thodg/got/regress

Branch :


Log

Author Commit Date CI Message
a440fac0 2018-09-06 17:33:13 move object parsing code into a separate file
ccfe88e6 2018-07-13 00:39:26 provide a compile-time toggle for object caching
63581804 2018-07-09 22:23:00 rename zbuf to inflate
fc79a48d 2018-07-09 17:00:51 add a compile time switch to read pack index with read(2)
eb77ee11 2018-07-08 18:06:36 add an object id cache which backs the object cache
883f0469 2018-06-23 17:57:39 make struct got_tree_object opaque
50bc349d 2018-06-22 09:54:10 implement repository object cache via object_idset
788c352e 2018-06-16 19:18:32 store commit timestamps as 'struct tm' in UTC
79f35eb3 2018-06-11 03:09:27 rename got_parent_id to got_object_qid; better generic name
917bfd05 2018-06-10 14:55:20 add an extra callback argument to got_object_idset_for_each()
45b73774 2018-06-04 22:34:08 rename got_object_idset_get_data() to got_object_idset_get()
d5a90aac 2018-06-04 22:32:38 return existing data if existing object id is added to set
c6f420bf 2018-06-04 21:50:01 expose number of elements in an object id set
8392272e 2018-06-04 20:30:22 fail test gracefully instead of aborting
8e41b2f8 2018-06-04 20:29:04 check for NULL error return in idset test
ddb547b4 2018-06-04 20:27:57 tests for object id sets
511a516b 2018-05-19 16:57:12 move got_opentmp* functions to public API; used from tog
442a3ddc 2018-04-23 09:38:37 try to infer repository path from work tree
2178c42e 2018-04-22 14:51:49 read object headers with privsep
5261c201 2018-04-01 23:37:09 rename 'refs' to 'reference'
5a83d54e 2018-04-01 14:28:17 verify diff output in blob diff test
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
f78ec441 2018-03-17 03:33:47 fix memleak in test helper function print_tree_object()
b29656e2 2018-03-16 23:05:12 set obj->size of packed deltified objects to object's actual size
291c6f03 2018-03-12 21:52:43 fix worktree test build
22eb8973 2018-03-12 20:40:15 restore DEBUG build
f8352b2a 2018-03-12 14:10:23 use pledge(2) in regression tests
23b19d00 2018-03-12 14:08:37 fix worktree test build: remove more unused variables
25783624 2018-03-12 13:59:29 use stricter CPPFLAGS from mpi
e77c4c9f 2018-03-12 13:37:17 remove base-commit meta file; this will move into the fileindex
9d31a1d8 2018-03-11 20:39:31 initial implementation of worktree checkout
32cb896c 2018-03-11 14:10:56 rename library-private headers from *_priv.h to *_lib.h
c48c4a9c 2018-03-11 13:59:29 implement fileindex entry open/close
a76a38d9 2018-03-11 13:17:56 rename zb.c to zbuf.c
fdf001a7 2018-03-11 12:28:15 add a proper definition for the worktree head
e350ead3 2018-03-11 12:23:28 create an emtpy base-commit file
3962e86a 2018-03-11 12:18:15 add verbose output to worktree_test -v
5de261fe 2018-03-11 12:01:54 fix mem leak in worktree test code
07a7f8ad 2018-03-11 11:59:31 in work tree test code, use stat() to test existence of file
6b7476e9 2018-03-11 11:57:28 plug file descriptor leak in worktree test code
45d8e5fd 2018-03-11 11:55:11 fail test if worktree cannot be removed
b18d25df 2018-03-11 11:52:15 rename worktree test helper function
8eac252b 2018-03-11 11:49:50 introduce a helper function for use by work tree init test
056e7441 2018-03-11 11:39:48 use a dedicated file for the work tree lock
577ec78f 2018-03-11 01:15:39 store a path prefix in the worktree; will be used for subtree checkout
1451e70d 2018-03-10 16:51:30 stamp worktrees with a format number
91c986ef 2018-03-10 00:58:40 make workdir tests clean up workdirs if tests pass
0da17012 2018-03-10 00:43:47 add test for non-destructive behaviour of worktree_init()
86c3caaf 2018-03-10 00:22:23 add worktree skeleton code; implement got_worktree_init()
ff3eb0f2 2018-03-09 15:33:12 fix repos path argument processing in repository_test
6df54056 2018-03-03 14:14:38 rename test functions; we apply deltas, we don't combine them
76733ed3 2018-03-03 14:12:49 remove packfiles test; not needed and not portable between machines
9096d8be 2018-03-03 14:09:51 prevent crash in packfile test if pack file doesn't exist
1411938b 2018-02-12 23:25:38 rename private header filenames so they are in got_ namespace
03c6739c 2018-02-12 23:16:53 move got_sha1.h to private lib directory
80f0eb00 2018-02-12 22:52:27 public API is now independent of sha1.h and zlib.h
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
f934cf2c 2018-02-12 21:27:40 make struct got_blob_object opaque
354a7e12 2018-02-12 00:30:06 make diff tests silent by default
74671950 2018-02-12 00:15:49 add output file argument to got_diff_tree
f8aea23e 2018-02-12 00:08:11 delta bases are no longer compressed; update delta_test
044e7393 2018-02-11 18:35:45 don't assume objects IDs are sorted by their values in packidx
eb651edf 2018-02-11 18:16:43 more progress on reading packed/deltified objects
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.
14545512 2018-01-26 15:04:58 in repository_test.c, make 'verbose' a static variable
82f2fb69 2018-01-26 15:02:21 make repository test less verbose by default
a37d050f 2018-01-26 14:37:13 make the read_log() tests fail if some objects cannot be read
b08fe7be 2018-01-26 14:34:15 make tests print 'ok' if they pass
322260e1 2018-01-26 13:58:40 Get rid of xmalloc.{c,h}. malloc(3) & pread(3) errors will now be reported as GOT_ERR_NO_MEM. This does not improve the numbers of leaks in diffreg.c
ac25a292 2018-01-26 13:36:17 add a skeleton for a delta test (empty)
eef6493a 2018-01-19 18:09:29 Make struct got_object opaque to users of the library
d22131b7 2018-01-19 18:04:01 fix build
b107e67f 2018-01-19 18:03:07 Implement open() support for offset delta objects
efd2a263 2018-01-19 16:18:44 add some stub code for packed ref-delta objects
a92b0c17 2018-01-14 18:57:56 build with debug again (my commit adding -Werror broke this)
740c5444 2018-01-14 17:48:32 compile with -Werror
a1fd68d8 2018-01-12 20:59:51 Extract non-deltified objects from pack files.
0a0a3048 2018-01-10 21:15:21 open pack file index
a3e2cbea 2017-12-01 22:09:59 make tree diffing work
b82eb359 2017-12-01 20:25:49 fix previous
97d4f2b9 2017-12-01 20:25:28 build with debug by default
4a0235dd 2017-11-30 16:46:29 fix variable names
98abbc84 2017-11-30 16:18:10 test tree diff (not yet working correctly)
62136d3a 2017-11-29 23:46:24 allow for custom diff header labels
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
30b4bb73 2017-11-27 01:24:58 remove a debug printf
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
bfab4d9a 2017-11-12 16:03:00 make our test display the entire commit log
d8871cad 2017-11-12 15:43:30 rename test
1c852fbe 2017-11-12 15:42:12 move some of the test code to a helper function
47cbebdb 2017-11-06 19:22:13 close commit object
d1cda826 2017-11-06 18:53:05 parse commit objects
ab9a70b2 2017-11-06 13:49:35 parse object header