| 
              
d24820bf
               | 
              
2019-08-11T21:19:14
               | 
              
               | 
              
add support for tag objects to 'got diff'
               | 
            
            
              
   
               | 
              
6c6b73bb
               | 
              
2019-08-10T17:24:59
               | 
              
               | 
              
fix race condition in test_revert_patch_one_change
               | 
            
            
              
   
               | 
              
f1e81a05
               | 
              
2019-08-10T16:57:20
               | 
              
               | 
              
fix bug where 'revert -p' would delete all lines following a reverted change
               | 
            
            
              
   
               | 
              
ce2b05c7
               | 
              
2019-08-10T16:12:32
               | 
              
               | 
              
test reverting the first hunk only with revert -p
               | 
            
            
              
   
               | 
              
303e2782
               | 
              
2019-08-09T13:37:56
               | 
              
               | 
              
add support for tags to -c options of some got commands
               | 
            
            
              
   
               | 
              
84792843
               | 
              
2019-08-09T12:31:18
               | 
              
               | 
              
attempt to reject GOT_AUTHOR values without an email address
               | 
            
            
              
   
               | 
              
003cc5a3
               | 
              
2019-08-09T01:04:33
               | 
              
               | 
              
use a fake persona for GOT_AUTHOR; git can get confused by 'Charlie &'
               | 
            
            
              
   
               | 
              
71db5e8c
               | 
              
2019-08-09T00:49:50
               | 
              
               | 
              
fix empty variable in two import regress tests
               | 
            
            
              
   
               | 
              
b80270a7
               | 
              
2019-08-09T00:12:00
               | 
              
               | 
              
make 'got status' find top-level .cvsignore when invoked from a subdir
               | 
            
            
              
   
               | 
              
6841da00
               | 
              
2019-08-08T23:53:17
               | 
              
               | 
              
add support for .cvsignore files, as found in /usr/ports, to 'got status'
               | 
            
            
              
   
               | 
              
33aa809d
               | 
              
2019-08-08T18:17:04
               | 
              
               | 
              
implement 'revert -p'
               | 
            
            
              
   
               | 
              
d3bcc3d1
               | 
              
2019-08-08T17:27:36
               | 
              
               | 
              
make revert of a staged deletion a no-op for better interaction with -R
               | 
            
            
              
   
               | 
              
0f6d7415
               | 
              
2019-08-08T17:21:07
               | 
              
               | 
              
implement got revert -R
               | 
            
            
              
   
               | 
              
1f1abb7e
               | 
              
2019-08-08T16:39:07
               | 
              
               | 
              
implement revert with a status walk to prepare for 'revert -p'
               | 
            
            
              
   
               | 
              
e70a841e
               | 
              
2019-08-08T14:15:39
               | 
              
               | 
              
test repeated stage -p on added and deleted files
               | 
            
            
              
   
               | 
              
af5a81b2
               | 
              
2019-08-08T14:08:34
               | 
              
               | 
              
fix and test repeated stage -p on the same file
               | 
            
            
              
   
               | 
              
0f1cfa7f
               | 
              
2019-08-08T13:51:43
               | 
              
               | 
              
add test with out-of-date staged files
               | 
            
            
              
   
               | 
              
8564cb21
               | 
              
2019-08-08T13:29:51
               | 
              
               | 
              
test stage/unstage with non-existent paths
               | 
            
            
              
   
               | 
              
57ba6a8b
               | 
              
2019-08-08T13:23:16
               | 
              
               | 
              
fix command name in error messages printed by unstage tests
               | 
            
            
              
   
               | 
              
8b13ce36
               | 
              
2019-08-08T13:02:20
               | 
              
               | 
              
fix and test stage/unstage with unversioned files
               | 
            
            
              
   
               | 
              
4ce46740
               | 
              
2019-08-08T12:44:18
               | 
              
               | 
              
label staged blobs with "(staged)" in got diff output
               | 
            
            
              
   
               | 
              
19e4b907
               | 
              
2019-08-08T12:22:52
               | 
              
               | 
              
fix and test 'q' command for unstage -p
               | 
            
            
              
   
               | 
              
2e1f37b0
               | 
              
2019-08-08T12:04:29
               | 
              
               | 
              
implement 'got unstage -p'
               | 
            
            
              
   
               | 
              
f5a17245
               | 
              
2019-08-08T09:09:51
               | 
              
               | 
              
make got -p skip deletion question consistent with the others
               | 
            
            
              
   
               | 
              
ec9d9b2f
               | 
              
2019-08-08T09:02:40
               | 
              
               | 
              
stop passing paths to 'got stage' in basic stage test
               | 
            
            
              
   
               | 
              
eba70f38
               | 
              
