BackupPC 4.1.3 released (plus new versions of backuppc-xs, rsync-bpc and cygwin-rscynd)
Craig Barratt <[email protected]> Sun, 4 Jun 2017 17:44:08 -0700
| Newsgroups | gmane.comp.sysutils.backup.backuppc.announce |
|---|---|
| Message-ID | <CADSzEFhRWmneDFgR8AprvGdOdi8hSxQrGrky6aJKBqav1b+5cQ__2864.76406404308$1496623598$gmane$org@mail.gmail.com> |
--===============2786056101846873287== Content-Type: multipart/alternative; boundary="001a113cde1040f19605512bcef8" --001a113cde1040f19605512bcef8 Content-Type: text/plain; charset="UTF-8" BackupPC 4.1.3 <https://github.com/backuppc/backuppc/releases/tag/4.1.3> has been released on Github. New versions of BackupPC-XS 0.55 <https://github.com/backuppc/backuppc-xs/releases/tag/0.55>, rsync-bpc 3.0.9.7 <https://github.com/backuppc/rsync-bpc/releases/tag/3.0.9.7> and cygwin-rsyncd 3.1.2.1 <https://github.com/backuppc/cygwin-rsyncd/releases/tag/3.1.2.1> have also been released. There are several bug fixes; see below. Upgrading is strongly recommended. Thanks to Matt Bedynek, Cody Jackson, Lano and Dieter Fauth helping track down some bugs. Enjoy! Craig * Merged pull requests: #109, #114 * Fixed editing of compound menu variables (eg: BackupFilesOnly). * Made tarPipe in lib/BackupPC/Xfer/Tar.pm non-blocking to avoid a reported deadlock when BackupPC's select() returns ok for reading, but there are no bytes to read from the client tar's log/stdout output. Thanks to Matt Bedynek for running various tests and providing debugging insights to track this down. * Better error checking when using $f->read() on pool files. Thanks to Cody Jackson for tracking down this issue, related to reading corrupted compressed pool files. There's also an additional fix in backuppc-xs (version 0.54). * Cleans up any orphan temporary pool writing files. * Fixed utf-8 output in SCGI. * Fixed a reference counting bug in BackupPC_tarExtract. * Fixed rsync restore transfer byte total, reported by Alexander Moisseev * Replaced logo href with https://backuppc.github.io/backuppc. * On a v3->v4 upgrade, remove the new --one-file-system flag from the new RsyncArgs if it wasn't there before. * Added /usr/local/bin to search path in configure.pl from Alexander Moisseev (#109). * Avoid missing or extra quotes when replacing misused undef or empty string values in configure.pl from Alexander Moisseev (#114). * Chasing down a still unsolved bug with help from Lano and Dieter Fauth where newly added pool files in uncompressed backups get removed by BackupPC_refCountUpdate during a long-running backup, or if BackupPC_migrateV3toV4 is running. Two workarounds added in this release: BackupPC_migrateV3toV4 will now exit if BackupPC is running, and BackupPC_refCountUpdate only removes pool files that are more than a week old. --001a113cde1040f19605512bcef8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><a href=3D"https://github.com/backuppc/backuppc/releases/t= ag/4.1.3">BackupPC 4.1.3</a> has been released on Github.<div><br></div><di= v>New versions of <a href=3D"https://github.com/backuppc/backuppc-xs/releas= es/tag/0.55">BackupPC-XS 0.55</a>, <a href=3D"https://github.com/backuppc/r= sync-bpc/releases/tag/3.0.9.7">rsync-bpc 3.0.9.7</a> and <a href=3D"https:/= /github.com/backuppc/cygwin-rsyncd/releases/tag/3.1.2.1">cygwin-rsyncd 3.1.= 2.1</a> have also been released.</div><div><br></div><div>There are several= bug fixes; see below.=C2=A0 Upgrading is strongly recommended.</div><div><= br></div><div>Thanks to Matt Bedynek, Cody Jackson, Lano and Dieter Fauth h= elping track down some bugs.</div><div><br></div><div>Enjoy!</div><div><br>= Craig</div><div><br></div><div><div>* Merged pull requests: #109, #114</div= ><div><br></div><div>* Fixed editing of compound menu variables (eg: Backup= FilesOnly).</div><div><br></div><div>* Made tarPipe in lib/BackupPC/Xfer/Ta= r.pm non-blocking to avoid a reported deadlock when BackupPC's select()= returns ok for reading, but there are no bytes to read from the client tar= 's log/stdout output.=C2=A0 Thanks to Matt Bedynek for running various = tests and providing debugging insights to track this down.</div><div><br></= div><div>* Better error checking when using $f->read() on pool files.=C2= =A0 Thanks to Cody Jackson for tracking down this issue, related to reading= corrupted compressed pool files.=C2=A0 There's also an additional fix = in backuppc-xs (version 0.54).</div><div><br></div><div>* Cleans up any orp= han temporary pool writing files.</div><div><br></div><div>* Fixed utf-8 ou= tput in SCGI.</div><div><br></div><div>* Fixed a reference counting bug in = BackupPC_tarExtract.</div><div><br></div><div>* Fixed rsync restore transfe= r byte total, reported by Alexander Moisseev</div><div><br></div><div>* Rep= laced logo href with <a href=3D"https://backuppc.github.io/backuppc">https:= //backuppc.github.io/backuppc</a>.</div><div><br></div><div>* On a v3->v= 4 upgrade, remove the new --one-file-system flag from the new RsyncArgs if = it wasn't there before.</div><div><br></div><div>* Added /usr/local/bin= to search path in <a href=3D"http://configure.pl">configure.pl</a> from Al= exander Moisseev (#109).</div><div><br></div><div>* Avoid missing or extra = quotes when replacing misused undef or empty string values in <a href=3D"ht= tp://configure.pl">configure.pl</a> from Alexander Moisseev (#114).</div><d= iv><br></div><div>* Chasing down a still unsolved bug with help from Lano a= nd Dieter Fauth where newly added pool files in uncompressed backups get re= moved by BackupPC_refCountUpdate during a long-running backup, or if Backup= PC_migrateV3toV4 is running.=C2=A0 Two workarounds added in this release: B= ackupPC_migrateV3toV4 will now exit if BackupPC is running, and BackupPC_re= fCountUpdate only removes pool files that are more than a week old.</div></= div></div> --001a113cde1040f19605512bcef8-- --===============2786056101846873287== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot --===============2786056101846873287== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ BackupPC-announce mailing list [email protected] List: https://lists.sourceforge.net/lists/listinfo/backuppc-announce Wiki: http://backuppc.wiki.sourceforge.net Project: http://backuppc.sourceforge.net/ --===============2786056101846873287==--