dar release 2.7.16 is available

Denis Corbin <[email protected]> Mon, 9 Dec 2024 14:06:37 +0100
Newsgroups gmane.comp.sysutils.backup.dar.announce
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============2158755241610502004==
Content-Language: fr
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------U90gd2XG4MmN3NOVnkOI0QFl"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------U90gd2XG4MmN3NOVnkOI0QFl
Content-Type: multipart/mixed; boundary="------------WYe0FqkqclCowoNc37fJ0dE8";
 protected-headers="v1"
From: Denis Corbin <[email protected]>
To: DAR news mailing-list <[email protected]>
Message-ID: <5a7fe571-6b5c-45e3-a0d1-8c3afd4b2ebc-GANU6spQydw@public.gmane.org>
Subject: dar release 2.7.16 is available

--------------WYe0FqkqclCowoNc37fJ0dE8
Content-Type: multipart/alternative;
 boundary="------------zvh3zamrRcaz5XJXz7MFuEi5"

--------------zvh3zamrRcaz5XJXz7MFuEi5
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGksDQoNCnNvdXJjZSBwYWNrYWdlIGFuZCB3aW5kb3dzIGJpbmFyeSBmb3IgcmVsZWFzZSAy
LjcuMTYgYXJlIGF2YWlsYWJsZSBhdDoNCg0KaHR0cHM6Ly9zb3VyY2Vmb3JnZS5uZXQvcHJv
amVjdHMvZGFyL2ZpbGVzL2Rhci8yLjcuMTYNCg0KQXMgYW4gYWx0ZXJuYXRpdmUgdG8gU291
cmNlZm9yZ2UgeW91IGNhbiBmZXRjaCBzb3VyY2UgYW5kIHdpbmRvd3MNCmJpbmFyeSBwYWNr
YWdlcyBidXQgYWxzbyBmdWxseSBmZWF0dXJlZCBkYXJfc3RhdGljIGJpbmFyaWVzIGZvciBM
aW51eC94ODZfNjQNCmZyb20gdGhlIF9sb3cgYmFuZHdpZHRoXyBmdHAgYW5kIGh0dHBzIHNl
cnZlcnMgYXQ6DQoNCmZ0cDovL2Z0cC5lZHJ1c2Iub3JnL2Rhci5saW51eC5mcmVlLmZyL1Jl
bGVhc2VzDQpodHRwczovL2Rhci5lZHJ1c2Iub3JnL2Rhci5saW51eC5mcmVlLmZyL1JlbGVh
c2VzDQoNClBhY2thZ2Ugc2lnbmF0dXJlcyBhcmUgYXZhaWxhYmxlIGF0Og0KDQpodHRwOi8v
ZGFyLmxpbnV4LmZyZWUuZnIvc2lnbi92Mi43LjE2DQoNCkF1dGhvcidzIGtleXMgYXJlIGF2
YWlsYWJsZSBvbiBwdWJsaWMga2V5IHNlcnZlcnMgYW5kIG9uIGRhciB3ZWJzaXRlOg0KDQpo
dHRwOi8vZGFyLmxpbnV4LmZyZWUuZnIvZG9jL2F1dGhlbnRpZmljYXRpb24uaHRtbA0KDQpS
ZWxlYXNlIDIuNy4xNiBicmluZ3Mgc2V2ZXJhbCBidWcgZml4ZXMgd2hpY2ggYXJlIGRldGFp
bGVkIGluIHRoZSBleHRyYWN0DQpvZiB0aGUgQ2hhbmdlbG9nIGJlbG93Lg0KDQpUaGFua3Mg
dG8gVmlvcmVsIE11bnRlYW51IGZvciBmZWVkYmFjayBhbmQgcGF0Y2guDQoNCkNoZWVycywN
CkRlbmlzIENvcmJpbg0KDQotLS0tLS0tDQoNCmZyb20gMi43LjE1IHRvIDIuNy4xNg0KLSBm
aXhlZCBtYXNrIGJ1aWxkaW5nIG9mIHBhdGggZXhjbHVzaW9uIChkYXIncyAtUCBvcHRpb24p
IHdoZW4gdXNlZCB3aXRoDQogwqByZWd1bGFyIGV4cHJlc3Npb24gKHByb2JsZW0gbWV0IHdo
aWxlIHRlc3Rpbmcgb3IgbWVyZ2luZyBhIGJhY2t1cCkNCi0gYWRkaW5nIHN1cHBvcnQgZm9y
IHByb2dyZXNzaXZlIHJlcG9ydCB0byByZXBhaXJpbmcgb3BlcmF0aW9uIGF0IEFQSSBsZXZl
bA0KLSB3YXJuaW5nIGJlZm9yZSBwcm9jZXNzaW5nIHRvIHRoZSBiYWNrdXAgaWYgZ251cGcg
c2lnbmF0b3JpZXMgYXJlIHByb3ZpZGVkDQogwqB3aXRob3V0IGFueSBnbnVwZyByZWNpcGll
bnQuDQotIGZpeGluZyBidWcgcmVwb3J0aW5nIHRoZSBmb2xsb3dpbmcgbWVzc2FnZToNCiDC
oC9TdWJ0cmFjdGluZyBhbiAiaW5maW5pbnQiIGdyZWF0ZXIgdGhhbiB0aGUgZmlyc3QsICJp
bmZpbmludCIgY2Fubm90IGJlDQogwqBuZWdhdGl2ZS8uIFRoaXMgd2FzIGR1ZSB0byBkdXBs
aWNhdGVkIGNvdW50ZXIgZGVjcmVtZW50IHdoaWxlIG1lcmdpbmcgdHdvDQogwqBhcmNoaXZl
cyBhbmQgb3ZlcndyaXRpbmcgcG9saWN5IGRyaXZlcyBlbnRyeSB0byBiZSByZW1vdmVkIGZy
b20gdGhlDQogwqByZXN1bHRpbmcgYXJjaGl2ZSBhZGRpbmcgdG8gdGhhdCwgdGhlIHZlcnkg
c3BlY2lmaWMvcmFyZSBjb25kaXRpb24gd2hlcmUNCiDCoHRoZSBudW1iZXIgb2YgcmVtb3Zh
bHMgZXhjZWVkcyBtb3JlIHRoYW4gdGhlIGhhbGYgb2Yga2VwdCBlbnRyaWVzLi4uDQotIGFk
ZGluZyBrZGYgc3VwcG9ydCBmb3IgcmVwYWlyaW5nIG9wZXJhdGlvbiBpbnN0ZWFkIG9mIHVz
aW5nIHRoZSB2YWx1ZXMgb2YNCiDCoHRoZSBhcmNoaXZlL2JhY2t1cCB1bmRlciByZXBhcmF0
aW9uLg0KLSBmaXhpbmcgYnVnIGluIHRocmVhZF9jYW5jZWxsYXRpb24gY2xhc3MgdGhhdCBs
ZWQgYSBjYW5jZWxlZCB0aHJlYWQga2VwdA0KIMKgYmVpbmcgcmVjb3JkZWQgYXMgY2FuY2Vs
ZWQgZm9yZXZlciwgbGVhZGluZyBsaWJkYXIgdG8gYWJvcnQgaW1tZWRpYXRlbHkNCiDCoHdo
ZW4gcnVuIGluIGEgbmV3IHRocmVhZCBoYXZpbmcgdGhlIHRoZSBzYW1lIHRpZC4NCi0gZml4
aW5nIGJ1ZyBpbiBsaWJkYXIgbGVhZGluZyBhbiBBUEkgY2FsbCB0byByZXR1cm4gemVybyBp
bnN0ZWFkIG9mIHRoZQ0KIMKgdG90YWwgc2l6ZSBvZiB0aGUgYmFja3VwL2FyY2hpdmUgKG5v
dCB1c2UgaW4gZGFyIENMSSkuDQotIGFwcGx5aW5nIHBhdGNoIGZyb20gR2VudG9vIGFib3V0
IHRoZSAid2hpY2giIGNvbW1hbmQgcmVwbGFjZW1lbnQgaW4NCiDCoHNjcmlwdHMNCi0gZml4
aW5nIHNvbWUgbm9uLWluaXRpYWxpemVkIHZhcmlhYmxlcyBhcyByZXBvcnRlZCBieSBjcHBj
aGVjayB0b29sLg0KDQoNCg==
--------------zvh3zamrRcaz5XJXz7MFuEi5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body text=3D"#000000" bgcolor=3D"#FFFFFF">
    Hi,<br>
    <br>
    source package and windows binary for release 2.7.16 are available
    at:<br>
    <br>
    =C2=A0=C2=A0 <span class=3D"moz-txt-link-freetext"><span
        class=3D"moz-txt-link-freetext"><span
          class=3D"moz-txt-link-freetext"><span
            class=3D"moz-txt-link-freetext"><span style=3D""><a class=3D"=
