Log

Author Commit Date CI Message
Stefan Sperling 6c1263b4 2019-09-08T18:57:48 changes for 0.15
Stefan Sperling ddc7b220 2019-09-08T18:29:14 do not leak ibuf in error paths of read_*_privsep()
Stefan Sperling 6cb9286d 2019-09-08T18:16:37 sync dist file list
Stefan Sperling c9956ddf 2019-09-08T18:13:54 use author name/email from ~/.gitconfig if GOT_AUTHOR is not set
Stefan Sperling aba9c984 2019-09-08T17:14:34 obtain repo format version and commit author name/email from .git/config
Stefan Sperling 4b55f459 2019-09-08T13:13:37 fix indentation in lib/worktree.c
Stefan Sperling 239f6369 2019-09-08T13:07:54 fix line-wrap for lines spanning the terminal in tog diff view
Stefan Sperling 40b289d7 2019-09-07T12:05:27 make 'got status' ignore inaccessible directories (reported by semarie)
Stefan Sperling 00f36e47 2019-09-06T18:00:35 unstage may need to write to repository; fix unveil(2) call accordingly
Stefan Sperling 72fd46fa 2019-09-06T17:11:26 fix modified files not shown by 'got status' after committing staged changes
Stefan Sperling 361f1f40 2019-09-03T17:28:19 bump version number
Stefan Sperling b542b18a 2019-09-03T17:24:13 changes for 0.14
Stefan Sperling dca75039 2019-09-02T09:56:40 fix tag_list test failure on single-day-digit dates (patch by Evan Silberman)
Stefan Sperling 6b68ccd6 2019-09-01T13:10:13 prevent theoretical double-free with non-OpenBSD asprintf (found by jasper)
Stefan Sperling cc483380 2019-09-01T13:08:13 fix NULL deref in got_error_from_errno via got_error_uuid (found by jasper)
Stefan Sperling 12314ad4 2019-08-31T09:38:14 make 'tog blame' release its work tree lock before the main loop
Stefan Sperling 2fc00ff4 2019-08-31T09:34:36 make 'tog log' release its work tree lock before the main loop
Stefan Sperling 9fd7cd22 2019-08-30T15:15:11 'got stage' writes to repository, fix unveil(2) call accordingly
Stefan Sperling 15c1efae 2019-08-30T10:33:21 bump version number
Stefan Sperling dc74ba25 2019-08-30T10:25:26 changes for 0.13
Hiltjo Posthuma cdb8f1fa 2019-08-28T18:50:20 fix possible NULL deref in alloc_symref()
Hiltjo Posthuma 7f11502c 2019-08-28T18:48:27 fix possible use-after-free in got_worktree_close()
Hiltjo Posthuma fd9f4a2d 2019-08-28T18:45:16 tog: mbs2ws: fix sizeof of element for memory allocation
Hiltjo Posthuma 6772cf22 2019-08-27T19:01:04 got_packidx_open: free packidx object when open(2) fails
Hiltjo Posthuma 57ebf19f 2019-08-27T19:00:15 buf_alloc: free whole BUF* in allocation failure path
Hiltjo Posthuma 4ec14e60 2019-08-27T18:59:19 tiny white-space fix
Hiltjo Posthuma 32f0ab81 2019-08-27T18:59:01 match_object_id: fix free() in error handling path
Stefan Sperling 6aeab596 2019-08-28T14:51:42 fix deletion of branches stored in packed-refs broken since 29606af7a3a58767bf817a38035490899609d13e
Stefan Sperling dfe70b4b 2019-08-27T11:21:59 rename test for consistency with other tests for path-prefix behaviour
Stefan Sperling 0cfcb52d 2019-08-27T11:20:49 regression test for previous 'got log path' fix (patch by Evan Silberman)
Stefan Sperling deeabeae 2019-08-27T11:20:25 fix 'got log path' in a work tree with a path prefix
Stefan Sperling 5be72254 2019-08-26T16:31:26 add missing -P option to 'got cat' usage in got.1
Stefan Sperling 891026cb 2019-08-26T15:27:10 bump version number
Stefan Sperling 9d762f74 2019-08-26T15:21:56 changes for 0.12
Stefan Sperling cfb5948c 2019-08-26T15:16:44 sync dist file list
Stefan Sperling 896e9b6f 2019-08-26T15:10:12 add support for path arguments to 'got cat'
Stefan Sperling 44392932 2019-08-26T00:13:01 make 'got log -p path' display patches for the specified path only
Stefan Sperling a4f89d48 2019-08-25T13:45:30 allow creating branches based on commit IDs as well as other branch references
Stefan Sperling 45cd4e47 2019-08-25T13:30:38 detect and prevent deletion of the work tree's current branch
Stefan Sperling f2db9c47 2019-08-24T22:14:29 don't mask "not a git repo" errors in got_repo_open()
Stefan Sperling 37823848 2019-08-24T21:10:43 remove submodule / config parser TODO item
Stefan Sperling 1d126e2d 2019-08-24T14:39:58 add support for reading .git/config; parser was based on isakmpd/conf.c
Stefan Sperling 63c5ca5d 2019-08-24T20:56:15 detect and ignore Git submodules
Stefan Sperling 2a06fe5f 2019-08-24T12:58:07 indicate non-existent paths in 'got status' and make 'got diff' error for them
Stefan Sperling b8bad2ba 2019-08-23T20:01:06 make 'got tag -l' list tags by time stamp in descending order
Stefan Sperling 29606af7 2019-08-23T18:42:27 allow got_ref_list() to restrict returned refs to a particular namespace
Stefan Sperling de30857e 2019-08-23T16:40:51 fix reading pack index files with large offsets (patch by Hiltjo Posthuma)
Stefan Sperling d158dfc4 2019-08-23T16:37:05 bump version number
Stefan Sperling a2887370 2019-08-23T14:47:26 repair build on sparc64
Stefan Sperling a5a71e8e 2019-08-23T14:42:18 sync distfile list
Stefan Sperling 0463124f 2019-08-23T14:41:09 change for 0.11
Stefan Sperling e8039a4a 2019-08-23T13:20:34 create tag objects with both Git and Got during tag -l test
Stefan Sperling 2417344c 2019-08-23T13:19:31 tweak the way 'got tag -l' displays tagged objectsI
Stefan Sperling ea6d9f6b 2019-08-22T22:55:04 add a colon behind object type in got tag -l, for consistency
Stefan Sperling 62870f63 2019-08-22T22:52:07 show tag name in initial content of tag message editor
Stefan Sperling 2575b0eb 2019-08-22T22:51:39 use correct label for author (aka tagger) info when writing tag objects
Stefan Sperling b2b65d18 2019-08-22T22:47:53 fix usage() call in 'got import'
Stefan Sperling b3cd068e 2019-08-22T22:39:18 document tag objects
Stefan Sperling c904c63e 2019-08-22T22:33:12 remove -d option from 'got tag' usage
Stefan Sperling 8e7bd50a 2019-08-22T22:20:56 initial implementation of 'got tag' command
Stefan Sperling a009df92 2019-08-22T18:55:02 fix typo in comment
Stefan Sperling e15d5241 2019-08-22T18:11:38 make 'got cat' show tag object fields in on-disk order
Stefan Sperling 8aa93786 2019-08-22T18:04:32 make 'got cat' output look more like raw object files
Stefan Sperling 24ea5512 2019-08-22T14:26:00 make 'got cat' show raw log messages, i.e. leaving PGP sigs intact
Stefan Sperling 01073a5d 2019-08-22T14:17:38 initial 'got cat' implementation
Stefan Sperling fc06ba56 2019-08-22T12:07:56 support blame cancellation in 'tog blame' view
Stefan Sperling 6fb7cd11 2019-08-22T11:33:50 add cancellation support to commit graph and 'got blame'
Stefan Sperling e6209546 2019-08-22T11:12:24 untie cancel callback declaration from the work tree
Stefan Sperling d0275cf7 2019-08-22T01:15:38 remove unused variable in blame_commit()
Stefan Sperling 7d049c18 2019-08-22T00:42:19 tog: fix search prompt location in split-screen view
Stefan Sperling 83168418 2019-08-22T00:09:16 bump version number
Stefan Sperling 0c349e71 2019-08-21T23:56:17 changes for 0.10
Stefan Sperling 888ac91f 2019-08-21T23:54:13 sync distfile list
Stefan Sperling 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.
Stefan Sperling 90f3c347 2019-08-19T16:14:27 always initialize bca in cmd_blame()
Stefan Sperling 16357e96 2019-08-19T13:17:26 add another xfail blame test case
Stefan Sperling b24db1c1 2019-08-19T12:49:49 test suite: cross-check got blame results with git blame
Stefan Sperling d0c4e49e 2019-08-19T12:12:30 remove pointless offset variable in get_blamed_line()
Stefan Sperling d717b35d 2019-08-19T12:09:26 bump version number
Stefan Sperling 37ee2bb3 2019-08-19T12:03:25 changes for 0.9
Stefan Sperling 51fe7530 2019-08-19T11:53:01 have tog blame refresh display more often while annotation is in progress
Stefan Sperling 548237bc 2019-08-19T11:29:01 fix blame bug where lines got annotated with wrong commit
Stefan Sperling b02560ec 2019-08-19T09:54:52 fix number of lines accounted for during blame
Stefan Sperling 84f17c46 2019-08-18T15:11:10 don't put pointless zero-offset chunk at head of diffset list
Stefan Sperling 1e45b069 2019-08-18T15:02:58 don't add chunks with zero offset to diffoffset list
Stefan Sperling bc3056e3 2019-08-18T19:05:20 man page spelling fixes from Hiltjo Posthuma
Stefan Sperling 8920fa04 2019-08-18T14:28:39 fix uninitialized 'editor' variable; found by Hiltjo Posthuma
Stefan Sperling 8d725ae1 2019-08-17T09:37:25 make blame go through first parent history; add more blame test cases
Stefan Sperling 14ed98fd 2019-08-15T01:57:45 remove unused 'oldfile' parameter from diffreg.c's fetch()
Stefan Sperling 2839f8b9 2019-08-15T01:02:25 fix segfault in got's blame_cb()
Stefan Sperling 0b2899f8 2019-08-18T11:26:15 attribute commits created with git(1) in test suite to Flan Hacker
Sebastien Marie 3d69ad8d 2019-08-17T15:28:04 make 'got revert' to ignore unversioned files instead of aborting with 'bad path' and add a regress to check the revert isn't aborted anymore
Stefan Sperling dd4a6547 2019-08-17T10:17:49 plug memory leak in sort_tree_entries_the_way_git_likes_it()
Stefan Sperling 0def28b1 2019-08-17T10:15:35 fix 'last commit cannot be folded' check with reordered commits
Stefan Sperling 0350c011 2019-08-16T13:44:50 bump version number
Stefan Sperling 36e8577e 2019-08-16T13:25:00 changes for 0.8
Stefan Sperling 6af1ccbd 2019-08-16T13:16:50 sort tree object entries the way git likes it
Sebastien Marie 18988150 2019-08-15T17:07:00 define BINDIR using PREFIX instead of HOME
Stefan Sperling 0d8ff7d5 2019-08-15T00:15:32 rename got_blame_incremental() to got_blame()
Stefan Sperling bcb49d15 2019-08-15T00:07:22 make 'got blame' show dates at which lines were last modified