| 
              
56e0773d
               | 
              
2019-11-28T02:32:58
               | 
              
               | 
              
convert tree entries from SIMPLEQ to an array
               | 
            
            
              
   
               | 
              
63c5ca5d
               | 
              
2019-08-24T20:56:15
               | 
              
               | 
              
detect and ignore Git submodules
               | 
            
            
              
   
               | 
              
8e7bd50a
               | 
              
2019-08-22T22:20:56
               | 
              
               | 
              
initial implementation of 'got tag' command
               | 
            
            
              
   
               | 
              
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
               | 
            
            
              
   
               | 
              
0f6650ff
               | 
              
2019-08-14T21:38:21
               | 
              
               | 
              
fix typo in got_object_blob_dump_to_file() docstring
               | 
            
            
              
   
               | 
              
5943eee2
               | 
              
2019-08-13T16:58:34
               | 
              
               | 
              
strip Git GPG signatures from log messages
               | 
            
            
              
   
               | 
              
d24820bf
               | 
              
2019-08-11T21:19:14
               | 
              
               | 
              
add support for tag objects to 'got diff'
               | 
            
            
              
   
               | 
              
dd88155e
               | 
              
2019-06-29T23:26:36
               | 
              
               | 
              
disambiguate abbreviated object IDs based on object type
               | 
            
            
              
   
               | 
              
6c4c42e0
               | 
              
2019-06-24T22:28:11
               | 
              
               | 
              
implement search for 'tog blame'
               | 
            
            
              
   
               | 
              
a129376b
               | 
              
2019-03-29T00:04:52
               | 
              
               | 
              
add initial implementation of 'got revert'
               | 
            
            
              
   
               | 
              
6c34b1aa
               | 
              
2019-03-18T17:25:10
               | 
              
               | 
              
whitespace formatting fixes in include/
               | 
            
            
              
   
               | 
              
fb43ecf1
               | 
              
2019-02-11T11:59:09
               | 
              
               | 
              
check for errors from fclose()
               | 
            
            
              
   
               | 
              
0bd18d37
               | 
              
2019-02-01T22:16:47
               | 
              
               | 
              
add potentially useful helpers for tag objects and refs
               | 
            
            
              
   
               | 
              
5a3026e5
               | 
              
2018-12-23T14:57:57
               | 
              
               | 
              
remove obsolete statements from API docs
               | 
            
            
              
   
               | 
              
ddf1c734
               | 
              
2018-12-23T14:54:03
               | 
              
               | 
              
make got_object_blob_id_str() a private API
               | 
            
            
              
   
               | 
              
15a94983
               | 
              
2018-12-23T14:48:47
               | 
              
               | 
              
remove struct got_object from public library API
               | 
            
            
              
   
               | 
              
450eaa8b
               | 
              
2018-12-23T12:12:12
               | 
              
               | 
              
typos
               | 
            
            
              
   
               | 
              
2df4e4ff
               | 
              
2018-12-23T12:11:34
               | 
              
               | 
              
mention that commit timestamps are UTC in API docs
               | 
            
            
              
   
               | 
              
45d799e2
               | 
              
2018-12-23T12:10:27
               | 
              
               | 
              
make commit objects opaque in the library's API
               | 
            
            
              
   
               | 
              
6fcac457
               | 
              
2018-11-19T10:05:28
               | 
              
               | 
              
store number of lines in int instead of size_t
               | 
            
            
              
   
               | 
              
f4a881ce
               | 
              
2018-11-17T16:04:05
               | 
              
               | 
              
more support for tag objects; new code is not yet reachable
               | 
            
            
              
   
               | 
              
984e8a45
               | 
              
2018-11-05T21:18:58
               | 
              
               | 
              
implement object idset with a red-black tree
               | 
            
            
              
   
               | 
              
ccb26ccd
               | 
              
2018-11-05T16:16:35
               | 
              
               | 
              
avoid a call to mktime() in commit graph's add_node()
               | 
            
            
              
   
               | 
              
31cedeaf
               | 
              
2018-09-15T19:42:15
               | 
              
               | 
              
add path filtering support to commit graph
               | 
            
            
              
   
               | 
              
