thodg/got

Branch :


Log

Author Commit Date CI Message
aa075928 2018-05-10 14:10:08 add a tog helper function for scrolling down N lines
07b55e75 2018-05-10 13:41:50 add a tog helper function for scrolling up N lines
6f99ebb8 2018-05-10 13:34:01 don't fetch commits redundantly when scrolling down in tog
1f475ad8 2018-05-10 13:24:48 hide terminal cursor in tog
8ec9698d 2018-05-10 13:18:32 tweak conditional; no functional change
d91e25cb 2018-05-10 13:17:03 implement upwards scrolling in tog log view
899d86c2 2018-05-10 13:10:36 make tog store all first-parent commits, not just those displayed
d82ad331 2018-05-09 20:53:57 add get_head_commit_id() helper function to tog
5da4c0f8 2018-05-09 20:34:11 fix upper limit of number of commits in log view
520426b0 2018-05-08 09:08:27 fix error handling case in tog(1)
4f1a8200 2018-05-08 09:07:46 fix potential crash in tog(1)
c4972b91 2018-05-07 18:40:08 implement downwards scrolling for tog(1)
99db9666 2018-05-07 17:23:52 add push/pop routines to manage commit queue in tog's log view
31120ada 2018-04-30 16:03:30 tog(1): handle vertical window resize events properly
d6df9be4 2018-04-30 15:50:47 add a quick path for redraw in log view
881b2d3e 2018-04-30 15:42:30 fixed column size for log display
d0f709cb 2018-04-30 15:04:44 in tog_log_view close the root object as soon as possible
0553a4e3 2018-04-30 15:00:05 split fetching and drawing of commits into separate steps
ad7de8d9 2018-04-30 14:33:28 tog(1): improve "unknown command" error message
c2301be8 2018-04-30 14:20:02 make tog(1) command argument optional
6d9fbc00 2018-04-29 18:08:36 trim author names in tog log view
00a838fa 2018-04-29 17:55:01 make keypad work in log view
80ddbec8 2018-04-29 17:49:32 make tog log show one commit per line and highlight selected one
9f7d7167 2018-04-29 13:45:53 add skeleton for tog(1)
0c048b15 2018-04-27 11:25:46 offsets in pack files should not make us seek beyond EOF
b419fc47 2018-04-26 22:17:43 error out if child dies or does not exit with success
8b2180d4 2018-04-26 19:47:10 store fd instead of FILE in struct got_pack to prepare privsep
be37c2e6 2018-04-24 22:21:09 don't pass redundant program name to setproctitle()
28ec8409 2018-04-24 19:16:06 fix typo in blob read buffer size in diff_blobs()
7918459e 2018-04-24 13:51:11 increase delta recursion limit; was too low for openbsd git repo
730a8aa0 2018-04-24 13:49:33 don't override error codes in diff_modified_blob()
1a6b3ab7 2018-04-24 13:34:24 fix error code in got_object_blob_open()
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
3aca5731 2018-04-24 12:24:57 prepare for blob privsep: use file descriptors instead of FILE
962916a2 2018-04-24 12:19:59 add got_inflate_read_fd() and got_inflate_to_fd()
80f4afe8 2018-04-24 11:47:09 introduce got_opentempfd()
57efb1af 2018-04-24 10:41:15 add open_loose_blob() helper
c7254d79 2018-04-24 10:32:10 simplify error handling in got_object_blob_open()
15c8b0e6 2018-04-24 10:23:38 extract blobs to tempfiles instead of reading through zlib
b65ae19a 2018-04-24 10:07:46 cosmetic output tweaks
84d2af0e 2018-04-24 10:07:25 fix double-tree in cmd_checkout()
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
366d86ca 2018-04-23 16:28:13 clean up imsg comments and declarations a bit
e506bf32 2018-04-23 15:39:51 typo
bff6ca00 2018-04-23 15:38:35 read commit objects with privsep
442a3ddc 2018-04-23 09:38:37 try to infer repository path from work tree
e3306bd9 2018-04-23 07:20:32 simplify variable names in read_object_header_privsep_child()
302b7dd6 2018-04-23 07:17:21 add read_object_header_privsep_child() helper
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
6cd97fcc 2018-04-22 16:34:33 plug fd leak in read_object_header_privsep()
d5003b79 2018-04-22 16:33:07 make open_loose_object return a file descriptor
15d3ea56 2018-04-22 15:54:56 close pipe in unpriv child
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
e6b1056e 2018-04-22 13:21:17 initialize output parameter in object_path()
d80ab12b 2018-04-02 22:12:19 it seems we won't need all that many imsg types
7e665116 2018-04-02 21:25:56 got log: do a first-parent commit traversal instead of N-parent Running 'got log' on a repository with merge commits shows that this code isn't ready to handle merge commits yet. It printed many commits multiple times and used up a lot of memory.
675d71c4 2018-04-02 21:14:21 clean up commit list in print_commits() regardless of error
e97248b0 2018-04-02 21:01:27 prune unused declarations from got_lib_diff.h
c48ceb4c 2018-04-02 20:58:50 remove support for the ifdef diff format from diffreg
1afa8e43 2018-04-02 20:54:51 remove REVERSE and NREVERSE diff output options from diffreg
6525c300 2018-04-02 20:51:57 forgot to delete D_EDIT in previous
0165cdf0 2018-04-02 20:51:27 remove support for 'edit' diff output from diffreg
119f8600 2018-04-02 20:49:11 remove support for "normal" diff output from diffreg
84e11851 2018-04-02 20:47:21 remove support for context diffs from diffreg.c
a2a848a2 2018-04-02 20:43:42 remove ignore-lines pattern support from diffreg code
f5d549b5 2018-04-02 20:42:06 adjust preadline() and ignoreline() to match diff(1) again
755142ea 2018-04-02 19:31:10 in diffreg.c, return value from preadline() must be freed
5a7ffad5 2018-04-02 19:26:55 always free ds->ixold and ds->ixmew in got_diffreg()
6b59e13c 2018-04-02 19:25:28 always free ds->clist and ds->klist in got_diffreg()
7b366981 2018-04-02 19:24:14 always free ds->J in got_diffreg()
9b98f34b 2018-04-02 19:22:15 always free ds->member and ds->class in got_diffreg()
df51fc4e 2018-04-02 19:14:02 fix reallocarray error handling in diffreg.c
76735683 2018-04-02 16:37:53 move diffreg's max_context into struct got_diff_state
d3f36e7e 2018-04-02 16:29:49 make max_connect static as in the original diffreg.c This way we grow the array instead of doing 64 <<= 1.
8d98bcfb 2018-04-02 15:40:46 mark imsg structs which contain got_object_id as __packed__
48f392b2 2018-04-02 15:17:49 define imsg for loose blobs and trees; allow inline delta stream
f7171542 2018-04-02 14:58:57 shorten imsg type names, and introduce a separate object structure
2ca3a24b 2018-04-02 14:46:57 we will probably be using imsg_flush() rather than imsg_compose()
1e4880cb 2018-04-02 14:42:31 tweak privsep messages to transmit delta data in imsg buffers
c025a41e 2018-04-02 13:55:21 add an error reporting imsg
0dacc2d1 2018-04-02 13:51:24 typo
7be7cc45 2018-04-02 13:48:51 add a rough outline for privsep support
5b7e13a7 2018-04-02 12:46:33 put a limit on delta chain recursion
dfb54902 2018-04-02 11:45:31 wrap long lines
58379602 2018-04-02 11:40:53 clean up commit list in print_commits() after any error in the loop
6c6d3ed3 2018-04-02 11:34:26 fix obsolete comment in struct got_repository definition
b4691ea5 2018-04-02 11:11:43 simplify got_error_from_errno()
0c60ce5a 2018-04-02 11:10:05 document the current public API
97128b57 2018-04-02 10:09:22 in get_packfile_size(), get errno from stat() and init output early
1c7e24f1 2018-04-02 10:05:35 avoid unnecessary string copies and allocations in get_packfile_size()