1
1
mirror of https://github.com/mgree/ffs.git synced 2024-08-16 14:50:35 +03:00
Commit Graph

6 Commits

Author SHA1 Message Date
Michael Greenberg
85b1ac6da9
Better, configurable name munging (#41)
A new flag `--munge [rename|filter]` controls how a name munging will work.

Name munging only applies to fields named '.', '..', containing a NUL byte, or containing a forward slash '/'.

The `rename` option (the default) will change '.' to '_.' and '..' to '_..'; each NUL byte turns into '_NUL_' and each slash turns into '_SLASH_'.

This greatly simplified policy means that spaces and other special characters should work just fine in field names now.
2021-07-08 08:55:44 -07:00
Michael Greenberg
4aff907523
Better mount control (issue #12; pr #24)
Mountpoints are typically inferred/generated from filenames with a -m/--mount flag for when reading from STDIN or to manually specify a mountpoint.
2021-06-24 07:06:38 -07:00
Michael Greenberg
4a474245c7 longer sleep for macos tests 2021-06-14 11:38:51 -04:00
Michael Greenberg
a09a786ad4 fix argument style 2021-06-13 15:09:39 -04:00
Michael Greenberg
98c7948e89 fix test 2021-06-08 21:44:24 -04:00
Michael Greenberg
1f5dadc68e renaming to avoid illegal characters and collisions 2021-06-08 20:46:44 -04:00