Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 5de5890b | 2018-10-18 15:18:16 | add a 'got tree' subcommand | ||
| 0996b108 | 2018-10-18 12:47:24 | remove '[' and ']' key bindings from tog log | ||
| 48ae06ee | 2018-10-18 12:19:34 | allow changing amount of context lines in tog diff view | ||
| c0cc5c62 | 2018-10-18 11:55:49 | add diff context option to got(1) | ||
| df2871d2 | 2018-10-18 11:45:20 | make amount of diff context configurable at API level | ||
| 5c60c32a | 2018-10-18 11:29:42 | switch between full- and splitscreen when window size changes | ||
| 86c66b02 | 2018-10-18 11:11:12 | allow only one parent view per type in tog | ||
| c0d30c23 | 2018-10-07 15:06:31 | tog man page updates | ||
| 8f0b819c | 2018-10-07 14:54:47 | the ~ key binding has been removed from tog | ||
| 669b5ffa | 2018-10-07 14:32:50 | switch tog's view model to a one-parent/one-child model | ||
| 3f6f7423 | 2018-10-07 12:15:40 | remove dead code from tog | ||
| a020b724 | 2018-10-07 12:08:37 | remove unused fields from struct tog_view | ||
| b7f284cf | 2018-10-07 11:49:47 | fix inverted default in tog's view_needs_focus_indication() | ||
| bfddd0d9 | 2018-09-29 19:48:19 | focus diff view when it comes up in fullscreen | ||
| a81bf10d | 2018-09-29 19:43:27 | quit all tog views upon quit with initial view in focus | ||
| 878940b7 | 2018-09-29 19:40:09 | try an alternative approach to updating tog sibling views | ||
| 0cf4efb1 | 2018-09-29 19:01:00 | tweak view organization in tog; add a fullscreen toggle | ||
| 1004088d | 2018-09-29 16:24:13 | revert previous; non-top panels can be focussed | ||
| 7eaae967 | 2018-09-29 15:56:14 | track tog view focus via panel stack instead of a custom flag | ||
| 38fe7374 | 2018-09-29 15:12:40 | rename tog's show_commit() to open_diff_view_for_commit() | ||
| 2a4718d3 | 2018-09-29 15:10:29 | make tog's show_commit() more generic | ||
| c1fea1f8 | 2018-09-29 15:08:08 | rename tog's update_diff_child_view() and make it more generic | ||
| 6484ec90 | 2018-09-29 14:20:27 | fix a use after free in tog tree view | ||
| 5036bf37 | 2018-09-24 12:24:07 | allow moving to parent directory in tog log view | ||
| 7837eeac | 2018-09-24 12:01:49 | make 'tog tree' navigate to parent with backspace key again | ||
| 93e45b7c | 2018-09-24 11:57:04 | use commit graph for path filtering in 'tog log' | ||
| ae73d513 | 2018-09-24 10:53:16 | only allow one tog view per type | ||
| 38ce06e0 | 2018-09-24 10:48:21 | use ~ instead of backspace for cycling views backwards in tog | ||
| 8d49203e | 2018-09-20 15:07:49 | allocate less tips by default in commit graph | ||
| 0c92744a | 2018-09-20 15:05:17 | initialize *outfile in got_opentemp_named() | ||
| ff7c4d82 | 2018-09-20 14:49:32 | remove now inaccurate comment | ||
| eac0d6b4 | 2018-09-20 14:48:53 | remove obsolete TODO comment | ||
| 293f6400 | 2018-09-20 14:18:51 | make 'blame' traverse history via commit graph | ||
| 4db73312 | 2018-09-20 11:07:56 | add a TODO note for blame | ||
| e65e3e2f | 2018-09-20 10:51:38 | remove useless code in #if 0 | ||
| 414611d9 | 2018-09-19 22:03:24 | fix off-by-one in commit ref counter printed by check_refcount() | ||
| 2673a8da | 2018-09-19 20:01:20 | whitespace | ||
| 298a4a4b | 2018-09-19 20:00:36 | avoid unnecessary strlen() call in find_entry_by_name() | ||
| d9e7e1f6 | 2018-09-19 16:08:32 | match tree entries exactly, not by prefix, in find_entry_by_name() | ||
| 5c2f5761 | 2018-09-19 15:53:10 | fix git repository detection segv bug | ||
| 6bc66952 | 2018-09-19 15:09:35 | fix commit graph iteration again; second entry was omitted | ||
| 028d7a4e | 2018-09-19 14:52:32 | fix commit graph iteration with just one iter-list entry | ||
| d415e120 | 2018-09-19 14:19:23 | fix previous: last entry returned by graph iteration was duplicated | ||
| bee6b577 | 2018-09-19 14:14:24 | make commit graph skip no-op branches and fix iter-list management | ||
| 2c7f8870 | 2018-09-19 13:19:41 | typos | ||
| 221e79cd | 2018-09-16 19:30:04 | count object cache searches | ||
| 71eb0e7f | 2018-09-16 19:24:26 | eliminate redundant cache search in got_object_open_as_tree() | ||
| 434025f3 | 2018-09-16 19:22:12 | eliminate redundant cache search in got_object_open_as_commit() | ||
| e8eb494a | 2018-09-16 19:18:01 | check caches first in got_object_open_as_{tree,commit}() | ||
| bb7182a5 | 2018-09-16 16:12:58 | speed up object id cache by using multiple lists | ||
| 59790a32 | 2018-09-15 21:41:21 | search pack index before doing a stat for loose objects | ||
| 65a9bbe9 | 2018-09-15 21:23:55 | avoid strdup in got_object_id_by_path() and got_object_tree_path_changed() | ||
| 106807b4 | 2018-09-15 20:57:10 | make object caching actually work in got-read-pack | ||
| f4081577 | 2018-09-15 20:45:42 | add a Makefile.inc knob which enables cache debug output | ||
| 7cf5e9c2 | 2018-09-15 20:44:10 | show process name in cache stats debug output | ||
| a31cea73 | 2018-09-15 20:43:39 | fix leaked trees in got_object_tree_path_changed() | ||
| 48d5fe42 | 2018-09-15 20:36:29 | close object cache when got-read-pack exits | ||
| 1c7a5dcb | 2018-09-15 20:31:55 | don't call mktime() needlessly in commit graph | ||
| f970fa8a | 2018-09-15 20:27:04 | fix filtering for directory paths in 'got log' | ||
| 315fa2b2 | 2018-09-15 20:19:18 | count cache eviction events in cache debug stats | ||
| cec9c8a2 | 2018-09-15 20:18:32 | bump tree cache size; some operations are doing lots of tree walks | ||
| faaa1c0f | 2018-09-15 20:05:47 | handle errors from read(2) better while reading pack files | ||
| 56bef47a | 2018-09-15 20:05:22 | fix non-mmap read mode in got-read-pack | ||
| d82de447 | 2018-09-15 19:48:08 | make 'got log' flush stdout when a commit has been printed | ||
| 31cedeaf | 2018-09-15 19:42:15 | add path filtering support to commit graph | ||
| 07862c20 | 2018-09-15 15:32:22 | introduce got_object_tree_path_changed() and use it in 'got log' | ||
| 60f50a58 | 2018-09-15 15:20:24 | don't crash in got_diff_tree() if trees are empty | ||
| 27d434c2 | 2018-09-15 13:52:06 | replace got_object_open_by_path() with got_object_id_by_path() | ||
| 6402fb3c | 2018-09-15 13:21:51 | change got_object_get_id() semantics; avoids pointless allocations | ||
| f2e80f4b | 2018-09-15 13:05:16 | move far indented parts of print_commits() to separate function | ||
| 2ff12563 | 2018-09-15 12:39:48 | fix 'make PROFILE=1' build | ||
| 13e51608 | 2018-09-15 12:23:14 | fix bug where duplicates were being added to object idset | ||
| 0dcf3e9c | 2018-09-15 10:57:05 | tweak log message headers again | ||
| dab5fe87 | 2018-09-14 20:22:22 | tweak commit display | ||
| 405a764e | 2018-09-14 00:30:38 | don't display blob IDs twice when diffing blobs directly | ||
| 3b8ef1a8 | 2018-09-14 00:25:13 | tweak diff output and adjust test expectations accordingly | ||
| 8f97f261 | 2018-09-14 00:13:19 | show blob IDs in diffs again and make repository test pass | ||
| f6861a81 | 2018-09-13 23:48:14 | display file paths in diffs instead of blob SHA1s | ||
| 3c1f04f1 | 2018-09-13 10:16:45 | fix infinite loop when tog displays wide characters | ||
| 3840f4c9 | 2018-09-13 00:06:12 | fix "rpath" pledge violation in got-read-pack | ||
| eb463357 | 2018-09-11 18:29:31 | reduce pack cache size; avoids opening more than 128 fds | ||
| 90636195 | 2018-09-11 18:28:37 | initialize privsep child pointer in got_repo_cache_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 | ||
| edfa7d7f | 2018-09-11 11:31:34 | plug a tree object leak in worktree.c | ||
| 6bef87be | 2018-09-11 11:23:44 | move object cache out of repository.c to its own file | ||
| 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 | ||
| 40cf7208 | 2018-09-09 17:26:34 | remove unused includes from pack.c | ||
| 7e212e3d | 2018-09-09 17:24:46 | make got_packfile_extract_object_to_mem() accept pack instead of repo | ||
| 24140570 | 2018-09-09 17:19:27 | make got_packfile_extract_object() accept a pack instead of a repo | ||
| 2090a03d | 2018-09-09 17:00:33 | make got_packfile_open_object() accept a pack instead of a repo | ||
| 1510f469 | 2018-09-09 16:33:32 | move pack caching code from pack.c to repository.c | ||
| 35c73765 | 2018-09-09 16:14:11 | make open_packed_object() expect a pack instead of a repo | ||
| a98c62b1 | 2018-09-09 16:09:01 | remove unused parameter of open_delta_object() | ||
| 2ce68b2f | 2018-09-09 16:07:11 | don't redundantly open pack file in dump_delta_chain_to_file() | ||
| 48095039 | 2018-09-09 16:03:39 | don't open pack redundantly in dump_delta_chain_to_mem() |