thodg/got/got

Branch :


Log

Author Commit Date CI Message
0032ca71 2019-01-23 16:47:52 In got.1, clarify that 'got update' operates on current branch only.
5d56da81 2019-01-13 17:15:53 happy new copyright year
784955db 2019-01-12 22:45:19 print a more useful message when an update had nothing to do
8069f636 2019-01-12 19:28:48 implement -c option for 'got checkout'
c1669e2e 2019-01-09 19:20:52 implement recursive mode for 'got tree'
25a58941 2019-01-08 23:56:48 remove the pathset abstraction again; replaced by RB tree
90285c3b 2019-01-08 20:13:18 properly remove empty directories left behind during updates
7839bc15 2019-01-06 10:42:56 make got_repo_get_path() return const char *
f12d0dbe 2019-01-04 18:34:21 whitespace
0f8d269b 2019-01-04 17:36:37 apply unveil(2) to 'got tree'
36e2fb66 2019-01-04 17:35:53 apply unveil(2) to 'got blame'
25eccc22 2019-01-04 17:34:41 apply unveil(2) to 'got diff'
6098196c 2019-01-04 17:33:31 apply unveil(2) to 'got log'
0266afb7 2019-01-04 17:32:19 apply unveil(2) to 'got update'
63219cd2 2019-01-04 17:25:09 use unveil(2) in 'got checkout'
9c4b8182 2019-01-02 16:11:39 print new base commit ID when update is done
2944241d 2018-12-30 19:44:06 add a TODO comment
be7061eb 2018-12-30 17:30:42 ensure that 'got update' stays on the current branch
35c965b2 2018-12-29 17:22:33 add a TODO comment
8c186821 2018-12-29 17:20:04 make 'got update' less chatty
507dc3bb 2018-12-29 17:18:51 add a basic 'got update' command; does not merge files yet
e5dc7198 2018-12-29 16:07:41 fix 'same path prefix' check during checkout
49520a32 2018-12-29 15:51:56 verify path prefix when checking out into existing work tree
a0eb853d 2018-12-29 15:12:23 make checkout status char unsigned
d7b62c98 2018-12-27 20:40:39 signal existing files in checkout progress output
d70b8e30 2018-12-27 20:35:14 allow checkout on top of an existing tree
93a30277 2018-12-24 20:11:47 make got_worktree_checkout_files() infer base commit from meta data
54156555 2018-12-24 10:58:32 undo commit timestamps next to paths in diffs; they are redundant
adacb96f 2018-12-24 10:39:46 show commit timestamps in diff headers
15a94983 2018-12-23 14:48:47 remove struct got_object from public library API
45d799e2 2018-12-23 12:10:27 make commit objects opaque in the library's API
56765ebb 2018-12-23 11:37:47 remove colon from diff header
0f2b3dca 2018-12-22 12:57:39 show diffed commit IDs in 'got log -p' output
a9a46275 2018-12-22 12:52:21 show IDs of commits being compared in 'got diff'
33d869be 2018-12-22 12:44:02 undo previous; indentation is enough to avoid parsing problems
e52d343e 2018-11-29 10:23:41 make 'got log' show the number of lines in a log message
84453469 2018-11-11 14:36:55 make 'got log' and 'got tree' bail out cleanly upon Ctrl-C
80d5f134 2018-11-11 12:59:22 don't be noisy on stderr when Ctrl-C is hit
99437157 2018-11-11 12:52:59 abort checkout operations cleanly when Ctrl-C is hit
f054b67a 2018-11-05 22:28:03 remove object_idcache; use object_idset instead
ccb26ccd 2018-11-05 16:16:35 avoid a call to mktime() in commit graph's add_node()
23721109 2018-10-22 23:47:25 fix logging /sys in tog while /sys symlink exists on disk
f41a30ed 2018-10-18 22:47:14 remove print from 'got checkout' showing redundant information
4a8520aa 2018-10-18 22:32:17 use a constant for max diff context size
ae9f01af 2018-10-18 22:25:21 add -C option to diff and log synopsis in got man page
5de5890b 2018-10-18 15:18:16 add a 'got tree' subcommand
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
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'
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
0dcf3e9c 2018-09-15 10:57:05 tweak log message headers again
dab5fe87 2018-09-14 20:22:22 tweak commit display
f6861a81 2018-09-13 23:48:14 display file paths in diffs instead of blob SHA1s
6bef87be 2018-09-11 11:23:44 move object cache out of repository.c to its own 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...)
a440fac0 2018-09-06 17:33:13 move object parsing code into a separate file
a39318fd 2018-08-02 11:06:34 knf
1ff8e573 2018-08-02 11:02:46 document 'got blame'
66bea077 2018-08-02 10:58:14 move got blame's repo-path parameter to -r option
e0486a23 2018-08-01 20:41:38 git-repository(5): mention that obj ID byte values are in hex
4639d500 2018-08-01 20:39:27 continue the git-repository(5) man page; still incomplete
5e5560e1 2018-08-01 15:04:29 rename got-repository(5) man page to git-repository(5)
472e0cad 2018-07-23 18:23:04 fix leaks in got's print_commits()
9c6e101a 2018-07-23 18:06:20 fix leaks in print_commits()
621015ac 2018-07-23 11:58:54 use strsep() correctly in got's print_commit()
117e771c 2018-07-23 11:34:57 eliminate local 'obj' variable in got's print_patch()
6b765bce 2018-07-22 15:46:50 fix logic error in print_commits()
fcc85cad 2018-07-22 15:17:37 make 'got log' show all commits again and fix some leaks
55ad411b 2018-07-16 13:59:27 set a boolean properly
e456239b 2018-07-16 13:58:36 initialize variable correctly
04ca23f4 2018-07-16 13:05:23 allow filtering history by paths in 'got log'
7e30a9bd 2018-07-13 11:27:04 reenable mmap in got by default; committed by accident
60507209 2018-07-13 11:26:37 fix a leak in got_inflate_to_mem_mmap()
e79f468e 2018-07-13 11:18:05 re-enable object cache; committed accidentally
14437fb1 2018-07-13 10:04:13 in tog blame, set corret pointer to NULL after object close
29779489 2018-07-13 00:40:57 fix typo in Makefile comments: CPLAGS -> CFLAGS
ccfe88e6 2018-07-13 00:39:26 provide a compile-time toggle for object caching
c35a7943 2018-07-12 15:04:11 account for line shift in blame; lots of help from tb@
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)
eb77ee11 2018-07-08 18:06:36 add an object id cache which backs the object cache
404c43c4 2018-06-21 23:22:57 basic 'got blame' implementation
4bb494d5 2018-06-16 19:24:46 display UTC commit timestamps in tog(1)
788c352e 2018-06-16 19:18:32 store commit timestamps as 'struct tm' in UTC
6238ee32 2018-06-13 19:29:57 show 'got log' options in sorted order
1cfab718 2018-06-13 19:21:52 wording tweak in got(1) man page
d1f2edc9 2018-06-13 19:19:55 make 'got log -c' accept a branch name
1fd6d7ea 2018-06-13 18:54:05 remove unused -v option for 'got log'
38e11793 2018-06-13 18:52:23 improve option listings in got(1) man page
0ed6ed4c 2018-06-13 18:29:04 got log: allow first-parent traversal with the commit graph
9ba79e04 2018-06-11 18:42:04 commit graph support for tog(1)
f8e900f3 2018-06-11 03:33:43 use got_object_open_as_commit() in 'got log'
79f35eb3 2018-06-11 03:09:27 rename got_parent_id to got_object_qid; better generic name
b43fbaa0 2018-06-11 02:54:29 do not store commits in the commit graph; saves memory
6ede4e7a 2018-06-11 02:20:38 fix check for author != committer in 'got log'