184 Commits (5b70955d51795b3ee99860c13cc75a1303d02135)

Author SHA1 Message Date
Brad House 4982f76a2f
Query Cache support (#625) 1 year ago
Brad House 818904643e additional test coverage 1 year ago
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
Ignat 7a140cb478
Randomize retry penalties to prevent thundering herd type issues (#606) 1 year ago
Brad House 0cc570eabe
Implement ares_reinit() to reload system configuration into existing channel (#614) 1 year ago
Brad House 956b7ebf68
rewrite adig using new helpers (#607) 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 80fdc96f9a clang-format 1 year ago
Brad House fb43c04bae
Add TLSA record support (#600) 1 year ago
Brad House eaa172a157 memory leak in test case 1 year ago
Brad House 5bbf3f3962 DNS Write: fix name compression 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 17136d8f29 build fix 1 year ago
Brad House a116fede19 remove tests that depend on randomness 1 year ago
Brad House d2389cd3b7
`ares_channel` -> `ares_channel_t *`: don't bury the pointer (#595) 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 8a3664b8cb
Replace hosts parser, add caching capabilities (#591) 1 year ago
Brad House 424243dc49 add test vector said to cause a memory leak 1 year ago
Brad House 7dc3d98fba
Modernization: replace multiple hand-parsers with new memory-safe parser (#581) 1 year ago
Brad House c3e050ac72
remove ares_nowarn helpers #580 1 year ago
Brad House 1549415228
Reformat code using clang-format (#579) 1 year ago
Brad House 3b10e571da
Fix internal datatype usage and warnings (#573) 1 year ago
Brad House 432c42572d Enhance test of ares_getsock() 1 year ago
Brad House 973023b4b9
ares_status_t enum for status codes (#567) 1 year ago
Daniel Stenberg e8fe27eaa8
ares-test: silence warning (#564) 1 year ago
Brad House 17931888ec
fix reference to freed memory (#562) 1 year ago
Brad House 9e542a8839 reported build/test systems may timeout on intensive tests. reduce test case to still be relevant but to reduce false positive errors 1 year ago
Gregor Jasny ca85a4bd6f
Regression: Fix typo in fuzzcheck target name (#559) 1 year ago
Brad House 4d4fb34075
Test Harness: use ares_timeout() to calculate the value to pass to select() these days. (#555) 1 year ago
Brad House fab4039b9b
Fix for TCP back to back queries (#552) 1 year ago
Brad House 21f3b77440
ares_getaddrinfo(): Fail faster on AF_UNSPEC if we've already received one address class (#551) 1 year ago
Sam Morris 098e02d32f
Avoid producing an ill-formed result when qualifying a name with the root domain (#546) 1 year ago
Brad House dd93f30082
Configuration option to limit number of UDP queries per ephemeral port (#549) 1 year ago
Brad House cf99c025cf
Modernization: Implement base data-structures and replace usage (#540) 1 year ago
Daniel Stenberg c1b00c41a7 provide SPDX identifiers and a REUSE CI job to verify 2 years ago
Tim Wojtulewicz 66d0c013fa
Replace uses of sprintf with snprintf (#525) 2 years ago
Brad House f22cc01039
Merge pull request from GHSA-x6mf-cxr9-8q6v 2 years ago
Gregor Jasny c391ea31b2
test: fix warning about uninitialized memory (#515) 2 years ago
Jay Freeman (saurik) 8ee3d2a413
ignore aminclude_static.am, as generated by AX_AM_MACROS_STATIC (#508) 2 years ago
bradh352 b167ae0d4f Fix inverted logic in 25523e2 2 years ago
bradh352 25523e23ab RFC6761 localhost definition includes subdomains 2 years ago
hopper-vul 9903253c34
Add str len check in config_sortlist to avoid stack overflow (#497) 2 years ago
bradh352 1cb0c5dffc Fix build due to str-split sed gone wrong 2 years ago
bradh352 c78754ff5a ares_strsplit* -> ares__strsplit* to comply with internal function naming 2 years ago
Nikolaos Chatzikonstantinou 313bd2aa7e
bug fix: new ares_strsplit (#492) 2 years ago
Manish Mehra 810c2322f9
Configurable hosts path for file_lookup (#465) 3 years ago