07862c20
               | 
              
2018-09-15T15:32:22
               | 
              
               | 
              
introduce got_object_tree_path_changed() and use it in 'got log'
               | 
            
            
              
   
               | 
              
27d434c2
               | 
              
2018-09-15T13:52:06
               | 
              
               | 
              
replace got_object_open_by_path() with got_object_id_by_path()
               | 
            
            
              
   
               | 
              
6402fb3c
               | 
              
2018-09-15T13:21:51
               | 
              
               | 
              
change got_object_get_id() semantics; avoids pointless allocations
               | 
            
            
              
   
               | 
              
dbc6a6b6
               | 
              
2018-07-12T19:05:28
               | 
              
               | 
              
allow going back to previously blamed commits in tog blame
               | 
            
            
              
   
               | 
              
84451b3e
               | 
              
2018-07-10T13:17:00
               | 
              
               | 
              
implement incremental blame display for tog
               | 
            
            
              
   
               | 
              
883f0469
               | 
              
2018-06-23T17:57:39
               | 
              
               | 
              
make struct got_tree_object opaque
               | 
            
            
              
   
               | 
              
1943de01
               | 
              
2018-06-22T10:46:10
               | 
              
               | 
              
add a commit cache as well
               | 
            
            
              
   
               | 
              
f6be5c30
               | 
              
2018-06-22T10:33:04
               | 
              
               | 
              
add a tree object cache to struct got_repository
               | 
            
            
              
   
               | 
              
a19581a2
               | 
              
2018-06-21T22:04:27
               | 
              
               | 
              
implement got_object_open_as_blob()
               | 
            
            
              
   
               | 
              
35e9ba5d
               | 
              
2018-06-21T19:41:20
               | 
              
               | 
              
introduce got_object_blob_dump_to_file()
               | 
            
            
              
   
               | 
              
776d4d29
               | 
              
2018-06-17T12:34:17
               | 
              
               | 
              
add got_object_open_as_tree() and got_object_open_by_path()
               | 
            
            
              
   
               | 
              
788c352e
               | 
              
2018-06-16T19:18:32
               | 
              
               | 
              
store commit timestamps as 'struct tm' in UTC
               | 
            
            
              
   
               | 
              
be6a1b5a
               | 
              
2018-06-11T03:17:51
               | 
              
               | 
              
promote commit graph's open_commit() helper to public API
               | 
            
            
              
   
               | 
              
79f35eb3
               | 
              
2018-06-11T03:09:27
               | 
              
               | 
              
rename got_parent_id to got_object_qid; better generic name
               | 
            
            
              
   
               | 
              
b43fbaa0
               | 
              
2018-06-11T02:54:29
               | 
              
               | 
              
do not store commits in the commit graph; saves memory
               | 
            
            
              
   
               | 
              
6c281f94
               | 
              
2018-06-11T02:14:44
               | 
              
               | 
              
show timezone offset in 'got log'
               | 
            
            
              
   
               | 
              
4626e416
               | 
              
2018-06-11T01:25:06
               | 
              
               | 
              
parse commit timestamps when opening commits
               | 
            
            
              
   
               | 
              
6e790f45
               | 
              
2018-06-11T00:50:26
               | 
              
               | 
              
move parse_commit_time() to object.c and make public API
               | 
            
            
              
   
               | 
              
bacc9935
               | 
              
2018-05-20T13:02:12
               | 
              
               | 
              
show log message above a diff between commits
               | 
            
            
              
   
               | 
              
bff6ca00
               | 
              
2018-04-23T15:38:35
               | 
              
               | 
              
read commit objects with privsep
               | 
            
            
              
   
               | 
              
0c60ce5a
               | 
              
2018-04-02T11:10:05
               | 
              
               | 
              
document the current public API
               | 
            
            
              
   
               | 
              
3235492e
               | 
              
2018-04-01T18:17:18
               | 
              
               | 
              
add the ability to start the log at a particular commit
               | 
            
            
              
   
               | 
              
8bf5b3c9
               | 
              
2018-03-17T17:42:48
               | 
              
               | 
              
rewrite 'got log' without recursion
               | 
            
            
              
   
               | 
              
