Nick Mathewson
|
3f858b5b26
Fix a compile error found under pcc. It wants single-quites to be escaped in strings, it seems.
|
16 years ago |
Nick Mathewson
|
b56d1545db
Fix freebsd 7 compile by adding malloc_np.h header. Fix bug 850.
|
16 years ago |
Karsten Loesing
|
b31e2c2491
(a - b) / 2 != a - (b / 2); this is the reason why tunneled directory requests and client-side introduction circuits don't time out after the intended 30 seconds (task #847). Bugfix on r17106. Found by miner.
|
16 years ago |
Nick Mathewson
|
73c6cb8353
Fix unit test failure related to intro point parsing.
|
16 years ago |
Nick Mathewson
|
3f84ed3d46
Add a new memcmpstart to use instead of strcmpstart when the thing we are comparing is not nul-terminated.
|
16 years ago |
Nick Mathewson
|
7b45d530b0
Add some debugging logs for bug 811/845.
|
16 years ago |
Nick Mathewson
|
69cda76168
missing changelog for 0x20 hack
|
16 years ago |
Roger Dingledine
|
ebe4ef12b9
when building preemptive circuits, ignore streams that have a
|
16 years ago |
Roger Dingledine
|
3e5a584d37
fix the other half of r17091. now that best_support can be -1,
|
16 years ago |
Nick Mathewson
|
8c78a68cc0
Move changelog entry to correct section
|
16 years ago |
Nick Mathewson
|
c534b96e58
Fix an assertion failure on double-marked circuits, and a double-mark.
|
16 years ago |
Nick Mathewson
|
0c9dfffe5a
Implement the 0x20-hack to make DNS poisoning harder against us, especially when resolving large names. Add a cfg option to disable it, since apparently 3/10 of a percent of servers get it wrong.
|
16 years ago |
Nick Mathewson
|
c8a5e2d588
Work better with tools that resist DNS poisoning by using the 0x20 hack: make DNSPort replies perserve case.
|
16 years ago |
Nick Mathewson
|
361086005c
Fix a possible negative shift in address comparison. May fix bug 845 and bug 811
|
16 years ago |
Nick Mathewson
|
accb4a680f
make layer_hint check a little stricter.
|
16 years ago |
Nick Mathewson
|
ee31e0829e
Verify cpath_layer match on rendezvous cells too. Fixes another case of bug 446. Based on patch from rovv.
|
16 years ago |
Nick Mathewson
|
0ab45fee73
Document some dmalloc stuff and some stupid C tricks.
|
16 years ago |
Karsten Loesing
|
c53f1f83e7
gabelmoo has a new IP address.
|
16 years ago |
Jacob Appelbaum
|
7873d324df
This patch changes some of the code in util.c to refactor calls to
|
16 years ago |
Nick Mathewson
|
b166a43cb6
Fix another case of refusing to use a chosen exit node because we think it will reject _mostly_ everything. Based on patch from rovv. See bug 752.
|
16 years ago |
Nick Mathewson
|
5e762e6a5c
Fix the rest of bug 619: reject *:* servers should not do DNS lookups, even if broken clients send them RELAY_BEGIN cells. Patch from rovv.
|
16 years ago |
Nick Mathewson
|
b593fd5c20
Patch from rovv: send back END cell in response to connect attempts to nonexistent hidden service port.
|
16 years ago |
Roger Dingledine
|
bca46cc628
backport candidate:
|
16 years ago |
Roger Dingledine
|
e3127e874e
fix grammar in a log message
|
16 years ago |
Roger Dingledine
|
fa7d60d0cd
change mime-type on blocking.html too
|
16 years ago |
Roger Dingledine
|
383f0b6e61
try a mimetype html for tor-design.html
|
16 years ago |
Roger Dingledine
|
d374dc94e5
fix changelog entry for proposal 155, patch 1
|
16 years ago |
Roger Dingledine
|
bbf0f5a266
explain patch4 better. whee.
|
16 years ago |
Roger Dingledine
|
a5769eefa4
patch4 from proposal 155:
|
16 years ago |
Roger Dingledine
|
d06182f0bd
add patch2 from proposal 155:
|
16 years ago |