aboutsummaryrefslogtreecommitdiff
path: root/src/or/dns.c
Commit message (Expand)AuthorAge
* 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
* implemented cpuworkersRoger Dingledine2003-08-20
* start refactoring dnsworker so testing won't be so darn hardRoger Dingledine2003-08-14
* bugfix: if a dnsworker dies, remember that.Roger Dingledine2003-08-13
* Adopt socketpair implementation from perl. For now, always use it.Nick Mathewson2003-08-12
* use the spawn_func / spawn_exit abstraction for dnsworkersRoger Dingledine2003-08-12
* Start of port to win32. Missing are:Nick Mathewson2003-08-12
* if stream ends before resolve finishes, inform resolverRoger Dingledine2003-06-27
* entries in the dns cache now expireRoger Dingledine2003-06-25
* simplify fetch_from_buf; cull idle dnsworkers.Roger Dingledine2003-06-25
* a pointer to async-dns alternatives.Roger Dingledine2003-06-24
* overhaul the dns farm: cut its size in halfRoger Dingledine2003-06-17
* implement truncate and truncated (untested)Roger Dingledine2003-06-12