| 
              
6586ea88
               | 
              
2020-01-13T16:12:32
               | 
              
               | 
              
unbreak got and tog commands by disabling GNU extensions in getopt_long(3)
               | 
            
            
              
   
               | 
              
e801a566
               | 
              
2020-01-13T16:01:04
               | 
              
               | 
              
update usage
               | 
            
            
              
   
               | 
              
83cd27f8
               | 
              
2020-01-13T15:59:47
               | 
              
               | 
              
make got and tog accept a --version argument; -V option is a bit obscure
prompted by a question from tedu@
               | 
            
            
              
   
               | 
              
c5b78334
               | 
              
2020-01-12T20:40:31
               | 
              
               | 
              
make 'tog log PATH' fail again when a non-existent path is specified
               | 
            
            
              
   
               | 
              
33cbf02b
               | 
              
2020-01-12T17:10:45
               | 
              
               | 
              
fix switching to tog's tree view when logging a path; reported by naddy@
               | 
            
            
              
   
               | 
              
5aa81393
               | 
              
2020-01-06T19:38:23
               | 
              
               | 
              
add copyright year for files already touched in 2020
               | 
            
            
              
   
               | 
              
3d509237
               | 
              
2020-01-04T18:25:28
               | 
              
               | 
              
simplify got_commit_graph_open()
               | 
            
            
              
   
               | 
              
ee780d5c
               | 
              
2020-01-04T15:44:13
               | 
              
               | 
              
remove GOT_ERR_ITER_NEED_MORE; the commit graph now fetches internally instead
               | 
            
            
              
   
               | 
              
6db9f7f6
               | 
              
2019-12-10T11:42:22
               | 
              
               | 
              
always show numeric dates in ISO-8601/xkcd-1179 format
ok millert tracey sthen
               | 
            
            
              
   
               | 
              
56e0773d
               | 
              
2019-11-28T02:32:58
               | 
              
               | 
              
convert tree entries from SIMPLEQ to an array
               | 
            
            
              
   
               | 
              
dee2c213
               | 
              
2019-11-13T10:49:06
               | 
              
               | 
              
fix tog display issue caused by Tab in commit messages; reported by mpi@
               | 
            
            
              
   
               | 
              
ab2f42e7
               | 
              
2019-11-10T15:51:05
               | 
              
               | 
              
cache delta data buffers in an LRU cache
               | 
            
            
              
   
               | 
              
52e88aae
               | 
              
2019-11-08T19:52:37
               | 
              
               | 
              
use less empty padding space after author name in 'tog log'
               | 
            
            
              
   
               | 
              
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@
               | 
            
            
              
   
               | 
              
9ba1d308
               | 
              
2019-10-21T09:11:19
               | 
              
               | 
              
always show the input path when realpath(3) returns an error
               | 
            
            
              
   
               | 
              
7ca04879
               | 
              
2019-10-19T11:06:47
               | 
              
               | 
              
fix a tog log view performance bug when lots of commits are loaded
               | 
            
            
              
   
               | 
              
13add988
               | 
              
2019-10-15T11:12:56
               | 
              
               | 
              
fix interlocking between tog log and man threads during search
               | 
            
            
              
   
               | 
              
96cbb597
               | 
              
2019-10-09T08:24:38
               | 
              
               | 
              
remove worklist code; it was only used to unlink files which we already unlink
               | 
            
            
              
   
               | 
              
63035f9f
               | 
              
2019-10-06T19:24:31
               | 
              
               | 
              
add -w (ignore whitespace) option to 'got diff'
               | 
            
            
              
   
               | 
              
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
               | 
            
            
              
   
               | 
              
1cae65b4
               | 
              
2019-09-22T15:27:48
               | 
              
               | 
              
missing error checks in tog(1); found by jj@ with scan-build
               | 
            
            
              
   
               | 
              
e10c916e
               | 
              
2019-09-15T13:53:41
               | 
              
               | 
              
change "calloc" to "strdup" for strdup() NULL return value
               | 
            
            
              
   
               | 
              
27a741e5
               | 
              
2019-09-11T17:29:21
               | 
              
               | 
              
tog: fix cosmetic display issues involving \n and TABs
               | 
            
            
              
   
               | 
              
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
               | 
            
            
              
   
               | 
              
239f6369
               | 
              
2019-09-08T13:07:54
               | 
              
               | 
              
fix line-wrap for lines spanning the terminal in tog diff view
               | 
            
            
              
   
               | 
              
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
               | 
            
            
              
   
               | 
              
fd9f4a2d
               | 
              
2019-08-28T18:45:16
               | 
              
               | 
              
tog: mbs2ws: fix sizeof of element for memory allocation
               | 
            
            
              
   
               | 
              
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
               | 
            
            
              
   
               | 
              
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
               | 
            
            
              
   
               | 
              
fc06ba56
               | 
              
2019-08-22T12:07:56
               | 
              
               | 
              
support blame cancellation in 'tog blame' view
               | 
            
            
              
   
               | 
              
6fb7cd11
               | 
              
2019-08-22T11:33:50
               | 
              
               | 
              
