thodg/got/lib/object.c

Branch :


Log

Author Commit Date CI Message
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