Log

Author Commit Date CI Message
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
Stefan Sperling 2c00348c 2019-08-09T10:44:05 perhaps today is release day?
Stefan Sperling 6ac5a73c 2019-08-09T01:43:56 plug a small memleak in cmd_commit()
Stefan Sperling 0e444aba 2019-08-09T01:23:53 warn people that GOT_AUTHOR should contain an email address
Stefan Sperling e2af0fd1 2019-08-09T01:13:13 prevent silly use-after-free with root cause in collect_commit_logmsg()
Stefan Sperling 003cc5a3 2019-08-09T01:04:33 use a fake persona for GOT_AUTHOR; git can get confused by 'Charlie &'
Stefan Sperling 71db5e8c 2019-08-09T00:49:50 fix empty variable in two import regress tests
Stefan Sperling e1e1d0ac 2019-08-09T00:23:09 fix man page directory setting in Makefile release mode
Stefan Sperling c8d81600 2019-08-09T00:15:55 let 'make release' properly clean up object files in regress/
Stefan Sperling b80270a7 2019-08-09T00:12:00 make 'got status' find top-level .cvsignore when invoked from a subdir
Stefan Sperling 6841da00 2019-08-08T23:53:17 add support for .cvsignore files, as found in /usr/ports, to 'got status'
Stefan Sperling c478f6d8 2019-08-08T19:11:56 be more clear about rebase/histedit -c and -a options and argv
Stefan Sperling 598409c6 2019-08-08T19:09:11 add a todo item for tog
Stefan Sperling 25322601 2019-08-08T19:07:19 remove todo items which are done
Stefan Sperling e4c54b95 2019-08-08T18:36:05 sort list of files in release tarball
Stefan Sperling dda01c6c 2019-08-08T18:35:44 sync
Stefan Sperling a95f633f 2019-08-08T18:32:44 sort dist file list
Stefan Sperling fdcfc893 2019-08-08T18:29:10 add a change log
Stefan Sperling e635744c 2019-08-08T18:25:59 merge create_staged_content() and create_reverted_content() helpers
Stefan Sperling 33aa809d 2019-08-08T18:17:04 implement 'revert -p'
Stefan Sperling d3bcc3d1 2019-08-08T17:27:36 make revert of a staged deletion a no-op for better interaction with -R
Stefan Sperling 0f6d7415 2019-08-08T17:21:07 implement got revert -R
Stefan Sperling 65084dad 2019-08-08T16:52:12 in revert_file(), only construct on-disk path when actually needed
Stefan Sperling 2163d960 2019-08-08T16:49:36 rename local variable on got_worktree_revert()
Stefan Sperling 1f1abb7e 2019-08-08T16:39:07 implement revert with a status walk to prepare for 'revert -p'
Stefan Sperling 8957ae76 2019-08-08T16:38:43 ensure that file index entry perms map to regular files
Stefan Sperling 95ac67f0 2019-08-08T14:25:09 try to document double-status codes more clearly
Stefan Sperling e70a841e 2019-08-08T14:15:39 test repeated stage -p on added and deleted files
Stefan Sperling af5a81b2 2019-08-08T14:08:34 fix and test repeated stage -p on the same file
Stefan Sperling 0f1cfa7f 2019-08-08T13:51:43 add test with out-of-date staged files
Stefan Sperling 8564cb21 2019-08-08T13:29:51 test stage/unstage with non-existent paths
Stefan Sperling 57ba6a8b 2019-08-08T13:23:16 fix command name in error messages printed by unstage tests
Stefan Sperling 8b13ce36 2019-08-08T13:02:20 fix and test stage/unstage with unversioned files
Stefan Sperling 4f2494e6 2019-08-08T12:54:24 got.1 wording tweak
Stefan Sperling 4ce46740 2019-08-08T12:44:18 label staged blobs with "(staged)" in got diff output
Stefan Sperling 19e4b907 2019-08-08T12:22:52 fix and test 'q' command for unstage -p
Stefan Sperling 2e1f37b0 2019-08-08T12:04:29 implement 'got unstage -p'
Stefan Sperling ad7de6a5 2019-08-08T09:27:38 remove unused function got_diff_blob_file_lines_changed()