LinearTapeFileSystem/ltfs

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

Aberta

#106 aberto em 31 de jan. de 2019

 (0 comentário) (1 reação) (0 responsável)C (102 forks)auto 404
Hacktoberfestbughelp wanted

Métricas do repositório

Stars
 (337 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

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.

Guia do colaborador