BackupPC 4.1.5 released (plus new versions of backuppc-xs and rsync-bpc)

Craig Barratt via BackupPC-announce <[email protected]> Sun, 3 Dec 2017 20:28:57 -0800
Newsgroups gmane.comp.sysutils.backup.backuppc.announce
Message-ID <CADSzEFh3sHq59sfFbemU5Bh7XKyt5JhGhN+OhgcgSQc8gffhYg__45875.2758604989$1512362110$gmane$org@mail.gmail.com>
--===============8276122153887464272==
Content-Type: multipart/alternative; boundary="001a114277fc61019e055f7c2931"

--001a114277fc61019e055f7c2931
Content-Type: text/plain; charset="UTF-8"

BackupPC 4.1.5 <https://github.com/backuppc/backuppc/releases/tag/4.1.5> has
been released on Github.

New versions of BackupPC-XS 0.57
<https://github.com/backuppc/backuppc-xs/releases/tag/0.57> and
rsync-bpc 3.0.9.9
<https://github.com/backuppc/rsync-bpc/releases/tag/3.0.9.9> have also been
released.  BackupPC 4.1.5 requires BackupPC-XS 0.57.

The cumulative changes including 4.1.4
<https://github.com/backuppc/backuppc/releases/tag/4.1.4> (released last
week but not announced) are listed below.  Upgrading is strongly
recommended.

Thanks to the multiple contributions and debugging help.

Enjoy!

Craig

#------------------------------------------------------------------------
# Version 4.1.5, 3 Dec 2017
#------------------------------------------------------------------------

* Changed required BackupPC::XS version from 0.56 to 0.57.

* bin/BackupPC_dump now updates inodeLast for share being backed up.

* bin/BackupPC_refCountUpdate: inodeLast is checked and updated during fsck;
  needs BackupPC::XS 0.57.

#------------------------------------------------------------------------
# Version 4.1.4, 25 Nov 2017
#------------------------------------------------------------------------

Merged pull requests #99, #121, #125, #131, #133, #134, #137, #148, #149,
#150
  #151, #152, #153, #155, #157, #167

* lib/BackupPC/Xfer/Smb.pm: made pipeSMB 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.  Parallel change to lib/BackupPC/Xfer/Tar.pm in 4.1.3.

