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