Commits
- Commit:
3a6ce05aff1497b3b590a07e1dccad289ad84d0f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from close(2)
- Commit:
fb43ecf1500cf7f8b2e22348bd1635edcda97fee
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from fclose()
- Commit:
927df6b74a3358d1eaa0f2482cac2204a4f8f9fa
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow restricting 'got diff' and 'got status' to a path in work tree
- 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