aboutsummaryrefslogtreecommitdiff
path: root/src/or/dnsserv.c
AgeCommit message (Collapse)Author
2008-02-15 r14181@tombo: nickm | 2008-02-15 16:48:17 -0500Nick Mathewson
Fix all but 2 DOCDOC items; defer many XXX020s (particularly those where fixing them would fix no bugs at the risk of introducing some bugs). svn:r13529
2008-02-12 r18051@catbus: nickm | 2008-02-12 15:20:43 -0500Nick Mathewson
Re-tune mempool parametes based on testing on peacetime: use smaller chuncks, free them a little more aggressively, and try very hard to concentrate allocations on fuller chunks. Also, lots of new documentation. svn:r13484
2008-02-07Update some copyright notices: it is now 2008.Nick Mathewson
svn:r13412
2008-02-05 r17913@catbus: nickm | 2008-02-05 16:11:33 -0500Nick Mathewson
Correctly register failures in connection_add() in dnsserv_launch_request() svn:r13387
2008-01-14 r17612@catbus: nickm | 2008-01-14 13:46:04 -0500Nick Mathewson
Oops; fix compile svn:r13131
2008-01-14 r17611@catbus: nickm | 2008-01-14 13:44:16 -0500Nick Mathewson
add some missing checks for failing return values. svn:r13130
2007-12-12clean up copyrights, and assign 2007 copyrights to The Tor Project, IncRoger Dingledine
svn:r12786
2007-09-05 r14327@Kushana: nickm | 2007-09-04 20:06:04 -0400Nick Mathewson
Better comment in dnsserv.c svn:r11376
2007-07-25 r13908@catbus: nickm | 2007-07-25 18:55:47 -0400Nick Mathewson
Patch from Robert Hogan: set conn->dns_server_port correctly so that we can close dns server ports when they change, thus avoiding crashes and dangling references and other sources of unhappiness. svn:r10933
2007-07-10 r13676@catbus: nickm | 2007-07-10 13:41:24 -0400Nick Mathewson
Man. I thought I removed that code. svn:r10785
2007-07-10 r13666@catbus: nickm | 2007-07-10 13:10:00 -0400Nick Mathewson
Get the RESOLVE controller code working. svn:r10781
2007-07-10 r13637@catbus: nickm | 2007-07-06 14:24:27 -0400Nick Mathewson
fix copy-paste error in config message src/or/config.c . Apply initial (but pared-down) version of launch-resolve-via-controller patch from Robert Hogan. svn:r10780
2007-07-05 r13453@kushana: nickm | 2007-06-20 10:01:37 -0400Nick Mathewson
Fix a type error in the last checkin. svn:r10738
2007-07-05 r13452@kushana: nickm | 2007-06-20 09:52:55 -0400Nick Mathewson
Patch from Robert Hogan: Generate STREAM NEW events for dnsport requests and tunneled directory connections. Log when we are testing for hijacking. svn:r10737
2007-06-17 r13471@catbus: nickm | 2007-06-17 11:59:25 -0400Nick Mathewson
Report address and por correctly on requests to dnsport. (Patch from Robert Hogan.) svn:r10641
2007-06-13 r13401@catbus: nickm | 2007-06-13 15:50:16 -0400Nick Mathewson
Add dnsport connection to the global connection list. (Bug found by mwenge.) svn:r10592
2007-06-05 r13266@catbus: nickm | 2007-06-05 16:38:08 -0400Nick Mathewson
Patch from peter palfrader: control interface via unix domain socket svn:r10504
2007-06-02 r13143@catbus: nickm | 2007-06-01 16:43:40 -0400Nick Mathewson
Try to fix some mipspro compiler warnings. There will still be some left. svn:r10444
2007-05-31 r13117@catbus: nickm | 2007-05-31 19:40:32 -0400Nick Mathewson
Patch from Tup: treat RESOLVED_TYPE_ERROR_TRANSIENT as a SERVERFAILED, and RESOLVED_TYPE_ERROR as NOTEXIST. Generate transient/nontransient errors more sensibly. Set flags better on DNS replies. svn:r10427
2007-05-29 r13050@catbus: nickm | 2007-05-29 13:31:11 -0400Nick Mathewson
Resolve all but 3 DOCDOCs. svn:r10393
2007-05-25 r12958@catbus: nickm | 2007-05-25 14:19:29 -0400Nick Mathewson
Fix more dnsport bugs: set state correctly, and actually cache the answers. svn:r10328
2007-05-24 r12942@catbus: nickm | 2007-05-24 16:31:22 -0400Nick Mathewson
Well, that was easier than I thought it would be. Tor is now a DNS proxy as well as a socks proxy. Probably some bugs remain, but since it A) has managed to resolve one address for me successfully, and B) will not affect anybody who leaves DNSPort unset, it feel like a good time to commit. svn:r10317