Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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 | ||
| fc79a48d | 2018-07-09 17:00:51 | add a compile time switch to read pack index with read(2) | ||
| af9b7fee | 2018-07-09 16:32:39 | add compile-time switch which disables mmap for pack files | ||
| 57363308 | 2018-07-09 16:20:48 | fall back to read() as intended if mapping packfile fails | ||
| e7242cee | 2018-07-09 15:59:44 | less memset() needed in got_inflate_init() | ||
| d7464085 | 2018-07-09 15:30:16 | read pack files with mmap | ||
| 1828273a | 2018-07-09 13:52:40 | don't crash in 'got blame' error path | ||
| 0cb74cf4 | 2018-07-08 19:08:12 | don't verify pack index SHA1 upon regular access | ||
| eb77ee11 | 2018-07-08 18:06:36 | add an object id cache which backs the object cache | ||
| 60f2eee1 | 2018-07-08 17:18:45 | undo previous; too much mixup in one data structure | ||
| d54f52f4 | 2018-07-07 16:50:10 | store recently accessed objects at front of cache lists | ||
| dd031dc0 | 2018-07-04 12:56:01 | fix off-by-one in got_blame() | ||
| 2811168f | 2018-07-04 12:53:44 | fix off-by-one in blame_open() | ||
| 883f0469 | 2018-06-23 17:57:39 | make struct got_tree_object opaque | ||
| b0e2201a | 2018-06-22 21:15:24 | simplify more code which assumed deltas could span mulitple packs | ||
| 49847196 | 2018-06-22 20:56:40 | wrap overlong lines | ||
| 4842267f | 2018-06-22 20:51:08 | remove unnecessary fdopen() | ||
| 652b2703 | 2018-06-22 20:43:22 | only search one pack file while resolving deltas | ||
| 57b35b75 | 2018-06-22 20:12:26 | access pack index files with mmap() |