Library for asynchronous name resolves
This package is based on the package 'libcares2' from project 'openSUSE:Factory'.
c-ares is a C library that performs DNS requests and name resolves
asynchronously. c-ares is a fork of the library named 'ares', written
by Greg Hudson at MIT.
- Developed at devel:libraries:c_c++
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/c-ares && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000056 56 Bytes | |
baselibs.conf | 0000000010 10 Bytes | |
c-ares-1.26.0.tar.gz | 0001298394 1.24 MB | |
c-ares-1.26.0.tar.gz.asc | 0000000488 488 Bytes | |
c-ares.changes | 0000032605 31.8 KB | |
c-ares.keyring | 0000001845 1.8 KB | |
c-ares.spec | 0000003887 3.8 KB |
Revision 20 (latest revision is 24)
Ana Guerrero (anag+factory)
accepted
request 1145395
from
Adam Majer (adamm)
(revision 20)
- Ensure multibuild flavors result in different src names. - c-ares 1.26.0: * Event Thread support. Integrators are no longer required to monitor the file descriptors registered by c-ares for events and call ares_process() when enabling the event thread feature via ARES_OPT_EVENT_THREAD passed to ares_init_options(). * Added flags to are_dns_parse() to force RAW packet parsing * Mark ares_fds() as deprecated * Bug fixes - move tests into a build flavor to avoid gtest/gmock build loop - Update to version 1.25 Changes: o Rewrite ares_strsplit() as a wrapper for ares__buf_split() for memory safety reasons. o The ahost utility now uses ares_getaddrinfo() and returns both IPv4 and IPv6 addresses by default. Bug Fixes: o Tests: Live reverse lookups for Google's public DNS servers no longer return results, replace with CloudFlare pubic DNS servers. o Connection failures should increment the server failure count first or a retry might be enqueued to the same server o On systems that don't implement the ability to enumerate network interfaces the stubs used the wrong prototype. o Fix minor warnings and documentation typos o Fix support for older GoogleTest versions o getrandom() may require sys/random.h on some systems. o Fix building tests with symbol hiding enabled. - 0001-Use-RPM-compiler-options.patch: dropped, obsolete
Comments 0