Nick Mathewson
|
137b577bbd
Refactor the heck out of crypto interface: admit that we will stick with one ciphersuite at a time, make const things const, and stop putting openssl in the headers.
|
20 years ago |
Roger Dingledine
|
8c19d6e3d7
alice can intercept y.onion requests, do a lookup on them via tor,
|
20 years ago |
Nick Mathewson
|
fc4d15baf6
Hide smartlist internals
|
20 years ago |
Roger Dingledine
|
fc3d7383e7
router_choose_random_node can take a smartlist of nodes to exclude
|
20 years ago |
Roger Dingledine
|
f34e6da3e7
now circuit_get_newest returns an appropriate circ for your purpose
|
20 years ago |
Nick Mathewson
|
79fc52170e
For hidden services: handle INTRODUCE2, send ESTABLISH_INTRO, RENDEZVOUS1.
|
20 years ago |
Roger Dingledine
|
05b99bcf7d
alice chooses her rendezvous node from all running routers
|
20 years ago |
Roger Dingledine
|
cc3c4245cb
let the circuit-launcher choose the exit node (if he wants)
|
20 years ago |
Nick Mathewson
|
93ab51e9ac
Make smartlist Do What Arma Expects.
|
20 years ago |
Nick Mathewson
|
96a86ef14d
Remove maximum-size field from smartlists
|
20 years ago |
Roger Dingledine
|
45699bb5ee
clean up some 'warn' messages while i'm at it
|
20 years ago |
Roger Dingledine
|
c195f69058
isspace and friends take an int. solaris cares.
|
20 years ago |
Roger Dingledine
|
208625ae31
clean up some presentation and comments
|
20 years ago |
Roger Dingledine
|
de146de0c5
make circuit-building less noisy when a node in your exclude/exit/entrynodes is down
|
20 years ago |
Roger Dingledine
|
4716d4d871
bugfix: only warn about an unrouter router after we've fetched a directory
|
20 years ago |
Roger Dingledine
|
70c43e152a
note bug in assert_connection_ok
|
20 years ago |
Roger Dingledine
|
b354ecfecd
rename ExcludedNodes config option to ExcludeNodes
|
20 years ago |
Roger Dingledine
|
46ffc5984d
best_support_idx is obsolete
|
20 years ago |
Nick Mathewson
|
bd14023afd
Propagate yes/no/maybe a little farther forward.
|
20 years ago |
Roger Dingledine
|
d508a194f7
Let paranoid exit nodes (which default to reject) be exit nodes
|
20 years ago |
Nick Mathewson
|
17adfa9dfd
log when exit situation is hopeless.
|
20 years ago |
Roger Dingledine
|
f6f9b1d94d
for perf testing, paths are always 3 hops, not "3 or more"
|
20 years ago |
Roger Dingledine
|
e05d39d1af
fix a per-circuit memory leak
|
20 years ago |
Roger Dingledine
|
afdaff63ef
turn some knobs, add more debugging
|
20 years ago |
Roger Dingledine
|
61723a1f69
small default route when doing speed testing
|
20 years ago |
Roger Dingledine
|
db0c27b362
resolve cygwin warnings for pre19
|
20 years ago |
Roger Dingledine
|
d6ce65afd6
the onionskin challenge length was 30 bytes longer than necessary
|
20 years ago |
Roger Dingledine
|
6a19e64066
remove trailing whitespace
|
20 years ago |
Roger Dingledine
|
aba237e3e2
end-to-end integrity checking now works
|
20 years ago |
Roger Dingledine
|
8712a30e91
move cell size to 512 bytes
|
20 years ago |