Roger Dingledine
|
5f051574d5
Happy new year!
|
18 år sedan |
Nick Mathewson
|
241310bbac
Split 0119_PARANOIA into 0119_PARANOIA_[ABC]. A is "this is suspicious, and we have not tried running without this yet". B is "this is suspicious, but the last time we tested, it was okay." C is "How could this possibly be the cause?"
|
18 år sedan |
Nick Mathewson
|
55ac4f032c
Add a (diabled by default) option in crypto.h to disable most of the interesting crypto-related changes made on 0.1.1.9. This will help hunt bug 234.
|
18 år sedan |
Nick Mathewson
|
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
|
18 år sedan |
Nick Mathewson
|
e022aa73e6
Hm; looks like the callback business was unnecessary, since DHparams_dup() copies dh->length.
|
18 år sedan |
Nick Mathewson
|
027d0ef18c
Use a callback to set our DH parameters; set SSL_OP_SINGLE_DH_USE.
|
18 år sedan |
Nick Mathewson
|
932106f54c
Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain. Domains are now bitmasks... just in case. Make some err msgs non-general.
|
18 år sedan |
Nick Mathewson
|
a20835ac92
Check for even more windows version flags, and note any we do not recognize.
|
18 år sedan |
Nick Mathewson
|
edf5698474
Start dividing log messages into logging domains. No, LD_ is not the best of identifiers. src/or has not been converted yet. Domains dont do anything yet.
|
18 år sedan |
Peter Palfrader
|
0d9aedfcea
Downgrade a few INFO level logs to DEBUG again. Also add two or three new
|
18 år sedan |
Roger Dingledine
|
03dcef4c78
start the process of reducing clutter in server logs
|
18 år sedan |
Nick Mathewson
|
ba24193ab5
Make doxygen marginally happier
|
18 år sedan |
Nick Mathewson
|
de198d800b
Never call free() on tor_malloc()d memory. This is unlikely to be our current leak, but it may help dmalloc work.
|
18 år sedan |
Nick Mathewson
|
92451f74a8
Reformat inconsistent function declarations.
|
18 år sedan |
Nick Mathewson
|
5c53545d81
Add a bunch more warnings to out warning suite; resolve them; pack structs a little better.
|
18 år sedan |
Roger Dingledine
|
fa507c63e8
put quotes around user-supplied strings so they are more likely to
|
19 år sedan |
Nick Mathewson
|
d1c094637d
Try to resolve another reported solaris x86 warning
|
19 år sedan |
Nick Mathewson
|
a37db0da26
Appease the hungry God of GCC: it hates K&R style unspecified args!
|
19 år sedan |
Nick Mathewson
|
2aff87caae
Load hardware acceleration options when/where available. Can anybody test this?
|
19 år sedan |
Roger Dingledine
|
fcd0fc3364
flesh out the source file descriptions for doxygen
|
19 år sedan |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
19 år sedan |
Nick Mathewson
|
a6f51001a5
New whitespace normalization rule: no blank line at EOF.
|
19 år sedan |
Nick Mathewson
|
10b2208d93
Make Tor compile with no warnings with gcc4.0 on OSX
|
19 år sedan |
Nick Mathewson
|
4fb95f166e
Apparently, ASN1 failures are not treated as SSL connection errors, but are just general OpenSSL errors. Or something. Anyway, bulletproof tor_tls_handshake.
|
19 år sedan |
Roger Dingledine
|
54fd9df23f
LOG_ERR is for when you're planning to die.
|
19 år sedan |
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.)
|
19 år sedan |
Nick Mathewson
|
0e81265359
update copyright notices.
|
19 år sedan |
Roger Dingledine
|
4a82ac12b8
add a tor_tls_is_server method to remember if conn->tls
|
19 år sedan |
Nick Mathewson
|
97bc49bd72
Try a little harder to avoid openssl SSL* double-free reports.
|
19 år sedan |
Nick Mathewson
|
bed6c05453
give a better warning when tor points at an https server.
|
19 år sedan |