Commits
- Commit:
56e0773df7e12fc69c1f6f9d171c93fd78a13d0e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
convert tree entries from SIMPLEQ to an array
- Commit:
42c69117cce2e1658d5b5aabbc383ce7252cf167
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
stop storing decompressed delta data in struct got_delta; fetch it on demand
- Commit:
2256993b27260cd7860c34b47751dff21a7083a8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid dependency on delta.o in binaries which don't need it
- Commit:
638f9024045bbe2420143f8868dcc484c231c634
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_error_prefix_errno() to got_error_from_errno()
- Commit:
230a42bdc60c6136d2a5ce65bf1a2f26d990c096
- From:
- joshua stein <jcs@jcs.org>
- Date:
got_error_from_errno -> got_error_prefix_errno
also add got_error_prefix_errno2 and got_error_prefix_errno3 which
should hopefully all be merged into a single function with variadic
args (but can't alloc mem)
- Commit:
324d37e7c791a6e6ff08598c3e6206ba956d0965
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got path APIs available to library consumers
- Commit:
fb43ecf1500cf7f8b2e22348bd1635edcda97fee
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from fclose()
- Commit:
15a949835c36ceb581fc115aff744dbb30b12918
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove struct got_object from public library API
- Commit:
b2f7af546d38b360167a7e30a795ea9f2e91ddf7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for size_t overflow in got_delta_apply_in_mem()
like libgit2's c15771104 (delta: fix overflow when computing limit)
- Commit:
34fca9c35c1a35f6e163edd53f5cf674b30c1799
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
bounds checks before memcpy in got_delta_apply_in_mem()
- Commit:
14118581d8473c14829cb01578400a4dd4c3babf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
no need to zero got_delta during allocation
- Commit:
c336f88938f60b7e0ec2b0200d9c901ddeeec114
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't store copies of packfile paths in each delta
- Commit:
63581804340e880bf611c6a4a59eda26c503799f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename zbuf to inflate
- Commit:
788c352e1f3b00dfa5628e7ccfcfb056433c1948
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store commit timestamps as 'struct tm' in UTC
- Commit:
72eb343178e036e8e57e1991ef5c4a99ca020ef4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
look up deltas in the correct pack file
- Commit:
718b3ab0e353c4ccb510b0ec9c3673b1c9a7344e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename the library-internal headers again to a common prefix
- Commit:
a53d2f137940289a6db04a438b9b945a65ab8524
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
cache delta data in struct got_delta directly
- Commit:
b29656e27eca86259a4fc9099e9b5b31433e0065
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
set obj->size of packed deltified objects to object's actual size
- Commit:
ef2bccd93f110957437a89413bd4e27853c396b6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
stop opening pack files redundantly to read deltas
- Commit:
8628c62d73b92bfe39c6a8ec4d5a85f8a6fb662d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
process small deltas in memory; unfortunately it is not faster...
- Commit:
224848656b45718ffd238961a636ef83dd006e63
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
process delta chains in memory if max size is < 32 MB
- Commit:
39ff877fbb5335dfcf380e186a76b54074407112
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
expand deltas in memory if result size is < 32MB
- 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:
1411938ba6a72022fd884351dc043412162274f1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename private header filenames so they are in got_ namespace