Commit Briefs



15fe583fb9 Stefan Sperling

search most recently opened pack index first, not last



05e1230b0e Stefan Sperling

rename got_commit_object_mini to got_mini_commit_object


e32baab7e1 Stefan Sperling

add an object cache for mini commits


23721109e3 Stefan Sperling

fix logging /sys in tog while /sys symlink exists on disk


5c2f57614e Stefan Sperling

fix git repository detection segv bug


90636195fc Stefan Sperling

initialize privsep child pointer in got_repo_cache_pack()


c59b334653 Stefan Sperling

stop sending deltas in imsg; cache deltas in got-read-pack


6bef87be90 Stefan Sperling

move object cache out of repository.c to its own file


876c234bd6 Stefan Sperling

start reading pack files with privsep; still WIP


1510f46981 Stefan Sperling

move pack caching code from pack.c to repository.c


3516b818d9 Stefan Sperling

init ibuf only once for the lifetime of a privsep child


ad242220ad Stefan Sperling

implement fork+exec (and by the way, fix the build...)


04ca23f459 Stefan Sperling

allow filtering history by paths in 'got log'


85f51bbadd Stefan Sperling

scan upwards for git repositories


ccfe88e6ed Stefan Sperling

provide a compile-time toggle for object caching


6358180434 Stefan Sperling

rename zbuf to inflate


eb77ee116a Stefan Sperling

add an object id cache which backs the object cache


60f2eee18f Stefan Sperling

undo previous; too much mixup in one data structure


d54f52f450 Stefan Sperling

store recently accessed objects at front of cache lists


cd71782194 Stefan Sperling

add some disabled refcount debug code


4307e57760 Stefan Sperling

size object caches independently of each other


1943de0147 Stefan Sperling

add a commit cache as well