aboutsummaryrefslogtreecommitdiff
path: root/src/common/tortls.c
Commit message (Expand)AuthorAge
...
* r11773@catbus: nickm | 2007-02-12 15:18:48 -0500••• Implement proposal 106: stop requiring clients to have certificates, and stop checking for nicknames in certificates. [See proposal 106 for rationale.] Also improve messages when checking TLS handshake, to re-resolve bug 382. svn:r9568 Nick Mathewson2007-02-12
* r11629@catbus: nickm | 2007-02-02 15:06:17 -0500••• Removing the last DOCDOC comment hurt so much that I had to use Doxygen to identify undocumented macros and comments, and add 150 more DOCDOCs to point out where they were. Oops. Hey, kids! Fixing some of these could be your first Tor patch! svn:r9477 Nick Mathewson2007-02-02
* r11607@catbus: nickm | 2007-01-30 17:19:27 -0500••• Audit non-const char arguments; make a lot more of them const. svn:r9466 Nick Mathewson2007-01-30
* r11966@Kushana: nickm | 2007-01-15 16:12:17 -0500••• Tidy up ORCONN reason patch from Mike Perry. Changes: make some of the handling of TLS error codes less error prone. Enforce house style wrt spaces. Make it compile with --enable-gcc-warnings. Only set or_conn->tls_error in the case of an actual error. Add a changelog entry. svn:r9355 Nick Mathewson2007-01-15
* r11957@Kushana: nickm | 2007-01-15 15:25:57 -0500••• Patch from Mike Perry: Track reasons for OR connection failure; display them in control events. Needs review and revision. svn:r9354 Nick Mathewson2007-01-15
* apparently i think of comments with no whitespace around them as•••"read this if you don't understand the code and want some help." which is not the same as "hey, you think you understand this code, but you don't." svn:r9307 Roger Dingledine2007-01-09
* Fix an assert error introduced in 0.1.2.5-alpha: if a single TLS•••connection handles more than 4 gigs in either direction, we assert. svn:r9306 Roger Dingledine2007-01-09
* more progress and cleanups•••svn:r9269 Roger Dingledine2007-01-05
* r11741@Kushana: nickm | 2006-12-28 22:41:29 -0500••• Count TLS bytes accurately: previously, we counted only the number of bytes read or transmitted via tls, not the number of extra bytes used to do so. This has been a lonstanding wart. The fix "Works for me". svn:r9207 Nick Mathewson2006-12-29
* r11566@Kushana: nickm | 2006-12-13 17:46:24 -0500••• Try to fix an assert failure in new write limiting code: make buffers.c aware of previous "forced" write sizes from tortls. svn:r9105 Nick Mathewson2006-12-13
* r8923@totoro: nickm | 2006-10-07 11:44:33 -0400••• More doxygen comments svn:r8637 Nick Mathewson2006-10-07
* Merge in some bsockets calls, all wrapped inside #if defined(USE_BSOCKETS)•••svn:r8427 Nick Mathewson2006-09-19
* r8696@Kushana: nickm | 2006-08-31 14:43:44 -0400••• Try to appease some warnings with newer gccs that believe that ignoring a return value is okay, but casting a return value and then ignoring it is a sign of madness. svn:r8312 Nick Mathewson2006-08-31
* ok, i'm not allowed to say that there. oh well.•••svn:r6720 Roger Dingledine2006-07-04
* fix a misleading function comment•••svn:r6717 Roger Dingledine2006-07-04
* if we're the server-side of the tls and there are problems,•••don't yell as loudly. svn:r6716 Roger Dingledine2006-07-04
* and now the exciting part: there is now no such thing as doing•••a client-only tls, that is, one with no certs. svn:r6558 Roger Dingledine2006-06-07
* simplify the tortls api: we only support being a "server", that•••is, even tor clients do the same sort of handshake. this has been true for years, so it's best to get rid of the stale code. svn:r6557 Roger Dingledine2006-06-07
* looks like we missed a piece of the 0.1.1.9 paranoia code.•••hopefully this change is a no-op. svn:r6556 Roger Dingledine2006-06-07
* if we're a server and some peer has a broken tls certificate, don't•••shout about it unless we want to hear about protocol violations. svn:r6507 Roger Dingledine2006-05-26
* Claim a commonname of Tor, rather than TOR, in tls handshakes.•••Maybe this will help us win the war of names. svn:r6489 Roger Dingledine2006-05-24
* Add some functions to escape values from the network before sending them to t...•••svn:r6087 Nick Mathewson2006-03-05
* Start the process of converting warn to log_warn and so on.•••This is needed because Windows already has an err() that we can't clobber. And we need to be able to make the log functions a macro so we can print the function's name in the log entry. svn:r6000 Roger Dingledine2006-02-13
* Happy new year!•••svn:r5949 Roger Dingledine2006-02-09
* Split 0119_PARANOIA into 0119_PARANOIA_[ABC]. A is "this is suspicious, and ...•••svn:r5840 Nick Mathewson2006-01-17
* Add a (diabled by default) option in crypto.h to disable most of the interest...•••svn:r5777 Nick Mathewson2006-01-10
* Bite the bullet and limit all our source lines to 80 characters, the way IBM ...•••svn:r5582 Nick Mathewson2005-12-14
* Hm; looks like the callback business was unnecessary, since DHparams_dup() co...•••svn:r5372 Nick Mathewson2005-11-14
* Use a callback to set our DH parameters; set SSL_OP_SINGLE_DH_USE.•••svn:r5371 Nick Mathewson2005-11-14
* Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain....•••svn:r5309 Nick Mathewson2005-10-25
* Check for even more windows version flags, and note any we do not recognize.•••svn:r5297 Nick Mathewson2005-10-24
* Start dividing log messages into logging domains. No, LD_ is not the best of...•••svn:r5284 Nick Mathewson2005-10-18
* Downgrade a few INFO level logs to DEBUG again. Also add two or three new•••logs in cases where a calling function's log was downgraded and we wouldn't get any log message otherwise. svn:r5263 Peter Palfrader2005-10-17
* start the process of reducing clutter in server logs•••svn:r5253 Roger Dingledine2005-10-17
* Make doxygen marginally happier•••svn:r5208 Nick Mathewson2005-10-06
* Never call free() on tor_malloc()d memory. This is unlikely to be our current...•••svn:r5168 Nick Mathewson2005-09-30
* Reformat inconsistent function declarations.•••svn:r5160 Nick Mathewson2005-09-30
* Add a bunch more warnings to out warning suite; resolve them; pack structs a ...•••svn:r5150 Nick Mathewson2005-09-29
* put quotes around user-supplied strings so they are more likely to•••realize if they add bad characters (like quotes) to the torrc svn:r4844 Roger Dingledine2005-08-26
* Try to resolve another reported solaris x86 warning•••svn:r4771 Nick Mathewson2005-08-12
* Appease the hungry God of GCC: it hates K&R style unspecified args!•••svn:r4470 Nick Mathewson2005-06-21
* Load hardware acceleration options when/where available. Can anybody test this?•••svn:r4467 Nick Mathewson2005-06-20
* flesh out the source file descriptions for doxygen•••svn:r4404 Roger Dingledine2005-06-11
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* New whitespace normalization rule: no blank line at EOF.•••svn:r4378 Nick Mathewson2005-06-09
* Make Tor compile with no warnings with gcc4.0 on OSX•••svn:r4184 Nick Mathewson2005-05-07
* Apparently, ASN1 failures are not treated as SSL connection errors, but are j...•••svn:r4098 Nick Mathewson2005-04-23
* LOG_ERR is for when you're planning to die.•••svn:r4087 Roger Dingledine2005-04-23
* Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for TL...•••svn:r4085 Nick Mathewson2005-04-23
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01