Commits
- Commit:
6bef87be901a62ffff4a5e52932fdab9c0d8cb27
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move object cache out of repository.c to its own file
- Commit:
079b2f6564ee7fbd71071aedde0c3c317b985d46
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a Makefile hierarchy which builds the whole show
- Commit:
ad242220adab01ebd55a97a5701733d7256b2d32
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement fork+exec (and by the way, fix the build...)
- Commit:
a440fac05e070a11112ddfdd8b655bf07c6c6bb7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move object parsing code into a separate file
- Commit:
7e30a9bdbe29103154b904c535312f9d14b360ac
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
reenable mmap in got by default; committed by accident
- Commit:
60507209f36a328d692ef6a40e64b8b4d6137c04
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix a leak in got_inflate_to_mem_mmap()
- Commit:
e79f468ebe7a3161f90c560a639c9e2236f529b7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
re-enable object cache; committed accidentally
- Commit:
14437fb1f1eaee02d6eadf828de2e8fb8109c8a2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in tog blame, set corret pointer to NULL after object close
- Commit:
297794893791829a471c1c98443e07269550ed06
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix typo in Makefile comments: CPLAGS -> CFLAGS
- Commit:
ccfe88e6ed61166face3636161962cb7c852e047
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
provide a compile-time toggle for object caching
- Commit:
c35a7943488e43a4fc6c48a00cf858ba8f410947
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
account for line shift in blame; lots of help from tb@
- Commit:
63581804340e880bf611c6a4a59eda26c503799f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename zbuf to inflate
- Commit:
fc79a48d6d45b863032ca7d3a161781cc8e89f95
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a compile time switch to read pack index with read(2)
- Commit:
eb77ee116adf68529f88c2ab3de1ce2aaf0c1b52
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add an object id cache which backs the object cache
- Commit:
404c43c4fa13923747c649f395f5b2bcb9fcd484
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
basic 'got blame' implementation
- Commit:
372ccdbba46bce53f86c77e0cf75160209887e07
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
basic commit graph; make 'got log' use it; WIP with known bugs
- Commit:
511a516b74d9f5e498a5dc2de97b0e488df51088
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move got_opentmp* functions to public API; used from tog
- Commit:
2178c42edfccac6cf2793ba7ba5da36a0f28324e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
read object headers with privsep
- Commit:
5261c201300d4cd171275c0618accb47de1a08ce
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename 'refs' to 'reference'
- Commit:
79109fed13e01f6d05dc3f2440f8219324b130a6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement 'got log -p' option
- Commit:
6715a7519bb26a9063aec92cd44d77ddf0fe4be9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow a profiled build with 'make PROFILE=yes'
- Commit:
92f27f7091a9ac1ad6f2e7e72aafe71436b9ab99
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
i committed the profile build stuff again... back it out
- Commit:
19d747f7bf553c46c0385d960db0d4f6d5f4543a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid an extra memcpy in got_inflate_to_mem()
- Commit:
9e29d27e3b6acf3d819d8bca9ed16b85fd2d16d9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
revert accidental changes from 9feb4ff2689af67633c98892e721ccd407ea1c92
These changes enabled profiling.
- Commit:
9feb4ff2689af67633c98892e721ccd407ea1c92
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
propagate error from delta cache insertion; fixes mem leak