Commits
- Commit:
6dcdad080328627983a3d6f2234e195d67feff8f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug memory leaks in advance_branch()
- Commit:
e20293f22c3b2a1b5215653937598f272b1ce627
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
revert previous; it made a wrong assumption and broke diff
- Commit:
4b9176646e568036623abaee94c8cff7b5e37e09
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make diff's match_entry_by_name() exit early if possible
- Commit:
d6ce02f1123a40ccc98f5dfd40168b6d8d986f95
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix paths in diffs showing newly added trees
- Commit:
28714985ea3c103b203f5a30baaaf582b4961595
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add got-read-tag libexec helper
- Commit:
f4a881ce8b200e5283247799c39abd2b578b8e75
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
more support for tag objects; new code is not yet reachable
- Commit:
c945ec50da8b849eeb8e82b3836fc106bc041419
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
init output param in {parse,read}_object_header
- Commit:
13f977b46069aaea2cc3228fa7667772c7eb7ac0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
Set output to NULL if got_object_parse_tree() fails.
- Commit:
6f3efa55b1f1bab1c50ca7e732186ea5a281006f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused declarations
- Commit:
8fa9fd14daaef1c185a6751487bf26fe0b14e9f2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unnecessary cast
- Commit:
73b7854a862a3132c87d521e0051445221b5edb8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
handle error imsg directly in got_privsep_recv_imsg()
- Commit:
46de5bfd0495281e884aa3690525a205c54f2796
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
wrap overlong line
- Commit:
96732e0bd8fda8495cad5fb0c432269a57a175f7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix error handling in got_pack_stop_privsep_child()
- Commit:
e93cd8287a8164af8da813d5d1f764e7b68ed244
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix imsg_compose() error check in got_privsep_send_error()
- Commit:
84453469f5e88c97b95443bca20084df6edb75fd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got log' and 'got tree' bail out cleanly upon Ctrl-C
- Commit:
9489f1f77a4a15e1615e514cd49ed27b0be30e21
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid use-after-free via got_object_idset_for_each()
- Commit:
d14519756a20c300e9189d2db6b7477b7adfe312
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add custom error code for 'no such tree entry' errors
- Commit:
91a3d81fcf77040d5c432c86b5d4aebbec565468
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got errors with custom messages; add one for ERR_NO_OBJ
- Commit:
80d5f1347d70550d49d95b6420ca27877d1221e8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't be noisy on stderr when Ctrl-C is hit
- Commit:
99437157b9e800c9893cc896f72c552613dd0cbd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
abort checkout operations cleanly when Ctrl-C is hit
- 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:
53509745676dbd3d9665b66f638ca74b1fdd5af1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
test for libgit2's out-of-bounds read of delta bug
- Commit:
89817b3089203b9005104fffb281f901fc147099
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
test for git's "Fix big left-shifts of unsigned char" delta bug
- Commit:
34fca9c35c1a35f6e163edd53f5cf674b30c1799
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
bounds checks before memcpy in got_delta_apply_in_mem()
- Commit:
246e1c78b7c0d1b05a03e5801ffd25d90014f4a4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
prevent free of bogus pointers via fetch_commits_from_open_branches()