|
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
|
|
25dced9b
|
2019-09-15T13:46:51
|
|
fix possible memleak in worklist_add() if path is too long
|
|
27a741e5
|
2019-09-11T17:29:21
|
|
tog: fix cosmetic display issues involving \n and TABs
|
|
709ae9eb
|
2019-09-08T19:18:09
|
|
fix markup errors around user.email in got.1
|
|
30db8c54
|
2019-09-08T19:05:26
|
|
bump version number
|
|
6c1263b4
|
2019-09-08T18:57:48
|
|
changes for 0.15
|
|
ddc7b220
|
2019-09-08T18:29:14
|
|
do not leak ibuf in error paths of read_*_privsep()
|
|
6cb9286d
|
2019-09-08T18:16:37
|
|
sync dist file list
|
|
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
|
|
4b55f459
|
2019-09-08T13:13:37
|
|
fix indentation in lib/worktree.c
|
|
239f6369
|
2019-09-08T13:07:54
|
|
fix line-wrap for lines spanning the terminal in tog diff view
|
|
40b289d7
|
2019-09-07T12:05:27
|
|
make 'got status' ignore inaccessible directories (reported by semarie)
|
|
00f36e47
|
2019-09-06T18:00:35
|
|
unstage may need to write to repository; fix unveil(2) call accordingly
|
|
72fd46fa
|
2019-09-06T17:11:26
|
|
fix modified files not shown by 'got status' after committing staged changes
|
|
361f1f40
|
2019-09-03T17:28:19
|
|
bump version number
|
|
b542b18a
|
2019-09-03T17:24:13
|
|
changes for 0.14
|
|
dca75039
|
2019-09-02T09:56:40
|
|
fix tag_list test failure on single-day-digit dates (patch by Evan Silberman)
|
|
6b68ccd6
|
2019-09-01T13:10:13
|
|
prevent theoretical double-free with non-OpenBSD asprintf (found by jasper)
|
|
cc483380
|
2019-09-01T13:08:13
|
|
fix NULL deref in got_error_from_errno via got_error_uuid (found by jasper)
|
|
12314ad4
|
2019-08-31T09:38:14
|
|
make 'tog blame' release its work tree lock before the main loop
|
|
2fc00ff4
|
2019-08-31T09:34:36
|
|
make 'tog log' release its work tree lock before the main loop
|
|
9fd7cd22
|
2019-08-30T15:15:11
|
|
'got stage' writes to repository, fix unveil(2) call accordingly
|
|
15c1efae
|
2019-08-30T10:33:21
|
|
bump version number
|
|
dc74ba25
|
2019-08-30T10:25:26
|
|
changes for 0.13
|
|
cdb8f1fa
|
2019-08-28T18:50:20
|
|
fix possible NULL deref in alloc_symref()
|
|
7f11502c
|
2019-08-28T18:48:27
|
|
fix possible use-after-free in got_worktree_close()
|
|
fd9f4a2d
|
2019-08-28T18:45:16
|
|
tog: mbs2ws: fix sizeof of element for memory allocation
|
|
6772cf22
|
2019-08-27T19:01:04
|
|
got_packidx_open: free packidx object when open(2) fails
|
|
57ebf19f
|
2019-08-27T19:00:15
|
|
buf_alloc: free whole BUF* in allocation failure path
|
|
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
|
|
6aeab596
|
2019-08-28T14:51:42
|
|
fix deletion of branches stored in packed-refs
broken since 29606af7a3a58767bf817a38035490899609d13e
|
|
dfe70b4b
|
2019-08-27T11:21:59
|
|
rename test for consistency with other tests for path-prefix behaviour
|
|
0cfcb52d
|
2019-08-27T11:20:49
|
|
regression test for previous 'got log path' fix (patch by Evan Silberman)
|
|
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
|
|
891026cb
|
2019-08-26T15:27:10
|
|
bump version number
|
|
9d762f74
|
2019-08-26T15:21:56
|
|
changes for 0.12
|
|
cfb5948c
|
2019-08-26T15:16:44
|
|
sync dist file list
|
|
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
|
|
f2db9c47
|
2019-08-24T22:14:29
|
|
don't mask "not a git repo" errors in got_repo_open()
|
|
37823848
|
2019-08-24T21:10:43
|
|
remove submodule / config parser TODO item
|
|
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
|
|
de30857e
|
2019-08-23T16:40:51
|
|
fix reading pack index files with large offsets (patch by Hiltjo Posthuma)
|
|
d158dfc4
|
2019-08-23T16:37:05
|
|
bump version number
|
|
a2887370
|
2019-08-23T14:47:26
|
|
repair build on sparc64
|
|
a5a71e8e
|
2019-08-23T14:42:18
|
|
sync distfile list
|
|
0463124f
|
2019-08-23T14:41:09
|
|
change for 0.11
|
|
e8039a4a
|
2019-08-23T13:20:34
|
|
create tag objects with both Git and Got during tag -l test
|
|
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
|
|
2575b0eb
|
2019-08-22T22:51:39
|
|
use correct label for author (aka tagger) info when writing tag objects
|
|
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
|
|
a009df92
|
2019-08-22T18:55:02
|
|
fix typo in comment
|
|
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
|
|
fc06ba56
|
2019-08-22T12:07:56
|
|
support blame cancellation in 'tog blame' view
|