copyparty/copyparty/bos
ed 9672b8c9b3 ensure nested symlinks are not broken during deletes;
when moving/deleting a file, all symlinked dupes are verified to ensure
this action does not break any symlinks, however it did this by checking
the realpath of each link. This was not good enough, since the deleted
file may be a part of a series of nested symlinks

this situation occurs because the deduper tries to keep relative
symlinks as close as possible, only traversing into parent/sibling
folders as required, which can lead to several levels of nested links
2023-12-08 01:11:03 +00:00
..
__init__.py centralize mojibake support stuff 2021-07-24 21:56:55 +02:00
bos.py ensure nested symlinks are not broken during deletes; 2023-12-08 01:11:03 +00:00
path.py add types, isort, errorhandling 2022-06-16 01:07:15 +02:00