Roger Dingledine
|
9c67ae34f1
overall cleanup and streamlining and doccing
|
20 years ago |
Nick Mathewson
|
232861ba42
Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform.
|
20 years ago |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
20 years ago |
Nick Mathewson
|
a6f51001a5
New whitespace normalization rule: no blank line at EOF.
|
20 years ago |
Roger Dingledine
|
aff308e6d9
reenable the part of the code that tries to flush as soon as an OR outbuf
|
20 years ago |
Roger Dingledine
|
f0e309e5bd
add HttpProxyAuthenticator config option too
|
20 years ago |
Roger Dingledine
|
5265bbd2b8
first iteration of scrubbing sensitive strings from logs.
|
20 years ago |
Roger Dingledine
|
509405a5f7
clean up this TOR_FRAGILE business
|
20 years ago |
Roger Dingledine
|
5e86e87124
Add basic HttpsProxyAuthenticator support, based on patch
|
20 years ago |
Roger Dingledine
|
662cfc976d
only call the connection open once we've decided we like the cert.
|
20 years ago |
Nick Mathewson
|
5827e2e216
Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for TLS errors when handling certs. Fix2: stop assert(0)ing on uncaught TLS errors.)
|
20 years ago |
Nick Mathewson
|
7709547c08
When we connect and finish TLS negotiation with address:port, it is obvious that any other key or nickname we might know about (as an authdirserver) does not actually exist at address:port.
|
20 years ago |
Roger Dingledine
|
8596947ee2
quiet another instance where we whine to an innocent OR operator's
|
20 years ago |
Roger Dingledine
|
94cecc712d
note some features we intend to add.
|
20 years ago |
Roger Dingledine
|
f860b490be
When we're connecting to an OR and he's got a different nickname/key
|
20 years ago |
Nick Mathewson
|
0e81265359
update copyright notices.
|
20 years ago |
Nick Mathewson
|
e04a82ecaf
Patch: when extending to an unknown router, compare identity to expected identity; not nickname-to-expected identity.
|
20 years ago |
Nick Mathewson
|
2d40991427
Report HTTP reasons to directory clients. (Also, fix format on new TODO items)
|
20 years ago |
Nick Mathewson
|
97dad670ea
Renormalize whitespace
|
20 years ago |
Roger Dingledine
|
6faaac2706
add support for CONNECTing through https proxies.
|
21 years ago |
Nick Mathewson
|
6e6d95b3db
Change from inet_ntoa to a threadproof tor_inet_ntoa.
|
21 years ago |
Roger Dingledine
|
efa9bb5535
fix the latest bug: don't explode when some router declares a
|
21 years ago |
Roger Dingledine
|
2e97593d25
define TOR_FRAGILE if you want tor to give you a core when
|
21 years ago |
Roger Dingledine
|
5d8659429e
be less noisy about complaining when a jap client tries to connect
|
21 years ago |
Roger Dingledine
|
e432d2ceea
we should handle the case where the client has no cert, for
|
21 years ago |
Roger Dingledine
|
0aff4ff4cb
get rid of 0.0.8 backwards compatibility
|
21 years ago |
Nick Mathewson
|
324b192f68
Make Tor use Niels Provos's libevent instead of it's current
|
21 years ago |
Nick Mathewson
|
fca7ba9777
Resolve task 42: find where 19-char nicknames were getting truncated when read from certs, and fix it. Also audit use of MAX_NICKNAME_LEN; no other badness found, but some docs/code cleaned up a touch.
|
21 years ago |
Roger Dingledine
|
70075933c6
stop checking for clock skew, even for servers.
|
21 years ago |
Roger Dingledine
|
011ad3cba5
clean up logging,
|
21 years ago |