Nick Mathewson
|
bed6c05453
give a better warning when tor points at an https server.
|
20 years ago |
Nick Mathewson
|
2be0508f0d
Be specific about which "illegal character" we just saw in the cert.
|
20 years ago |
Nick Mathewson
|
70c3580f81
Patch to localtime/gmtime handling: use the _r variants where available. Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled.
|
20 years ago |
Nick Mathewson
|
5d836c8140
Free tls resources on exit too
|
20 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 |
Nick Mathewson
|
a6aa5eebd6
Fix some memory leaks and unlikely segfaults
|
21 years ago |
Nick Mathewson
|
0f49fd3bcd
Fix leakable rsa key
|
21 years ago |
Nick Mathewson
|
7fbd297532
Suggestion from weasel: Make tor --version --version dump the cvs Id of every file.
|
21 years ago |
Nick Mathewson
|
6f5dbefa7e
Normalize space: add one between every control keyword and control clause.
|
21 years ago |
Roger Dingledine
|
7c9a707900
remove emacs droppings, since nick says he doesn't need them anymore
|
21 years ago |
Nick Mathewson
|
cd70264377
Clean up some logging and interfaces
|
21 years ago |
Nick Mathewson
|
d63d5cb139
Whitespace normalization
|
21 years ago |
Nick Mathewson
|
ffe9b01ad7
Split X509 certificate liveness checks into a separate function
|
21 years ago |
Nick Mathewson
|
5a5be93f80
Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c
|
21 years ago |
Nick Mathewson
|
2fbf31533b
Tricksy compiler warnings! We hates them, hates them forever, my precious!
|
21 years ago |
Nick Mathewson
|
ce5709184b
Pass with -Wstrict-prototypes
|
21 years ago |
Nick Mathewson
|
44d4516155
Use tor_snprintf, not snprintf
|
21 years ago |
Nick Mathewson
|
bc62f8e983
Replace sprintf with snprintf
|
21 years ago |
Nick Mathewson
|
62094ebd32
Tolerate NULL nicknames better
|
21 years ago |
Roger Dingledine
|
6d873e5743
don't assert multiple things in the same tor_assert()
|
21 years ago |
Nick Mathewson
|
1c9426d6e0
Build without warnings on mac gcc 3.3
|
21 years ago |
Roger Dingledine
|
5f4a390b33
oh, and some more in common/
|
21 years ago |
Roger Dingledine
|
f91c552af7
fix a seg fault on solaris
|
21 years ago |
Roger Dingledine
|
3aaba3b16e
tell the user what time _they_ are too, when a cert is expired
|
21 years ago |
Nick Mathewson
|
38d8e36919
Make tor_tls_new variant use alternative (certless) context
|
21 years ago |
Roger Dingledine
|
cdb98cf04a
fix our tls handshake chain cert bug
|
21 years ago |
Nick Mathewson
|
c83f0e948f
Log certificate lifetime on failure.
|
21 years ago |
Nick Mathewson
|
2d514037b7
Log number of certs in wrong-length chains
|
21 years ago |
Nick Mathewson
|
334de84cbe
Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify behavior
|
21 years ago |
Roger Dingledine
|
19deb93c29
more useful warning messages
|
21 years ago |