2ed87b40c3
mtree path names and link attributes are encoded, generally using strvis. Newer versions of mtree will use C-style escapes but previously the accepted form was octal escapes. makefs' mtree code spots the C-style escapes but fails to deal with octal escapes correctly. Remove mtree's escape-decoding code (except for a few instances where it's needed) and instead pass pathnames and link targets through strunvis prior to use. Reviewed by: marcel MFC after: 2 weeks Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D12104 |
||
---|---|---|
.. | ||
cd9660 | ||
ffs | ||
msdos | ||
tests | ||
cd9660.c | ||
cd9660.h | ||
ffs.c | ||
ffs.h | ||
Makefile | ||
Makefile.depend | ||
makefs.8 | ||
makefs.c | ||
makefs.h | ||
msdos.c | ||
msdos.h | ||
mtree.c | ||
walk.c |