Nick Mathewson
|
40f343e176
Actually accept cells in SERVER_RENEGOTIATING
|
13 years ago |
Nick Mathewson
|
7935c4bdfa
Allow "finished flushing" during v3 handshake
|
13 years ago |
Nick Mathewson
|
83bb9742b5
Hook up all of the prop176 code; allow v3 negotiations to actually work
|
13 years ago |
Nick Mathewson
|
3f22ec179c
New functions to record digests of cells during v3 handshake
|
13 years ago |
Nick Mathewson
|
6c7f28454e
Implement cert/auth cell reading
|
13 years ago |
Nick Mathewson
|
81024f43ec
Basic function to write authenticate cells
|
13 years ago |
Nick Mathewson
|
df78daa5da
Functions to send cert and auth_challenge cells.
|
13 years ago |
Nick Mathewson
|
1b0645acba
Cell types and states for new OR handshake
|
13 years ago |
Nick Mathewson
|
41dfc4c19c
Make bufferevents work with TokenBucketRefillInterval
|
13 years ago |
Nick Mathewson
|
59d0f750c9
Apply rate-limiting to the lowest bufferevent in the stack.
|
13 years ago |
Sebastian Hahn
|
2d0b56a505
Fix a compile warning on OS X 10.6
|
13 years ago |
Nick Mathewson
|
9a6642f6f5
Avoid warning in broken_state_count_compare
|
13 years ago |
Nick Mathewson
|
2a594fcde9
Disable recording new broken conns when we have bootstrapped
|
13 years ago |
Nick Mathewson
|
3f97c665aa
Document feature3116 fns and improve output
|
13 years ago |
Nick Mathewson
|
b25ca8af06
Limit the number of different handshake reasons to report
|
13 years ago |
Nick Mathewson
|
734d9486f6
Record the states of failing OR connections
|
13 years ago |
Nick Mathewson
|
a2ad31a92b
Split connection_about_to_close_connection into separate functions
|
13 years ago |
Nick Mathewson
|
e006aa5dfa
Merge remote-tracking branch 'public/bug2841'
|
13 years ago |
Nick Mathewson
|
6053e11ee6
Refactor the interfaces of transport/proxy lookup fns
|
13 years ago |
Nick Mathewson
|
c4b831e92d
Small tweaks to 2841 code
|
13 years ago |
George Kadianakis
|
1fe8bee656
Revised how we handle ClientTransportPlugin and Bridge lines.
|
13 years ago |
George Kadianakis
|
298f170036
Tweaked connection{.c,.h,_or.c} based on nick's comments.
|
13 years ago |
Nick Mathewson
|
31b9b1a5bb
Merge remote-tracking branch 'origin/maint-0.2.2'
|
13 years ago |
Roger Dingledine
|
64bfbcb918
log when we finish ssl handshake and move to renegotiation
|
13 years ago |
Nick Mathewson
|
47c8433a0c
Make the get_options() return const
|
13 years ago |
George Kadianakis
|
93526cdf0b
Fixes small bugs.
|
13 years ago |
George Kadianakis
|
5b050a9b08
This commit is an attempt to beautify the previous commit.
|
13 years ago |
George Kadianakis
|
a79bea40d8
We now warn the user if a proxy server is not up when we try to connect with it.
|
13 years ago |
George Kadianakis
|
00ec4b2c00
Various trivial changes.
|
13 years ago |
George Kadianakis
|
29203b7f3f
We can now connect using transports as well!
|
13 years ago |