112 Commits (ba1aa0635aa4e8f1f0fc99125931d88ed75bba68)

Author SHA1 Message Date
Andrew Selivanov a9c2068e25 Add ares__sortaddrinfo() to support getaddrinfo() sorted results (#239) 6 years ago
Christian Ammer b688805423 Increase portability of `ares-test-mock-ai.cc` (#235) 6 years ago
Christian Ammer 42fc7fa1cd Bugfix for `ares_getaddrinfo` and additional unit tests (#234) 6 years ago
Christian Ammer 98857e30b7 Remaining queries counter fix, additional unit tests for `ares_getaddrinfo` (#233) 6 years ago
Christian Ammer f8cca0878d Add initial implementation for ares_getaddrinfo (#112) 6 years ago
Ben Noordhuis 753f61031c test: fix bad expectation in ipv6 localhost test (#227) 6 years ago
Ben Noordhuis 955df983d7 Report ARES_ENOTFOUND for .onion domain names as per RFC7686. (#228) 6 years ago
Sarat Addepalli 7e6af8efbc Add ares_init_options() configurability for path to resolv.conf file 6 years ago
Brad Spencer 7458fd58c2 Apply the IPv6 server blacklist to all nameserver sources, not just Windows (#193) 7 years ago
David Hotham 078e1dc4e3 Prevent changing name servers while queries are outstanding (#191) 7 years ago
Brad House ca9ccb9395 Release prep. Add support for pkgconfig in cmake, set versions appropriately 7 years ago
Gregor Jasny a915d0adc6 CMake: Add tests 7 years ago
Gregor Jasny e8ab6b53bf Embed fused Google Test 1.8.0 7 years ago
David Drysdale d3d6c86fe5 test: allow restriction to one IP address family 7 years ago
David Drysdale 3768a2da5a test: test ares_free_data on long chain of structs 7 years ago
David Drysdale 7e1a8fcd04 windows: only look for ancient compilers (#146) 7 years ago
Anna Henningsen 0ef4a0c64b
gethostbyaddr: fail with `ECANCELLED` for `ares_cancel()` 7 years ago
David Drysdale 82a4d111ba test: use ares_free_string() throughout 8 years ago
David Drysdale 3968d13f7a test: Build dnsdump on Windows too 8 years ago
David Drysdale a4a0d2fb7e test: distribute the fuzzcheck.sh script 8 years ago
David Drysdale d9fd0a5ed9 test: run the name-parsing corpus check too 8 years ago
David Drysdale ee7d235822 test: Feed in short NAPTR 8 years ago
David Drysdale f3ac6e96d1 test: Add fuzz input with short NAPTR 8 years ago
David Drysdale 833e3f2368 test: add ares_parse_naptr_reply to fuzzer 8 years ago
David Drysdale 7a179e5c82 test: fuzz input file that takes a while to process 8 years ago
David Drysdale ccbb8ffa7b test: copy data in fuzz regression driver 8 years ago
David Drysdale 7833f601c9 test: use io.h not unistd.h for Windows 8 years ago
David Drysdale efc94b9559 test: try building fuzz binaries on Windows 8 years ago
David Drysdale ab6125b27c test: stick to int in ares-fuzz.c 8 years ago
David Drysdale 47d4f3f85b test: force ARES_OPT_NOROTATE for no-rotate tests 8 years ago
David Drysdale be956361b9 test: check expected NOROTATE value 8 years ago
Brad House 5838d53df1 Need ares.h for ares_ssize_t 8 years ago
Brad House 60561aebc1 tests should not use ssize_t, use ares_ssize_t 8 years ago
Brad House 39aeafd27d Windows DNS server sorting (#81) 8 years ago
Calle Wilund 4a890715dc ares test: fix win32 build errors with virtual socket function tests 8 years ago
Calle Wilund 20f9090746 ares-test: Add test helpers and cases for virtual socket IO 8 years ago
David Drysdale bac968cbb0 test: ignore aresfuzzname binary 8 years ago
David Drysdale 8fdd3d3d19 test: add fuzz entrypoint for ares_create_query() 8 years ago
David Drysdale d6823a5cf3 test: Add gTest/gMock files to SOURCES 8 years ago
David Drysdale 1e5dbb9e45 test: check ares_create_query with too-long name 8 years ago
David Drysdale 727d0352f6 ares-test-misc: test ares_create_query with escaped trailing dot 8 years ago
David Drysdale 0d46f76110 test: fix gMock to work with gcc >= 6.x 8 years ago
David Drysdale dd7a9bc89b api: add ARES_OPT_NOROTATE optmask value 8 years ago
David Drysdale 55bbe92677 ares_init_options: only propagate init failures from options 8 years ago
David Drysdale 87d24facd8 test: Add null pointer to gtest args 8 years ago
David Drysdale c49e45f52b test: more info on how to run fuzz testing 8 years ago
David Drysdale edc76de17e test: make fuzzer driver code C not C++ 8 years ago
David Drysdale 5a1ae0bc7a test: fuzzer mode for AFL's persistent mode 8 years ago
David Drysdale 9556ddf7af test: simplify deps for fuzzer entrypoint 8 years ago
David Drysdale 567e21ec2c test: drop superfluous fuzz inputs 9 years ago