Commits
- Commit:
21908da4c3cfc3f2d04dd511bd59c1c877f92b14
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix bug where update got confused by sub-sub directories
- Commit:
bd4792ec812265a57f6e881d9bff1f297d325749
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix more bugs in the update walk and add more tests
- Commit:
a7f9d64ddf028029e3ef5123758712ec89840a5f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
change GOT_INDEX_ENTRY prefix to GOT_FILEIDX
- Commit:
b6d05318cb07e2fea989551c6388b8ea3317e92b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't bother with memcpy for hdr in got_fileindex_read()
- Commit:
27d0e5bd84bca09e4b202bc466a2098cc6447d31
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
flush the file index after writing it
- Commit:
a5744d7100b84f5998fe87f7a2ff3637fd28be64
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't bother with memcpy of header when writing the file index
- Commit:
50952927133492b33519e6b09474d9a9ae77abb6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix various issues in new update implementation
- Commit:
27793341b019f82d415b7a38f106a5424a3d2ecb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce special error code for a corrupt file index
- Commit:
8da9e5f4a4b7b369d617fdceb6e9b715f8d6d121
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement checkout+update as single-pass diff between file index and tree
- Commit:
7a9df742c247f62cb09b77ae4bd3fb8006636553
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
replace use of got_pathset in worktree code with RB tree
- Commit:
133d2798cc7d235f7491a2969b2cbb700841d8e8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use RB tree directly instead of a pathset in file index code
- Commit:
6b798c3c8a2a1a0b86a2e6fbbe3d3be758f9b56c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't forgot to free file index entries in got_fileindex_free()
- Commit:
b504a804cf269d86aebf0f805cc5eb135423f76a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
switch file index entries from TAILQ to got_pathset
- Commit:
e1ed7f77442c0693e02984d550e3cc674e3c0dc0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
must use safe iteration over file index entries
- Commit:
512f0d0efcba9d2e0925fd76670087a383c0bf6f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got update' remove files which were deleted