summaryrefslogtreecommitdiff
path: root/evdns.c
Commit message (Expand)AuthorAgeFilesLines
* Use "_WIN32", not WIN32: it's standard and we don't need to fake itNick Mathewson2011-05-251-5/+5
* Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-05-251-0/+3
|\
| * Fix new warnings from GCC 4.6Nick Mathewson2011-05-251-0/+3
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-05-231-1/+1
|\ \ | |/
| * Fix a bug that prevented us from configuring IPv6 nameservers.Nick Mathewson2011-05-231-1/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-04-221-1/+4
|\ \ | |/
| * Fix possible NULL-deref in evdns_cancel_requestSebastian Hahn2011-04-231-1/+4
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-04-211-0/+6
|\ \ | |/
| * Handle calloc failure in evdns. (Found by Dave Hart)Nick Mathewson2011-04-211-0/+6
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-04-211-1/+1
|\ \ | |/
| * Fix a crash bug in evdns server circular list codeNick Mathewson2011-04-201-1/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-04-141-1/+2
|\ \ | |/
| * Avoid a free(NULL) if out-of-memory in evdns_getaddrinfo. Found by Dave HartNick Mathewson2011-04-131-1/+2
* | Merge remote branch 'origin/patches-2.0'Nick Mathewson2011-01-121-0/+4
|\ \ | |/
| * Detect and handle more allocation failures.Jardel Weyrich2011-01-071-0/+4
* | Include evconfig-private.h in internal files for great good.Kevin Bowling2011-01-021-1/+3
|/
* Use relative includes instead of system includes consistently.Evan Jones2010-12-021-10/+10
* Fix some irix compilation warnings spotted by Kevin BowlingNick Mathewson2010-11-221-6/+5
* Make evdns_getaddrinfo_cancel threadsafeNick Mathewson2010-11-191-12/+24
* Fix some more cancel-related bugs in getaddrinfo_asyncNick Mathewson2010-11-191-10/+19
* Avoid double-invocation of user callback with EVUTIL_EAI_CANCELNick Mathewson2010-11-191-0/+5
* Use the US-English "canceled", not the UK "cancelled".Nick Mathewson2010-11-191-17/+28
*-. Merge remote branches 'github/20_evdns_cancel_segfault_v2', 'github/20_http_c...Nick Mathewson2010-11-091-19/+19
|\ \
| | * Use the label_len local variable in evdns instead of recalculating it over an...Nick Mathewson2010-11-021-4/+4
| | * Fix even more win64 warnings: buffer, event_tagging, http, evdns, evrpcNick Mathewson2010-11-011-17/+17
| |/
* | Don't free evdns_request handles until after the callback is invokedNick Mathewson2010-11-041-8/+43
|/
* Fix warnings on mingw with gcc 4.5Nick Mathewson2010-10-051-3/+4
* Merge remote branch 'github/signed_compare'Nick Mathewson2010-09-281-2/+2
|\
| * Fix all warnings in the main codebase flagged by -Wsigned-compareNick Mathewson2010-09-231-2/+2
* | Do not search outside of the system directory for windows DLLsNick Mathewson2010-09-271-1/+2
|/
* Merge remote branch 'github/win32_posix_underscore'Nick Mathewson2010-09-041-6/+0
|\
| * Use the _func() replacements for open, fstat, etc in evutil.c on win32Nick Mathewson2010-09-021-6/+0
* | Expose a function to add a nameserver by sockaddrNick Mathewson2010-09-031-0/+12
|/
* Set close-on-exec bit for filedescriptors created by dns subsystem.Nick Mathewson2010-08-181-0/+1
* Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* Fix evdns build with -DUNICODENick Mathewson2010-08-061-1/+1
* Constify a couple of arguments to evdns_server_request_add_*_replyNick Mathewson2010-07-261-4/+6
* Replace (unused,always 0) is_tcp argument to evdns_add_server_port*() with flagsNick Mathewson2010-07-221-5/+5
* Stop asserting when asked for a (unsupported) TCP dns port. Just return NULL.Nick Mathewson2010-07-211-1/+3
* Use generic win32 interfaces, not ASCII-only ones, where possible.Nick Mathewson2010-05-241-12/+12
* If no evdns request can be launched, return NULL, not a handleNick Mathewson2010-05-181-4/+20
* Make evdns logging threadsafeNick Mathewson2010-04-231-55/+44
* Add a comment to explain why evdns_request is now separte from requestNick Mathewson2010-04-231-2/+5
* Assert for valid requests as necessary.Christopher Davis2010-04-221-14/+38
* Free search state when finished searching to avoid an infinite loop.Christopher Davis2010-04-211-0/+1
* Move domain search state to evdns_request.Christopher Davis2010-04-211-43/+40
* Ensure that evdns_request is a persistent handle.Christopher Davis2010-04-211-82/+123
* Replace EVUTIL_CLOSESOCKET macro with a functionSebastian Sjöberg2010-04-141-6/+4
* Free evdns_base->req_heads on evdns_base_freeNick Mathewson2010-03-131-0/+2
* Make evdns use the regular logging system by defaultNick Mathewson2010-03-101-7/+27