Commit Briefs

ddce05203b Stefan Sperling

allow file index entries without blobs and/or commits


eb983b4b76 Stefan Sperling

make file index flags private to fileindex.c



2181e0c84a Stefan Sperling

add some initial code for zlib compression


5211b8c8bd Stefan Sperling

improve error checking around inflateInit()


23bc48a995 Stefan Sperling

rename got_zstream_* to got_inflate_*


e02fc99fa1 Stefan Sperling

move declaration of object labels to got_lib_object.h


7baf5860e9 Stefan Sperling

avoid code duplication in error case of open_blob()



6c34b1aaf4 Stefan Sperling

whitespace formatting fixes in include/


a6a41c00c0 Stefan Sperling

actually add log.sh tests to 'make regress'


963f97a1f2 Stefan Sperling

make 'tog log' resolve paths just like 'got log' does it


b70703ad8a Stefan Sperling

fix bugs in got_repo_map_path() and add more related tests


1b3893a25b Stefan Sperling

prevent free with bogus pointer in 'got log' error path



6c7ab9213e Stefan Sperling

introduce got_worktree_resolve_path()



c2ac94566e Stefan Sperling

add missing 'static' for local functions


a0bf6e7678 Stefan Sperling

rename 'intent-to-add' file index flag to 'not-on-disk'


598a8b9185 Stefan Sperling

implement support for packed refs in 'got ref -d'


6249107b89 Stefan Sperling

fix uninitialized variable in insert_ref()


80d5fc1f55 Stefan Sperling

use sizeof instead of SHA1_DIGEST_LENGTH in memcpy


6fdbf7b046 Stefan Sperling

better malloc size idiom in insert_ref()


c0a1c01633 Stefan Sperling

move assignment closer to check in parse_ref_file()


505287bea1 Stefan Sperling

properly handle duplicates when calling insert_ref()