summaryrefslogtreecommitdiff
path: root/evdns.c
Commit message (Expand)AuthorAge
* Make evdns logging threadsafeNick Mathewson2010-04-23
* Add a comment to explain why evdns_request is now separte from requestNick Mathewson2010-04-23
* Assert for valid requests as necessary.Christopher Davis2010-04-22
* Free search state when finished searching to avoid an infinite loop.Christopher Davis2010-04-21
* Move domain search state to evdns_request.Christopher Davis2010-04-21
* Ensure that evdns_request is a persistent handle.Christopher Davis2010-04-21
* Replace EVUTIL_CLOSESOCKET macro with a functionSebastian Sjöberg2010-04-14
* Free evdns_base->req_heads on evdns_base_freeNick Mathewson2010-03-13
* Make evdns use the regular logging system by defaultNick Mathewson2010-03-10
* more whitespace normalizationNick Mathewson2010-03-05
* Clean up formatting: function/keyword spacing consistency.Nick Mathewson2010-02-19
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-18
* Add an arc4random implementation for use by evdnsNick Mathewson2010-02-11
* Remove the 'flags' argument from evdns_base_set_option()Nick Mathewson2010-02-05
* Fix some additional -DUNICODE issues on win32.Nick Mathewson2010-02-03
* Make Libevent 1.4.12 build on win32 with Unicode enabled.Brodie Thiesfield2010-02-03
* Reduce windows header includes in our own headers.Nick Mathewson2010-02-03
* Try to untangle the logic in server_port_flush().Nick Mathewson2010-01-25
* Call event_debug_unassign on internal eventsNick Mathewson2010-01-25
* Make it compile under gcc --std=c89.Nick Mathewson2010-01-23
* Check more internal event_add() calls for failureNick Mathewson2010-01-22
* Don't use a bind address for nameservers on loopbackNick Mathewson2010-01-20
* Look at the proper /etc/hosts file on windows.Nick Mathewson2010-01-08
* evdns_getaddrinfo() now supports the /etc/hosts file.Nick Mathewson2010-01-08
* Eradicated the last free() call. Let mm_free() take care of deallocation.Jardel Weyrich2009-12-30
* Make the initial nameserver probe timeout configurable.Nick Mathewson2009-12-29
* Fix the code that allowed DNS options to not end with :Nick Mathewson2009-12-29
* Fix a few locking issues on windows.unknown2009-12-21
* Merge commit 'niels/dnscrash'Nick Mathewson2009-12-04
|\
| * Fix a crash when reading badly formatted resolve.conf; from Yasuoka MasahikoYasuoka Masahiko2009-12-04
* | Improved optional lock debugging.Nick Mathewson2009-11-27
* | Fix an evdns lock violation.Zhuang Yuyao2009-11-27
* | Stop passing EVTHREAD_READ and EVTHREAD_WRITE to non-rw locks.Nick Mathewson2009-11-27
* | Revise the locking API: deprecate the old locking callbacks and add trylock.Nick Mathewson2009-11-27
|/
* Tolerate code that returns from a fatal_cb.Nick Mathewson2009-11-20
* Fix compilation with threading disabled.Nick Mathewson2009-11-18
* Add two implementations of getaddrinfo: one blocking and one nonblocking.Nick Mathewson2009-11-16
* Remove the stupid brokenness where DNS option names needed to end with aNick Mathewson2009-11-16
* Prefer calloc(a,b) to malloc(a*b). via openbsd.Nick Mathewson2009-11-15
* Use arc4random() for dns transaction ids where available. Patch taken from O...Nick Mathewson2009-11-15
* We do not work any more without an event-config.h; stop pretending that it is...Nick Mathewson2009-11-06
* Move the evdns sample code into the sample directory and fix it not to use an...Nick Mathewson2009-11-05
* Build fixes for MSVCNick Mathewson2009-11-05
* Add a bufferevent function to resolve a name then connect to it.Nick Mathewson2009-11-03
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-26
* Spelling fixes in comments and strings.Nick Mathewson2009-10-16
* Fix some crash bugs when initializing evdnsNick Mathewson2009-10-14
* Fix an annoying evdns crash bug, and add more unit tests for evdns.Nick Mathewson2009-08-03
* Export sockaddr comparison functionality.Nick Mathewson2009-07-30
* Export an ev_socklen_t.Nick Mathewson2009-07-30