X-Git-Url: http://git.rot13.org/?p=BackupPC.git;a=blobdiff_plain;f=ChangeLog;h=f184c6f25b290fd0d8d39aebb82347aad06554fc;hp=09c29ef62a76506948129d03ebcb0750494d0646;hb=16755c17628b28a58d75663d7541036344826961;hpb=caa62f13e4ab659d296afbce7bcd01c3c77cf7bb diff --git a/ChangeLog b/ChangeLog index 09c29ef..f184c6f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21,6 +21,101 @@ # Version __VERSION__, __RELEASEDATE__ #------------------------------------------------------------------------ +* Added some performance improvements to BackupPC::Xfer::RsyncFileIO + for the case of small files with cached checksums. + +* Added optional support for IO::Dirent which allows inode information + to be extracted from the dirent directory structure. This allows + BackupPC to order some directory operations by inode, which on + some file systems (eg: ext3) can results in a 20-30% performance + gain. On other file systems there is no real improvement. This + optimization is turned on automatically if IO::Dirent is installed. + +* Added sorting by column feature to host summary table in CGI + interface. Implemented by Jeremy Tietsort. + +* Added Simplified Chinese CGI translation from Youlin Feng. + +* Added FreeBSD init.d file provided by Gabriel Rossetti. + +* Added -l and -L options to BackupPC_tarCreate so that + provide a file list (without creating the archive). + Requested by Dirk. + +* Fixed single-restore file name charsets for IE, reported by + Francis Lessard. + +* Fixed makeDist so that the --config-dir option to configure.pl + works correctly. Reported by Randy Barlow, Tony Shadwick and others. + +* Applied patch from Holger Parplies that fixes cleanup of early abort + in BackupPC_dump. + +* Applied small patch from Sergey to lib/BackupPC/Xfer/Tar.pm that makes + it ignore "socket ignored" error on incrementals. + +* Applied small patch from Sergey to bin/BackupPC_archiveHost. + +* Changed BackupPC_sendEmail so that summary admin email doesn't + include errors from hosts that have $Conf{BackupsDisable} set. + Reported by James Kyle. Also, per-user email is now disabled + when $Conf{BackupsDisable} is set. + +* Added RsyncdUserName to the config editor. Reported by Vicent Roca Daniel. + +* $Conf{IncrLevels} is now defaulted if it is not defined. + +* configure.pl clears $Conf{ParPath} if it doesn't point to a valid + executable. + +* Added freebsd-backuppc init.d script from Gabriel Rossetti. + +* Added documentation for BackupPC_tarPCCopy, including use of -P option + to tar suggested by Daniel Berteaud. + +* Config editor now removes white space at start of exec path. + Reported by Christoph Iwasjuta. + +* CgiDateFormatMMDD == 2 gives a YYYY-MM-DD format for CGI dates, + suggested by Imre. + +#------------------------------------------------------------------------ +# Version 3.0.0, 28 Jan 2007 +#------------------------------------------------------------------------ + +* BackupPC_sendEmail now correctly sends admin email if backups + were skipped because the disk was too full, reported by Dan + Pritts. + +* BackupPC_Admin now uses $Conf{UmaskMode}, so config.pl files + written by the editor have more restrictive permissions. + Reported by Tim Massey. + +* Host summary now shows active backups on disabled hosts, + from Jono Woodhouse. + +* Fixed host LOG link and LOG list order, reported by Tim Massey. + +* Moved Encode.pm version check to start of configure.pl so it + produces a useful error message if Encode.pm is too old. + +* Fixed hrefs to configuration documentation to handle changes + in the way perl generates the anchors. Reported by Philip + Gleghorn. + +* Host name links in LOG files now allow "." in the host name. + Reported by Jean-Michel Beuken. + +* Fixes to lib/BackupPC/Xfer/Tar.pm for tar 1.16: allow 1 + (ie: 256) as a successful exit status and match "Total + bytes read" message for restores. First reported by + Torsten Sadowski and debugged by Ralf Gross and Holger + Parplies. + +#------------------------------------------------------------------------ +# Version 3.0.0beta3, 3 Dec 2006 +#------------------------------------------------------------------------ + * Removed default paths from conf/config.pl so configure.pl will determine the correct ones at install time. Avoids problem of the config editor complaining about bad executable paths the