thodg/got

Branch :


Log

Author Commit Date CI Message
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
a92b0c17 2018-01-14 18:57:56 build with debug again (my commit adding -Werror broke this)
4558fcd4 2018-01-14 18:23:17 Support packfiles in object-type specific object_open() functions.
a487c1d0 2018-01-14 17:49:25 refactor dump_packed_object() a bit; no functional change
740c5444 2018-01-14 17:48:32 compile with -Werror
2b2ca9f0 2018-01-13 12:32:35 call got_object_id_cmp() just once in got_object_idx()
0465ef11 2018-01-13 12:28:07 unlink tempfiles again, was disabled for testing
c54542a0 2018-01-13 12:27:47 whitespace
8251fdbc 2018-01-12 23:00:06 introduce got_ferror() and use it
72bcf0f9 2018-01-12 21:22:05 bump copyright
6c6d6589 2018-01-12 21:21:09 use strerror_r()
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.
cb672fbd 2018-01-10 22:14:47 remove unncessary #include
24541888 2018-01-10 21:58:17 get_packfile_size() should be static
39b01da5 2018-01-10 21:57:50 whitespace
0ebaf008 2018-01-10 21:56:48 verify pack file index checksum
b0517dd0 2018-01-10 21:18:24 fix off-by-one in pack file size check
0a0a3048 2018-01-10 21:15:21 open pack file index
82708eb3 2017-12-03 17:47:40 fix pack file magic value
0044418a 2017-12-03 17:44:16 whitespace
7f8fc4ec 2017-12-03 17:43:45 add a header file for 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)
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
b82eb359 2017-12-01 20:25:49 fix previous
97d4f2b9 2017-12-01 20:25:28 build with debug by default
02f14ae5 2017-12-01 20:04:15 remove unused function
4a0235dd 2017-11-30 16:46:29 fix variable names
98abbc84 2017-11-30 16:18:10 test tree diff (not yet working correctly)
013404a9 2017-11-30 16:04:00 add todo comment
2c56f2ce 2017-11-30 16:03:14 implement diff_deleted_tree
9c70d4c3 2017-11-30 16:02:22 implement diff_added_tree
789689b5 2017-11-30 15:58:34 implement diff_modified_tree
c7020aea 2017-11-30 15:49:49 increase buffer sizes for blob diffing
365fb436 2017-11-30 15:48:52 implement diff_deleted_blob
a7852263 2017-11-30 15:37:45 handle fdopen() failure in opentemp()
cb74ff21 2017-11-30 15:12:45 pass output file to diffreg
6a213ccb 2017-11-30 05:49:52 implement diff_modified_blob
4e22badc 2017-11-30 05:34:24 implement diff_added_blob
0cb61c47 2017-11-30 02:39:35 whitespace
f9d67749 2017-11-30 02:38:38 move tempfile creation out of got_diffreg()
413ea19d 2017-11-30 01:44:46 simplify
4209f790 2017-11-30 01:43:44 fix logic error
474b4f94 2017-11-30 01:41:44 add some unimplemented stubs for tree diffing
697f4470 2017-11-30 00:54:40 add todo comment about diffreg() arguments
9aa1fd75 2017-11-29 23:51:39 add a comment about xmalloc; it needs to go away
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
8ba9a219 2017-11-29 23:30:52 remove diff_args from global state as well
1c7f0520 2017-11-29 22:52:00 store stat buffers in diff_state rather than diff_args
ed9e98a8 2017-11-29 22:47:05 store global diff state in memory provided by caller
dae2fc59 2017-11-29 22:20:17 move more globals into struct diff_state
8020fd50 2017-11-29 22:18:14 move 'file' array into diff state
e04c4b2b 2017-11-29 22:15:12 wrap global diff state in a struct
cb056f1e 2017-11-29 22:06:07 wrap global diff arguments in a struct
7d283eee 2017-11-29 17:11:11 add and test basic blob diffing functionality
574ed2c3 2017-11-29 17:09:52 add some unmodified files from /usr/src/usr.bin/diff/
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
4684ea10 2017-11-12 16:20:52 remove commented dead code
ad3a03de 2017-11-12 16:14:05 remove unused union 'obj' from struct got_object
a0448d60 2017-11-12 16:10:06 remove an unused function
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
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
d4a5a885 2017-11-05 17:32:11 simplify get_refs_dir_path()
a10877b6 2017-11-05 17:29:11 remove redundant tests
11995603 2017-11-05 17:26:31 resolve symbolic refs
bbfe163a 2017-11-05 14:22:50 clear sha1 digest before parsing
c3f94f68 2017-11-05 14:20:01 remove got_path functions from public api
92af5469 2017-11-05 14:15:47 do not require that got applications normalize paths
4df642d9 2017-11-05 13:54:45 add more special refs which live directly in .git
2b4402a2 2017-11-05 13:48:22 only define nitems() if it is not already defined
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