* bin/BackupPC_tarCreate and bin/BackupPC_zipCreate: untaint the host name
  so they work with setuid under CGI; fixes empty tar or zip files
  downloaded via CGI interface (fixes issue #156)

* bin/BackupPC: fixed BackupPC::XS min version checking and error message,
  from @moisseev (#152)

* bin/BackupPC: added more detailed startup information (perl and BackupPC
  version) to log, from @moisseev (#157)

* bin/BackupPC_rrdUpdate: fixed empty pools hiding from @moisseev (#167)

* lib/BackupPC/Xfer/Smb.pm: now ignores additional debug messages from
  smbclient, and flags lines in the XferLOG it doesn't recognize.

* lib/BackupPC/CGI/Browse.pm: default display now has the last, rather
  than first, share opened.

* Replaced submit with button so that Enter doesn't activate the Delete
  button.  Fixes issue #161, reported by Philippe-M.

* removed commented-out settings for some ftp args (eg, port#) in
  lib/BackupPC/Xfer/Ftp.pm; reported by Adam W.

* bin/BackupPC_backupDelete: only print delta counts if LogLevel is >= 5

* bin/BackupPC_tarExtract: fix existing file size count and size

* lib/BackupPC/CGI/EditConfig.pm: fixed masking of subheadings in
  config editor.

* config/config.pl: added -mSMB3 to $Conf{SmbClientIncrCmd} and
  $Conf{SmbClientRestoreCmd}, from @SvenBunge (#99)

* lib/BackupPC/Xfer/Rsync.pm: improved cleanup of orphan rsyncTmp files

* In bin/BackupPC_dump, added "share" to __bpc_progress_state__ message so
  it is 'backup share "$shareName"'.  Patch #150 by @guestisp (issue #143)

* added share name to log message in lib/BackupPC/CGI/Restore.pm for tar
  and zip restore.

* makeDist: fixed exit code from @moisseev (#153)

* Added Travis CI configuration from @moisseev (#155) and enabled travis

* Replaced "Homepage" with "Github" in config.pl and configure.pl from
  @moisseev (#121)

* Spelling fixes, mainly in comments from @ka7 (#125).

* Fixed comment in config.pl (zh_CH -> zh_CN) from @patch (#131)

* Fixed German translations from @mainboarder (#133, #134)

* Fixed minor comment typo in config.pl from @pbe-axelor (#137)

* Fixed comments in systemd/README from @schuetzm (#138)

* Fixed Italian translations from @guestisp (#148, #149; issue #142)

* Fixed incorrect hash key in German translations from @moisseev (#151)

--001a114277fc61019e055f7c2931
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.5" target=3D"_blank">BackupPC=C2=A04.1.5</a>=C2=A0has been released =
on Github.<div><br></div><div>New versions of=C2=A0<a href=3D"https://githu=
b.com/backuppc/backuppc-xs/releases/tag/0.57" target=3D"_blank">BackupPC-XS=
 0.57</a>=C2=A0and=C2=A0<a href=3D"https://github.com/backuppc/rsync-bpc/re=
leases/tag/3.0.9.9" target=3D"_blank">rsync-bpc=C2=A03.0.9.9</a>=C2=A0have =
also been released.=C2=A0 BackupPC 4.1.5 requires BackupPC-XS 0.57.</div><d=
iv><br></div><div>The cumulative changes including <a href=3D"https://githu=
b.com/backuppc/backuppc/releases/tag/4.1.4">4.1.4</a> (released last week b=
ut not announced) are listed below.=C2=A0 Upgrading is strongly recommended=
.</div><div><br></div><div>Thanks to the multiple contributions and debuggi=
ng help.</div><div><br></div><div>Enjoy!</div><div><br>Craig</div><div><br>=
</div><div><div>#----------------------------------------------------------=
--------------</div><div># Version 4.1.5, 3 Dec 2017</div><div>#-----------=
-------------------------------------------------------------</div><div><br=
></div><div>* Changed required BackupPC::XS version from 0.56 to 0.57.</div=
><div><br></div><div>* bin/BackupPC_dump now updates inodeLast for share be=
ing backed up.</div><div><br></div><div>* bin/BackupPC_refCountUpdate: inod=
eLast is checked and updated during fsck;</div><div>=C2=A0 needs BackupPC::=
XS 0.57.</div><div><br></div></div><div><div>#-----------------------------=
-------------------------------------------</div><div># Version 4.1.4, 25 N=
ov 2017</div><div>#--------------------------------------------------------=
----------------</div><div><br></div><div>Merged pull requests #99, #121, #=
125, #131, #133, #134, #137, #148, #149, #150</div><div>=C2=A0 #151, #152, =
#153, #155, #157, #167</div><div><br></div><div>* lib/BackupPC/Xfer/Smb.pm:=
 made pipeSMB non-blocking to avoid a</div><div>=C2=A0 reported deadlock wh=
en BackupPC&#39;s select() returns ok for reading,</div><div>=C2=A0 but the=
re are no bytes to read from the client tar&#39;s log/stdout</div><div>=C2=
=A0 output.=C2=A0 Parallel change to lib/BackupPC/Xfer/Tar.pm in 4.1.3.</di=
v><div><br></div><div>* bin/BackupPC_tarCreate and bin/BackupPC_zipCreate: =
untaint the host name</div><div>=C2=A0 so they work with setuid under CGI; =
fixes empty tar or zip files</div><div>=C2=A0 downloaded via CGI interface =
(fixes issue #156)</div><div><br></div><div>* bin/BackupPC: fixed BackupPC:=
:XS min version checking and error message,</div><div>=C2=A0 from @moisseev=
 (#152)</div><div><br></div><div>* bin/BackupPC: added more detailed startu=
p information (perl and BackupPC</div><div>=C2=A0 version) to log, from @mo=
isseev (#157)</div><div><br></div><div>* bin/BackupPC_rrdUpdate: fixed empt=
y pools hiding from @moisseev (#167)</div><div><br></div><div>* lib/BackupP=
C/Xfer/Smb.pm: now ignores additional debug messages from</div><div>=C2=A0 =
smbclient, and flags lines in the XferLOG it doesn&#39;t recognize.</div><d=
iv><br></div><div>* lib/BackupPC/CGI/Browse.pm: default display now has the=
 last, rather</div><div>=C2=A0 than first, share opened.</div><div><br></di=
v><div>* Replaced submit with button so that Enter doesn&#39;t activate the=
 Delete</div><div>=C2=A0 button.=C2=A0 Fixes issue #161, reported by Philip=
pe-M.</div><div><br></div><div>* removed commented-out settings for some ft=
p args (eg, port#) in</div><div>=C2=A0 lib/BackupPC/Xfer/Ftp.pm; reported b=
y Adam W.</div><div><br></div><div>* bin/BackupPC_backupDelete: only print =
delta counts if LogLevel is &gt;=3D 5</div><div><br></div><div>* bin/Backup=
PC_tarExtract: fix existing file size count and size</div><div><br></div><d=
iv>* lib/BackupPC/CGI/EditConfig.pm: fixed masking of subheadings in</div><=
div>=C2=A0 config editor.</div><div><br></div><div>* config/<a href=3D"http=
://config.pl">config.pl</a>: added -mSMB3 to $Conf{SmbClientIncrCmd} and</d=
iv><div>=C2=A0 $Conf{SmbClientRestoreCmd}, from @SvenBunge (#99)</div><div>=
<br></div><div>* lib/BackupPC/Xfer/Rsync.pm: improved cleanup of orphan rsy=
ncTmp files</div><div><br></div><div>* In bin/BackupPC_dump, added &quot;sh=
are&quot; to __bpc_progress_state__ message so</div><div>=C2=A0 it is &#39;=
backup share &quot;$shareName&quot;&#39;.=C2=A0 Patch #150 by @guestisp (is=
sue #143)</div><div><br></div><div>* added share name to log message in lib=
/BackupPC/CGI/Restore.pm for tar</div><div>=C2=A0 and zip restore.</div><di=
v><br></div><div>* makeDist: fixed exit code from @moisseev (#153)</div><di=
v><br></div><div>* Added Travis CI configuration from @moisseev (#155) and =
enabled travis</div><div><br></div><div>* Replaced &quot;Homepage&quot; wit=
h &quot;Github&quot; in <a href=3D"http://config.pl">config.pl</a> and <a h=
ref=3D"http://configure.pl">configure.pl</a> from</div><div>=C2=A0 @moissee=
v (#121)</div><div><br></div><div>* Spelling fixes, mainly in comments from=
 @ka7 (#125).</div><div><br></div><div>* Fixed comment in <a href=3D"http:/=
/config.pl">config.pl</a> (zh_CH -&gt; zh_CN) from @patch (#131)</div><div>=
<br></div><div>* Fixed German translations from @mainboarder (#133, #134)</=
div><div><br></div><div>* Fixed minor comment typo in <a href=3D"http://con=
fig.pl">config.pl</a> from @pbe-axelor (#137)</div><div><br></div><div>* Fi=
xed comments in systemd/README from @schuetzm (#138)</div><div><br></div><d=
iv>* Fixed Italian translations from @guestisp (#148, #149; issue #142)</di=
v><div><br></div><div>* Fixed incorrect hash key in German translations fro=
m @moisseev (#151)</div></div><div><br></div></div>

--001a114277fc61019e055f7c2931--


--===============8276122153887464272==
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
--===============8276122153887464272==
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/


--===============8276122153887464272==--