Roger Dingledine
|
d1d0813cf3
Allow non-printable characters for exit streams (both for
|
hace 19 años |
Roger Dingledine
|
581795f41d
auth dir servers were only modifying a server's is_running field
|
hace 19 años |
Nick Mathewson
|
bd8ffccae7
More cleanups noticed by weasel; also, remove macros that nobody uses.
|
hace 19 años |
Roger Dingledine
|
946317ae13
start using OR_CONN_EVENT_NEW.
|
hace 19 años |
Nick Mathewson
|
5777ee0e1a
Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now)
|
hace 19 años |
Roger Dingledine
|
d113b75da6
more log conversions.
|
hace 19 años |
Roger Dingledine
|
350313d77a
Let the users set ControlListenAddress in the torrc.
|
hace 19 años |
Nick Mathewson
|
ae4f0467c8
enforce whitespace style
|
hace 19 años |
Roger Dingledine
|
e847085c04
When a client asks for an old-style directory and our write bucket
|
hace 19 años |
Roger Dingledine
|
5f051574d5
Happy new year!
|
hace 19 años |
Roger Dingledine
|
31f2705d9a
and make sure that never happens again
|
hace 19 años |
Nick Mathewson
|
2bb4fd24de
char *x = "y"; is not good C.
|
hace 19 años |
Roger Dingledine
|
640c555f02
Fix a major load balance bug: we were round-robining in 16 KB chunks, and
|
hace 19 años |
Roger Dingledine
|
a1dd751f30
when we fail to bind a listener, try to provide a more useful log msg.
|
hace 19 años |
Roger Dingledine
|
d682c84e79
attempted patch for bug 220: don't assert when we've tried all the
|
hace 20 años |
Roger Dingledine
|
7d1f675c85
entry nodes are now entry guards.
|
hace 20 años |
Roger Dingledine
|
d4d7a49411
fix typo
|
hace 20 años |
Nick Mathewson
|
878962bee1
Add reasons to DESTROY and RELAY_TRUNCATED cells.
|
hace 20 años |
Roger Dingledine
|
d8e3bc0288
fix a wrong string
|
hace 20 años |
Roger Dingledine
|
dbd7b97eff
helper nodes are dead. long live entry nodes.
|
hace 20 años |
Roger Dingledine
|
4088f7dfd1
fix typo
|
hace 20 años |
Nick Mathewson
|
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
|
hace 20 años |
Roger Dingledine
|
58366ffd24
when we changed from log_fn to debug/info/notice/warn/err,
|
hace 20 años |
Nick Mathewson
|
b03e8733f3
Change how OR conns get removed from the identity map; fix some warnings on shutdown.
|
hace 20 años |
Nick Mathewson
|
a6eb8cd2a0
Move connection_or_remove_from_identity_map() to connection_unlink, but dont remove the other; just make it warn.
|
hace 20 años |
Nick Mathewson
|
3bd613b44d
Rename connection_get_by_identity_digest to reflect that it is OR-only. Make it use a hashtable instead of a linear search.
|
hace 20 años |
Nick Mathewson
|
652e1899ac
"How about 'never'? Does 'never' work for you?"
|
hace 20 años |
Nick Mathewson
|
31d5d96739
Cut down a common call to circuit_get_by_conn by about half.
|
hace 20 años |
Roger Dingledine
|
6452aecedb
when calling connection_get_by_identity_digest, don't do a memcmp
|
hace 20 años |
Roger Dingledine
|
7aae63994f
Recover better from TCP connections to Tor servers that are broken but
|
hace 20 años |