Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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 | ||
| 7cd42a1a | 2018-06-11 02:17:16 | free timezone offset strings in got_object_commit_close() | ||
| 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 | ||
| 511a516b | 2018-05-19 16:57:12 | move got_opentmp* functions to public API; used from tog | ||
| b419fc47 | 2018-04-26 22:17:43 | error out if child dies or does not exit with success | ||
| 8b2180d4 | 2018-04-26 19:47:10 | store fd instead of FILE in struct got_pack to prepare privsep | ||
| be37c2e6 | 2018-04-24 22:21:09 | don't pass redundant program name to setproctitle() | ||
| 1a6b3ab7 | 2018-04-24 13:34:24 | fix error code in got_object_blob_open() | ||
| 2967a784 | 2018-04-24 13:30:34 | verify size of blob received from privsep child | ||
| ff6b18f8 | 2018-04-24 12:50:21 | read blobs through privsep | ||
| 068fd2bf | 2018-04-24 12:27:59 | give some privsep functions shorter names | ||
| 3aca5731 | 2018-04-24 12:24:57 | prepare for blob privsep: use file descriptors instead of FILE | ||
| 57efb1af | 2018-04-24 10:41:15 | add open_loose_blob() helper | ||
| c7254d79 | 2018-04-24 10:32:10 | simplify error handling in got_object_blob_open() | ||
| 15c8b0e6 | 2018-04-24 10:23:38 | extract blobs to tempfiles instead of reading through zlib | ||
| e033d803 | 2018-04-23 18:30:26 | read tree objects with privsep | ||
| e506bf32 | 2018-04-23 15:39:51 | typo | ||
| bff6ca00 | 2018-04-23 15:38:35 | read commit objects with privsep | ||
| e3306bd9 | 2018-04-23 07:20:32 | simplify variable names in read_object_header_privsep_child() | ||
| 302b7dd6 | 2018-04-23 07:17:21 | add read_object_header_privsep_child() helper | ||
| 6cd97fcc | 2018-04-22 16:34:33 | plug fd leak in read_object_header_privsep() | ||
| d5003b79 | 2018-04-22 16:33:07 | make open_loose_object return a file descriptor | ||
| 15d3ea56 | 2018-04-22 15:54:56 | close pipe in unpriv child | ||
| 2178c42e | 2018-04-22 14:51:49 | read object headers with privsep | ||
| e6b1056e | 2018-04-22 13:21:17 | initialize output parameter in object_path() | ||
| 3235492e | 2018-04-01 18:17:18 | add the ability to start the log at a particular commit | ||
| 0a585a0d | 2018-03-17 18:13:19 | remove GOT_ERR_NO_MEM, we can just use errno in those cases | ||
| 718b3ab0 | 2018-03-17 17:50:48 | rename the library-internal headers again to a common prefix | ||
| 8bf5b3c9 | 2018-03-17 17:42:48 | rewrite 'got log' without recursion | ||
| 56866f4a | 2018-03-17 15:27:00 | fix resource leaks in error paths of got_object_blob_open() | ||
| d0f3be7c | 2018-03-17 15:17:14 | initialize some output variables on failure | ||
| 18e99ab6 | 2018-03-17 03:32:28 | fix fd leak in got_object_open() | ||
| b29656e2 | 2018-03-16 23:05:12 | set obj->size of packed deltified objects to object's actual size | ||
| 19d747f7 | 2018-03-16 20:18:09 | avoid an extra memcpy in got_inflate_to_mem() | ||
| 43a2d19d | 2018-03-16 19:28:52 | need to subtract hdrlen from tree data in got_object_tree_open() | ||
| ea35256b | 2018-03-16 19:27:48 | avoid a round-trip via tempfile when reading packed commits | ||
| e0ab43e7 | 2018-03-16 19:20:15 | avoid a round-trip of data through a temp file when reading trees | ||
| 25783624 | 2018-03-12 13:59:29 | use stricter CPPFLAGS from mpi | ||
| 32cb896c | 2018-03-11 14:10:56 | rename library-private headers from *_priv.h to *_lib.h | ||
| 5677e194 | 2018-03-11 13:20:25 | rename got_zb_priv.h to got_zbuf_priv.h | ||
| be89e2b1 | 2018-03-03 14:02:13 | In read_to_mem() loop, don't overwrite already read blocks | ||
| 1411938b | 2018-02-12 23:25:38 | rename private header filenames so they are in got_ namespace | ||
| 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 | ||
| 126ee060 | 2018-02-11 16:46:49 | remove insize arg from inflate_read() | ||
| c743ac7d | 2018-01-27 03:27:41 | remove pointless loops in read_{commit,tree}_object() | ||
| 90356acc | 2018-01-27 03:06:07 | Fix missing error check in parse_tree_object(). | ||
| 885d3e02 | 2018-01-27 01:05:56 | implement delta combiner and a small test suite for it | ||
| 4ca7b755 | 2018-01-26 18:13:01 | Move zlib wrapper/buffering code into a separate file. | ||
| 1db76ab5 | 2018-01-26 14:26:35 | Some memory failure checks were missing. | ||
| 4ee4114f | 2018-01-23 18:20:14 | rename helper function open_object() to fopen_object() | ||
| c3703302 | 2018-01-23 15:19:45 | model delta chains in a better way | ||
| 96f5e8b3 | 2018-01-23 13:38:17 | add support for delta chains; implement them for offset deltas | ||
| 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 | ||
| 3ee5fc21 | 2018-01-17 22:25:01 | add support for extracting non-deltified packed objects | ||
| 6c00b545 | 2018-01-17 21:59:05 | open packed objects correctly; don't worry about their contents yet | ||
| 4558fcd4 | 2018-01-14 18:23:17 | Support packfiles in object-type specific object_open() functions. | ||
| f334529e | 2018-01-12 21:17:22 | add a conversion function from errno to got_error and use it | ||
| a1fd68d8 | 2018-01-12 20:59:51 | Extract non-deltified objects from pack files. | ||
| c56976de | 2017-12-02 00:51:11 | fix previous | ||
| 6cb5fd0d | 2017-12-02 00:45:51 | don't overwrite already decompressed data | ||
| e302c59e | 2017-12-02 00:44:09 | check recallocarray return value | ||
| 744d9326 | 2017-12-01 22:38:52 | fix size calculations | ||
| a3e2cbea | 2017-12-01 22:09:59 | make tree diffing work | ||
| 02f14ae5 | 2017-12-01 20:04:15 | remove unused function | ||
| 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 | ||
| f715ca7f | 2017-11-27 01:10:58 | move printing of tree objects into regression test | ||
| 0ffeb3c2 | 2017-11-26 23:50:52 | parse and print tree objects | ||
| d1cda826 | 2017-11-06 18:53:05 | parse commit objects | ||
| 63323519 | 2017-11-06 13:55:58 | avoid repeated strlen() calls | ||
| ab9a70b2 | 2017-11-06 13:49:35 | parse object header | ||
| d71d75ad | 2017-11-05 18:09:59 | print the head revision |