add cancellation support to commit graph and 'got blame'
               | 
            
            
              
   
               | 
              
e6209546
               | 
              
2019-08-22T11:12:24
               | 
              
               | 
              
untie cancel callback declaration from the work tree
               | 
            
            
              
   
               | 
              
7d049c18
               | 
              
2019-08-22T00:42:19
               | 
              
               | 
              
tog: fix search prompt location in split-screen view
               | 
            
            
              
   
               | 
              
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.
               | 
            
            
              
   
               | 
              
51fe7530
               | 
              
2019-08-19T11:53:01
               | 
              
               | 
              
have tog blame refresh display more often while annotation is in progress
               | 
            
            
              
   
               | 
              
b02560ec
               | 
              
2019-08-19T09:54:52
               | 
              
               | 
              
fix number of lines accounted for during blame
               | 
            
            
              
   
               | 
              
bc3056e3
               | 
              
2019-08-18T19:05:20
               | 
              
               | 
              
man page spelling fixes from Hiltjo Posthuma
               | 
            
            
              
   
               | 
              
0d8ff7d5
               | 
              
2019-08-15T00:15:32
               | 
              
               | 
              
rename got_blame_incremental() to got_blame()
               | 
            
            
              
   
               | 
              
09867e48
               | 
              
2019-08-13T17:01:23
               | 
              
               | 
              
properly parse timestamps in commit objects as UTC (patch by Hiltjo Posthuma)
               | 
            
            
              
   
               | 
              
5943eee2
               | 
              
2019-08-13T16:58:34
               | 
              
               | 
              
strip Git GPG signatures from log messages
               | 
            
            
              
   
               | 
              
5d844a1e
               | 
              
2019-08-13T15:41:46
               | 
              
               | 
              
don't attempt to parse Git's "leightweight" tags as real tag objects
               | 
            
            
              
   
               | 
              
52b5abe1
               | 
              
2019-08-13T10:21:12
               | 
              
               | 
              
make 'tog log' display tags in addition to branch references
               | 
            
            
              
   
               | 
              
848d6979
               | 
              
2019-08-12T13:43:17
               | 
              
               | 
              
annotate symlinks with @ in 'got tree' and 'tog tree'
               | 
            
            
              
   
               | 
              
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...
               | 
            
            
              
   
               | 
              
83ce39e3
               | 
              
2019-08-12T10:58:33
               | 
              
               | 
              
tog: plug memory leak in blame_tree_entry()
               | 
            
            
              
   
               | 
              
c4843652
               | 
              
2019-08-12T10:55:58
               | 
              
               | 
              
fix double-free when blame view is closed in error path; found by otto@
               | 
            
            
              
   
               | 
              
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
               | 
            
            
              
   
               | 
              
963ecf2a
               | 
              
2019-08-12T09:31:52
               | 
              
               | 
              
don't let a pthread mutex unlock error mask other errors in tog
               | 
            
            
              
   
               | 
              
83baff54
               | 
              
2019-08-12T09:28:12
               | 
              
               | 
              
let tog catch SIGPIPE; might help fix unclean exit issue reported by Artturi
               | 
            
            
              
   
               | 
              
b9d7675a
               | 
              
2019-08-11T20:24:29
               | 
              
               | 
              
wrap over-long line
               | 
            
            
              
   
               | 
              
a1fbf39a
               | 
              
2019-08-11T20:22:30
               | 
              
               | 
              
make "tog log" respect -r argument; from semarie@
               | 
            
            
              
   
               | 
              
dfc23429
               | 
              
2019-08-11T18:30:02
               | 
              
               | 
              
man pages: use Oo/Oc/Op instead of plain brackets (from bentley@)
               | 
            
            
              
   
               | 
              
a0de39f3
               | 
              
2019-08-09T11:56:24
               | 
              
               | 
              
fix build on OpenBSD/sparc64 (gcc)
               | 
            
            
              
   
               | 
              
aee2a8bd
               | 
              
2019-08-05T14:44:19
               | 
              
               | 
              
man: spell 'got' and 'git' in upper case where not referring to commands
               | 
            
            
              
   
               | 
              
ef129c5e
               | 
              
2019-08-03T12:10:12
               | 
              
               | 
              
tog: plug memleaks in error paths of input_log_view()
               | 
            
            
              
   
               | 
              
53ccebc2
               | 
              
2019-07-30T14:54:05
               | 
              
               | 
              
add 'make release' target; programs now have a version number
               | 
            
            
              
   
               | 
              
678cbce5
               | 
              
2019-07-28T13:10:25
               | 
              
               | 
              
allow aborting search in 'tog log' with backspace key
               | 
            
            
              
   
               | 
              
f2b6a97d
               | 
              
2019-07-15T19:06:05
               | 
              
               | 
              
allow branch names with tog log/blame/tree -c options
               | 
            
            
              
   
               | 
              
37c06ea4
               | 
              
2019-07-15T16:31:19
               | 
              
               | 
              
link _p versions of libraries if PROFILE=1; hint from claudio
               | 
            
            
              
   
               | 
              
ce5b7c56
               | 
              
2019-07-09T12:49:08
               | 
              
               | 
              
