aboutsummaryrefslogtreecommitdiff
path: root/src/or/dns.c
Commit message (Expand)AuthorAge
* 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
* add circuit-level sendme relay cellsRoger Dingledine2003-05-20
* Add magic to end of C files to make emacs happy; split test invocation into s...Nick Mathewson2003-04-07
* make servers tolerate the dns bug.Roger Dingledine2003-04-05
* better comments and a few patchesRoger Dingledine2003-03-04
* Bugfixes and enhancements in sendmes and dns farmRoger Dingledine2003-02-18
* bugfix: actually remember the answer in the cache :)Roger Dingledine2003-02-16
* rudimentary dns caching (of both resolves and resolve failures)Roger Dingledine2003-02-14
* fix endian issues for topics -- they might work on bsd nowRoger Dingledine2003-02-06
* make reusing circuits work (and be the default)Roger Dingledine2003-02-06