Skip to content

v0.10

Compare
Choose a tag to compare
@adammoody adammoody released this 28 Jan 00:17

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 and dsync --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