v0.10
New features:
- libmfu: reduced verbosity of debug messages when copying GPFS ACLs
- libmfu: tweaked lite walk progress to count directories after reading them, rather than discovering them
- libmfu: include item rate in walk progress messages
- libmfu: added mfu_progress_start/update/complete functions to periodically print progress information
- progress messages enabled in dchmod, dcmp, dcp, dreln, drm, dstripe, dsync, dwalk, see new
--progress
option for more details - dchmod: enable
--user
and--group
options to accept numeric user id and group id values in addition to names - dchmod: added algorithm to avoid stat on walk when stat info is not needed
- dchmod: skip chown/chmod calls on items that do not need to be changed
- dchmod: added
--force
option to always call chown/chmod - dchmod: added
--silent
option to suppress EPERM error messages - dcp, dcp1: added
--chunksize
and--blocksize
options to control slicing of large files during copy - drm: added
--stat
,--text
, and--output
options to record list of files drm attempts to remove - dsync: added
--link-dest
option to create hardlinks to conserve storage space and inodes during incremental backups - dsync: added
--sparse
option to write sparse files
Bug Fixes:
- libmfu: fix call to segmented scan leading to false positives and false negatives when detecting file content differences in
dcmp
anddsync --contents
- dfind: mask file mode with S_IFMT instead of file type to avoid collisions between different file types, previously
-type f
would also return symlinks
Requires:
- libcircle v0.3 or higher