4 years ago 526a746f45 Stefan Sperling
handle newly added symlinks during 'got cherrypick'
4 years ago 5a1fbc7373 Stefan Sperling
make it possible to fix "bad" symlinks with ln -sfh + got commit + got update
4 years ago 75c3042749 Stefan Sperling
remove debugging test code
4 years ago bd6aa35905 Stefan Sperling
convert bad symlinks to regular files during 'got commit'
4 years ago 2f63b34ce3 Stefan Sperling
restore 8k buffer size for hashing file contents in got_object_blob_create()
4 years ago 3d9a4ec407 Stefan Sperling
add symlink support to 'got commit'
4 years ago af57b12ab5 Stefan Sperling
add symlink support to 'got cherrypick'; test non-conflict cases only for now
4 years ago 40dde666c0 Stefan Sperling
add support for symlinks in the repository to 'got diff'
4 years ago 4135d7d058 Stefan Sperling
fix symlink change in test_diff_symlinks_in_work_tree
4 years ago 39449a05d5 Stefan Sperling
make 'got diff' show changes to symlinks in a work tree
4 years ago 7d61d89137 Stefan Sperling
fix checkout of symlinks when a relative work tree path is given
4 years ago 906c123b76 Stefan Sperling
do not allow symlinks pointing into the .got directory; noticed by semarie
4 years ago b15bc87b18 Stefan Sperling
fix memory leak in install_symlink() error path; spotted by semarie
4 years ago ef68ca6f52 Stefan Sperling
add missing dirname(3) error check; found by semarie
4 years ago 23b820a24a Stefan Sperling
remove unnecessary lines from test_cat_symlink
4 years ago 73259b3774 Stefan Sperling
add a symlink test for 'got cat'
4 years ago 32596e16ba Stefan Sperling
fix got_tree_entry_get_symlink_target() in case of multiple loop iterations
4 years ago f8f7c882a2 Stefan Sperling
fix buffer overflow in got_tree_entry_get_symlink_target()
4 years ago eb59b6d490 Stefan Sperling
show path in error message when blaming a symlink pointing to a directory
4 years ago 0587e10c4c Stefan Sperling
add symlink support to 'got blame' and 'tog blame'
4 years ago e40622f412 Stefan Sperling
add got_object_tree_entry_is_symlink() and got_object_resolve_symlinks()
4 years ago 659dc16e2b Stefan Sperling
skip the blob header in got_tree_entry_get_symlink_target()
4 years ago 64773fdebb Stefan Sperling
expand test cases in test_rm_symlink
4 years ago d4ae64fa3e Stefan Sperling
extend test_status_symlink to cover removal and modification of symlinks
4 years ago a919d5c4eb Stefan Sperling
make 'got rm' work on symlinks; test case written by tracey