Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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() | ||
| c8ecd499 | 2018-09-09 16:00:41 | remove unused parameter from functions resolving packfile deltas | ||
| 4fb0d740 | 2018-09-09 15:57:26 | remove unused parameter of open_packfile() | ||
| 4a9c75d9 | 2018-09-09 15:56:38 | remove unused parameter of get_packfile_path() | ||
| 3413160a | 2018-09-09 15:55:40 | remove unused parameter of get_object_idx() | ||
| 817c5a18 | 2018-09-09 15:50:02 | move packidx header initialization to a separate function | ||
| 0adca11a | 2018-09-09 15:33:57 | tell git to ignore obj directories | ||
| f0b0c746 | 2018-09-09 12:44:15 | tweak comments in got_lib_privsep.h | ||
| 3cab8b4d | 2018-09-08 17:55:19 | put repository path into privsep children's argv | ||
| 3516b818 | 2018-09-08 17:42:23 | init ibuf only once for the lifetime of a privsep child | ||
| 7cc94e29 | 2018-09-08 17:08:45 | add a README file | ||
| 079b2f65 | 2018-09-08 16:56:10 | add a Makefile hierarchy which builds the whole show | ||
| ad242220 | 2018-09-08 16:40:28 | implement fork+exec (and by the way, fix the build...) | ||
| 55afbf19 | 2018-09-08 12:15:13 | tweak imsg-related error messages | ||
| 03fa71c8 | 2018-09-06 17:42:46 | move some more functions from object.c to object_parse.c | ||
| a440fac0 | 2018-09-06 17:33:13 | move object parsing code into a separate file | ||
| 11cdebc1 | 2018-09-03 00:59:21 | remove unused argument from read_commit_object_privsep() | ||
| 786292d9 | 2018-09-02 15:39:29 | fix tog focus indication with backspace key | ||
| a3404814 | 2018-09-02 15:37:08 | add visual indication of view focus in tog | ||
| 7e1e2c14 | 2018-09-02 15:18:14 | detect errors from tog's view_close() in view_loop() | ||
| 89864818 | 2018-09-02 15:16:13 | close all child views when closing a view in tog's view_loop() |