Commit Briefs

Stefan Sperling

check for close(2) error in got_repo_close() and propagate errors up

ok tracey





Stefan Sperling

introduce 'gotadmin info'



Stefan Sperling

fix off-by-one in got_repo_cache_pack()


Stefan Sperling

make close(2) failure checks consistent; check 'close() == -1' everywhere

ok millert, naddy



Stefan Sperling

Add a refs argument to got_repo_match_object_id(), replacing 'resolve_tags'

Make use of this where possible to avoid re-reading references from disk. ok naddy


Yang Zhong

add fd field to got_repository, modify got_packidx_open to use fds

These changes are intended to make got more compatible with FreeBSD's Capsicum. ok stsp


Stefan Sperling

make got_repo_object_match_tag() work with absolute reference names

Bug triggered by naddy while testing a patch for tog. ok naddy




Stefan Sperling

remove now pointless 'check_disk' parameter of got_repo_map_path()

suggested by naddy