summaryrefslogtreecommitdiff
path: root/evdns.c
Commit message (Expand)AuthorAgeFilesLines
* evdns: fix "Branch condition evaluates to a garbage value" in reply_parseCœur2023-03-021-2/+2
* Allow evdns_base_new to succeed with no nameservers configuredDaniel Kempenich2023-01-271-1/+1
* Replace magic numbers with consts for evdns_base_resolv_conf_parse() errorsDaniel Kempenich2023-01-271-11/+12
* evdns: integrate deferred_response_callback into evdns_requestmkm2022-11-131-103/+88
* Fix non-std printf %p arguments (#1327)mareksm2022-08-281-15/+15
* evdns: accept domains up to 254 long (previosly only 63 long was accepted)Azat Khuzhin2022-07-101-5/+5
* feat: add `evdns_base_get_nameserver_fd` methodYongsheng Xu2021-12-101-0/+21
* Revert "evdns: do not check server_req twice"Azat Khuzhin2021-11-301-5/+7
* Properly initialize sockaddr length on systems with sin_len.Tobias Heider2021-07-121-0/+9
* evdns: add ability to get CNAMESergey Matveychuk2021-05-241-8/+23
* dns: remove evdns_set_transaction_id_fnfanquake2021-04-031-6/+0
* dns: remove evdns_set_random_bytes_fnfanquake2021-04-031-5/+0
* evdns: add max-probe-timeout/probe-backoff-factor settingschux05192021-01-121-8/+34
* doc: remove dead linkEmil Engler2020-12-261-1/+0
* evdns: do not pass NULL to memcpy() in evdns_server_request_format_response()Azat Khuzhin2020-06-251-2/+6
* recreate socket when udp failedokhowang(王沛文)2020-06-081-9/+39
* evdns: Add support for setting maximum UDP DNS message size.seleznevae2020-05-311-20/+121
* evdns: fix coding style issuesAzat Khuzhin2020-05-251-6/+6
* evdns: fix trailing whitespacesAzat Khuzhin2020-05-251-1/+1
* evdns: bufferevent_setcb before bufferevent_free is redundantAzat Khuzhin2020-05-251-4/+1
* evdns: Implement dns requests via tcpayuseleznev2020-05-211-70/+755
* evdns: Add additional validation for values of dns optionsayuseleznev2020-05-181-0/+3
* evdns: fix a crash when evdns_base with waiting requests is freedayuseleznev2020-02-281-5/+5
* Fix checking return value of the evdns_base_resolv_conf_parse()Azat Khuzhin2019-09-051-1/+1
* Missing <winerror.h> on win7/MinGW(MINGW32_NT-6.1)/MSYSyuangongji2019-07-111-0/+1
* evdns: add new options -- so-rcvbuf/so-sndbufAzat Khuzhin2019-06-151-0/+30
* evdns: fix lock/unlock mismatch in evdns_close_server_port()zhuizhuhaomeng2019-05-061-0/+1
* evdns: do not check server_req twiceAzat Khuzhin2019-04-011-7/+5
* evdns: add DNS_OPTION_NAMESERVERS_NO_DEFAULT/EVDNS_BASE_NAMESERVERS_NO_DEFAULTAzat Khuzhin2019-04-011-5/+26
* Added DNS header mask definitions.Nathan French2019-02-121-10/+23
* evdns: handle NULL filename explicitlyBogdan Harjoc2018-10-211-0/+5
* evdns: fix race condition in evdns_getaddrinfo()Sergey Fionov2018-08-021-1/+8
* Fix -Werror=implicit-fallthrough (fixes gcc-7)Azat Khuzhin2017-01-291-3/+4
* evdns: fix searching empty hostnamesAzat Khuzhin2016-03-251-1/+4
* evdns: avoid double-free in evdns_base_free() for probing requestsAzat Khuzhin2016-03-241-1/+3
* evdns: export cancel via callbacks in util (like async lib core/extra issues)Azat Khuzhin2016-03-231-0/+1
* evdns: name_parse(): fix remote stack overreadAzat Khuzhin2016-02-011-1/+1
* evdns: evdns_base_free(): fix UAF of evdns_base with @fail_requestsAzat Khuzhin2015-11-251-11/+19
* evdns: evdns_base_free(): free requests before namserversAzat Khuzhin2015-11-251-9/+8
* evdns: fix randomize-case by make case-insensitive as requiredAzat Khuzhin2015-10-091-1/+1
* evnds: inline TEST_NAME macro to make debuggin easierAzat Khuzhin2015-10-091-20/+18
* Merge pull request #212 from xbao/masterNick Mathewson2015-02-031-4/+4
|\
| * changed strtotimeval signature as per #211Xiao Bao Clark2015-01-281-4/+4
* | New function to get address for nameserver.Nick Mathewson2015-02-021-0/+28
|/
* Fix mixed declarations and code (forbidden by ISO C90)Thomas Bernard2014-12-081-1/+1
* evdns: avoid read-after-free in evdns_request_timeout_callback()Azat Khuzhin2014-11-121-5/+8
* evdns: fail ns after we are failing/retrasmitting requestAzat Khuzhin2014-09-301-6/+7
* evdns: fix EVDNS_BASE_DISABLE_WHEN_INACTIVE in case retransmit/retryAzat Khuzhin2014-09-301-6/+14
* Merge pull request #119 from ldx/winhostsNick Mathewson2014-09-181-7/+8
|\
| * Don't truncate hosts file path on Windows.Vilmos Nebehaj2014-03-211-2/+2