Commits
- Commit:
c442a90d575144387b9e5e1c769ba935013bbc71
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
read UUID back from work tree meta data
- Commit:
927df6b74a3358d1eaa0f2482cac2204a4f8f9fa
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow restricting 'got diff' and 'got status' to a path in work tree
- Commit:
13ff9e901c193017bf37229e261588b7bdbfe446
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use break instead of goto to exit loop; no functional change
- Commit:
18831e78bad91827323e1c4ee3401a275fdccc6c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix another path ordering bug during status/update crawl
- Commit:
02c0700795c2aee56eaff4d72d82287aa84100ce
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't update cached timestamps of already modified files
- Commit:
fdb730fe0daaa68f7fb46f49dd64ed01529effc6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove an '#if 0' which was not intended for commit
- Commit:
c7f4312fa3469fb36fb0cc087ca64846744a5533
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got status' work in subdirectories of a work tree
- Commit:
95e06996c67ce4d97b0aebb3b19ceff6b58c42f9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix memleak in previous commit
- Commit:
ed83bff79c0a5866dbd7df60234018c0e350b451
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
we must use dynamic allocation for dirents in diff_fileindex_dir()
- Commit:
e7a2f03048bd24ce97dafd133898a03796d27899
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix code before declaration
- Commit:
763e13777ca013b9cf65fddfe33e7a60184a5079
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix an uninitialized variable in diff_fileindex_dir()
- Commit:
f5d3d7af6331314f863498d2e56cfefdf0143b07
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use path lists to sort dirent, tree object, and file index entries
- Commit:
fc727cc52868117245ac2e264b3caf6fb06282ae
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
insert at tail of list in insert_dirent()
- Commit:
554b91b15a7cc9f7b1e6946d04eb54a5dd2f2232
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
oops, fix endless loop in diff_fileindex_dir(); code was missing somehow
- Commit:
500cd40f2b6e569ffb569fdeda0f2d1765324106
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make fileindex dir diff traverse dirents in git-tree order
- Commit:
b25ae4fac533cee8ef2910097b465d81abeb755f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ignore top-level .got dir during fileindex dir diff
- 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()