moz-txt-link-freetext" href=3D"https://sourceforge.net/projects/dar/files=
/dar/2.7.16">https://sourceforge.net/projects/dar/files/dar/2.7.16</a></s=
pan></span></span></span></span><br>
    <br>
    As an alternative to Sourceforge you can fetch source and windows<br>=

    binary packages but also fully featured dar_static binaries for
    Linux/x86_64<br>
    from the _low bandwidth_ ftp and https servers at:<br>
    <br>
    =C2=A0=C2=A0 <span class=3D"moz-txt-link-freetext"><span
        class=3D"moz-txt-link-freetext"><span
          class=3D"moz-txt-link-freetext"><span
            class=3D"moz-txt-link-freetext"><span style=3D""><a class=3D"=
moz-txt-link-freetext" href=3D"ftp://ftp.edrusb.org/dar.linux.free.fr/Rel=
eases">ftp://ftp.edrusb.org/dar.linux.free.fr/Releases</a></span></span><=
/span></span></span>=C2=A0
    <br>
    =C2=A0=C2=A0 <span class=3D"moz-txt-link-freetext"><span
        class=3D"moz-txt-link-freetext"><span
          class=3D"moz-txt-link-freetext"><span
            class=3D"moz-txt-link-freetext"><span style=3D""><a class=3D"=
