| Commit message (Expand) | Author | Age |
... | |
* | 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 Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-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 Mathewson | 2007-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 Dingledine | 2007-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 Dingledine | 2007-01-09 |
* | more progress and cleanups•••svn:r9269
| Roger Dingledine | 2007-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 Mathewson | 2006-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 Mathewson | 2006-12-13 |
* | r8923@totoro: nickm | 2006-10-07 11:44:33 -0400••• More doxygen comments
svn:r8637
| Nick Mathewson | 2006-10-07 |
* | Merge in some bsockets calls, all wrapped inside #if defined(USE_BSOCKETS)•••svn:r8427
| Nick Mathewson | 2006-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 Mathewson | 2006-08-31 |
* | ok, i'm not allowed to say that there. oh well.•••svn:r6720
| Roger Dingledine | 2006-07-04 |
* | fix a misleading function comment•••svn:r6717
| Roger Dingledine | 2006-07-04 |
* | if we're the server-side of the tls and there are problems,•••don't yell as loudly.
svn:r6716
| Roger Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-05-24 |
* | Add some functions to escape values from the network before sending them to t...•••svn:r6087
| Nick Mathewson | 2006-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 Dingledine | 2006-02-13 |
* | Happy new year!•••svn:r5949
| Roger Dingledine | 2006-02-09 |
* | Split 0119_PARANOIA into 0119_PARANOIA_[ABC]. A is "this is suspicious, and ...•••svn:r5840
| Nick Mathewson | 2006-01-17 |
* | Add a (diabled by default) option in crypto.h to disable most of the interest...•••svn:r5777
| Nick Mathewson | 2006-01-10 |
* | Bite the bullet and limit all our source lines to 80 characters, the way IBM ...•••svn:r5582
| Nick Mathewson | 2005-12-14 |
* | Hm; looks like the callback business was unnecessary, since DHparams_dup() co...•••svn:r5372
| Nick Mathewson | 2005-11-14 |
* | Use a callback to set our DH parameters; set SSL_OP_SINGLE_DH_USE.•••svn:r5371
| Nick Mathewson | 2005-11-14 |
* | Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain....•••svn:r5309
| Nick Mathewson | 2005-10-25 |
* | Check for even more windows version flags, and note any we do not recognize.•••svn:r5297
| Nick Mathewson | 2005-10-24 |
* | Start dividing log messages into logging domains. No, LD_ is not the best of...•••svn:r5284
| Nick Mathewson | 2005-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 Palfrader | 2005-10-17 |
* | start the process of reducing clutter in server logs•••svn:r5253
| Roger Dingledine | 2005-10-17 |
* | Make doxygen marginally happier•••svn:r5208
| Nick Mathewson | 2005-10-06 |
* | Never call free() on tor_malloc()d memory. This is unlikely to be our current...•••svn:r5168
| Nick Mathewson | 2005-09-30 |
* | Reformat inconsistent function declarations.•••svn:r5160
| Nick Mathewson | 2005-09-30 |
* | Add a bunch more warnings to out warning suite; resolve them; pack structs a ...•••svn:r5150
| Nick Mathewson | 2005-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 Dingledine | 2005-08-26 |
* | Try to resolve another reported solaris x86 warning•••svn:r4771
| Nick Mathewson | 2005-08-12 |
* | Appease the hungry God of GCC: it hates K&R style unspecified args!•••svn:r4470
| Nick Mathewson | 2005-06-21 |
* | Load hardware acceleration options when/where available. Can anybody test this?•••svn:r4467
| Nick Mathewson | 2005-06-20 |
* | flesh out the source file descriptions for doxygen•••svn:r4404
| Roger Dingledine | 2005-06-11 |
* | Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382
| Nick Mathewson | 2005-06-09 |
* | New whitespace normalization rule: no blank line at EOF.•••svn:r4378
| Nick Mathewson | 2005-06-09 |
* | Make Tor compile with no warnings with gcc4.0 on OSX•••svn:r4184
| Nick Mathewson | 2005-05-07 |
* | Apparently, ASN1 failures are not treated as SSL connection errors, but are j...•••svn:r4098
| Nick Mathewson | 2005-04-23 |
* | LOG_ERR is for when you're planning to die.•••svn:r4087
| Roger Dingledine | 2005-04-23 |
* | Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for TL...•••svn:r4085
| Nick Mathewson | 2005-04-23 |
* | update copyright notices.•••svn:r3982
| Nick Mathewson | 2005-04-01 |