Commits
- Commit:
2c201a36298b33cae3e3f1e94d7f30c20ac8d140
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got status' ignore symlinks, for now
- Commit:
b8f41171ce82965347395dd4b1fc47a649caf0fc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate redundant stat() calls during status crawl
- Commit:
a378724ff7c52fed47ca10ec7bb827ad4955ce57
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got update' restore missing files
- Commit:
02c0700795c2aee56eaff4d72d82287aa84100ce
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't update cached timestamps of already modified files
- Commit:
ba8a0d4daae0952f0b83279b0ffc8ab29bcc9c6c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
clear executable bit when updating files if necessary
- Commit:
68ed9ba51a07849681a433ff303ae75cf68aa92d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
preserve executable bit on files during checkout and update
- Commit:
276262e805a4e606f787e74bf5435d50955437c4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix typo in status code name: GOT_STATUS_MODIFIY -> GOT_STATUS_MODIFY
- Commit:
6353ad76e488c8d0df631a779571fdeb41fc9c70
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got update' merge file edits
- 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