LinearTapeFileSystem/ltfs

A file which has US (0x1f) character is not accepted

Aperta

#106 aperta il 31 gen 2019

 (0 commenti) (1 reazione) (0 assegnatari)C (102 fork)auto 404
Hacktoberfestbughelp wanted

Metriche repository

Star
 (337 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Describe the bug

Cannot create a file or a symlink that has US (0x1f) character in the name.

To Reproduce

In bash,touch $'[mount_point]/aaa\x1faaa'.

LTFS returns an invalid argument error.

Expected behavior

Accept the filename and write to an index aaa%1faaa with percent encoded flag.

Guida contributor