• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

c-ares / c-ares
82%
main: 92%

Build:
Build:
LAST BUILD BRANCH: adig
DEFAULT BRANCH: main
Repo Added 01 Nov 2021 07:55PM UTC
Files 177
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v1.23
branch: v1.23
CHANGE BRANCH
x
Reset
  • v1.23
  • 1.34.6
  • 1.34.6-security
  • HEAD
  • adig
  • adig-ahost-exitcode
  • alpine-clang-19
  • autotools-update
  • b-mac-gcc
  • bagder/manpage-references
  • bagder/qnx
  • bhouse.qnx
  • bhouse.sonarcloud
  • bhouse.sonarcloud-2
  • ci-fixes
  • copyright
  • coverity_scan
  • dohpath
  • fix-ares-dns-record-duplicate-docs
  • fix-ares_send-docs
  • fix-bind
  • fix-buf-ensure-overflow
  • fix-doc-typo
  • fix-inet-pton
  • fix-set-socket-callback
  • fix-setvbuf
  • fix-sortlist
  • fix/binstr-memleak
  • fix/buf-replace-null
  • fix/cookie-logic-bugs
  • fix/corrupt-addrinfo-nodes
  • fix/error-path-memory-leaks
  • fix/hash-idx-parens
  • fix/htable-dict-keys-leak
  • fix/htable-dict-memleak
  • fix/htable-malloc-zero
  • fix/ifa-netmask-null
  • fix/init-read-bytes
  • fix/llist-array-bugs
  • fix/multistring-buf-leak
  • fix/qcache-entry-memleak
  • fix/qnx-confstr-sizeof
  • fix/raw-rr-tostr
  • fix/raw-rr-zero-length
  • fix/unregister-wait-uaf
  • fix/usec-overflow
  • fix/win-sysconfig-null
  • fix/win32-iocp-null
  • fixci
  • fixwin
  • fuzzer_policy
  • hesiod
  • ignore_configchg_init_failures
  • issue-993
  • leaks
  • live-failures
  • localhost
  • macios
  • main
  • memory
  • memory-leaks
  • more-const
  • more-record-types
  • newer_cmake
  • ntp-license
  • pkgconfig
  • punycode
  • qnx
  • qnx-config
  • qnx-tests
  • refs/tags/v1.33.0
  • refs/tags/v1.33.1
  • refs/tags/v1.34.0
  • refs/tags/v1.34.1
  • refs/tags/v1.34.2
  • refs/tags/v1.34.3
  • refs/tags/v1.34.4
  • refs/tags/v1.34.5
  • refs/tags/v1.34.6
  • release-1.34.4
  • rnd-xor
  • server-rise-fall
  • service-strtoul-fix
  • sockopt
  • staticlib-name
  • tomf/probe-pending
  • typo
  • ubuntu-latest
  • ubuntu-rolling
  • v1.24
  • v1.25
  • v1.26
  • v1.27
  • v1.28
  • v1.29
  • v1.30
  • v1.31
  • v1.32
  • v1.33
  • v1.34
  • validate-port-parsing
  • wait_on_monotonic
  • win-hosts-path
  • windns-fix
  • winxp
  • winxp-eventloop

22 Jul 2024 09:57PM UTC coverage: 82.5% (+0.02%) from 82.478%
#1311

push

travis-ci

bradh352
CMake MSVC Parallelizm issue: Don't build adig and ahost simultaneously

Make ahost a dependency of adig to prevent issues with them both
referencing ares_strcasecmp.c and ares_getopt.c.  This appears to be
a bug in the Cmake generator for MSVC project files.

Fixes #796
Fix By: Brad House (@bradh352)

7637 of 9257 relevant lines covered (82.5%)

1979.94 hits per line

Relevant lines Covered
Build:
Build:
9257 RELEVANT LINES 7637 COVERED LINES
1979.94 HITS PER LINE
Source Files on v1.23
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#1311 v1.23 CMake MSVC Parallelizm issue: Don't build adig and ahost simultaneously Make ahost a dependency of adig to prevent issues with them both referencing ares_strcasecmp.c and ares_getopt.c. This appears to be a bug in the Cmake generator for MSVC pr... push 22 Jul 2024 10:03PM UTC bradh352 travis-ci
82.5
#1303 v1.23 mem leak due to `ares__hosts_entry_to_hostent()` allocation strategy (#824) `ares__hosts_entry_to_hostent()` would allocate a separate buffer for each address, but `ares_free_hostent()` expects a single allocation to hold all addresses. This PR ... push 22 Jul 2024 08:02PM UTC bradh352 travis-ci
82.48
#1286 v1.23 UDP write may fail indicating host isn't reachable (#821) UDP is connectionless, but systems use ICMP unreachable messages to indicate there is no ability to reach the host or port, which can result in a `send()` returning an error like `ECONNREF... push 19 Jul 2024 07:45PM UTC bradh352 travis-ci
82.42
#1274 v1.23 Prevent complex recursion during query requeing and connection cleanup c-ares utilizes recursion for some operations, and some of these processes can have unintended side effects, such as if a callback is called that then recurses into the same f... push 19 Jul 2024 03:22PM UTC bradh352 travis-ci
82.44
#1261 v1.23 propagate actual error condition on requeue push 19 Jul 2024 02:07PM UTC bradh352 travis-ci
82.44
#1169 v1.23 pthread: use recursive mutexes to allow callbacks to enqueue new c-ares queries. Regression from 1.31.0. push 06 Jul 2024 11:27PM UTC bradh352 travis-ci
82.43
#1124 v1.23 thread safety enhancements push 23 Jun 2024 06:08PM UTC bradh352 travis-ci
82.48
#1112 v1.23 ares_timeout: missing thread-safety lock push 23 Jun 2024 03:42PM UTC bradh352 travis-ci
82.5
#1038 v1.23 CMAKE: Some systems might expect configure macros to be defined to 1 On some broken MacOS SDK versions, if HAVE_UNISTD_H is defined, it must be defined to 1, otherwise it will cause build errors. Autotools always defines to 1, but CMake doesn't.... push 17 Jun 2024 02:28PM UTC bradh352 travis-ci
82.48
#977 v1.23 fix some obvious errors reported by the CLion Project Analyzer (#779) Fix By: Gregor Jasny (@gjasny) push 07 Jun 2024 11:29PM UTC bradh352 travis-ci
82.5
See All Builds (1999)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc