234 Commits (d8edb76bece36267c4c55355ae9c7009e131a0e0)

Author SHA1 Message Date
Brad House b2ea0cd6b2 Extended RCODE in OPT RR PsuedoRecord should not be exposed directly, it should be presented as part of the normal rcode 1 year ago
Brad House 4acd5759e9 Slight fixes for PR #615 1 year ago
Ignat 7a140cb478
Randomize retry penalties to prevent thundering herd type issues (#606) 1 year ago
Brad House 80e6eaf4b3 fix typos 1 year ago
Brad House 0fc2c947a6 some simplification and better error handling 1 year ago
Brad House 0bc2eadecd SonarCloud: fix some minor codesmells 1 year ago
Brad House 0cc570eabe
Implement ares_reinit() to reload system configuration into existing channel (#614) 1 year ago
Brad House 9a01e766ed test case ensures tag for caa is not blank 1 year ago
Brad House 991bcdba6e 0-length strings are ok 1 year ago
Brad House b1a514acc1 SonarCloud: fix up codesmells 1 year ago
Brad House 956b7ebf68
rewrite adig using new helpers (#607) 1 year ago
Brad House de323adfd5
make dns parser/writer public (#604) 1 year ago
Brad House 6eff8f65c6 options helpers: fix dereference to properly return params 1 year ago
Brad House a76c95a6d7 clang-format 1 year ago
Brad House c433477753
Add SVCB and HTTPS RR (RFC 9460) (#603) 1 year ago
Brad House df1cbdccf7
OPT RR should support parsing key/value options (#602) 1 year ago
Brad House 0a89b8c62f SonarCloud: fix some easy codesmells 1 year ago
Brad House 80fdc96f9a clang-format 1 year ago
Brad House 9037340ef6 Mark a couple of parameters as const in the public API 1 year ago
Brad House fb43c04bae
Add TLSA record support (#600) 1 year ago
Brad House 6dba48ab39 fix bad variable reference 1 year ago
Brad House 5bbf3f3962 DNS Write: fix name compression 1 year ago
Brad House 80d940cd3d SonarCloud: fix codesmells 1 year ago
Brad House 35c1300078 Coverage: add tests for writing and parsing various record formats 1 year ago
Brad House 784ee5a754
DNS Record Write (#598) 1 year ago
Brad House 18396b3c25 PATH_RESOLV_CONF: use empty string instead of NULL to prevent warnings 1 year ago
Brad House 1bb2b64459 const: fix some usecases 1 year ago
Brad House 4ec6b5ce4c
Use EDNS by default (#596) 1 year ago
Brad House d2389cd3b7
`ares_channel` -> `ares_channel_t *`: don't bury the pointer (#595) 1 year ago
Brad House 89b49bc36f fix 1 year ago
Brad House 72a80de4cc SonarCloud: more easy codesmells 1 year ago
Brad House 2cc2779fc9 clang-format 1 year ago
Brad House 699f469f18 SonarCloud: fix up codesmells 1 year ago
Brad House c8bd83a4ca
Dynamic Server List (#594) 1 year ago
Brad House fb361064eb
AppVeyor: update compiler versions, use Msys2, and Windows fixes (#593) 1 year ago
Brad House bcd80b5313 Coverage: add some code misuse test cases 1 year ago
Brad House 72deb01bca hosts file parsing should set success at end of loop 1 year ago
Brad House 92caef17b3 fix windows localhost for ares_gethostbyname_file() when /etc/hosts doesn't have an entry 1 year ago
Brad House 065760bcb9 SonarCloud: fix up codesmells (const, unneeded casts, reduce complexity) 1 year ago
Brad House 8a3664b8cb
Replace hosts parser, add caching capabilities (#591) 1 year ago
Brad House 58e6f1fa81
cleanups: split functions out into different files, rename some to be more logical (#589) 1 year ago
Brad House 3326d331d1 fix comment 1 year ago
Brad House 71f8e16e50 SonarCloud: reduce reported complexity that exists for no reason. 1 year ago
Brad House 9b1be957eb SonarCloud: fix some #undef codesmells 1 year ago
Brad House 2b090820bc formatting 1 year ago
Brad House 37bbe2727d document ARES_RR_* records 1 year ago
Brad House 5a18873c81 no reason to limit on truncation 1 year ago
Brad House a905115bb2 fix build warning 1 year ago
Brad House b1c508445e
SonarCloud: clean up more codesmells (#584) 1 year ago
Brad House d62627e8b3 resolve reported memory leaks 1 year ago