Commits
- Commit:
1943de014775b966dbd5307f839f666123bb26f1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a commit cache as well
- Commit:
a9bf0c2c43fb5545d5929f63896d06d00281cdd7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
no need to manually count elements of a set
- Commit:
f6be5c308af39aaf5dd86f08ed270f009ba12ed8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a tree object cache to struct got_repository
- Commit:
54f20211c589e3522ed62f05814143d5450a49a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce struct got_object_cache
- Commit:
50bc349d7794337cf8810482840482511e013a0d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement repository object cache via object_idset
- Commit:
2d5e8ac71a2823a61954bbb4e830f7ef01b20cba
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove debug output
- Commit:
7bb0daa1028563181fe482524973f2a801da9261
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a very simple object cache
- Commit:
442a3ddc59a2c8a06621dd008f5449481939cbc4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
try to infer repository path from work tree
- Commit:
5261c201300d4cd171275c0618accb47de1a08ce
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename 'refs' to 'reference'
- Commit:
0a585a0d6446ac47834148d4071c8374ffc15bc2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove GOT_ERR_NO_MEM, we can just use errno in those cases
- Commit:
718b3ab0e353c4ccb510b0ec9c3673b1c9a7344e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename the library-internal headers again to a common prefix
- Commit:
f7e127f30cad9649e5db1fb673001810def7c3d5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move delta cache into struct got_pack
- Commit:
7e656b930dec54dd96e304ea8e3427a5531abaf9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add struct got_pack; some preparation for mmap, which isn't used yet
- Commit:
65cf1e801564154e05771cdf87c20fa50cf7a7af
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
revert the pack file handle cache again; needs more thought
- Commit:
87c99799b99f175701d809cb558a7ff73eb551b1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
start caching file handles to packfiles
- Commit:
bd1223b9e402164e437d56f0fc72d208a4f354c7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a delta cache; saves us from reading + decompressing some deltas
- Commit:
4847cca148b9969c7270f53e12008d8be7dd01a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make is_git_repo() check for a usable HEAD reference
- Commit:
4986b9d5fdccbfe5567643b87d0c855fc7eca8b0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for opening bare repositories
- Commit:
deeca23839609f94e076f97f16d1d7cde09daf3b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in is_git_repo(), actually verify presence of git repository dirs and files
- Commit:
32cb896c4b8b33da534b0d766496814425c71c52
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename library-private headers from *_priv.h to *_lib.h
- Commit:
5677e194b16f497f2450d3468248f557068e7f05
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_zb_priv.h to got_zbuf_priv.h
- Commit:
86c3caaf12dbc42db6a36284eddfbbb5d243dc8f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add worktree skeleton code; implement got_worktree_init()
- Commit:
79b11c6222d6aeffe4aa7d06aa4bf039f97100a3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a pack index cache; speeds tree listing up quite a lot
- Commit:
2393f13b1ef9d6ffba0dba485d77acf0652f160c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
support an absolute repos path argument in got_repo_open()
- Commit:
1411938ba6a72022fd884351dc043412162274f1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename private header filenames so they are in got_ namespace