Commits


indentation fixes


add 'got send' command for sending changes to remote repositories Known to work against git-daemon and github Git server implementations. Tests by abieber, naddy, jrick, and myself. Man page additions reviewed by Lucas.


prevent a race where 'gotadmin cleanup' deletes concurrently created objects


verify object ID checksums while loose objects are being accessed


handle pack index files which lack a corresponding pack file ok millert


allow lockfiles to be used in cases where we have a dir_fd and a relative path


avoid searching the pack index twice in 'gotadmin cleanup'


fix memory leak in error path of load_commit_or_tag()


implement 'gotadmin cleanup'


fix inverted check guarding recallocarray() calls in get_reflist_object_ids()


explicitly include <endian.h> for be32toh()


implement gotadmin pack, indexpack, and listpack commands