Commits
- Commit:
b72f483a5d3d0699d6ff221cd44f8853eded0a32
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got diff' show local changes in work tree
- Commit:
14e5d4dcac6e70e8ce1dc7434f4e4f5aa6dbf963
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix bug with wrong size comparison in get_file_status()
- Commit:
d1542a279fa71d03ea53283d994b76f9b48824af
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix endless loop in got_worktree_open()
- Commit:
c7f4312fa3469fb36fb0cc087ca64846744a5533
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got status' work in subdirectories of a work tree
- Commit:
247140b28268236ea5c77457b01d6dec936ffb51
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_worktree_open() crawl upwards
- Commit:
c513d110e1729047bf5918452e5b5a75c00a8e4f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add missing error check in got_worktree_status()
- Commit:
d43a8a88c9bf4c379d158fcd241c63af60421a17
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename a local variable in got_worktree_status()
- Commit:
0dbc22715b295b0b4fd65dfdc2ea1cd9c16083a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got status' detect obstructed files
- Commit:
bf96b38c46b379b2b7152ad0fea31e5c7010667e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move all file modification detection code to a single function
- Commit:
f8d1f275c50bc69aed2c12b2efacf5923c9c4a4b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a worktree status API
- 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:
5d56da8198435fa1d0e717f60d562f4a28e2e4e0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
happy new copyright year
- Commit:
14bbd1f011c021e9782a09bc125cb57c0ad77846
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove redundant goto statement
- Commit:
c65fcef2fb5ed060705587a71de3fc3eff245082
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix leaks in add_dir_on_disk(), and ensure all parents get created
- 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:
c97665ae45fef5919c0cfb789fafc56449be3409
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tolerate missing files in remove_ondisk_file()
- Commit:
5f9fef37548c12ab4d87590e1d6d2cb0929e58e6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid redundant file index additions in install_blob()
- Commit:
cf61d8187fe29b5d3333c3103bc73ad3ca585efc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow recovery of a bad file index by removing it and updating
- Commit:
4a1ddfc2ae992bd73e34ce89b7f309df643aeba5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix bug where update forgot to create a parent directory
- Commit:
7e7c1e4c1dd8fa7492c8e247bb9829c043c50723
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid pointless call to got_error_from_errno()
- Commit:
8da9e5f4a4b7b369d617fdceb6e9b715f8d6d121
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement checkout+update as single-pass diff between file index and tree
- Commit:
81a30460ae72c2e83fd47df22f93785661b7b750
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix a path matching bug in collect_missing_file()
- Commit:
7a9df742c247f62cb09b77ae4bd3fb8006636553
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
replace use of got_pathset in worktree code with RB tree