summaryrefslogtreecommitdiff
path: root/evdns.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix compilation with threading disabled.Nick Mathewson2009-11-181-0/+2
* Add two implementations of getaddrinfo: one blocking and one nonblocking.Nick Mathewson2009-11-161-18/+471
* Remove the stupid brokenness where DNS option names needed to end with aNick Mathewson2009-11-161-7/+20
* Prefer calloc(a,b) to malloc(a*b). via openbsd.Nick Mathewson2009-11-151-4/+2
* Use arc4random() for dns transaction ids where available. Patch taken from O...Nick Mathewson2009-11-151-0/+7
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-061-2/+0
* Move the evdns sample code into the sample directory and fix it not to use an...Nick Mathewson2009-11-051-114/+0
* Build fixes for MSVCNick Mathewson2009-11-051-7/+7
* Add a bufferevent function to resolve a name then connect to it.Nick Mathewson2009-11-031-0/+11
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-261-24/+23
* Spelling fixes in comments and strings.Nick Mathewson2009-10-161-2/+2
* Fix some crash bugs when initializing evdnsNick Mathewson2009-10-141-1/+4
* Fix an annoying evdns crash bug, and add more unit tests for evdns.Nick Mathewson2009-08-031-8/+48
* Export sockaddr comparison functionality.Nick Mathewson2009-07-301-35/+2
* Export an ev_socklen_t.Nick Mathewson2009-07-301-7/+7
* Export evutil_str[n]casecmp as evutil_ascii_str[n]casecmp.Nick Mathewson2009-07-281-1/+1
* Various MSVC cleanups from Brodie Thiesfield.Nick Mathewson2009-07-281-0/+1
* Fix segfault during failed allocatino of locked evdns base.Nick Mathewson2009-07-281-7/+16
* Make "deferred callback queue" independent of event_base.Nick Mathewson2009-07-261-1/+3
* Correct the signatures for evdns_configure_windows_nameservers(), now that it...Nick Mathewson2009-07-211-5/+24
* Do not define _FORTIFY_SOURCE if the platform GCC already defined it for us.Nick Mathewson2009-07-141-0/+2
* The truncated bit is in the 3rd byte of a dns reply, not the 4th. [fwd-port]Nick Mathewson2009-06-301-1/+1
* When our IP address changes, do not break all existing dns server sockets. P...Nick Mathewson2009-06-241-6/+4
* Fix a potentially very annoying evdns bug that we found in Tor.Nick Mathewson2009-05-221-6/+4