2019-08-08T09:01:40
               | 
              
               | 
              
verify stage -p behaviour with incomplete response script
               | 
            
            
              
   
               | 
              
88f33a19
               | 
              
2019-08-08T08:54:18
               | 
              
               | 
              
ensure that stage -p choice 'q' doesn't skip subsequent files
               | 
            
            
              
   
               | 
              
a7c9878d
               | 
              
2019-08-08T08:40:38
               | 
              
               | 
              
make stage -p show the number of changes in a file
               | 
            
            
              
   
               | 
              
c8ede203
               | 
              
2019-08-08T08:25:09
               | 
              
               | 
              
make stage -p offer 'q' option only for edits, not additions and deletions
               | 
            
            
              
   
               | 
              
2db2652d
               | 
              
2019-08-07T18:25:46
               | 
              
               | 
              
make path arguments to 'got stage' optional
               | 
            
            
              
   
               | 
              
b353a198
               | 
              
2019-08-07T17:40:15
               | 
              
               | 
              
add 'q' response to 'got stage -p'
               | 
            
            
              
   
               | 
              
dc424a06
               | 
              
2019-08-07T17:26:35
               | 
              
               | 
              
initial 'got stage -p' implementation
               | 
            
            
              
   
               | 
              
8940b51b
               | 
              
2019-08-07T12:07:50
               | 
              
               | 
              
remove test_checkout_sets_xbit duplicate added in previous
               | 
            
            
              
   
               | 
              
80c1b583
               | 
              
2019-08-07T12:06:03
               | 
              
               | 
              
fix 'got checkout' into existing directory; add test cases for this
               | 
            
            
              
   
               | 
              
31b20a6e
               | 
              
2019-08-06T11:35:22
               | 
              
               | 
              
add a test for 'no changes to stage' error condition
               | 
            
            
              
   
               | 
              
f0b0c0ce
               | 
              
2019-08-04T18:41:02
               | 
              
               | 
              
fix 'mv foo bar; got rm foo; got add bar' and put paths in error messages
               | 
            
            
              
   
               | 
              
f032f1f7
               | 
              
2019-08-04T14:10:07
               | 
              
               | 
              
fix and test interaction of rebase/histedit -c and 'got stage'
               | 
            
            
              
   
               | 
              
a4f692bb
               | 
              
2019-08-04T13:48:00
               | 
              
               | 
              
add a test for 'got stage -l'
               | 
            
            
              
   
               | 
              
6d022e97
               | 
              
2019-08-04T12:45:17
               | 
              
               | 
              
use get_worktree_paths_from_argv consistently; improves add/rm edge cases
Double 'got rm' becomes a no-op like double 'got add' already is,
and 'got add' of an already staged file is now an error.
               | 
            
            
              
   
               | 
              
ad493afc
               | 
              
2019-08-04T00:52:07
               | 
              
               | 
              
initial 'got unstage' implementation
               | 
            
            
              
   
               | 
              
9c5c5eed
               | 
              
2019-08-04T00:35:00
               | 
              
               | 
              
fix missing ret assignment in test_double_stage
               | 
            
            
              
   
               | 
              
5f8a88c6
               | 
              
2019-08-04T00:00:37
               | 
              
               | 
              
make 'got commit' work with changed stanges
               | 
            
            
              
   
               | 
              
f0b75401
               | 
              
2019-08-03T22:55:36
               | 
              
               | 
              
fix out-of-date check regression; only commit staged files after 'got stage'
               | 
            
            
              
   
               | 
              
a76c42e6
               | 
              
2019-08-03T22:13:28
               | 
              
               | 
              
ensure that 'got update' refuses to update staged files
               | 
            
            
              
   
               | 
              
243d7cf1
               | 
              
2019-08-03T22:01:19
               | 
              
               | 
              
ensure that 'got rebase' refuses to run with staged changes
               | 
            
            
              
   
               | 
              
b9622844
               | 
              
2019-08-03T21:49:22
               | 
              
               | 
              
ensure that 'got histedit' refuses to run while shanges are staged
               | 
            
            
              
   
               | 
              
735ef5ac
               | 
              
2019-08-03T21:35:34
               | 
              
               | 
              
reject staging of out-of-date files
               | 
            
            
              
   
               | 
              
ebf48fd5
               | 
              
2019-08-03T20:43:55
               | 
              
               | 
              
handle conflicted files passed to 'got stage'
               | 
            
            
              
   
               | 
              
98eaaa12
               | 
              
2019-08-03T20:37:01
               | 
              
               | 
              
implement got diff -s
               | 
            
            
              
   
               | 
              
408b4ebc
               | 
              
2019-08-03T19:57:06
               | 
              
               | 
              
