aboutsummaryrefslogtreecommitdiff
path: root/src/or/dns.c
Commit message (Expand)AuthorAge
* clean up a few more bugsRoger Dingledine2004-03-29
* make normal exit nodes less likely to crash from the conn-munging bugRoger Dingledine2004-03-29
* make dns resolves a lot fasterRoger Dingledine2004-03-28
* there is yet another dns-pending-conn-clobbering bugRoger Dingledine2004-03-28
* deal with hardware word alignmentRoger Dingledine2004-03-20
* don't close all the fd's when you spawn a thread, only when you forkRoger Dingledine2004-03-12
* bugfix: we were caching transient dns failuresRoger Dingledine2004-03-12
* Make all the other read/writes into recv/sends, except when they shouldn't be.Nick Mathewson2004-03-11
* stop asserting that computers always go forward in timeRoger Dingledine2004-03-06
* make workers explain their death better when tor diesRoger Dingledine2004-03-04
* bugfix: don't pass complex things to the connection_mark_for_close macroRoger Dingledine2004-03-04
* Clean up dns->connection_mark_for_close->dns_remove pathNick Mathewson2004-03-04
* fix the function commentRoger Dingledine2004-02-28
* Split dns_cancel_pending_resolve into dns_cancel_pending_resolve (kill aNick Mathewson2004-02-28
* add a log_warn to notify us of yet another potential dns.c bugRoger Dingledine2004-02-28
* Make dns_cancel_pending_resolve less agressive.Nick Mathewson2004-02-28
* Fix bug on dns_found_answer from mark_to_close stuff.Nick Mathewson2004-02-28
* remove assert from dns.c that's no longer true:Roger Dingledine2004-02-28
* Push responsibility for connection marking down as far as possible; have only...Nick Mathewson2004-02-28
* Refactor mark_for_close, connection_edge_end and friends. Now, everybodyNick Mathewson2004-02-27
* Basic RAM poisoning and magic-checking to notice connection and circuitNick Mathewson2004-02-25
* remove dead codeRoger Dingledine2004-02-25
* fix some bugs in assert_connection_okRoger Dingledine2004-02-24
* start hunting the lucky-bugRoger Dingledine2004-02-22
* split the token bucket into 'rate' and 'burst' paramsRoger Dingledine2004-01-10
* Fix the dns bug: children weren't dyingRoger Dingledine2004-01-06
* betcha didn't know strncpy could leave an unterminated stringRoger Dingledine2003-12-17
* Make compile warning-free on cygwinNick Mathewson2003-12-15
* start tracking the 'It appears I've already sent the end' warningRoger Dingledine2003-12-14
* change dns notation from question/answer to address/addrRoger Dingledine2003-12-14
* more friendly warning when there are too many dns workersRoger Dingledine2003-12-14
* more general cleanupRoger Dingledine2003-12-14
* use the tor_malloc_zero wrapperRoger Dingledine2003-11-18
* let getconfig survive repeated calls. now we call it again when we hup.Roger Dingledine2003-11-13
* warn on startup that we don't provide anonymityRoger Dingledine2003-11-13
* Add lots of logging to dns.c; change behavior of often-failing assertionNick Mathewson2003-11-08
* make end relay cells have payloadsRoger Dingledine2003-10-22
* send the end cell when we realize we're going to end,Roger Dingledine2003-10-21
* another minor memory leakRoger Dingledine2003-10-18
* Stop using stdout for non-debugging casesNick Mathewson2003-10-15
* change WARNING to WARNRoger Dingledine2003-10-10
* wrap strdup; prefer time() to gettimeofday()Roger Dingledine2003-10-04
* refactor so connection_write_to_buf() never failsRoger Dingledine2003-10-04
* clean up receiver buckets; prepare for payloads in relay_end; note a few bugsRoger Dingledine2003-09-27
* connection_new() can't ever failRoger Dingledine2003-09-27
* first pass: obey log conventionRoger Dingledine2003-09-26
* Refactor buffers; implement descriptors.Nick Mathewson2003-09-25
* refactor connects into connection_connect()Roger Dingledine2003-09-16
* fix the cpuworker circ-had-vanished bug (maybe)Roger Dingledine2003-09-14
* note an assert bug that's still aroundRoger Dingledine2003-08-25