aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog92
1 files changed, 88 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 1e20e00..2224984 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,72 @@
-version 1.0 -- UNRELEASED
+version 1.0.2 -- UNRELEASED
+ handler changes
+ dsync:
+ . Miscellaneous improvements to this experimental handler.
+ dup:
+ . For local backups, check that the destination directory exists.
+ Thanks to ulrich for the preliminary patch. (Redmine#4049)
+ . Gracefully handle legacy spaces between -o and IdentityFile.
+ . Don't remove useful signature files with --extra-clean,
+ on duplicity versions that have a sane handling of the cache.
+ Thanks to Alexander Mette <mail@amette.eu> for the patch!
+ (Closes: Redmine#6357)
+ . Fix buggy version comparison. (Redmine#6746)
+ . Support using a different passphrase for the signing key
+ from the one used for the encryption key.
+ Thanks to Dominik George <nik@naturalnet.de> for the patch!
+ ยท Run duplicity in a C locales environment (Closes: #736280).
+ Thanks to Jonathan Dupart <jonathan@dupart.org> for the report,
+ and the initial patch!
+ mysql:
+ . Make "nodata" option compatible with compress=no.
+ . Fix non-qualified table name extraction. (Closes: Redmine#4373)
+ rdiff:
+ . Add option to include rdiff-backup output in reports.
+ Thanks to David Gasaway <dave@gasaway.org> for the patch!
+ rsync:
+ . Solve quoting issue with "su". (Closes: #683731, Redmine#4019)
+ sys:
+ . Fix LUKS header backup to properly detect partitions.
+ . Provide the ability to backup the MBR for every device found,
+ and to backup the BIOS (if the flashrom program is installed,
+ and the mainboard is supported).
+ tar:
+ . Support test mode and xz compression.
+ Thanks to Pierre ROUDIER <contact@pierreroudier.net> for the patches.
+ helper changes
+ rdiff:
+ . Don't give misleading information regarding required fields.
+ (Redmine#4410)
+ . Support output_as_info.
+ Thanks to David Gasaway <dave@gasaway.org> for the patch!
+ backupninja changes
+ . Indentation fixes, thanks to exobuzz. (Redmine#6726)
+ documentation changes
+ . Update INSTALL file to add some missing recommended programs.
+
+version 1.0.1 -- June 29, 2012
+ handler changes
+ rsync:
+ . Issue warnings, not fatal errors, on non-fatal rsync errors.
+ (Redmine#3966)
+
+version 1.0 -- June 15, 2012
+ The "happy birthdays" release!
+ handler changes
+ mysql:
+ . Use --skip-events when backing up the performance_schema database.
+ (Closes: #673572)
+ rsync:
+ . Generate excludes command-line snippet the same way as
+ the duplicity handler does.
+ . Run rsync command-line through a shell, so that single-quotes
+ around excludes are interpreted (Closes: #677410)
+ sys:
+ . Don't execute /usr/bin/lspci or /sbin/modinfo when $hardware == "no"
+ backupninja changes
+ . Make it clear what lockfile could not be acquired, if any.
+
+version 1.0-rc1 -- May 15, 2012
handler changes
dup:
. Make the .dup generated by ninjahelper more consistent with
@@ -10,6 +78,8 @@ version 1.0 -- UNRELEASED
(Closes: #657201)
. Report failure output at error loglevel so that it is emailed
(Closes: #536858)
+ maildir:
+ . Remove 'loadlimit' parameter - it is not used anywhere.
mysql:
. Don't attempt to dump performance_schema database (Redmine#3741).
pgsql:
@@ -22,15 +92,29 @@ version 1.0 -- UNRELEASED
. Fix metadata rotation.
. Allow disabling rotation or setting 2 days as minimum for backup
increments in rsync short format (Redmine#2107).
- . Use fatal instead of custom "exit 1" (Redmine#3721).
. Abort on rsync error (Redmine#3692).
. Cleanup orphaned metadata (Redmine#3727).
- . Use the backup start time and not the time the backup was finished
- (Closes: #654192)
+ . Use the backup start time and not the time the backup was finished.
+ (Closes: #654192).
+ . Use 'debug', 'fatal' and 'warning' functions instead of regular echo
+ and exit (Redmine#3840, Redmine#3721).
+ . Quoting $starttime (Redmine#3868).
+ . Validate created date on long_rotation to avoid too many arguments
+ at comparison (Redmine#3868).
+ . Quoting $exclude and $excludes and avoiding a for loop on $exclude
+ to not expand wildcards in beforehand (Redmine#3882).
+ . Quote excludes (Redmine#3882).
+ . Changing remaining 'exit' to 'fatal' at rsync handler (Redmine#3721).
+ . Removing duplicated locking support (Redmine#3838).
+ . Documenting rotation parameters at example.rsync (Redmine#3891).
+ . Ensure that a non-zero rsync exit status is caught (Redmine#3892).
build system changes
. Workaround automake sanity check that would prevent us from
installing lib/* into lib/backupninja/. Where else are be supposed
to install such files anyway?
+ . Have "make dist" ship handlers/*.in instead of make results.
+ . Have "make dist" ship the FAQ.
+ . Install handlers as pkgdata_DATA, instead of their .in files.
documentation changes
. Document what features available to .sh jobs (Redmine #1558).