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