- c-ares 1.30.0

Features:
* Basic support for SIG RR record (RFC 2931 / RFC 2535) [PR #773]
Changes:
* Validation that DNS strings can only consist of printable ascii characters
  otherwise will trigger a parse failure. [75de16c] and [40fb125]
Bugfixes:
* QueryCache: Fix issue where purging on server changes wasn't working. [a6c8fe6]
- changes in 1.29.0
Features:
* When using `ARES_OPT_EVENT_THREAD`, automatically reload system configuration
  when network conditions change. [PR #759]
* Add observability into DNS server health via a server state callback, invoked
  whenever a query finishes. [PR #744]
* Add server failover retry behavior, where failed servers are retried with
  small probability after a minimum delay. [PR #731]
Changes:
* Mark `ares_channel_t *` as const in more places in the public API. [PR #758]
Bugfixes:
* Due to a logic flaw dns name compression writing was not properly implemented
  which would result in the name prefix not being written for a partial match.
  This could cause issues in various record types such as MX records when using
  the deprecated API.  Regression introduced in 1.28.0. [Issue #757]
* Revert OpenBSD `SOCK_DNS` flag, it doesn't do what the docs say it does and
  causes c-ares to become non-functional. [PR #754]
* `ares_getnameinfo()`: loosen validation on `salen` parameter. [Issue #752]
* cmake: Android requires C99. [PR #748]
* `ares_queue_wait_empty()` does not honor timeout_ms >= 0. [Issue #742]
- updated dowload URLs to point to github
- updated keyring to include Brad House DA7D64E4C82C6294CB73A20E22E3D13B5411B7CA

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/c-ares?expand=0&rev=69
This commit is contained in:
Adam Majer 2024-06-10 12:06:32 +00:00 committed by Git OBS Bridge
parent 26be3a8aef
commit 9997f11794
5 changed files with 87 additions and 10 deletions

3
c-ares-1.30.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4fea312112021bcef081203b1ea020109842feb58cd8a36a3d3f7e0d8bc1138c
size 1009440

7
c-ares-1.30.0.tar.gz.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQR162yg5j6QxP8sho/B0VYRsuRyCwUCZmLmtQAKCRDB0VYRsuRy
CzQKAQDCSS0EUT08hI7KC3KmqrWQGEU0UN2rddaz9Lg3k67MUAD8Cmq7tr8XOCRH
FKd2USXldyCwePWqfTZ5EJzXMuhemgw=
=utMN
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Mon Jun 10 11:36:09 UTC 2024 - Adam Majer <adam.majer@suse.de>
- c-ares 1.30.0
Features:
* Basic support for SIG RR record (RFC 2931 / RFC 2535) [PR #773]
Changes:
* Validation that DNS strings can only consist of printable ascii characters
otherwise will trigger a parse failure. [75de16c] and [40fb125]
Bugfixes:
* QueryCache: Fix issue where purging on server changes wasn't working. [a6c8fe6]
- updated dowload URLs to point to github
- updated keyring to include Brad House DA7D64E4C82C6294CB73A20E22E3D13B5411B7CA
-------------------------------------------------------------------
Sun Jun 2 02:30:49 UTC 2024 - jun wang <jgwang@suse.com>

View File

@ -1,8 +1,3 @@
pub rsa2048 2016-04-07 [SC]
27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2
uid [ unknown] Daniel Stenberg <daniel@haxx.se>
sub rsa2048 2016-04-07 [E]
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBFcGiPEBCAC7sCnaZqWxfXNgBC7P28BSDUs9w4y/PEFsOv9bpgbgZagX1Fnh
@ -29,6 +24,59 @@ mFeJcJ4qLUkvBA0OsvlVnMWmeCmzsXhlQVM4Bv6IWyr7JBWgkK5q2CWVB59V7v7z
nf5kWnMGFhDFPlLsGbxDWLMoZGH+Iy84whMJFgferwCJy1dND/bHXPztfhvFXi8N
NlJUFJa8Xtmugm78C+nwNHcFpVC70HPr3oa8U1ODXMp7L8W/dL3eLYXmRCNd0urH
gYrzDt6V/zf5ymvPk5w4HBocn2oRCJj/FXKhFAUptmpTE3g1yvYULmuFcNGAnPAE
xmAmd6NqsCmbj/qx4ytjt5uxt6Jm6IXV9cry8i6x
=iWGV
xmAmd6NqsCmbj/qx4ytjt5uxt6Jm6IXV9cry8i6xmQINBGZfTCcBEADPw3cEMKA+
jNwX1SybDM+ffWilPE1e+637u0U5RFYZIe5pqDfBRx5YaUHWOxYozGaSE1YdoRfZ
8ac+MBtzvJ40EQV5olh/kd99l1AoXLaMYSPJ/mK6k1hc9LZ4iSn8WaSHfwAhziMA
r4/KaWkHPY71AkG0PYkuOyp3t65onVFA/U3Un0h/Q9eTJ6SLYIKOAqHEfW6e5/Pf
2TjcpxPCB90gkNQClm4ff6lQPdxgJsVF7IOSeA5OgPEYGpTz3j4YVw4k4ltULIod
0k75DIRdofSgOXVO1JgZ+KZ8QJVydwtNqYJ+ocsXXq/2AynFUDVcJck8Z7htQjE0
AFs65UJw+38yTJFiazcIGg7P27TUSWReyH1woixQ86vpas927sulqDL7ZX974oWP
Ggsu3OUvybRbxacDMyxTGYQPjgo/akyWLrFupq0jNDoe039MAyiYW2O/ihvrFcxV
YI8UPMAu+GDhB66UrMsrO5j6r+1m2u5OXuO+jDAZ+exFc+YZIvRYOg0+5l248u9k
8azBiB0BP9Jl0DgRs/YDO7S42hzhMoXxriGm+il6VHEL3Z5qX3KsMs1MIgqPMwYj
MvM+knAZ5X7U6qafZsDQABt9L6e858RqW2E3qesJBD52010YPQQITEkLfb3bjCF0
ZOigtAHjpD0s32DgXXnwYJ0dC1KvelxsWQARAQABtCBCcmFkIEhvdXNlIDxicmFk
QGJyYWQtaG91c2UuY29tPokCVAQTAQgAPgIbAQULCQgHAgIiAgYVCgkICwIEFgID
AQIeBwIXgAIZARYhBNp9ZOTILGKUy3OiDiLj0TtUEbfKBQJmX08EAAoJECLj0TtU
EbfKRu8P/0nW/TwltYcDjBknCisZTlN1g1jJqCfZRKMZPowTB214stsQQ57676OB
kYOTmmL5drUokTGWfgu0Q7bsYOCpcpWF6A5uYNuo44yLLGeigjwBZtrZOKo19EDX
KRjwojrxVB5Je3qakDzliotm92N57YLvBjM33xBE1zF1L6R4R6fFPXGHBpd/axRB
o+f1faICXTb+7ZGyJ62HnP/qAHamT28GpBFV6l/jsmG9oIDPGlzb4xmwfkquofkj
gcs9xTL462lUoL6um83wgKpHm7YW0XevfbSP670EawrwXUPBv9ZQT8+unHYYTizs
47rhXbvTSmdb1Ey2qA9amW5BvVntPb6gzrO4hzz2wcuO+/mQ6QevOFzNniYgPGBe
FNU36uQpwo66ZivbHsQ9tN6/aoJfJrbpeGxvvV2hDFwzgy/i8hI1QHLoSdRgbkcA
2Op0uz18ZM8bUtnc9hBPOS8TP2I9lRX33CEMOTePZesdjq5iJ0kr4W7+yNZBuVjY
Ry5xOmvhHr0bp559NRyMi632scfT0OHPD1Wf0Xk+euTUsrpd8rqqATqGZ+g4NjhQ
vWFKZlRUYqiSP5mjhgGehBFSNufK7TZc2s1zU3I0prRe+E00nEvG5K5t4dnRYRNO
hOldPRz6W67M/sMHS9kRzvhXOMcaItb8w8a2ZwMsc242MLA8n/EduDMEZl9OGBYJ
KwYBBAHaRw8BAQdArbNyjETSXAvlOibWjq9SDOzjVfzE0gz9Yq5+oW40RHGJAq0E
GAEIACAWIQTafWTkyCxilMtzog4i49E7VBG3ygUCZl9OGAIbAgCBCRAi49E7VBG3
ynYgBBkWCgAdFiEEdetsoOY+kMT/LIaPwdFWEbLkcgsFAmZfThgACgkQwdFWEbLk
cguPkgEA7699q67Kn6iN5lF4h9XG97eO2FmPFF/oaBa1m+l7GnYBANbaYBvK82Zk
VsfrTsvF4INWHbjZ7CLOxvhSw3hmPfMFPUgQAIoc8OaIjnxVa/X7iVcOD8Hy9OcO
EQLf9GBBgHbhXjyEbhP5aFvwGO4JS4bhDyIdVTzhqsQcC5f8Ed5iZfCTN9lCsjw7
YzE1cdiXDc5eLQBs1hxJdCMVOdf8SEk6Lp9w+7pl6CqQPsKC9tpDetOiduRca+1w
kC2XB2OlarrtyPTgFh3NoVe8R+RlVZPytpuAhnXxVun206CNfSvUvvv3XGrf7lpM
ChGky9bMbwKt17V5lU6lm4iJl8Fo6nnKRwGgd81dw2Y1pl2gG5AWcgtYgN7Vuh14
0QJSzPvy1PPKhoiQefKasprwXEFh948wMnAf5ymzZ1va2SykFB/UPoie+te9i2i7
fwsDR8WeItFzGFtjxOzJjGh7cOnvcpmhP62RhX4nCFT1Lyb47S1D2EdKiIe7KkWh
NpKsCDKckTD63JKzd86Cpy7oXHS/r/g1aLJBe4zVX3IvQWqEiUu5mGkMNR5CwKKd
ZjV38LtwhVnZPZYEuNG9SQE59/RS7cppaFQtW3PBJCs334kUcdrz6KgthF/wWBaG
b03WK4Ms10lNfCYdC+AMn2yjIFBABcw7zxxxScThFNiXkV2Y5ndgfE+t3FImNHj8
Vy5De5zVtS0jTYJpAnbjqruZRDxaXkJVCncwLmRIs+rSNKzh7fd6yFuOVwHkQs4l
iojCX93J1Vi9X9QkuDgEZl9OAxIKKwYBBAGXVQEFAQEHQNkWnfVTRolm6XkEm86B
pUov4Jpe16XQ4dWl9t4ap/0PAwEIB4kCNgQYAQgAIBYhBNp9ZOTILGKUy3OiDiLj
0TtUEbfKBQJmX04DAhsMAAoJECLj0TtUEbfKGkUP+wRNmV9IDNv/QLVeVPzTdrrV
WSfIp9muTCEV/589mMPNYkUntBSNdS+IjFegMUDYcnKABc8xIo+qbjBASBw2tjrC
RiKZDnLSJnKU1qYxEjoZnBPRyJTyKOidPta07gKk9xt2ChsTPbbyZ2CsTDrvQvsO
XfIkbUJ+CggSGfv12RtYTZU/vsx9RfF4i7Kcmc1NhmHxKLVoCU+biyRg2gEIwBhK
9KpomeJZ9P8sHm5q56uilvUlvyjN+QRpVPeyWxwwlXPBQiMkZZZqQ8noc1T5Pxuz
bGeTFgV0Sb1DdJ2Zr5a31Afs5LGR+A50mRnET3Osvm7RyEuFzO78o85B/K9VgOZt
miw4nGw/cnX5kBWg/107Qos2KmElwXNiF0lm9iH6sVcVAwjK7Hmy7V0Y6qZsqNMz
cgwNVfK1TygmpEel6QhEoKQPg+KoDhkIw8U2cA+vBLiJL82wFgipIJOfO/OXvcw8
NmoGbj+7gi2qygKej3Hh2wYQhP5UP4LWlQUrRQhfU+nuT/OSS8cJdWcWmfQix955
Wvg+Hklft9wM0D7NoYOEkuchNRC6NjeEFjMSR+0iCsFzHfjQFG0IodwDxxNnfLz5
fNj1jMCquscwOIQkpNJPxGfLsPzts5Sctbsp5FL3sI14xISpQYJ86kzUTlQAvdlV
CPvCxKgoXTCnUWZvlJUx
=YYcS
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -26,13 +26,13 @@
%endif
Name: c-ares%pkg_suffix
Version: 1.29.0
Version: 1.30.0
Release: 0
Summary: Library for asynchronous name resolves
License: MIT
URL: https://c-ares.org/
Source0: https://c-ares.org/download/c-ares-%{version}.tar.gz
Source1: https://c-ares.org/download/c-ares-%{version}.tar.gz.asc
Source0: https://github.com/c-ares/c-ares/releases/download/v%{version}/c-ares-%{version}.tar.gz
Source1: https://github.com/c-ares/c-ares/releases/download/v%{version}/c-ares-%{version}.tar.gz.asc
Source3: c-ares.keyring
Source4: baselibs.conf
BuildRequires: c++_compiler