moz-txt-link-freetext" href=3D"https://dar.edrusb.org/dar.linux.free.fr/R=
eleases">https://dar.edrusb.org/dar.linux.free.fr/Releases</a></span></sp=
an></span></span></span>
    <br>
    <br>
    Package signatures are available at:<br>
    <br>
    =C2=A0=C2=A0 <span class=3D"moz-txt-link-freetext"><span
        class=3D"moz-txt-link-freetext"><span
          class=3D"moz-txt-link-freetext"><span
            class=3D"moz-txt-link-freetext"><span style=3D""><a class=3D"=
moz-txt-link-freetext" href=3D"http://dar.linux.free.fr/sign/v2.7.16">htt=
p://dar.linux.free.fr/sign/v2.7.16</a></span></span></span></span></span>=
<br>
    <br>
    Author's keys are available on public key servers and on dar
    website:<br>
    <br>
    =C2=A0=C2=A0 <span class=3D"moz-txt-link-freetext"><span
        class=3D"moz-txt-link-freetext"><span
          class=3D"moz-txt-link-freetext"><span
            class=3D"moz-txt-link-freetext"><span style=3D""><a class=3D"=
moz-txt-link-freetext" href=3D"http://dar.linux.free.fr/doc/authentificat=
ion.html">http://dar.linux.free.fr/doc/authentification.html</a></span></=
span></span></span></span><br>
    <br>
    Release 2.7.16 brings several bug fixes which are detailed in the
    extract<br>
    of the Changelog below.<br>
    <br>
    <span style=3D"font-family:monospace"><span
        style=3D"color:#000000;background-color:#ffffff;">Thanks to Viore=
