239 Commits (cb9ad0e39899448c2b6a65fa40d50957bf570a77)

Author SHA1 Message Date
bradh352 424012216c windows build fix 2 years ago
Brad House b9b8413cfd
Merge pull request from GHSA-9g78-jv2r-p7vc 2 years ago
Brad House f22cc01039
Merge pull request from GHSA-x6mf-cxr9-8q6v 2 years ago
Brad House 823df3b989
Merge pull request from GHSA-8r8p-23f3-64c2 2 years ago
lifenjoiner 5236e35965
Turn off IPV6_V6ONLY on Windows if it is supported (#520) 2 years ago
bradh352 f95ca36cde ares_getaddrinfo using service of "0" should be allowed 2 years ago
Nikolaos Chatzikonstantinou 38b30bc922
fix memory leak in ares_send (#511) 2 years ago
Nikolaos Chatzikonstantinou 87002e39b8
change comment style to old-style (#513) 2 years ago
Nikolaos Chatzikonstantinou 4263479e70
use strncasecmp in ares__strsplit (#512) 2 years ago
Douglas R. Reno 761c618084
Watcom Portability Improvements (#509) 2 years ago
Chilledheart bb8f5bb0a8
Windows: Invalid stack variable out of scope for HOSTS file path (#502) 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
bradh352 9e3dad3adb acountry was passing stack variable to callback 2 years ago
Nikolaos Chatzikonstantinou 313bd2aa7e
bug fix: new ares_strsplit (#492) 2 years ago
Thomas Dreibholz 3400e07f6a
Fix for issue #488: ensure that the number of iovec entries does not exceed system limits. (#489) 2 years ago
bsergean d93cd9f8c6
Add include guards to ares_data.h (#491) 2 years ago
lifenjoiner f6ddd08e69
tools: refine help (#481) 2 years ago
lifenjoiner e5f5d4b226
adig: fix `-T` option (#479) 2 years ago
marc-groundctl afee6748b0
Convert total timeout to per-query (#467) 3 years ago
marc-groundctl e20215ab93
Don't include version info in the static library (#468) 3 years ago
Ridge Kennedy 5aa25946e7
Fix ares_getaddrinfo() numerical address fast path with AF_UNSPEC (#469) 3 years ago
Manish Mehra 810c2322f9
Configurable hosts path for file_lookup (#465) 3 years ago
bradh352 e01dbc6541 CMake: Windows DLLs lack version information 3 years ago
bradh352 7eb399a83c Honor valid DNS result even if other class returned an error 3 years ago
bradh352 b5a3d969e2 Asterisks should be allowed in host validation as CNAMEs may reference wildcard domains 3 years ago
bradh352 320b99bb9c Don't return on file lookup failure, set status 3 years ago
bradh352 d6b2bafe7e 'localhost' special treatment enhancement 3 years ago
Brad House 07af4b1aa6
Windows: rework/simplify initialization code, drop long EOL systems (#445) 3 years ago
bradh352 c25d4eb767 Fix memory leak in reading /etc/hosts 3 years ago
bradh352 1d9edd256f add code coverage libs to LDADD instead of _LIBS 3 years ago
bradh352 c199322591 try to fix code coverage building 3 years ago
bradh352 71adb3c417 ares_getaddrinfo() was returning the wrong size for ai_addrlen 3 years ago
Jérôme Duval 7586c5f19f
Haiku: port (#431) 3 years ago
bradh352 db2c5d99e5 valgrind: fix reported invalid read 3 years ago
bradh352 b1fe351130 fix null ptr deref in strlen 3 years ago
bradh352 e3cb402bbe clean up a couple of compiler warnings 3 years ago
bradh352 778d7cd9e7 use helper function for addrinfo to simplify code 3 years ago
bradh352 2aa85cf5f6 fix cut and paste error 3 years ago
Brad House 29c4ecdc16
RFC6761: special case "localhost" (#430) 3 years ago
Brad House c642b9fbb1
Reimplement ares_gethostbyname() by wrapping ares_getaddrinfo() (#428) 3 years ago
bradh352 9aacffe563 ares_getaddrinfo() missing sanity check to fix #426 3 years ago
bradh352 ea68b1bf3d ares_getaddrinfo(): continue to next domain in search if query returns ARES_ENODATA 3 years ago
bradh352 b035ed8a5e Allow '/' as a valid character for a returned name 3 years ago
bradh352 5c995d50b0 ares_expand_name should allow underscores (_) as SRV records legitimately use them 3 years ago
Daniel Stenberg 04d2f06011
domain: update to use c-ares.org 3 years ago
Felix Yan 7712fcd178
Provide ares_nameser.h as a public interface (#417) 4 years ago