Revisions of c-ares
buildservice-autocommit
accepted
request 1088407
from
Adam Majer (adamm)
(revision 51)
baserev update by copy to link target
Adam Majer (adamm)
committed
(revision 50)
- Update to version 1.19.1 Security: * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service (bsc#1211604) * CVE-2023-31147 Moderate. Insufficient randomness in generation of DNS query IDs (bsc#1211605) * CVE-2023-31130. Moderate. Buffer Underwrite in ares_inet_net_pton() (bsc#1211606) * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE during cross compilation (bsc#1211607) Bug fixes: * Fix uninitialized memory warning in test * ares_getaddrinfo() should allow a port of 0 * Fix memory leak in ares_send() on error * Fix comment style in ares_data.h * Fix typo in ares_init_options.3 * Sync ax_pthread.m4 with upstream * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support
buildservice-autocommit
accepted
request 1064045
from
Adam Majer (adamm)
(revision 49)
baserev update by copy to link target
Adam Majer (adamm)
committed
(revision 48)
Add bug numbers - update to 1.19.0 * Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. (bsc#1208067, CVE-2022-4904) * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for specifying a custom hosts file location * Add vcpkg installation instructions * A number of bugfixes, for complete list see https://c-ares.org/changelog.html
buildservice-autocommit
accepted
request 1062054
from
Adam Majer (adamm)
(revision 47)
baserev update by copy to link target
Adam Majer (adamm)
accepted
request 1061853
from
Martin Hauke (mnhauke)
(revision 46)
- Update to version 1.19.0 Security: * Low. Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. Changes: * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for specifying a custom hosts file location. Bug fixes: * Fix memory leak in reading /etc/hosts when using localhost fallback. * Fix chain building c-ares when libresolv is already included by another project. * File lookup should not immediately abort as there may be other tries due to search criteria. * Asterisks should be allowed in host validation as CNAMEs may reference wildcard domains. * AutoTools build system referenced bad STDC_HEADERS macro. * Even if one address class returns a failure for ares_getaddrinfo() we should still return the results we have. * Fix ares_getaddrinfo() numerical address resolution with AF_UNSPEC * Fix tools and help information. * Various documentation fixes and cleanups. * Add include guards to ares_data.h * c-ares could try to exceed maximum number of iovec entries supported by system. * The RFC6761 6.3 states localhost subdomains must be offline too
Adam Majer (adamm)
committed
(revision 45)
- disable unit tests for SLE12 since GCC compiler too old to build unit tests
Adam Majer (adamm)
committed
(revision 44)
- update to 1.18.1. Changes since 1.17.2: * Allow '/' as a valid character for a returned name for CNAME in-addr.arpa delegation * no longer forwards requests for localhost resolution per RFC6761 * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so that the search process will continue to the next domain in the search. * Provide ares_nameser.h as a public interface as needed by NodeJS * Add support for URI(Uniform Resource Identifier) records via ares_parse_uri_reply() - 5c995d5.patch: upstreamed - disable-live-tests.patch: refreshed
Adam Majer (adamm)
committed
(revision 43)
Adam Majer (adamm)
committed
(revision 42)
- new upstream website - drop multibuild - tests do not require static library anymore - spec file cleanup - drop sources that were re-added to upstream distibution (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)
Adam Majer (adamm)
committed
(revision 41)
- 5c995d5.patch: augment input validation on hostnames to allow _ as part of DNS response (bsc#1190225)
Adam Majer (adamm)
committed
(revision 40)
Adam Majer (adamm)
committed
(revision 39)
Adam Majer (adamm)
committed
(revision 38)
fix unit tests
Adam Majer (adamm)
committed
(revision 37)
- update to 1.17.2: Security: * When building c-ares with CMake, the RANDOM_FILE would not be set and therefore downgrade to the less secure random number generator * If ares_getaddrinfo() was terminated by an ares_destroy(), it would cause a crash * Crash in sortaddrinfo() if the list size equals 0 due to an unexpected DNS response * Expand number of escaped characters in DNS replies as per RFC1035 5.1 to prevent spoofing follow-up (bsc#1188881, CVE-2021-3672) * Perform validation on hostnames to prevent possible XSS due to applications not performing valiation themselves Changes: * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases Bug fixes: * Building tests should not force building of static libraries except on Windows * Relative headers must use double quotes to prevent pulling in a system library for details see, https://c-ares.haxx.se/changelog.html#1_17_2
buildservice-autocommit
accepted
request 863715
from
Adam Majer (adamm)
(revision 36)
baserev update by copy to link target
Adam Majer (adamm)
accepted
request 863667
from
Dirk Mueller (dirkmueller)
(revision 35)
- update to 1.17.1: Travis: add iOS target built with CMake (#378) Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake. - fix build External projects were using non-public header ares_dns.h, make public again (#376) It appears some outside projects were relying on macros in ares_dns.h, even though it doesn't appear that header was ever meant to be public. That said, we don't want to break external integrators so we should distribute this header again. - note that so versioning has moved to configure.ac - note about 1.17.1 - fix sed gone wrong autotools cleanup (#372) * buildconf: remove custom logic with autoreconf - remove missing_header.patch (upstream)
buildservice-autocommit
accepted
request 849957
from
Adam Majer (adamm)
(revision 34)
baserev update by copy to link target
Adam Majer (adamm)
accepted
request 849904
from
Marcus Rueckert (darix)
(revision 33)
- add BR for pkg-config to get the provides in the devel package
buildservice-autocommit
accepted
request 849356
from
Adam Majer (adamm)
(revision 32)
baserev update by copy to link target
Displaying revisions 21 - 40 of 71