|
8e158b01
|
2019-09-22T13:12:33
|
|
plug logmsg memory leak in cmd_import; found by jj@ with scan-build
|
|
3affba96
|
2019-09-22T11:11:08
|
|
missing NULL check
|
|
709ae9eb
|
2019-09-08T19:18:09
|
|
fix markup errors around user.email in got.1
|
|
c9956ddf
|
2019-09-08T18:13:54
|
|
use author name/email from ~/.gitconfig if GOT_AUTHOR is not set
|
|
aba9c984
|
2019-09-08T17:14:34
|
|
obtain repo format version and commit author name/email from .git/config
|
|
00f36e47
|
2019-09-06T18:00:35
|
|
unstage may need to write to repository; fix unveil(2) call accordingly
|
|
9fd7cd22
|
2019-08-30T15:15:11
|
|
'got stage' writes to repository, fix unveil(2) call accordingly
|
|
4ec14e60
|
2019-08-27T18:59:19
|
|
tiny white-space fix
|
|
32f0ab81
|
2019-08-27T18:59:01
|
|
match_object_id: fix free() in error handling path
|
|
deeabeae
|
2019-08-27T11:20:25
|
|
fix 'got log path' in a work tree with a path prefix
|
|
5be72254
|
2019-08-26T16:31:26
|
|
add missing -P option to 'got cat' usage in got.1
|
|
896e9b6f
|
2019-08-26T15:10:12
|
|
add support for path arguments to 'got cat'
|
|
44392932
|
2019-08-26T00:13:01
|
|
make 'got log -p path' display patches for the specified path only
|
|
a4f89d48
|
2019-08-25T13:45:30
|
|
allow creating branches based on commit IDs as well as other branch references
|
|
45cd4e47
|
2019-08-25T13:30:38
|
|
detect and prevent deletion of the work tree's current branch
|
|
1d126e2d
|
2019-08-24T14:39:58
|
|
add support for reading .git/config; parser was based on isakmpd/conf.c
|
|
63c5ca5d
|
2019-08-24T20:56:15
|
|
detect and ignore Git submodules
|
|
2a06fe5f
|
2019-08-24T12:58:07
|
|
indicate non-existent paths in 'got status' and make 'got diff' error for them
|
|
b8bad2ba
|
2019-08-23T20:01:06
|
|
make 'got tag -l' list tags by time stamp in descending order
|
|
29606af7
|
2019-08-23T18:42:27
|
|
allow got_ref_list() to restrict returned refs to a particular namespace
|
|
a2887370
|
2019-08-23T14:47:26
|
|
repair build on sparc64
|
|
2417344c
|
2019-08-23T13:19:31
|
|
tweak the way 'got tag -l' displays tagged objectsI
|
|
ea6d9f6b
|
2019-08-22T22:55:04
|
|
add a colon behind object type in got tag -l, for consistency
|
|
62870f63
|
2019-08-22T22:52:07
|
|
show tag name in initial content of tag message editor
|
|
b2b65d18
|
2019-08-22T22:47:53
|
|
fix usage() call in 'got import'
|
|
b3cd068e
|
2019-08-22T22:39:18
|
|
document tag objects
|
|
c904c63e
|
2019-08-22T22:33:12
|
|
remove -d option from 'got tag' usage
|
|
8e7bd50a
|
2019-08-22T22:20:56
|
|
initial implementation of 'got tag' command
|
|
e15d5241
|
2019-08-22T18:11:38
|
|
make 'got cat' show tag object fields in on-disk order
|
|
8aa93786
|
2019-08-22T18:04:32
|
|
make 'got cat' output look more like raw object files
|
|
24ea5512
|
2019-08-22T14:26:00
|
|
make 'got cat' show raw log messages, i.e. leaving PGP sigs intact
|
|
01073a5d
|
2019-08-22T14:17:38
|
|
initial 'got cat' implementation
|
|
6fb7cd11
|
2019-08-22T11:33:50
|
|
add cancellation support to commit graph and 'got blame'
|
|
e6209546
|
2019-08-22T11:12:24
|
|
untie cancel callback declaration from the work tree
|
|
4c9641fd
|
2019-08-21T16:57:44
|
|
fix and simplify blame algorithm
Always diff against latest version of file. This is much easier
since there is no need to keep track of lines shifting around.
|
|
90f3c347
|
2019-08-19T16:14:27
|
|
always initialize bca in cmd_blame()
|
|
b02560ec
|
2019-08-19T09:54:52
|
|
fix number of lines accounted for during blame
|
|
bc3056e3
|
2019-08-18T19:05:20
|
|
man page spelling fixes from Hiltjo Posthuma
|
|
8920fa04
|
2019-08-18T14:28:39
|
|
fix uninitialized 'editor' variable; found by Hiltjo Posthuma
|
|
2839f8b9
|
2019-08-15T01:02:25
|
|
fix segfault in got's blame_cb()
|
|
0def28b1
|
2019-08-17T10:15:35
|
|
fix 'last commit cannot be folded' check with reordered commits
|
|
0d8ff7d5
|
2019-08-15T00:15:32
|
|
rename got_blame_incremental() to got_blame()
|
|
bcb49d15
|
2019-08-15T00:07:22
|
|
make 'got blame' show dates at which lines were last modified
|
|
82f6abb8
|
2019-08-14T23:37:07
|
|
make 'got blame' show committer names
|
|
7ef28ff8
|
2019-08-14T23:10:00
|
|
make 'got blame' show line numbers
|
|
28315671
|
2019-08-14T22:52:23
|
|
switch 'got blame' to got_blame_incremental() API
|
|
b1ebc001
|
2019-08-13T23:54:01
|
|
add GOT_LOG_DEFAULT_LIMIT env var for setting a got log -l default
|
|
09867e48
|
2019-08-13T17:01:23
|
|
properly parse timestamps in commit objects as UTC (patch by Hiltjo Posthuma)
|
|
5943eee2
|
2019-08-13T16:58:34
|
|
strip Git GPG signatures from log messages
|
|
5d844a1e
|
2019-08-13T15:41:46
|
|
don't attempt to parse Git's "leightweight" tags as real tag objects
|
|
34ca4898
|
2019-08-13T15:12:28
|
|
don't hide repo data parsing errors during 'got log'
|
|
a436ad14
|
2019-08-13T10:41:25
|
|
make 'got log' display tags in addition to branch references
|
|
c55aa27e
|
2019-08-13T00:49:07
|
|
add -s option to 'got ref' usage in man page
|
|
d1c1ae5f
|
2019-08-13T00:33:25
|
|
introduce 'got ref -s' and add two tests for 'got ref'
|
|
12ce7a6c
|
2019-08-12T20:56:30
|
|
include <limits.h> instead of <sys/limits.h>; patch by Thomas Klausner
|
|
fc66b545
|
2019-08-12T14:45:02
|
|
fix behaviour of 'got rebase' with no commits to rebase; with semarie@
|
|
848d6979
|
2019-08-12T13:43:17
|
|
annotate symlinks with @ in 'got tree' and 'tog tree'
|
|
1dd86744
|
2019-08-11T12:14:47
|
|
man page improvements
- new sentence, new line
- add blanks before trailing delimiters
- void leaving whitespace at end of line, even significant space
- use .Ox macro for OpenBSD
- fix paragraph lint warnings
- escape ~ and ^, which are special characters in troff
|
|
1b7a69d3
|
2019-08-11T21:22:12
|
|
remove pointless strdup() call which slipped into previous commit
|
|
d24820bf
|
2019-08-11T21:19:14
|
|
add support for tag objects to 'got diff'
|
|
0adb7196
|
2019-08-11T20:51:04
|
|
reduce code duplication in 'got diff' argument parsing
|
|
8138f3e1
|
2019-08-11T18:39:32
|
|
fprintf returns int, not size_t; from Hiltjo Posthuma
|
|
9516e7cb
|
2019-08-11T18:38:52
|
|
fix getline(3) return value check in show_change(); from Hiltjo Posthuma
|
|
dfc23429
|
2019-08-11T18:30:02
|
|
man pages: use Oo/Oc/Op instead of plain brackets (from bentley@)
|
|
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
|
|
a0de39f3
|
2019-08-09T11:56:24
|
|
fix build on OpenBSD/sparc64 (gcc)
|
|
6ac5a73c
|
2019-08-09T01:43:56
|
|
plug a small memleak in cmd_commit()
|
|
0e444aba
|
2019-08-09T01:23:53
|
|
warn people that GOT_AUTHOR should contain an email address
|
|
e2af0fd1
|
2019-08-09T01:13:13
|
|
prevent silly use-after-free with root cause in collect_commit_logmsg()
|
|
6841da00
|
2019-08-08T23:53:17
|
|
add support for .cvsignore files, as found in /usr/ports, to 'got status'
|
|
c478f6d8
|
2019-08-08T19:11:56
|
|
be more clear about rebase/histedit -c and -a options and argv
|
|
33aa809d
|
2019-08-08T18:17:04
|
|
implement 'revert -p'
|
|
0f6d7415
|
2019-08-08T17:21:07
|
|
implement got revert -R
|
|
95ac67f0
|
2019-08-08T14:25:09
|
|
try to document double-status codes more clearly
|
|
4f2494e6
|
2019-08-08T12:54:24
|
|
got.1 wording tweak
|
|
4ce46740
|
2019-08-08T12:44:18
|
|
label staged blobs with "(staged)" in got diff output
|
|
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
|
|
eba70f38
|
2019-08-08T09:01:40
|
|
verify stage -p behaviour with incomplete response script
|
|
a7c9878d
|
2019-08-08T08:40:38
|
|
make stage -p show the number of changes in a file
|
|
6d23ec10
|
2019-08-08T08:29:59
|
|
got.1 wording tweaks around stage -p
|
|
c8ede203
|
2019-08-08T08:25:09
|
|
make stage -p offer 'q' option only for edits, not additions and deletions
|
|
0e2f5884
|
2019-08-07T18:35:58
|
|
got.1: wording tweak for stage -F option
|
|
f3055044
|
2019-08-07T18:34:09
|
|
sync usage with man page
|
|
3a070a2b
|
2019-08-07T18:32:49
|
|
got.1: fix documentation of 'got stage -p -F'
|
|
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'
|
|
a61a4414
|
2019-08-07T17:27:51
|
|
histedit_edit_list_retry(): eat newlines in responses
|
|
dc424a06
|
2019-08-07T17:26:35
|
|
initial 'got stage -p' implementation
|
|
80c1b583
|
2019-08-07T12:06:03
|
|
fix 'got checkout' into existing directory; add test cases for this
|
|
4969d6d8
|
2019-08-06T12:26:36
|
|
make GOT_AUTHOR example less egocentric
|
|
495342e6
|
2019-08-06T11:57:25
|
|
wording tweak in man page
|
|
24f4521a
|
2019-08-06T11:55:28
|
|
typo in man page
|
|
7fc00dff
|
2019-08-06T11:52:59
|
|
got-worktree.5: document file index flags
|
|
28c99501
|
2019-08-06T10:31:25
|
|
got-worktree.5: document 'staged blob ID'
|
|
8e13c46f
|
2019-08-05T22:45:55
|
|
got.1: spell Game of Trees in title case
|
|
996d5ccd
|
2019-08-05T20:46:42
|
|
got.1: clarify which files retain their base commit after 'got commit'
|
|
aee2a8bd
|
2019-08-05T14:44:19
|
|
man: spell 'got' and 'git' in upper case where not referring to commands
|
|
fef8a0d3
|
2019-08-04T18:50:03
|
|
document that -h option will always exit
|