summaryrefslogtreecommitdiff
path: root/evdns.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* more whitespace normalizationNick Mathewson2010-03-051-7/+7
* Clean up formatting: function/keyword spacing consistency.Nick Mathewson2010-02-191-3/+2
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-181-13/+13
* Add an arc4random implementation for use by evdnsNick Mathewson2010-02-111-123/+9
* Remove the 'flags' argument from evdns_base_set_option()Nick Mathewson2010-02-051-4/+4
* Fix some additional -DUNICODE issues on win32.Nick Mathewson2010-02-031-7/+7
* Make Libevent 1.4.12 build on win32 with Unicode enabled.Brodie Thiesfield2010-02-031-6/+6
* Reduce windows header includes in our own headers.Nick Mathewson2010-02-031-0/+2
* Try to untangle the logic in server_port_flush().Nick Mathewson2010-01-251-2/+5
* Call event_debug_unassign on internal eventsNick Mathewson2010-01-251-6/+16
* Make it compile under gcc --std=c89.Nick Mathewson2010-01-231-2/+2
* Check more internal event_add() calls for failureNick Mathewson2010-01-221-2/+4
* Don't use a bind address for nameservers on loopbackNick Mathewson2010-01-201-1/+2
* Look at the proper /etc/hosts file on windows.Nick Mathewson2010-01-081-5/+38
* evdns_getaddrinfo() now supports the /etc/hosts file.Nick Mathewson2010-01-081-44/+236
* Eradicated the last free() call. Let mm_free() take care of deallocation.Jardel Weyrich2009-12-301-1/+1
* Make the initial nameserver probe timeout configurable.Nick Mathewson2009-12-291-11/+39
* Fix the code that allowed DNS options to not end with :Nick Mathewson2009-12-291-3/+9
* Fix a few locking issues on windows.unknown2009-12-211-1/+3
* Merge commit 'niels/dnscrash'Nick Mathewson2009-12-041-1/+2
|\
| * Fix a crash when reading badly formatted resolve.conf; from Yasuoka MasahikoYasuoka Masahiko2009-12-041-1/+2
* | Improved optional lock debugging.Nick Mathewson2009-11-271-18/+6
* | Fix an evdns lock violation.Zhuang Yuyao2009-11-271-2/+4
* | Stop passing EVTHREAD_READ and EVTHREAD_WRITE to non-rw locks.Nick Mathewson2009-11-271-3/+3
* | Revise the locking API: deprecate the old locking callbacks and add trylock.Nick Mathewson2009-11-271-4/+4
|/
* Tolerate code that returns from a fatal_cb.Nick Mathewson2009-11-201-3/+3