|
22694bb8
|
2019-12-01T18:47:27
|
|
bump version number
|
|
517adc5a
|
2019-12-01T18:47:27
|
|
changes for 0.22
|
|
a2687442
|
2019-11-30T02:40:53
|
|
got: start_commit and search_pattern ought to be const
Must not be passed to free(3), holds argv[] input.
|
|
45e9b850
|
2019-11-30T02:37:46
|
|
got: start_commit and search_pattern ought to be const
Must not be passed to free(3), holds argv[] input.
|
|
c6390436
|
2019-11-29T23:00:38
|
|
got.1: Fix log -s, tweak wording
From stsp
|
|
dfcab68b
|
2019-11-29T21:54:39
|
|
diff: Allow 0 context, use GOT_DIFF_MAX_CONTEXT
|
|
dc1edbfa
|
2019-11-29T21:54:38
|
|
log: -C requires -p
"got log -C0" is invalid synopsis, so behave accordingly.
|
|
6841bf13
|
2019-11-29T21:54:03
|
|
log: Implement -s search-pattern
match_logmsg() is copied from tog's match_commit().
|
|
2c98ee28
|
2019-11-29T04:35:09
|
|
NAME_MAX does not account for a terminating NUL
|
|
38b0338b
|
2019-11-29T03:57:10
|
|
if there are no commits to rebase, just forward the rebased branch's reference
Problem found by kn@
|
|
cd95becd
|
2019-11-29T02:46:04
|
|
parse remotes from gitconfig
|
|
bd5895f3
|
2019-11-28T05:06:55
|
|
Outright forbid reference names with a leading '-'.
Matches behaviour documented in git-repository(5).
|
|
e560b7e0
|
2019-11-28T04:59:19
|
|
prevent 'got import' from creating a branch called "-"
|
|
56e0773d
|
2019-11-28T02:32:58
|
|
convert tree entries from SIMPLEQ to an array
|
|
cd9e913a
|
2019-11-27T01:34:30
|
|
pre-allocate the correct amount of memory in got_privsep_send_tree()
|
|
5f25cc85
|
2019-11-26T22:43:12
|
|
remove obj->path_packfile which is unused nowadays; saves a few free() calls
|
|
de5fe1c2
|
2019-11-26T22:17:43
|
|
compile static binaries in PROFILE build
|
|
91cf13dc
|
2019-11-25T23:45:41
|
|
bump version number
|
|
d404e6d6
|
2019-11-25T23:23:38
|
|
sync distfile list
|
|
06c0a175
|
2019-11-25T23:22:33
|
|
changes for 0.21
|
|
3b647085
|
2019-11-23T21:03:29
|
|
plug leaks in error paths of got_privsep_send_tree()
|
|
7f358e3b
|
2019-11-23T21:03:29
|
|
eliminate redundant memcpy in got_privsep_send_tree_req()
|
|
3fd4eb5a
|
2019-11-23T10:13:53
|
|
fold a function call onto a single line
|
|
4e68cba3
|
2019-11-23T10:11:54
|
|
add -R option to 'got add' for recursive addition (patch by Tracey Emery)
|
|
6a5eff7c
|
2019-11-23T10:00:27
|
|
trim trailing whitespace in revert.sh (patch by Tracey Emery)
|
|
3022d272
|
2019-11-14T17:12:32
|
|
reduce the amount of memcpy() and strdup() while parsing tree entries
|
|
dee2c213
|
2019-11-13T10:49:06
|
|
fix tog display issue caused by Tab in commit messages; reported by mpi@
|
|
c3b318d0
|
2019-11-10T15:51:05
|
|
add debug stats to delta cache
|
|
ab2f42e7
|
2019-11-10T15:51:05
|
|
cache delta data buffers in an LRU cache
|
|
42c69117
|
2019-11-10T15:51:05
|
|
stop storing decompressed delta data in struct got_delta; fetch it on demand
|
|
a74f7e83
|
2019-11-10T11:33:13
|
|
add -c option to 'got branch', replacing the optional second argument
|
|
6dd1ece6
|
2019-11-10T11:32:03
|
|
when an object id string is bad, include the bad string in the error message
|
|
a837b5e4
|
2019-11-08T22:10:05
|
|
bump version number
|
|
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
|
|
f69721c3
|
2019-10-21T09:04:57
|
|
show base commit hash and omit filenames in conflict markers
|
|
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
|
|
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
|