Bug #4363
Updated by Tom Clegg about 10 years ago
One particularly unfortunate outcome of the current "strip characters we think you shouldn't use" code is:
<pre>
echo foo | arv-put -
# filename is "-"
ls -l /keep/by_id/{id}/
# --> I/O Error
</pre>
Other problems include
* A file called "Foo" alongside a file called "-Foo" → undefined behavior
* Files with name A in one place and name B in other places → confusing