Log

Author Commit Date CI Message
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
Stefan Sperling 82f6abb8 2019-08-14T23:37:07 make 'got blame' show committer names
Stefan Sperling 7ef28ff8 2019-08-14T23:10:00 make 'got blame' show line numbers
Stefan Sperling e27a7222 2019-08-14T22:52:57 remove got_blame() API, now unused
Stefan Sperling 28315671 2019-08-14T22:52:23 switch 'got blame' to got_blame_incremental() API
Stefan Sperling f595d9bd 2019-08-14T22:51:13 fix line offset calculations in got_object_blob_dump_to_file()
Stefan Sperling 0f6650ff 2019-08-14T21:38:21 fix typo in got_object_blob_dump_to_file() docstring
Stefan Sperling b1ebc001 2019-08-13T23:54:01 add GOT_LOG_DEFAULT_LIMIT env var for setting a got log -l default
Stefan Sperling 5ce8bd3e 2019-08-13T17:18:16 bump version number
Stefan Sperling 50c7d1b0 2019-08-13T17:12:54 changes for 0.7
Stefan Sperling 5a8ddf14 2019-08-13T17:08:56 also test "leightweight" tags in log tag test
Stefan Sperling 09867e48 2019-08-13T17:01:23 properly parse timestamps in commit objects as UTC (patch by Hiltjo Posthuma)
Stefan Sperling 5943eee2 2019-08-13T16:58:34 strip Git GPG signatures from log messages
Stefan Sperling 5d844a1e 2019-08-13T15:41:46 don't attempt to parse Git's "leightweight" tags as real tag objects
Stefan Sperling 34ca4898 2019-08-13T15:12:28 don't hide repo data parsing errors during 'got log'
Stefan Sperling 0d470ac7 2019-08-13T14:27:21 bump version number
Stefan Sperling 3b80a05b 2019-08-13T14:16:30 sync dist file list
Stefan Sperling 54cc910e 2019-08-13T14:15:43 changes for 0.6
Stefan Sperling 8d2c5ea3 2019-08-13T10:49:23 don't leak memory for pack file path when opening objects
Stefan Sperling a436ad14 2019-08-13T10:41:25 make 'got log' display tags in addition to branch references
Stefan Sperling 52b5abe1 2019-08-13T10:21:12 make 'tog log' display tags in addition to branch references
Stefan Sperling ca0d469c 2019-08-13T10:20:42 don't forget to do refcounting in got_object_tag_close()
Stefan Sperling 89949963 2019-08-13T09:46:52 bump version number
Stefan Sperling c55aa27e 2019-08-13T00:49:07 add -s option to 'got ref' usage in man page
Stefan Sperling 2d463f36 2019-08-13T00:42:47 test behaviour when 'got ref -s' is given a non-reference target
Stefan Sperling d1c1ae5f 2019-08-13T00:33:25 introduce 'got ref -s' and add two tests for 'got ref'
Stefan Sperling 29e86f7a 2019-08-13T00:32:42 introuce a hard limit on recursion through symbolic references
Stefan Sperling 2ac2a266 2019-08-12T22:31:36 add a TODO item for 'got ref'
Stefan Sperling 12ce7a6c 2019-08-12T20:56:30 include <limits.h> instead of <sys/limits.h>; patch by Thomas Klausner
Stefan Sperling fc66b545 2019-08-12T14:45:02 fix behaviour of 'got rebase' with no commits to rebase; with semarie@
Stefan Sperling 848d6979 2019-08-12T13:43:17 annotate symlinks with @ in 'got tree' and 'tog tree'
Stefan Sperling cbc52e82 2019-08-12T12:48:56 changes for 0.5
Stefan Sperling 78695fb7 2019-08-12T12:38:08 fix blame with single-commit history and with files without \n
Stefan Sperling 8d0fe45a 2019-08-12T11:31:27 fix crashes in tog when blame returns no results on a file fix for underlying blame bug still pending...
Stefan Sperling 83ce39e3 2019-08-12T10:58:33 tog: plug memory leak in blame_tree_entry()
Stefan Sperling c4843652 2019-08-12T10:55:58 fix double-free when blame view is closed in error path; found by otto@
Stefan Sperling d264cece 2019-08-12T10:50:32 make tog's log thread bail out upon SIGPIPE; I don't fully grok which thread will see these signals; somebody please page Mr. Posix
Anthony J. Bentley 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
Stefan Sperling 963ecf2a 2019-08-12T09:31:52 don't let a pthread mutex unlock error mask other errors in tog
Stefan Sperling 83baff54 2019-08-12T09:28:12 let tog catch SIGPIPE; might help fix unclean exit issue reported by Artturi
Stefan Sperling 6f0e4266 2019-08-12T08:19:39 bump version number
Stefan Sperling 2a9b497b 2019-08-11T21:48:05 also mention the test fix in CHANGES
Stefan Sperling 16f6d716 2019-08-11T21:45:21 changes for 0.4
Stefan Sperling 1b7a69d3 2019-08-11T21:22:12 remove pointless strdup() call which slipped into previous commit
Stefan Sperling d24820bf 2019-08-11T21:19:14 add support for tag objects to 'got diff'
Stefan Sperling 0adb7196 2019-08-11T20:51:04 reduce code duplication in 'got diff' argument parsing
Stefan Sperling b9d7675a 2019-08-11T20:24:29 wrap over-long line
Stefan Sperling a1fbf39a 2019-08-11T20:22:30 make "tog log" respect -r argument; from semarie@
Stefan Sperling 718ef3e9 2019-08-11T20:15:17 simplify cleanup code paths in got_path_find_prog()
Stefan Sperling 202329ae 2019-08-11T20:11:56 fix some more occurrences of potential errno clobbering
Stefan Sperling 41d2888b 2019-08-11T20:03:36 move an assignment closer to error check in got_object_get_path()
Stefan Sperling b15816dd 2019-08-11T20:01:21 in got_fileindex_entry_update() don't hide errors other than ENOENT
Stefan Sperling ef5e02fd 2019-08-11T18:45:18 don't clobber errno value of opendir(3); found by Hiltjo Posthuma
Stefan Sperling 8138f3e1 2019-08-11T18:39:32 fprintf returns int, not size_t; from Hiltjo Posthuma
Stefan Sperling 9516e7cb 2019-08-11T18:38:52 fix getline(3) return value check in show_change(); from Hiltjo Posthuma
Stefan Sperling dfc23429 2019-08-11T18:30:02 man pages: use Oo/Oc/Op instead of plain brackets (from bentley@)
Stefan Sperling acb4e1d1 2019-08-10T18:43:09 sync merge(1) fix diff from OpenRCS/OpenCVS
Stefan Sperling 6c6b73bb 2019-08-10T17:24:59 fix race condition in test_revert_patch_one_change
Stefan Sperling 15fbc2a7 2019-08-10T17:10:30 bump version number
Stefan Sperling 17cf36d4 2019-08-10T17:05:00 changes for 0.3
Stefan Sperling f1e81a05 2019-08-10T16:57:20 fix bug where 'revert -p' would delete all lines following a reverted change
Stefan Sperling ce2b05c7 2019-08-10T16:12:32 test reverting the first hunk only with revert -p
Stefan Sperling d473b4e4 2019-08-10T00:49:10 fix merge bug inherited from OpenRCS, affecting lines with leading .
Stefan Sperling e90bef50 2019-08-09T19:33:12 fix MANDIR during regular 'make install'; the port will have to override it
Stefan Sperling 2a43a433 2019-08-09T14:52:12 bump version number
Stefan Sperling 25189667 2019-08-09T14:51:01 changes for 0.2
Stefan Sperling c39c25dd 2019-08-09T14:35:32 improve error message if helper binaries fail to unveil(2)
Stefan Sperling 303e2782 2019-08-09T13:37:56 add support for tags to -c options of some got commands
Stefan Sperling 84792843 2019-08-09T12:31:18 attempt to reject GOT_AUTHOR values without an email address
Stefan Sperling a0de39f3 2019-08-09T11:56:24 fix build on OpenBSD/sparc64 (gcc)
Stefan Sperling 333ac74e 2019-08-09T11:20:19 bump version number
Stefan Sperling 66164023 2019-08-09T10:52:07 sync README with pkg/DESCR from the port