|
473cb1cd
|
2019-11-08T22:02:11
|
|
CHANGES for 0.20
|
|
5e6be232
|
2019-11-08T21:55:41
|
|
fix reading pack files larger than 2GB; ok tb@; problem found by mpi@
|
|
70015d7a
|
2019-11-08T20:27:38
|
|
hide EINTR again when got exits due to Ctrl-C
|
|
f8afbdc8
|
2019-11-08T20:25:10
|
|
try harder not to hide errors from helper programs when got(1) exits
|
|
52e88aae
|
2019-11-08T19:52:37
|
|
use less empty padding space after author name in 'tog log'
|
|
5d67f40d
|
2019-11-08T16:23:17
|
|
rename 'got init' and 'got import' default branch to "main"; patch by kmos@
|
|
ea5b64ec
|
2019-11-08T15:22:26
|
|
bump version number
|
|
b302f6b8
|
2019-11-08T15:15:57
|
|
changes for 0.19
|
|
11b20872
|
2019-11-08T14:28:58
|
|
add colors for 'tog log' and 'tog blame'
|
|
bddb1296
|
2019-11-08T13:51:18
|
|
more s/line_color/color/g in tog
|
|
f26dddb7
|
2019-11-08T13:50:01
|
|
rename tog_line_color to just tog_color
|
|
1d7fe5cd
|
2019-11-08T13:47:51
|
|
support the terminal's "default" color in tog color schemes
|
|
c0b01bdb
|
2019-11-08T13:41:11
|
|
add color support to 'tog tree'
|
|
7169caa2
|
2019-11-08T13:15:38
|
|
mark a tog-internal function as static
|
|
6d17833f
|
2019-11-08T13:10:36
|
|
add color support to 'tog diff'
|
|
6570a66d
|
2019-11-08T11:18:29
|
|
make 'tog log' show abbreviated commit IDs if the window is large enough
suggested by landry@
|
|
3a62228f
|
2019-11-08T11:09:28
|
|
fix copy-pasto in man page; patch by landry@
|
|
7b5dc508
|
2019-10-28T10:31:50
|
|
fix staging of multiple files with -p
ok semarie
|
|
f851031c
|
2019-10-24T12:43:22
|
|
add a todo item for tog
|
|
11db6024
|
2019-10-21T15:17:31
|
|
show commit date's century in 'got blame' output (patch by Tracey Emery)
tests adjusted by me
|
|
a926e3a4
|
2019-10-21T11:08:19
|
|
bump version number
|
|
937e0e58
|
2019-10-21T10:53:42
|
|
fix build on sparc64 (uninitialized variable)
|
|
9f2919a2
|
2019-10-21T10:47:52
|
|
sync distfile list
|
|
5da3196d
|
2019-10-21T10:28:27
|
|
changes for 0.18
|
|
9ba1d308
|
2019-10-21T09:11:19
|
|
always show the input path when realpath(3) returns an error
|
|
ef293bdd
|
2019-10-21T09:04:57
|
|
preserve the log message when an error occurs during import, as intended
|
|
f372d5cd
|
2019-10-21T09:04:57
|
|
preserve the tag message when an error occurs during tagging, as intended
|
|
7266f21f
|
2019-10-21T09:04:57
|
|
preserve the log message when an error occurs during commit, as intended
|
|
c30018ad
|
2019-10-21T09:04:57
|
|
ignore empty files in refs directory; convert parse_ref_file() to getline(3)
|
|
8b692cd0
|
2019-10-21T09:04:57
|
|
remove lock files, as intended, when reintegrate gets aborted
|
|
f69721c3
|
2019-10-21T09:04:57
|
|
show base commit hash and omit filenames in conflict markers
|
|
46f68b20
|
2019-10-19T11:06:56
|
|
show file mode differences when diffing trees
|
|
523b8417
|
2019-10-19T11:06:55
|
|
handle xbit-only changes during 'got update'
|
|
1ebedb77
|
2019-10-19T11:06:55
|
|
teach 'got commit' to tweak the executable bit of a file
|
|
7ca04879
|
2019-10-19T11:06:47
|
|
fix a tog log view performance bug when lots of commits are loaded
|
|
73529b9f
|
2019-10-15T16:31:50
|
|
set the executable bit on integrate.sh
|
|
14c25ea2
|
2019-10-15T12:05:06
|
|
add a 'got integrate' example to the man page
|
|
3aef623b
|
2019-10-15T11:38:28
|
|
catch and reject integration into the freshly rebased branch
|
|
2822a352
|
2019-10-15T11:38:27
|
|
add 'got integrate' command
|
|
13add988
|
2019-10-15T11:12:56
|
|
fix interlocking between tog log and man threads during search
|
|
d136cfcb
|
2019-10-12T07:33:12
|
|
show original file content in conflict markers
|
|
c6368c2e
|
2019-10-11T09:10:54
|
|
properly handle read errors in got_packidx_init_hdr (found by jj@ scan-build)
|
|
366e0a5f
|
2019-10-10T13:16:01
|
|
prevent a NULL deref in an error path of got.c's diff_trees()
|
|
d59c0cb2
|
2019-10-09T08:55:19
|
|
improve use of mixed size_t/off_t types in diff3.c's edscript()
|
|
b2338eff
|
2019-10-09T08:45:51
|
|
diff3.c: do not use the same variables for both line numbers and byte offsets
|
|
88775814
|
2019-10-09T08:30:54
|
|
diff3.c's skip() returns number of bytes skipped so switch from int to size_t
|
|
11594751
|
2019-10-09T08:24:55
|
|
sync distfile list
|
|
96cbb597
|
2019-10-09T08:24:38
|
|
remove worklist code; it was only used to unlink files which we already unlink
|
|
68bda3b1
|
2019-10-09T08:20:05
|
|
diff3.c: check for unlink errors and unlink dp13 and dp23 again
|
|
9688d20a
|
2019-10-09T08:02:04
|
|
rename local variable in diff3.c's edscript() from j to len (not a loop index)
|
|
9d4a5e89
|
2019-10-09T07:57:27
|
|
rename local variable in diff3.c's skip() from j to len (not a loop index)
|
|
db330080
|
2019-10-09T07:45:59
|
|
remove pointless attempt of unlinking temporary file name template paths
|
|
e4531130
|
2019-10-09T07:35:37
|
|
do not leak open file in diff3.c's readin() error paths
|
|
971405a7
|
2019-10-09T07:32:03
|
|
do not abuse d3s->fp[0] as a local variable in diff3.c's readin()
|
|
50351dee
|
2019-10-09T07:26:28
|
|
remove unused 'pr' argument from diff3.c's skip() function
|
|
f16e4044
|
2019-10-09T06:52:07
|
|
explicitly document that 'got ref' expects absolute reference names
|
|
24b5452a
|
2019-10-09T06:50:28
|
|
show bad reference names in error messages to make such errors more clear
|
|
d4fc9a62
|
2019-10-09T06:40:24
|
|
in test_ref_create, test creating a new ref based on a commit ID
|
|
575e8218
|
2019-10-07T10:26:33
|
|
more mechanical conversions to struct got_error: buf_load() and buf_alloc()
|
|
63035f9f
|
2019-10-06T19:24:31
|
|
add -w (ignore whitespace) option to 'got diff'
|
|
e19660d5
|
2019-10-06T18:59:31
|
|
some whitespace fixes in diff3.c
|
|
346b301a
|
2019-10-06T18:51:41
|
|
check for errors from buf_append() in diff3.c's diff_output()
|
|
950435fd
|
2019-10-06T18:48:11
|
|
remove pointless debug code from diff3.c
|
|
18b9ebab
|
2019-10-06T18:44:35
|
|
eflag in diff3.c is hard-coded to 3; remove code for other cases
|
|
e9dabdfb
|
2019-10-06T18:23:02
|
|
check for errors from fseek(3) in diff3.c's edscript()
|
|
ce09ab8d
|
2019-10-06T18:20:02
|
|
check for errors from diff_output() in diff3.c
|
|
02b87977
|
2019-10-06T18:11:34
|
|
convert remaining functions in diff3.c to struct got_error
|
|
f571bb85
|
2019-10-06T17:36:20
|
|
convert error handling in diff3.c's repos() to struct got_error
|
|
180dce26
|
2019-10-06T17:09:32
|
|
convert handling in diff3.c's merge() function to struct got_error
|
|
1b550f7e
|
2019-10-06T12:33:01
|
|
bump version number
|
|
1b450cf1
|
2019-10-06T12:23:02
|
|
changes for 0.17
|
|
ba6e0c2d
|
2019-10-04T16:02:50
|
|
Fix misleading wording in got.1 about branch options; -r option always works.
|
|
ad89fa31
|
2019-10-04T15:56:03
|
|
make 'got branch' without args show work tree's branch; requested by benno@
|
|
4e99b47e
|
2019-10-04T15:32:57
|
|
show temporary branch in 'got branch -l' during rebase and histedit
|
|
50284065
|
2019-10-04T15:09:09
|
|
fix bogus error return introduced in previous commit
|
|
e6b23735
|
2019-10-04T15:01:59
|
|
update reference list when 'tog log' view is refreshed with Ctrl+L
|
|
bd8de430
|
2019-10-04T14:51:33
|
|
make 'got status' read .gitignore files; support **/ and /**/ in patterns
|
|
db1d3576
|
2019-10-04T13:13:22
|
|
handle empty trees during 'import' and 'checkout'; spotted by sthen@
|
|
13555e04
|
2019-09-28T12:26:47
|
|
Show only whitelisted commit headers in 'got log'
Generic way to deal with gpgsig header or extra headers added by some tools.
All headers still available via 'got cat'
ok stsp@
|
|
500467ff
|
2019-09-25T22:02:03
|
|
getline: fix the return type to ssize_t and small nits
|
|
3ba86cef
|
2019-09-25T20:35:53
|
|
direct patch reviews and other discussion away from my private inbox
|
|
b077bccd
|
2019-09-22T19:03:17
|
|
remove pointless oflag from struct diff3_state
|
|
4a669b4d
|
2019-09-23T11:50:20
|
|
bump version number
|
|
eab2e76a
|
2019-09-23T11:25:04
|
|
CHANGES for 0.16
|
|
6dea73df
|
2019-09-22T22:47:16
|
|
Replace fgetln() with getline()
getline() is, per the latter's OpenBSD man page, safer and more
portable than fgetln().
|
|
303e14b5
|
2019-09-22T16:04:05
|
|
Add missing includes for time() and ctime()
These headers were implicitly used on OpenBSD, but building on Linux
revealed that <time.h> wasn't included directly. diffreg.c uses
ctime(), which additionally needs <sys/types.h>.
|
|
83290b45
|
2019-09-22T15:59:06
|
|
Remove return value from diffreg's fetch()
The last use of this was removed in
0165cdf03ffac4c24334979832ad27554913d54c over a year ago.
|
|
8fbe07c2
|
2019-09-22T15:58:49
|
|
Remove unused variable in diffreg's fetch()
|
|
1cae65b4
|
2019-09-22T15:27:48
|
|
missing error checks in tog(1); found by jj@ with scan-build
|
|
f66c734c
|
2019-09-22T15:24:34
|
|
missing error check in write_tree(); found by jj@ with scan-build
|
|
909d120e
|
2019-09-22T15:21:26
|
|
missing errer check in update_blob(); found by jj@ with scan-build
|
|
4793d91b
|
2019-09-22T15:16:33
|
|
have got_object_parse_* check for zero-length input
|
|
6ced7ba8
|
2019-09-22T13:28:06
|
|
avoid a NULL deref in diff_fileindex_tree(); found by jj@ with scan-build
|
|
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
|
|
b1317e77
|
2019-09-22T10:51:10
|
|
plug error leak in got_packidx_init_hdr(); found by jj@ with scan-build
|
|
aa6c0b51
|
2019-09-22T10:35:16
|
|
remove unused variable in got_privsep_recv_obj() (patch by Steven McDonald)
|
|
5cade901
|
2019-09-22T10:34:44
|
|
fix error return in got_path_find_prog() (patch by Steven McDonald)
|
|
e10c916e
|
2019-09-15T13:53:41
|
|
change "calloc" to "strdup" for strdup() NULL return value
|
|
d6fca0ba
|
2019-09-15T13:51:17
|
|
check calloc() for NULL return value
|