Nick Mathewson
|
b8a7bad799
Make payloads into uint8_t.
|
13 years ago |
Sebastian Hahn
|
78e4aa63fb
Backport END_STREAM_REASON_NOROUTE for client use.
|
14 years ago |
Nick Mathewson
|
c3e63483b2
Update Tor Project copyright years
|
14 years ago |
Roger Dingledine
|
e50b7768b9
Send sendmes when we're down 100 cells, not 101.
|
15 years ago |
Roger Dingledine
|
2b63fa40e8
three hacks to workaround bug 1038
|
15 years ago |
Nick Mathewson
|
7f8a6c5e92
Revise earlier check for correct IPv4 addr length to check for ==4.
|
15 years ago |
Roger Dingledine
|
845326317d
Check answer_len in the remap_addr case of process_relay_cell_not_open.
|
15 years ago |
Nick Mathewson
|
873faffb5a
Two more spelling fix fixes.
|
15 years ago |
Nick Mathewson
|
ec7e054668
Spell-check Tor.
|
15 years ago |
Karsten Loesing
|
9b32e8c141
Update copyright to 2009.
|
15 years ago |
Roger Dingledine
|
4e094ddc4d
when we get an unrecognized relay streamid, log it
|
15 years ago |
Nick Mathewson
|
192b701fac
Patch from lark: drop BEGIN cells from a rendevous circuit if they do not originate from the end of the circuit.
|
15 years ago |
Nick Mathewson
|
f772fc0c36
apply a variant of rovv's bug 872 patch, and document that we want a better solution for 0.2.2.x.
|
15 years ago |
Nick Mathewson
|
c4b8fef362
Remove svn $Id$s from our source, and remove tor --version --version.
|
15 years ago |
Karsten Loesing
|
9a04358d87
Debug code for task 878.
|
15 years ago |
Nick Mathewson
|
c1c7f982d9
Do not not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial bug 878 fix.
|
15 years ago |
Nick Mathewson
|
558e9899e4
Document most undocumented variables.
|
15 years ago |
Nick Mathewson
|
b68379b13b
Add DOCDOC entries for undocumented static and global variables.
|
15 years ago |
Nick Mathewson
|
1e5f457461
Fix most DOCDOCs remaining and/or added by redox.
|
15 years ago |
Nick Mathewson
|
1725c0c8a5
Add DOCDOC comments for all undocumented functions. Add missing *s to other comments so that they will get recognized as doxygen.
|
15 years ago |
Nick Mathewson
|
55348884b5
Fix all of the doxygen warnings not pertaining to missing documentation.
|
15 years ago |
Nick Mathewson
|
c67bd80487
Make cell pools always-on.
|
15 years ago |
Nick Mathewson
|
bf80e2df3f
Replace calls to time(NULL) that occur on the order of once per read, one per write, or once per cell with calls to a function that looks at a cached value of time. This is tricksy to benchmark, since it will only help on systems where time() is a syscall and syscalls are relatively slow.
|
15 years ago |
Nick Mathewson
|
6693f32530
Resolve many DOCDOCs.
|
15 years ago |
Nick Mathewson
|
fc5e686b19
Whitespace fix.
|
15 years ago |
Nick Mathewson
|
68a6935afb
Change CELL_DIRECTION_* to an enum.
|
15 years ago |
Nick Mathewson
|
7678ac5193
Move edge-only flags from connection_t to edge_connection_t.
|
15 years ago |
Roger Dingledine
|
5822e14dc9
When a stream at an exit relay is in state "resolving" or
|
15 years ago |
Nick Mathewson
|
ee31e0829e
Verify cpath_layer match on rendezvous cells too. Fixes another case of bug 446. Based on patch from rovv.
|
15 years ago |
Roger Dingledine
|
bca46cc628
backport candidate:
|
15 years ago |