Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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() | ||
| 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 | ||
| 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 | ||
| 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 | ||
| 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 | ||
| 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 | ||
| ad242220 | 2018-09-08 16:40:28 | implement fork+exec (and by the way, fix the build...) | ||
| 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() | ||
| 84717ec7 | 2018-09-02 13:30:31 | add got_locale_is_utf8() | ||
| cd31e911 | 2018-07-23 17:49:17 | fix a leak and use recallocarray in read_object_header() | ||
| 17d745b8 | 2018-07-23 17:19:40 | replace reallocarray with recallocarray throughout inflate.c | ||
| 666b4ca8 | 2018-07-23 17:03:36 | wrap overlong line | ||
| 37bd7602 | 2018-07-23 17:01:35 | fix length calculations in mmap inflate; fixes garbage diffs | ||
| 720ad641 | 2018-07-23 13:40:13 | don't remove cached elements in got_object_idcache_add() | ||
| 61c9f6dc | 2018-07-23 13:37:08 | plug a leak in got_object_idcache_add() | ||
| b565f6f8 | 2018-07-23 13:08:03 | avoid unnecessary reallocations in fetch_commits_from_open_branches() | ||
| f4ceb45e | 2018-07-23 12:40:12 | commit graph child adjancencies are not used; drop them | ||
| 7a132809 | 2018-07-23 11:41:06 | fix leak in object_path() | ||
| fa2f6902 | 2018-07-23 11:30:26 | use got_object_qid_free() consistently | ||
| f831532b | 2018-07-23 11:22:21 | remove unused got_object_idset_remove_random() | ||
| fb5b9d5a | 2018-07-23 11:18:44 | fix more leaks in commit graph's add_node() | ||
| c336f889 | 2018-07-23 10:53:49 | don't store copies of packfile paths in each delta | ||
| 673702af | 2018-07-23 10:37:54 | fix leak in dump_delta_chain_to_file() | ||
| ab3ad429 | 2018-07-23 10:34:33 | fix leaks in resolve_offset_delta() | ||
| 063c1bed | 2018-07-23 10:12:37 | free parent ids when freeing commit graph nodes | ||
| 5aef3967 | 2018-07-22 16:25:11 | plug some leaks in inflate.c | ||
| 4e845d01 | 2018-07-22 16:10:19 | fix leaks in commig graph's add_node() | ||
| ca008b32 | 2018-07-22 15:38:50 | fix leak in got_object_open_by_path() | ||
| cb352812 | 2018-07-22 14:08:45 | callers of add_node() don't need to check for GOT_ERR_OBJ_EXISTS | ||
| ce47a424 | 2018-07-22 13:52:36 | treat double-linking to same child in commit graph as no-op | ||
| 04ca23f4 | 2018-07-16 13:05:23 | allow filtering history by paths in 'got log' | ||
| 85f51bba | 2018-07-16 07:49:08 | scan upwards for git repositories | ||
| 60507209 | 2018-07-13 11:26:37 | fix a leak in got_inflate_to_mem_mmap() | ||
| df9513f1 | 2018-07-13 11:02:06 | fix mem leak in blame_changes() error path | ||
| 3efa19e7 | 2018-07-13 10:51:34 | fix more memleaks | ||
| 58c811c5 | 2018-07-13 10:40:56 | remove a wrong free() in got_blame() | ||
| e8f89a81 | 2018-07-13 10:38:31 | only unmap map if non-NULL in got_pack_close() | ||
| d4af3990 | 2018-07-13 10:28:26 | fix mem leaks in got_blame() | ||
| ce7f1bfe | 2018-07-13 10:26:08 | fix a mem leak in blame_commit() | ||
| ccfe88e6 | 2018-07-13 00:39:26 | provide a compile-time toggle for object caching | ||
| 062ebb78 | 2018-07-13 00:30:22 | replace some calloc() with malloc() in object.c | ||
| 26206841 | 2018-07-13 00:06:40 | always close blame in got_blame_incremental() | ||
| dbc6a6b6 | 2018-07-12 19:05:28 | allow going back to previously blamed commits in tog blame | ||
| c35a7943 | 2018-07-12 15:04:11 | account for line shift in blame; lots of help from tb@ | ||
| 45202a8f | 2018-07-11 20:57:44 | fix reading ref deltas | ||
| 89a4e64f | 2018-07-11 13:11:58 | add missing call to blame callback | ||
| ede67fd9 | 2018-07-10 23:32:29 | remove empty line from commit diff output | ||
| 3bf198ba | 2018-07-10 15:02:13 | always pass commit ID to incremental blame callback | ||
| d68a0a7d | 2018-07-10 13:47:25 | implement cleaner cancellation of tog's blame view | ||
| 75b7a700 | 2018-07-10 13:32:19 | allow quitting tog blame view while blame is in progress | ||
| 84451b3e | 2018-07-10 13:17:00 | implement incremental blame display for tog | ||
| 63581804 | 2018-07-09 22:23:00 | rename zbuf to inflate |