Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 11528a82 | 2018-05-19 16:28:32 | move common diff helpers from got and tog into lib/diff.c | ||
| 26ed57b2 | 2018-05-19 15:52:08 | implement 'tog diff' in a basic way | ||
| e50ee4f1 | 2018-05-10 14:52:46 | always scroll down by a full page during page-down scroll | ||
| 06abe2cd | 2018-05-10 14:49:40 | fix single-step downwards scrolling in tog; broken by previous | ||
| dfc1d240 | 2018-05-10 14:44:11 | improve selection behaviour for page-up/down scrolling | ||
| 80ee4603 | 2018-05-10 14:37:53 | disallow single-step scrolling beyond available commits in tog | ||
| 4a7f7875 | 2018-05-10 14:35:47 | implement page-down scroll in tog log view | ||
| 48531068 | 2018-05-10 14:12:07 | implement page-up scrolling in tog log view | ||
| 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 |