thodg/got/lib/privsep.c

Branch :


Log

Author Commit Date CI Message
ac544f8c 2019-01-13 15:58:39 pass smallish blobs directly via imsg buffer
63219cd2 2019-01-04 17:25:09 use unveil(2) in 'got checkout'
a7403916 2018-12-24 14:33:38 wrap overlong line
aea5f015 2018-12-24 14:29:50 drop dead code from got_privsep_send_obj_req()
ebc55e2d 2018-12-24 14:18:56 eliminate got_object_open() round-trip when opening blobs
268f7291 2018-12-24 11:18:58 eliminate got_object_open() round-trip when opening tags
13c729f7 2018-12-24 09:35:07 eliminate got_object_open() round-trip when opening trees
1785f84a 2018-12-23 23:15:42 eliminate got_object_open() round-trip when opening commits
f4a881ce 2018-11-17 16:04:05 more support for tag objects; new code is not yet reachable
73b7854a 2018-11-11 15:13:06 handle error imsg directly in got_privsep_recv_imsg()
46de5bfd 2018-11-11 15:10:33 wrap overlong line
e93cd828 2018-11-11 15:03:21 fix imsg_compose() error check in got_privsep_send_error()
b9c33926 2018-11-07 08:59:06 avoid unnecessary memcpy in got_privsep_send_commit()
a58a49db 2018-11-07 08:50:59 avoid unnecessary memcpy in got_privsep_send_tree()
c3b78ecc 2018-11-07 08:24:04 no need to zero tree during allocation in got_privsep_recv_tree()
291624d8 2018-11-07 08:21:38 kill more unnecessary memcpy in privsep.c
c0588d8d 2018-11-07 08:00:51 avoid unnecessary memcpy in got_privsep_recv_tree()
5df4932d 2018-11-05 18:25:15 improve handling of struct got_object_qid allocations
ccb26ccd 2018-11-05 16:16:35 avoid a call to mktime() in commit graph's add_node()
41fa1437 2018-11-05 15:30:15 back out mini-commits; no significant performance difference
710f3f4e 2018-11-05 15:26:18 make got-read-pack pre-seed the main process mini commit cache
05e1230b 2018-11-05 12:42:03 rename got_commit_object_mini to got_mini_commit_object
7762fe12 2018-11-05 11:46:30 add a mini-commit object for use by commit graph
6eb07a17 2018-11-04 22:09:59 fix imsg limit calculation in got_privsep_send_tree()
b00c9821 2018-11-04 21:37:28 avoid unnecessary imsg flushing in got_privsep_send_tree()
904df868 2018-11-04 21:31:51 avoid unnecessary imsg_flush() in got_privsep_send_commit()
fa4ffeb3 2018-11-04 19:59:47 properly flush imsg in send_commit_logmsg()
18336eed 2018-11-04 14:29:05 fix error check in got_privsep_recv_blob()
106807b4 2018-09-15 20:57:10 make object caching actually work in got-read-pack
3840f4c9 2018-09-13 00:06:12 fix "rpath" pledge violation in got-read-pack
c75f7264 2018-09-11 12:57:03 support commit log messages larger than the maximum imsg size
c59b3346 2018-09-11 12:29:46 stop sending deltas in imsg; cache deltas in got-read-pack
55da3778 2018-09-10 18:39:31 read packed blobs with privsep
e7885405 2018-09-10 17:26:06 read packed trees with privsep
cfd633c2 2018-09-10 17:07:59 read packed commits with privsep
d6bda086 2018-09-10 13:10:30 send deltas when requesting packed object extraction
876c234b 2018-09-10 12:30:47 start reading pack files with privsep; still WIP
ad242220 2018-09-08 16:40:28 implement fork+exec (and by the way, fix the build...)
a440fac0 2018-09-06 17:33:13 move object parsing code into a separate file
63581804 2018-07-09 22:23:00 rename zbuf to inflate
883f0469 2018-06-23 17:57:39 make struct got_tree_object opaque
788c352e 2018-06-16 19:18:32 store commit timestamps as 'struct tm' in UTC
79f35eb3 2018-06-11 03:09:27 rename got_parent_id to got_object_qid; better generic name
6c281f94 2018-06-11 02:14:44 show timezone offset in 'got log'
ef530fe5 2018-06-11 01:45:42 make commit timestamps work across privsep
2967a784 2018-04-24 13:30:34 verify size of blob received from privsep child
ff6b18f8 2018-04-24 12:50:21 read blobs through privsep
068fd2bf 2018-04-24 12:27:59 give some privsep functions shorter names
1e51f5b9 2018-04-23 18:59:39 in got_privsep_recv_tree_obj() free tree upon imsg_read() error
052d4dc3 2018-04-23 18:45:48 read tree names from imsg at the right offset
e033d803 2018-04-23 18:30:26 read tree objects with privsep
86acc566 2018-04-23 16:39:36 don't transform sha1 to string and back for icommits
bff6ca00 2018-04-23 15:38:35 read commit objects with privsep
5d43e84d 2018-04-23 07:04:30 don't proceed after errors in got_privsep_send_error()
fe36cf76 2018-04-23 07:01:14 create recv_one_imsg() helper
c4eae628 2018-04-23 06:55:08 create recv_imsg_error helper function
94fbf93a 2018-04-22 15:48:01 unpriv process doesn't know the actual object id
8c580685 2018-04-22 15:40:59 treat unexpected message from unpriv processes as error
8aac89a7 2018-04-22 14:55:10 handle errno errors correctly in got_privsep_recv_obj()
2178c42e 2018-04-22 14:51:49 read object headers with privsep