Commit Briefs

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


80f0eb00bf Stefan Sperling

public API is now independent of sha1.h and zlib.h


0c9bd0c5ed Stefan Sperling

make struct got_reference opaque


ef0981d5bf Stefan Sperling

make length of id string an implementation detail