Commit Briefs

79b11c6222 Stefan Sperling

add a pack index cache; speeds tree listing up quite a lot


2393f13b1e Stefan Sperling

support an absolute repos path argument in got_repo_open()


2d01eebaa7 Stefan Sperling

some tweaks to the index format we'll probably make


ff3eb0f20c Stefan Sperling

fix repos path argument processing in repository_test


0d7de9e398 Stefan Sperling

remove things which are unused in index format 2


68d9677d09 Stefan Sperling

add some basic data structores for git index


39e73dc971 Stefan Sperling

We don't use a delta combiner, we use delta application.

A "delta combiner" (as used in SVN) combines deltas and applies the combined delta to the base. We don't do this yet; we apply deltas one by one.




9096d8be0d Stefan Sperling

prevent crash in packfile test if pack file doesn't exist


be89e2b1c0 Stefan Sperling

In read_to_mem() loop, don't overwrite already read blocks



03c6739cb3 Stefan Sperling

move got_sha1.h to private lib directory


38d42f420a Stefan Sperling

inline refs.h in refs.c


3b339b2ff8 Stefan Sperling

make struct got_repository opaque