All Versions
96
Latest Version
Avg Release Cycle
207 days
Latest Release
1371 days ago

Changelog History
Page 7

  • v0.9.0 Changes

    June 17, 2002

    ๐Ÿ”„ Changed lots of the code to distribute as standard python package instead of single script. Installation procedure is also different.

    ๐Ÿ‘€ Speed optimizations - average user might see speed increase of 2 or more.

  • v0.8.0 Changes

    June 14, 2002

    โž• Added --null-separator argument so filenames can safely include ๐Ÿ†• newlines in an include/exclude filelist.

    ๐Ÿ›  Fixed bug that affected restoring from current mirror with the '-r now' option.

  • v0.7.6 Changes

    May 31, 2002

    ๐Ÿ‘Œ Improved statistics support, and added --print-statistics and ๐Ÿ‘€ --calculate-average switches. See the directory_statistics and session_statistics files in the rdiff-backup-data directory.

    Major improvements to error correction and resuming.

    ๐Ÿšฆ Now signals SIGQUIT, SIGHUP, and SIGTERM are caught to exit more gracefully.

    ๐Ÿ›  Fixed crankyness when --exclude-filelist is the last exclude option and it is given an empty file (thanks to Bryce C for report).

  • v0.7.5 Changes

    May 21, 2002

    ๐Ÿ›  Fixed resuming bug.

    โœ… After a bit of empirical testing, increased Globals.conn_bufsize and 0๏ธโƒฃ enabled ssh compression by default (and also added --ssh-no-compression option). This should speed up the "typical" remote session.

    ๐Ÿ›  Fixed bug noticed by Dean Gaudet in processing of --(include|exclude)-filelist[-stdin] options when source directory was remote.

    ๐Ÿ›  Fixed --include error reporting bug reported by Ben Edwards.

    Small change so 'door' files and other unknown file types will be ignored. (Thanks for Steve Simitzis for sending in a patch for this.)

    ๐Ÿ›  Fixed bug noticed by Dean Gaudet where, unless the --change-source-perms option is specified, rdiff-backup wouldn't even attempt to open files lacking ownership permissions.

  • v0.7.4 Changes

    May 11, 2002

    โž• Added new restore syntax and corresponding -r and --restore-as-of options. For instance, "rdiff-backup -r 1/3/2002 /backup/foo out" โช will try to restore /backup/foo (a file on the mirror directory) to ๐Ÿ‘€ out, as it was January 3rd, 2002. See man page for more information.

    directory_statistics..data files will now be created in the directories underneath rdiff-backup-data/increments. Just look at one ๐Ÿ‘€ to see what's inside.

    โž• Added extra options --chars-to-quote, --quoting-char, and ๐Ÿ --windows-mode, mostly to allow files whose names have colons (:) in ๐Ÿ them to be backed up to windows machines.

    Now the -l and --list-increments switches can list the increments corresponding to any mirror file, not just the root directory. Also the option --parsable-output was added to control whether the ๐Ÿ’ป --list-increments output looks better for a human, or computer.

    ๐Ÿ‘Œ Improved remove-earlier-than handling so it should run approximately as fast locally and remotely.

    ๐Ÿ›  Probably fixed bug noticed by Erminio Baranzini which caused rdiff-backup to try to preserve access times unnecessarily (the 0๏ธโƒฃ default is not preserve access times).

    Rewrote a few large chunks of code for clarity and simplicity.

    ๐Ÿ‘ Allow extended time strings for the --remove-older-than option.

    โž• Added RESTORING section to the manual page because there seemed to be some general confusion about this.

    hardlink_data, current_mirror, and a few other files now carry the .data extension (instead of .snapshot), to make it clearer they are not copies of source files.

  • v0.7.3 Changes

    April 29, 2002

    ๐Ÿ›  Fixed broken remote operation in v0.7.2 by applying (a variant of) โœ… Daniel Robbins' patch. Also fixed associated bug in test set.

    ๐Ÿ›  Fixed bug recognizing --[include|exclude]-filelist-stdin options, and IndexError bug reading some filelists.

    --force is no longer necessary if the target directory is empty.

    --include/--exclude/etc now work for restoring as they do for backing up.

    ๐ŸŒฒ Raised verbosity level for traceback output - if long log error messages are annoying you, set verbosity to 2. Will come up with a ๐Ÿ‘ better logging system later.

    ๐Ÿ›  May have fixed a problem encountered by Matthew Farrellee and Kevin Spicer wherein the _session_info_list information was stored on the ๐Ÿ’ป wrong computer. This could cause rdiff-backup to fail when running after another backup that failed for a different reason. May backport this fix to 0.6.0 later.

    ๐Ÿ›  May have fixed a problem also noticed by Matthew Farrellee which can cause rdiff-backup to exit when a directory changes into a non-directory file while rdiff-backup is processing the directory. (May also apply to 0.6.0).

    ๐Ÿ›  Fixed a bug noticed by Jamie Heilman where restoring could fail if a recent rdiff-backup process which produced the backup set was aborted while processing a new directory. (May also apply to 0.6.0)

  • v0.7.2 Changes

    April 11, 2002

    โž• Added new selection options --exclude-filelist, --exclude-filelist-stdin, --exclude-regexp, --include-filelist, --include-filelist-stdin, --include-regexp.

    *** WARNING *** the --include and --exclude options have changed. The ๐Ÿ†• new --include-regexp and --exclude-regexp are close to, but still ๐Ÿ‘€ different from the old --include and --exclude options. See the man page for details.

    Friendlier error reporting when remote connection doesn't start.

  • v0.7.1 Changes

    March 25, 2002

    0๏ธโƒฃ Now by default .snapshot and .diff increments are compressed with python's internal gzip. The new increments format is backwards โช compatible, but only rdiff-backup >0.7.1 will be able to restore if any gzipped increments are present.

    โž• Added --no-compression and --no-compression-regexp to control which files are compressed.

  • v0.7.0 Changes

    March 21, 2002

    โž• Added hardlink support. This is now the default, but can be turned off with --no-hardlinks.

    Clarified a bit of the manual.

    ๐Ÿ›  May have fixed a bug with remote handling of device files.

  • v0.6.0 Changes

    March 14, 2002

    ๐Ÿ›  Fixed some assorted manual "bugs".

    ๐Ÿ›  Fixed endless loop bug in certain error recovery situation reported by Nick Duffek, and slightly changed around some other error correction code.

    Switching to new version numbering system: versions x.2n+1.x are unstable, versions x.2n.x are supposed to be more stable.