add basic stage support to 'got diff' + add 'got stage -l'
               | 
            
            
              
   
               | 
              
d3e7c587
               | 
              
2019-08-03T17:26:53
               | 
              
               | 
              
handle double-staging
               | 
            
            
              
   
               | 
              
24278f30
               | 
              
2019-08-03T17:16:35
               | 
              
               | 
              
make 'got revert' work with staged files
               | 
            
            
              
   
               | 
              
9acbc4fa
               | 
              
2019-08-03T15:50:08
               | 
              
               | 
              
test 'got rm' behaviour on staged files
               | 
            
            
              
   
               | 
              
1e1446d3
               | 
              
2019-08-03T15:33:53
               | 
              
               | 
              
test how 'got add' interacts with staged files
               | 
            
            
              
   
               | 
              
244725f2
               | 
              
2019-08-03T15:20:09
               | 
              
               | 
              
make 'got status' indicate changes relative to staged files
               | 
            
            
              
   
               | 
              
c363b2c1
               | 
              
2019-08-03T14:55:49
               | 
              
               | 
              
show staged file status separately in 'got status'
               | 
            
            
              
   
               | 
              
88d0e355
               | 
              
2019-08-03T14:30:32
               | 
              
               | 
              
report staged status via status callback
               | 
            
            
              
   
               | 
              
fccbfb98
               | 
              
2019-08-03T14:11:33
               | 
              
               | 
              
add initial stage test
               | 
            
            
              
   
               | 
              
2c961eb2
               | 
              
2019-08-03T16:39:34
               | 
              
               | 
              
hook forgotten revert tests to 'make regress'
               | 
            
            
              
   
               | 
              
d572f586
               | 
              
2019-08-02T15:42:42
               | 
              
               | 
              
eliminate strlen() calls during fileindex rb tree searches
               | 
            
            
              
   
               | 
              
c7d20a3f
               | 
              
2019-07-30T17:46:15
               | 
              
               | 
              
forbid editing the history of branches outside of "refs/heads"
               | 
            
            
              
   
               | 
              
dc5351b4
               | 
              
2019-07-30T17:22:16
               | 
              
               | 
              
fix a bug in 'got branch' and add tests for this command
               | 
            
            
              
   
               | 
              
7d405766
               | 
              
2019-07-30T15:01:59
               | 
              
               | 
              
retire C tests which depended on Got's own Git repository to run
               | 
            
            
              
   
               | 
              
53ccebc2
               | 
              
2019-07-30T14:54:05
               | 
              
               | 
              
add 'make release' target; programs now have a version number
               | 
            
            
              
   
               | 
              
916f288c
               | 
              
2019-07-30T11:30:20
               | 
              
               | 
              
