thodg/got/regress

Branch :


Log

Author Commit Date CI Message
c442a90d 2019-03-10 15:55:28 read UUID back from work tree meta data
ec22038e 2019-03-10 15:45:57 add a UUID to work tree meta data
3cbbd752 2019-02-19 12:55:43 fix get_file_status() for files larger than blob read buffer size
fb43ecf1 2019-02-11 11:59:09 check for errors from fclose()
2c201a36 2019-02-10 16:41:44 make 'got status' ignore symlinks, for now
18831e78 2019-02-10 16:32:21 fix another path ordering bug during status/update crawl
1545c615 2019-02-10 13:23:52 show commit id after update even if all files were missing
a378724f 2019-02-10 13:20:43 make 'got update' restore missing files
e60e7f5b 2019-02-10 13:03:27 properly deal with "$?" in cmdline tests; fixes spurious test "ok"
02c07007 2019-02-10 12:46:14 don't update cached timestamps of already modified files
ba8a0d4d 2019-02-10 12:30:06 clear executable bit when updating files if necessary
2ef81b9b 2019-02-10 12:10:40 skip make obj in cmdline test directory
68ed9ba5 2019-02-10 12:02:52 preserve executable bit on files during checkout and update
6353ad76 2019-02-08 15:12:00 make 'got update' merge file edits
14e5d4dc 2019-02-05 22:25:42 fix bug with wrong size comparison in get_file_status()
0dbc2271 2019-02-05 16:16:13 make 'got status' detect obstructed files
f5d3d7af 2019-02-05 15:19:24 use path lists to sort dirent, tree object, and file index entries
3d8df59c 2019-02-05 14:49:54 add a caller-provided data pointer to path list elements
7e5c804b 2019-02-05 14:20:14 allow for detecting path duplicates with got_pathlist_insert()
e08cc72d 2019-02-05 14:12:38 add a pathlist API
f02ba292 2019-02-05 11:06:10 add two more status tests
35dc4510 2019-02-04 16:57:07 add a basic test for 'got status'
1aad446a 2019-01-13 17:19:24 fix test area name of test_update_creates_missing_parent_with_subdir
5d56da81 2019-01-13 17:15:53 happy new copyright year
21908da4 2019-01-13 13:59:20 fix bug where update got confused by sub-sub directories
bd4792ec 2019-01-13 12:56:35 fix more bugs in the update walk and add more tests
4a1ddfc2 2019-01-12 22:15:58 fix bug where update forgot to create a parent directory
46cee7a3 2019-01-12 21:45:46 add two more tests for update
1beed999 2019-01-12 21:06:50 rename got_compare_paths to got_path_cmp
50952927 2019-01-12 21:00:42 fix various issues in new update implementation
1c11b35c 2019-01-12 19:48:12 add a test for got_compare_paths()
4482e97b 2019-01-09 00:50:37 shorten test name
81a30460 2019-01-09 00:41:58 fix a path matching bug in collect_missing_file()
25a58941 2019-01-08 23:56:48 remove the pathset abstraction again; replaced by RB tree
e0159033 2019-01-08 22:32:42 generalize the pathset's path comparison function
8f6d9a6a 2019-01-08 21:48:28 mark got_pathset iteration functions as safe
ab847d68 2019-01-08 20:32:55 KNF in pathset_test.c
90285c3b 2019-01-08 20:13:18 properly remove empty directories left behind during updates
efaf56b7 2019-01-08 19:56:13 add got_pathset_for_each_reverse()
aaa0878e 2019-01-08 19:44:25 add got_pathset API which manages a tree of paths
52a3df9b 2019-01-06 13:55:32 remove some unnecessary verification from update tests
5cc266ba 2019-01-06 13:14:54 make 'got update' remove directories in a checkout with path prefix
f5c49f82 2019-01-06 12:12:16 make 'got update' remove empty directories
eea47b7e 2019-01-04 18:22:11 apply unveil(2) to worktree tests
c89f2770 2019-01-04 17:59:29 apply unveil(2) to delta tests
cb44a3e5 2019-01-04 17:57:16 apply unveil(2) to repository tests
9465d522 2019-01-03 17:31:28 make C test output match cmdline test output
693719bc 2019-01-03 01:00:30 don't clobber cmp's exit code with diff's exit code
512f0d0e 2019-01-03 00:57:49 make 'got update' remove files which were deleted
3b4d3732 2019-01-02 22:03:34 test update with an added file
370629d7 2019-01-02 18:41:45 make successful cmdline test output match that of other tests
3c90ba67 2019-01-02 16:16:39 discard output of 'got checkout' in basic update test
11c34c6d 2019-01-02 16:15:01 trim whitespace and remove a useless comment
9c4b8182 2019-01-02 16:11:39 print new base commit ID when update is done
0fbd721f 2019-01-02 15:56:12 fix testroot path used by basic update test
c84d8c75 2019-01-02 15:55:17 basic cmdline test for 'got update'
0e673013 2019-01-02 15:42:46 add a command line test suite with a simple 'got checkout' test
a0eb853d 2018-12-29 15:12:23 make checkout status char unsigned
d7b62c98 2018-12-27 20:40:39 signal existing files in checkout progress output
0f92850e 2018-12-25 15:02:25 fix naming of some work tree meta data files and macros
93a30277 2018-12-24 20:11:47 make got_worktree_checkout_files() infer base commit from meta data
65596e15 2018-12-24 19:59:50 store base commit in a dedicated meta file
0de8fe28 2018-12-24 11:00:43 make repos regress tests pass again
54156555 2018-12-24 10:58:32 undo commit timestamps next to paths in diffs; they are redundant
adacb96f 2018-12-24 10:39:46 show commit timestamps in diff headers
15a94983 2018-12-23 14:48:47 remove struct got_object from public library API
45d799e2 2018-12-23 12:10:27 make commit objects opaque in the library's API
91a3d81f 2018-11-11 13:41:46 introduce got errors with custom messages; add one for ERR_NO_OBJ
99437157 2018-11-11 12:52:59 abort checkout operations cleanly when Ctrl-C is hit
53509745 2018-11-11 11:34:13 test for libgit2's out-of-bounds read of delta bug
89817b30 2018-11-11 11:29:19 test for git's "Fix big left-shifts of unsigned char" delta bug
cb103d04 2018-11-07 06:42:26 allow got_object_idset_for_each() to return an error
f054b67a 2018-11-05 22:28:03 remove object_idcache; use object_idset instead
b36429ab 2018-11-05 01:44:27 reduce the amount of memcmp() calls via got_object_idset_add()
df2871d2 2018-10-18 11:45:20 make amount of diff context configurable at API level
2ff12563 2018-09-15 12:39:48 fix 'make PROFILE=1' build
405a764e 2018-09-14 00:30:38 don't display blob IDs twice when diffing blobs directly
3b8ef1a8 2018-09-14 00:25:13 tweak diff output and adjust test expectations accordingly
8f97f261 2018-09-14 00:13:19 show blob IDs in diffs again and make repository test pass
f6861a81 2018-09-13 23:48:14 display file paths in diffs instead of blob SHA1s
6bef87be 2018-09-11 11:23:44 move object cache out of repository.c to its own file
079b2f65 2018-09-08 16:56:10 add a Makefile hierarchy which builds the whole show
ad242220 2018-09-08 16:40:28 implement fork+exec (and by the way, fix the build...)
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