Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
he disagrees about what the code that we decided not to use would do
|
|
|
|
ssl_state_to_string() function.
|
|
|
|
|
|
|
|
This is to address bug 4822, and CVE-2011-4576.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also fix a comment typo
|
|
Fixes bug 4803.
|
|
|
|
|
|
|
|
|
|
This resolves bug1827, and lets us avoid freaking people out.
Later, we can use it to get a complete list of our interfaces.
|
|
|
|
|
|
We used to do this as a workaround for older Tors, but now it's never
the correct thing to do (especially since anything that didn't
understand RELAY_EARLY is now deprecated hard).
|
|
|
|
This patch should make us reject every Tor that was vulnerable to
CVE-2011-0427. Additionally, it makes us reject every Tor that couldn't
handle RELAY_EARLY cells, which helps with proposal 110 (#4339).
|
|
Previously we required 1.0.0, but there was a bug in the 1.0.0 counter
mode. Found by Pascal. Fixes bug 4779.
A more elegant solution would be good here if somebody has time to code
one.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bug caught and patch provided by Vektor. Fixes bug 4778.t
|
|
This change cannibalizes circuit_get_by_rend_query_and_purpose because it
had exactly one caller.
|
|
|
|
|
|
Modifies filenames which do not start with '/' or '.' on non-Windows
platforms; uses _fullpath on Windows.
|
|
|
|
|
|
Reject all EXTEND requests not received in a relay_early cell
|
|
Needed by fix for #4759.
|
|
|
|
|
|
|