Commits
- Commit:
638f9024045bbe2420143f8868dcc484c231c634
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_error_prefix_errno() to got_error_from_errno()
- Commit:
656b1f76d3a6f52318782284fa83ae47894cbffb
- From:
- joshua stein <jcs@jcs.org>
- Date:
while (1) -> for (;;)
- 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:
2cb49fa8fb84f3a8fc2eb6036a6bd9b64c57e347
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
revert eb73a30f7effc51c1cfee2864102635e3659f87a
Not waiting for children can make us blow the fork() ulimit with
lingering zombies; the Ctrl-C issue will need some other fix.
- Commit:
eb73a30f7effc51c1cfee2864102635e3659f87a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
do not deadlock in waitpid() when user hits Ctrl-C
- Commit:
41496140bd5c2fd2df772feec4b1eee2cbf0073a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
prevent double-close(2) of file descriptors passed in imsg
- Commit:
5d56da8198435fa1d0e717f60d562f4a28e2e4e0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
happy new copyright year
- Commit:
ac544f8c6ffbe7126fa9ae6c7dd09c6661d1ef2d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
pass smallish blobs directly via imsg buffer
- Commit:
63219cd2d49c2964687d675e8ac6e86bc0b70035
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use unveil(2) in 'got checkout'
- Commit:
a7403916a5947853a9fd08cd756526608285ee77
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
wrap overlong line
- Commit:
aea5f015fdc344c7da6ba4b979b37afe0cac8004
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
drop dead code from got_privsep_send_obj_req()
- Commit:
ebc55e2dfc648063c434cc7a708ac24d266efbdb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate got_object_open() round-trip when opening blobs
- Commit:
268f7291e63638be363b7bccd95f97a73298d039
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate got_object_open() round-trip when opening tags
- Commit:
13c729f71056495e3b532f94badea43f10d98f49
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate got_object_open() round-trip when opening trees
- Commit:
1785f84a3a2f8d9dd6b73551560405f87a2e2ebb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate got_object_open() round-trip when opening commits
- Commit:
f4a881ce8b200e5283247799c39abd2b578b8e75
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
more support for tag objects; new code is not yet reachable
- 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:
e93cd8287a8164af8da813d5d1f764e7b68ed244
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix imsg_compose() error check in got_privsep_send_error()
- Commit:
b9c339262887ab888b0c1b714d9a7b13ea0c945b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid unnecessary memcpy in got_privsep_send_commit()
- Commit:
a58a49db3dfdb2555f9268e868ca449115c6745a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid unnecessary memcpy in got_privsep_send_tree()
- Commit:
c3b78ecc086674ea6d62c9239aa96ee4f8bffe3a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
no need to zero tree during allocation in got_privsep_recv_tree()
- Commit:
291624d8a1602266271eb5d0804ce93543794712
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
kill more unnecessary memcpy in privsep.c
- Commit:
c0588d8daffdb2d2fcb890bd580ca20ec3c646a6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid unnecessary memcpy in got_privsep_recv_tree()
- Commit:
5df4932d8e7905f8e04dbf16e3879da18a091cec
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
improve handling of struct got_object_qid allocations