LinearTapeFileSystem/ltfs

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

Ouverte

#106 ouverte le 31 janv. 2019

 (0 commentaire) (1 réaction) (0 personne assignée)C (102 forks)auto 404
Hacktoberfestbughelp wanted

Métriques du dépôt

Stars
 (337 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

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.

Guide contributeur