b0146884
               | 
              
2018-03-09T21:40:07
               | 
              
               | 
              
remove unused list head
               | 
            
            
              
   
               | 
              
ef0981d5
               | 
              
2018-02-12T22:40:55
               | 
              
               | 
              
make length of id string an implementation detail
               | 
            
            
              
   
               | 
              
6dfa2fd3
               | 
              
2018-02-12T22:20:37
               | 
              
               | 
              
remove got_parse_object_id(), add got_object_open_by_id_str() instead
               | 
            
            
              
   
               | 
              
59ece79d
               | 
              
2018-02-12T22:13:27
               | 
              
               | 
              
make struct got_object_id opaque
               | 
            
            
              
   
               | 
              
908b0194
               | 
              
2018-02-12T21:29:08
               | 
              
               | 
              
move struct got_zstream_buf to private header zb.h
               | 
            
            
              
   
               | 
              
f934cf2c
               | 
              
2018-02-12T21:27:40
               | 
              
               | 
              
make struct got_blob_object opaque
               | 
            
            
              
   
               | 
              
eb651edf
               | 
              
2018-02-11T18:16:43
               | 
              
               | 
              
more progress on reading packed/deltified objects
               | 
            
            
              
   
               | 
              
eef6493a
               | 
              
2018-01-19T18:09:29
               | 
              
               | 
              
Make struct got_object opaque to users of the library
               | 
            
            
              
   
               | 
              
b107e67f
               | 
              
2018-01-19T18:03:07
               | 
              
               | 
              
Implement open() support for offset delta objects
               | 
            
            
              
   
               | 
              
6c00b545
               | 
              
2018-01-17T21:59:05
               | 
              
               | 
              
open packed objects correctly; don't worry about their contents yet
               | 
            
            
              
   
               | 
              
a1fd68d8
               | 
              
2018-01-12T20:59:51
               | 
              
               | 
              
Extract non-deltified objects from pack files.
               | 
            
            
              
   
               | 
              
9b1d5162
               | 
              
2017-12-03T16:49:53
               | 
              
               | 
              
fix previous
               | 
            
            
              
   
               | 
              
f9a4270b
               | 
              
2017-12-03T16:48:47
               | 
              
               | 
              
add more object types (needed for pack files)
               | 
            
            
              
   
               | 
              
f78b0693
               | 
              
2017-11-29T23:42:16
               | 
              
               | 
              
show blob IDs in diff header
               | 
            
            
              
   
               | 
              
7d283eee
               | 
              
2017-11-29T17:11:11
               | 
              
               | 
              
add and test basic blob diffing functionality
               | 
            
            
              
   
               | 
              
68482ea3
               | 
              
2017-11-27T05:13:16
               | 
              
               | 
              
implement open/close for blobs; add test which prints one
               | 
            
            
              
   
               | 
              
0ffeb3c2
               | 
              
2017-11-26T23:50:52
               | 
              
               | 
              
parse and print tree objects
               | 
            
            
              
   
               | 
              
ad3a03de
               | 
              
2017-11-12T16:14:05
               | 
              
               | 
              
remove unused union 'obj' from struct got_object
               | 
            
            
              
   
               | 
              
d1cda826
               | 
              
2017-11-06T18:53:05
               | 
              
               | 
              
parse commit objects
               | 
            
            
              
   
               | 
              
ab9a70b2
               | 
              
2017-11-06T13:49:35
               | 
              
               | 
              
parse object header
               | 
            
            
              
   
               | 
              
d71d75ad
               | 
              
2017-11-05T18:09:59
               | 
              
               | 
              
print the head revision
               | 
            
            
              
   
               | 
              
11995603
               | 
              
2017-11-05T17:26:31
               | 
              
               | 
              
resolve symbolic refs
               | 
            
            
              
   
               | 
              
7b19e0f1
               | 
              
2017-11-05T13:35:01
               | 
              
               | 
              
add copyright
               | 
            
            
              
   
               | 
              
4027f31a
               | 
              
2017-11-04T19:41:54
               | 
              
               | 
              
initial import; current implementation only parses the .git/HEAD ref
               |