|
27d0e5bd
|
2019-01-12T23:05:44
|
|
flush the file index after writing it
|
|
a5744d71
|
2019-01-12T23:00:44
|
|
don't bother with memcpy of header when writing the file index
|
|
50952927
|
2019-01-12T21:00:42
|
|
fix various issues in new update implementation
|
|
27793341
|
2019-01-12T18:58:04
|
|
introduce special error code for a corrupt file index
|
|
8da9e5f4
|
2019-01-12T18:39:19
|
|
implement checkout+update as single-pass diff between file index and tree
|
|
7a9df742
|
2019-01-08T23:52:50
|
|
replace use of got_pathset in worktree code with RB tree
|
|
133d2798
|
2019-01-08T23:00:56
|
|
use RB tree directly instead of a pathset in file index code
|
|
6b798c3c
|
2019-01-08T22:22:53
|
|
don't forgot to free file index entries in got_fileindex_free()
|
|
b504a804
|
2019-01-08T22:18:23
|
|
switch file index entries from TAILQ to got_pathset
|
|
e1ed7f77
|
2019-01-06T13:47:14
|
|
must use safe iteration over file index entries
|
|
512f0d0e
|
2019-01-03T00:57:49
|
|
make 'got update' remove files which were deleted
|
|
3c5b70f2
|
2018-12-27T20:23:37
|
|
always NUL-terminate paths in write_fileindex_path()
|
|
60619907
|
2018-12-27T19:37:53
|
|
fix check for NUL byte in read_fileindex_path()
|
|
51514078
|
2018-12-25T16:18:05
|
|
preparation for idempotent checkout: read exisiting file index
|
|
fc76cabb
|
2018-12-25T15:24:16
|
|
store base commit of each blob in file index
|
|
3fe2daf1
|
2018-12-24T17:03:21
|
|
remove pointless memcopies from fileindex code
|
|
7426bbfd
|
2018-12-24T16:53:03
|
|
rename fileindex functions from open/close to alloc/free
|
|
9eb6a6b2
|
2018-12-24T16:48:45
|
|
fix byte-swaps in fileindex read code
|
|
52a74475
|
2018-12-24T16:46:13
|
|
implement got_fileindex_read() - not yet tested
|
|
0a585a0d
|
2018-03-17T18:13:19
|
|
remove GOT_ERR_NO_MEM, we can just use errno in those cases
|
|
718b3ab0
|
2018-03-17T17:50:48
|
|
rename the library-internal headers again to a common prefix
|
|
23b19d00
|
2018-03-12T14:08:37
|
|
fix worktree test build: remove more unused variables
|
|
c34b20a2
|
2018-03-12T13:06:03
|
|
write file index after checking out files
|
|
9d31a1d8
|
2018-03-11T20:39:31
|
|
initial implementation of worktree checkout
|
|
32cb896c
|
2018-03-11T14:10:56
|
|
rename library-private headers from *_priv.h to *_lib.h
|
|
c48c4a9c
|
2018-03-11T13:59:29
|
|
implement fileindex entry open/close
|