A simple DAV sync application / cli

Address remote files by the server's own spelling of their names

Names are compared in NFC, but a server can hold 'ö' composed in one name and decomposed in the next (mailbox.org does), and only its own spelling finds the file: requests built from the NFC form got 404. RemoteSide now remembers each name as the server listed it (or, for a subtree a scan skipped, as the last-seen URL spelled it) and addresses every request by that spelling, including parents of new entries and both ends of a move.


Author Philipp Dunkel Date Commit Parent c8d63bd5
+77 -12
2 changed files
+77 -12
2 changed files