prevent 'got commit' on branches outside "refs/heads/"
(the only exception is the work tree's temporary histedit branch)
               | 
            
            
              
   
               | 
              
adc19d55
               | 
              
2019-07-28T12:48:56
               | 
              
               | 
              
remove pointless output parameter from got_pathlist_append()
               | 
            
            
              
   
               | 
              
5c1e53bc
               | 
              
2019-07-28T11:34:22
               | 
              
               | 
              
add support for multiple path arguments to 'got commit'
               | 
            
            
              
   
               | 
              
305993b9
               | 
              
2019-07-28T10:30:06
               | 
              
               | 
              
fix typo in test commit log message
               | 
            
            
              
   
               | 
              
9bead371
               | 
              
2019-07-28T10:28:25
               | 
              
               | 
              
relax commit out-of-dateness check: consider file content only
               | 
            
            
              
   
               | 
              
c970ea82
               | 
              
2019-07-27T23:23:56
               | 
              
               | 
              
increase the scope of blame tests by a blasting 100%
               | 
            
            
              
   
               | 
              
a9fa2909
               | 
              
2019-07-27T21:51:52
               | 
              
               | 
              
fix 'got revert' on files in newly added subdirectories
               | 
            
            
              
   
               | 
              
31b4484f
               | 
              
2019-07-27T19:01:01
               | 
              
               | 
              
speed up rebase and histedit path prefix check: skip blob content diffs
               | 
            
            
              
   
               | 
              
f2ea84fa
               | 
              
2019-07-27T14:26:10
               | 
              
               | 
              
make 'got update' accept mulitple path arguments
               | 
            
            
              
   
               | 
              
54817d72
               | 
              
2019-07-27T12:40:05
               | 
              
               | 
              
fix a status bug exposed by test_update_conflict_wt_rm_vs_repo_rm
               | 
            
            
              
   
               | 
              
72ea6654
               | 
              
2019-07-27T11:21:56
               | 
              
               | 
              
add support for multiple path arguments to 'got status'
               | 
            
            
              
   
               | 
              
c577a9ce
               | 
              
2019-07-25T21:06:41
               | 
              
               | 
              
fix 'got status' recursion problems
               | 
            
            
              
   
               | 
              
a062651c
               | 
              
2019-07-27T10:35:29
               | 
              
               | 
              
make test_status_obstructed show failure output
               | 
            
            
              
   
               | 
              
90e8619e
               | 
              
2019-07-25T19:42:29
               | 
              
               | 
              
make 'got commit' work with a directory path
               | 
            
            
              
   
               | 
              
b2c50a0a
               | 
              
2019-07-25T13:05:09
               | 
              
               | 
              
add another histedit test for path prefix behaviour
               | 
            
            
              
   
               | 
              
e0233cea
               | 
              
2019-07-25T13:04:23
               | 
              
               | 
              
fix 'got commit' from work tree with a path prefix
               | 
            
            
              
   
               | 
              
a4027091
               | 
              
2019-07-25T12:08:58
               | 
              
               | 
              
rename a histedit test
               | 
            
            
              
   
               | 
              
13a06bb3
               | 
              
2019-07-25T12:06:24
               | 
              
               | 
              
remove some unused variables from histedit tests
               | 
            
            
              
   
               | 
              
86ac67ee
               | 
              
2019-07-25T12:01:57
               | 
              
               | 
              
check committed diffs in some histedit tests
               | 
            
            
              
   
               | 
              
0160a755
               | 
              
2019-07-25T11:37:04
               | 
              
               | 
              
add histedit path prefix test
               | 
            
            
              
   
               | 
              
3f9de99f
               | 
              
2019-07-24T22:24:09
               | 
              
               | 
              
histedit: make folding work across dropped commits
               | 
            
            
              
   
               | 
              
0ebf8283
               | 
              
2019-07-23T17:39:43
               | 
              
               | 
              
initial 'got histedit' implementation
               | 
            
            
              
   
               | 
              
6e6049be
               | 
              
2019-07-23T14:43:11
               | 
              
               | 
              
make repository_test pass again on OpenBSD 6.5
               | 
            
            
              
   
               | 
              
48c84e60
               | 
              
2019-07-22T10:40:08
               | 
              
               | 
              
remove call to got_path_normalize()
               | 
            
            
              
   
               | 
              
ea0bbcf8
               | 
              
2019-07-15T13:24:12
               | 
              
               | 
              
fix idset_test build broken in 2256993b27260cd7860c34b47751dff21a7083a8
               | 
            
            
              
   
               | 
              
2256993b
               | 
              
2019-07-15T12:50:29
               | 
              
               | 
              
avoid dependency on delta.o in binaries which don't need it
               | 
            
            
              
   
               | 
              
3ce1b845
               | 
              
2019-07-14T18:59:53
               | 
              
               | 
              
initial 'got import' implementation
               | 
            
            
              
   
               | 
              
17201126
               | 
              
2019-07-14T15:06:20
               | 
              
               | 
              
show xfail test result before running 'git fsck'
               | 
            
            
              
   
               | 
              
fe7842f5
               | 
              
2019-07-14T15:04:58
               | 
              
               | 
              
run 'git fsck' after every cmdline test
               | 
            
            
              
   
               | 
              
11495e04
               | 
              
2019-07-12T20:12:06
               | 
              
               | 
              
tweak 'got rebase' conflict error message
               | 
            
            
              
   
               | 
              
1ee397ad
               | 
              
2019-07-12T19:06:56
               | 
              
               | 
              
allow error return from got_worktree_checkout_cb()
               | 
            
            
              
   
               | 
              
4ba9c4f6
               | 
              
2019-07-11T22:43:29
               | 
              
               | 
              
fix wrong sandbox name used by a rebase test
               | 
            
            
              
   
               | 
              
787c8eb6
               | 
              
2019-07-11T22:40:44
               | 
              
               | 
              
fix extra whitespace in rebased log messages
Trim leading and trailing whitespace from log messages when creating
commits. Fixes a rebase issue but should be a good idea in general.
               | 
            
            
              
   
               | 
              
64c6d990
               | 
              
2019-07-11T16:37:36
               | 
              
               | 
              
prevent rebase in a work tree with an incompatible path prefix
               | 
            
            
              
   
               | 
              
7d5807f4
               | 
              
2019-07-11T14:57:24
               | 
              
               | 
              
disallow 'got update' and 'got commit' while rebase is in progress
               | 
            
            
              
   
               | 
              
dcf44d04
               | 
              
2019-07-11T14:45:25
               | 
              
               | 
              
revert accidental change; run all rebase tests again
               |