summaryrefslogtreecommitdiff
path: root/evdns.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * Load hosts file on Windows.Vilmos Nebehaj2014-03-211-5/+6
* | Merge pull request #129 from azat/disable-probing-with-disable-when-inactive-v2Nick Mathewson2014-09-181-0/+1
|\ \
| * | evdns: we don't need to add retry timer in transmit_to it will be done on failAzat Khuzhin2014-04-101-4/+3
| * | evdns: disable probing with EVDNS_BASE_DISABLE_WHEN_INACTIVEAzat Khuzhin2014-04-091-3/+5
* | | [Bugfix] fix grammer errorufo22432014-09-031-1/+1
* | | Correctly handle allocation failures in evdns_getaddrinfoNick Mathewson2014-08-291-2/+2
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2014-03-261-7/+12
|\ \ \
| * | | Fix a crash in evdns related to shutting down evdnsNick Mathewson2014-03-261-7/+12
* | | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2014-03-211-7/+7
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | Fix a crash in evdns related to shutting down evdnsNick Mathewson2014-03-211-7/+7
| * | restore the commentGreg Hazel2013-05-291-0/+1
| * | Fix SEGFAULT after evdns_base_resume if no nameservers installed.Azat Khuzhin2013-05-291-2/+10
* | | Fix needless bufferevent includes in evdns.cNick Mathewson2013-12-241-4/+0
* | | fix for ServFail from RIPE Atlas releaseAntony Antony2013-12-241-1/+4
* | | Fix non-C89 variable declaration.Joakim Soderberg2013-12-091-1/+1
* | | Rename flush_outdated_host_addresses to clear_host_addressesNick Mathewson2013-12-061-9/+8
* | | bug fix for issues #293 evdns_base_load_hosts doesn't remove outdated adressesKuldeep Gupta2013-12-061-0/+13
| |/ |/|