Nick Mathewson
|
bb46d782ab
Be endianly-correct for rendezvous functionality
|
20 år sedan |
Roger Dingledine
|
15de201041
log which intro points we picked
|
20 år sedan |
Nick Mathewson
|
14e31fbd71
Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpath
|
20 år sedan |
Nick Mathewson
|
46c82e7dbe
Set rend_query on exiting streams
|
20 år sedan |
Roger Dingledine
|
584350feb8
don't log info when we asked for log warn
|
20 år sedan |
Nick Mathewson
|
eaf7c61ebc
Do not crash when no desc is found
|
20 år sedan |
Roger Dingledine
|
63cde97253
don't try to build intro circs until you've fetched the directory
|
20 år sedan |
Nick Mathewson
|
b1537e7943
Rebuild and re-upload service descriptors every 15 minutes
|
20 år sedan |
Nick Mathewson
|
8169da5c30
Don't use Tor version 0.0.5 for intro/rendezvous points. (We don't need
|
20 år sedan |
Nick Mathewson
|
f24519e4b9
Set correct address and port mappings on outgoing rendezvous connections
|
20 år sedan |
Roger Dingledine
|
d473cf7ee9
set the circ windows on the middle hop of the rend circs
|
20 år sedan |
Nick Mathewson
|
8b371c2aa5
router_choose_random_node wants a smartlist of routers, not of nicknames.
|
20 år sedan |
Nick Mathewson
|
ef438b894c
Set handshake_state to NULL before appending cpath hops
|
20 år sedan |
Nick Mathewson
|
257d509b91
Document stuff, reduce magic numbers, add emacs magic
|
20 år sedan |
Roger Dingledine
|
6e6cbaad95
fix the bob-can't-decode-relays bug
|
20 år sedan |
Nick Mathewson
|
283593ca1b
Use correct payload lengths when sending RENDEZVOUS1 cells
|
20 år sedan |
Nick Mathewson
|
536a9b6c28
Add a missing offset
|
20 år sedan |
Nick Mathewson
|
5033c366e1
Use symbolic constants; make padding types match.
|
20 år sedan |
Nick Mathewson
|
04e8dc9026
Implement response to RENDEZVOUS2 cell.
|
20 år sedan |
Nick Mathewson
|
2d3aea40a4
It's amazing how wrong things look when you invert the booleans on your
|
20 år sedan |
Nick Mathewson
|
7b1939db2d
Slightly more helpful msg on mismatched service pk digest in INTRODUCE2 cell
|
20 år sedan |
Roger Dingledine
|
27126e5007
oaep uses 42 more bytes -- stop clobbering buffers
|
20 år sedan |
Nick Mathewson
|
41387bea08
Expect a 20-byte nul-padded-and-terminated nickname
|
20 år sedan |
Nick Mathewson
|
1e2b008700
Add some temporary log calls to try to debug the "Hash of session info was not as expected" problem
|
20 år sedan |
Nick Mathewson
|
a9813f0210
Implement acks
|
20 år sedan |
Nick Mathewson
|
d93ff0b82f
Handle rendezvous relay cells
|
20 år sedan |
Nick Mathewson
|
ba196a9d17
Use (set|get)_uint(16|32) in lieu of memcpy where reasonable.
|
20 år sedan |
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 år sedan |
Roger Dingledine
|
4e996a4ce8
tabs
|
20 år sedan |
Nick Mathewson
|
fc4d15baf6
Hide smartlist internals
|
20 år sedan |