make got/tog list commands if -h or an unknown command is provided
               | 
            
            
              
   
               | 
              
d70c3147
               | 
              
2019-07-09T12:01:28
               | 
              
               | 
              
tog: fix typo in error message
               | 
            
            
              
   
               | 
              
3642c4c6
               | 
              
2019-07-09T10:55:36
               | 
              
               | 
              
tog: stop interpreting unknown commands as paths
               | 
            
            
              
   
               | 
              
57b33b64
               | 
              
2019-07-08T18:58:35
               | 
              
               | 
              
fix thread synchronization during 'tog log' search; more speed-up
               | 
            
            
              
   
               | 
              
96e2b566
               | 
              
2019-07-08T18:41:01
               | 
              
               | 
              
speed up search in 'tog log' while commits are still being loaded
               | 
            
            
              
   
               | 
              
0db75f06
               | 
              
2019-07-07T13:50:58
               | 
              
               | 
              
document the 'abbreviated SHA1 argument' feature
               | 
            
            
              
   
               | 
              
dd88155e
               | 
              
2019-06-29T23:26:36
               | 
              
               | 
              
disambiguate abbreviated object IDs based on object type
               | 
            
            
              
   
               | 
              
e09a504c
               | 
              
2019-06-28T20:59:14
               | 
              
               | 
              
introduce support for abbreviated object IDs
               | 
            
            
              
   
               | 
              
921be706
               | 
              
2019-06-28T12:23:58
               | 
              
               | 
              
fix segfault in error path of 'tog diff'
               | 
            
            
              
   
               | 
              
a54b6686
               | 
              
2019-06-28T12:19:08
               | 
              
               | 
              
suse shorter wording around object IDs in man pages
               | 
            
            
              
   
               | 
              
df0b3d8a
               | 
              
2019-06-28T12:13:59
               | 
              
               | 
              
allow matching commit IDs in 'tog log' search
               | 
            
            
              
   
               | 
              
bf0668dd
               | 
              
2019-06-26T09:44:51
               | 
              
               | 
              
tog log: remove 'r' key-binding; we might want to re-use it later
               | 
            
            
              
   
               | 
              
9be75582
               | 
              
2019-06-26T09:33:09
               | 
              
               | 
              
tog.1: use consistent syntax for Control key combinations
               | 
            
            
              
   
               | 
              
e3d2a5c6
               | 
              
2019-06-26T09:32:39
               | 
              
               | 
              
Bind reload in 'tog log' to Ctrl+l
               | 
            
            
              
   
               | 
              
d01904d4
               | 
              
2019-06-25T21:52:27
               | 
              
               | 
              
add 'r' command to tog log view
               | 
            
            
              
   
               | 
              
f801134a
               | 
              
2019-06-25T16:56:18
               | 
              
               | 
              
don't let search in 'tog log' wrap around to beginning/end of history
               | 
            
            
              
   
               | 
              
2246482e
               | 
              
2019-06-25T12:27:42
               | 
              
               | 
              
make search actually work in 'tog blame'
               | 
            
            
              
   
               | 
              
ac66afb8
               | 
              
2019-06-24T22:37:52
               | 
              
               | 
              
fix endless loop in 'tog tree' if search has no match
               | 
            
            
              
   
               | 
              
f5daf9b1
               | 
              
2019-06-24T22:33:54
               | 
              
               | 
              
tog: make search pattern case-sensitive
               | 
            
            
              
   
               | 
              
6c4c42e0
               | 
              
2019-06-24T22:28:11
               | 
              
               | 
              
implement search for 'tog blame'
               | 
            
            
              
   
               | 
              
5e070240
               | 
              
2019-06-22T21:06:35
               | 
              
               | 
              
make default usage fit on one line; de-duplicates man page info
               | 
            
            
              
   
               | 
              
4eec20aa
               | 
              
2019-06-22T20:54:15
               | 
              
               | 
              
document tog tree search
               | 
            
            
              
   
               | 
              
7c32bd05
               | 
              
2019-06-22T20:51:28
               | 
              
               | 
              
implement search for got tree view
               | 
            
            
              
   
               | 
              
2b49a8ae
               | 
              
2019-06-22T20:13:54
               | 
              
               | 
              
generalize tog's view_search_start()
               | 
            
            
              
   
               | 
              
1803e47f
               | 
              
2019-06-22T20:07:53
               | 
              
               | 
              
move search regex to struct tog_view
               | 
            
            
              
   
               | 
              
3c0b0fd4
               | 
              
2019-06-21T22:43:37
               | 
              
               | 
              
whitespace
               | 
            
            
              
   
               | 
              
bcf2df4d
               | 
              
2019-06-21T22:35:35
               | 
              
               | 
              
tog log search: assign matched entries in a more obvious way
               | 
            
            
              
   
               | 
              
1144d21a
               | 
              
2019-06-21T22:34:21
               | 
              
               | 
              
don't skip top-most item when scrolling upwards in tog log
               | 
            
            
              
   
               | 
              
a2a0b31e
               | 
              
2019-06-21T13:25:47
               | 
              
               | 
              
remove stray nodelay() call in tog
               |