l
        Munteanu for feedback and patch.</span><br>
    </span><br>
    Cheers,<br>
    Denis Corbin<br>
    <br>
    -------<br>
    <br>
    <span style=3D"font-family:monospace"><span
        style=3D"color:#000000;background-color:#ffffff;">from 2.7.15 to
        2.7.16
      </span><br>
      - fixed mask building of path exclusion (dar's -P option) when
      used with
      <br>
      =C2=A0regular expression (problem met while testing or merging a
      backup)
      <br>
      - adding support for progressive report to repairing operation at
      API level
      <br>
      - warning before processing to the backup if gnupg signatories are
      provided
      <br>
      =C2=A0without any gnupg recipient.
      <br>
      - fixing bug reporting the following message:
      <br>
      =C2=A0/Subtracting an "infinint" greater than the first, "infinint"=

      cannot be
      <br>
      =C2=A0negative/. This was due to duplicated counter decrement while=

      merging two
      <br>
      =C2=A0archives and overwriting policy drives entry to be removed fr=
om
      the
      <br>
      =C2=A0resulting archive adding to that, the very specific/rare
      condition where
      <br>
      =C2=A0the number of removals exceeds more than the half of kept
      entries...
      <br>
      - adding kdf support for repairing operation instead of using the
      values of
      <br>
      =C2=A0the archive/backup under reparation.
      <br>
      - fixing bug in thread_cancellation class that led a canceled
      thread kept
      <br>
      =C2=A0being recorded as canceled forever, leading libdar to abort
      immediately
      <br>
      =C2=A0when run in a new thread having the the same tid.
      <br>
      - fixing bug in libdar leading an API call to return zero instead
      of the
      <br>
      =C2=A0total size of the backup/archive (not use in dar CLI).
      <br>
      - applying patch from Gentoo about the "which" command replacement
      in
      <br>
      =C2=A0scripts
      <br>
      - fixing some non-initialized variables as reported by cppcheck
      tool.
      <br>
      <br>
      <br>
    </span>
  </body>
</html>

--------------zvh3zamrRcaz5XJXz7MFuEi5--

--------------WYe0FqkqclCowoNc37fJ0dE8--

--------------U90gd2XG4MmN3NOVnkOI0QFl
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEVeSEpqXFvH9T9/cuqLFBYNNrO6cFAmdW610FAwAAAAAACgkQqLFBYNNrO6fJ
/w//QAnyUgSXxkTAEQnBG3XKoA670Hagj6kaN1YVlMVR9+qmM/WN/XPYemWO1ekx6Md10fza/YLz
Q6z14DJs8lkyK9jCz7hd8tYIGgEW2mKlQ+CWE3bQkYcqXUrv+2f9jASGg+Bflfau027IoPgshXwn
Iy8P0XU9DL+ClJ50E6uiahMOes6Z+2Z19hWpN8muI15wIs4nQ28uDp9FFcZpSEcpWvymVbYf7CKx
dzFM0ZDaZyvvQAQpMkJyQ4JUmBEeR+/WhlqQgOJ5kK9cbpcRqTN/d24b1ciC1SnxKjpxL2wLLcBD
0kDuS1N5BQdmTarrNGiWAx4BHcSQJXuwLQNh736OegiW/oo+dld4hXz7b84sbqJW5Mqsslw57A17
pcojKzA8k6tI6CNCpedCMN/zLcG7+iv0z3GjKXsdxMh6ltCD/Saw9MDHbSXumc9ZVZm45s7yGoX4
HodxuxElbwqd/q5uCLgLqaC0ydBPWFlJNgK9W17GaNbWsE7ajkONLLYCiv3iaZPMX6F06JOiEPw5
h5nWK8q6tcjP78zXnJoJjLTWWWC812hcBDf6xYp0pkU+jkCw4V6d7QZcjL9VZOYyJuIzh4owNC/5
+E+EHg9VIwtNOqy3Vd63wozgN7y30ITM71dDtfhrdtSeHlK5sWSm5tNAAFKRSA2jBR046kqxVTJu
A2U=
=KA0Q
-----END PGP SIGNATURE-----

--------------U90gd2XG4MmN3NOVnkOI0QFl--


--===============2158755241610502004==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============2158755241610502004==--