Commits
- Commit:
b1ec3986a7503e80e895f681e510f0312dfeacb7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
skip "." and ".." in diff_fileindex_dir()
- Commit:
d1f6d47b18456c7e66b2076c063fa2a3d0fa5d40
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for diffing fileindex against an on-disk directory tree
- Commit:
f44ffd20bad62e47d8f239070f4143fbfb01f914
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename tree-specific fileindex diff callbacks
- Commit:
62d20534cc5908ccf5efd1bb7460e1c29ab905ed
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove redundant condition check in cmp_entries()
- Commit:
bad322f27728dd8cfc8c8b5234bb5d55b074f544
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make cmp_entries() operate on paths instead of structs
- Commit:
9d2a8e53001829e269993f447f64cde7978a9415
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move forward declaration of diff_fileindex_tree() further down
- Commit:
70e2377c0226613312687962277bc22835bbf250
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move definition of cmp_entries() closer to point of use
- Commit:
63de41366136877da3e3da97069a20bd177f0d3a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
turns out in_same_subdir() check is mostly redundant
- Commit:
c18d206ea923da6e421752b7f9064322226dd1cc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
simplify in_same_subdir()
- Commit:
8598730929acbd421b4bdda80a291e9c757f039b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate code duplication in cmp_entries() and in_same_subdir()
- Commit:
99fda3ad1a9cbd1e892c591fa2ce9e2b3b979552
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate redundant strlen() call inside in_same_subdir()
- Commit:
5d79cba5f44776394c0437df6fee96a5eb2e34df
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate redundant strlen() call in cmp_entries()
- Commit:
6e8d14a311bea47a636572f210decdc00d6fb1ea
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate code duplication in cmp_entries()
- Commit:
fd92308e186609c642930244576e185b89373880
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
invert same subdir check in cmp_entries(); no functional change
- Commit:
f06111e55cce9dd33ce3867b1a2fab4b5889a9b7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused parameter of in_same_subdir()
- Commit:
5d56da8198435fa1d0e717f60d562f4a28e2e4e0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
happy new copyright year
- 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