Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Bite the bullet and limit all our source lines to 80 characters, the way IBM ↵ | Nick Mathewson | 2005-12-14 |
| | | | | | | intended. svn:r5582 | ||
* | Document CREATE_FAST better in the code. Move our key expansion algorithm ↵ | Nick Mathewson | 2005-12-08 |
| | | | | | | into a separate function in crypto.c svn:r5530 | ||
* | get rid of nick's crazy voodoo dh checking. | Roger Dingledine | 2005-12-06 |
| | | | | svn:r5518 | ||
* | remove another unused function | Roger Dingledine | 2005-11-30 |
| | | | | svn:r5477 | ||
* | remove some functions that are not used; #if0 out some files that are not ↵ | Nick Mathewson | 2005-11-30 |
| | | | | | | likely to be used. svn:r5471 | ||
* | a smidgen more hint when we fail to seed the rng | Roger Dingledine | 2005-11-21 |
| | | | | svn:r5438 | ||
* | Try to build with OpenSSL 0.9.6. Lets pay attention to see if anybody complains. | Nick Mathewson | 2005-11-16 |
| | | | | svn:r5398 | ||
* | Oops. It looks like there *was* an easy way to make openssl do what we wanted. | Nick Mathewson | 2005-11-14 |
| | | | | svn:r5370 | ||
* | correct nick's comment | Roger Dingledine | 2005-11-11 |
| | | | | svn:r5360 | ||
* | Note that much of check_dh_key is voodoo; make x in DH be only 320 bits for ↵ | Nick Mathewson | 2005-11-11 |
| | | | | | | DH speed improvement: this wants auditing. [We have blessing from Ian on this.] (Note that DH in SSL is not yet affected.) svn:r5359 | ||
* | Call ERR_remove_state() on the main thread on shutdown,too | Nick Mathewson | 2005-10-26 |
| | | | | svn:r5322 | ||
* | Per comments at the bottom of openssl/FAQ, call even more functions to | Nick Mathewson | 2005-10-25 |
| | | | | | | | | clean up OpenSSL's toys when it's done playing. (Why isn't there an OpenSSL_free_everything() function?) svn:r5321 | ||
* | Start dividing log messages into logging domains. No, LD_ is not the best ↵ | Nick Mathewson | 2005-10-18 |
| | | | | | | of identifiers. src/or has not been converted yet. Domains dont do anything yet. svn:r5284 | ||
* | Downgrade a few INFO level logs to DEBUG again. Also add two or three new | Peter Palfrader | 2005-10-17 |
| | | | | | | | | logs in cases where a calling function's log was downgraded and we wouldn't get any log message otherwise. svn:r5263 | ||
* | Okay, try to use RAND_poll() from OpenSSL where available. | Nick Mathewson | 2005-10-08 |
| | | | | svn:r5229 | ||
* | LOG_ERR is for when we know we're going to exit. use LOG_WARN in other | Roger Dingledine | 2005-10-07 |
| | | | | | | | cases. svn:r5220 | ||
* | disable RAND_poll() for the alpha of the day; at least 24 hours of testing ↵ | Nick Mathewson | 2005-10-07 |
| | | | | | | is in order for something like that. svn:r5216 | ||
* | Add half our entropy from RAND_poll in OpenSSL. These know how to use egd ↵ | Nick Mathewson | 2005-10-07 |
| | | | | | | (if present) openbsd weirdness (if present), vms/os2 weirdness (if we ever port there), and more in the future. svn:r5215 | ||
* | Once an hour (not just on startup) give OpenSSL some more entropy. | Nick Mathewson | 2005-10-06 |
| | | | | | | | | Add entropy in 512-bit chunks, not 160-bit chunks. (This latter change is voodoo.) svn:r5211 | ||
* | Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to ↵ | Nick Mathewson | 2005-10-06 |
| | | | | | | happen, and does not really speed us up much when we do it. So stop doing it. svn:r5210 | ||
* | Make doxygen marginally happier | Nick Mathewson | 2005-10-06 |
| | | | | svn:r5208 | ||
* | free EVP cipher information on shutdown to remove some spurious dmalloc ↵ | Nick Mathewson | 2005-10-03 |
| | | | | | | complaints. svn:r5180 | ||
* | Never call free() on tor_malloc()d memory. This is unlikely to be our ↵ | Nick Mathewson | 2005-09-30 |
| | | | | | | current leak, but it may help dmalloc work. svn:r5168 | ||
* | even better function start checks; give dmalloc a chance of working. | Nick Mathewson | 2005-09-30 |
| | | | | svn:r5162 | ||
* | Reformat inconsistent function declarations. | Nick Mathewson | 2005-09-30 |
| | | | | svn:r5160 | ||
* | Add a bunch more warnings to out warning suite; resolve them; pack structs a ↵ | Nick Mathewson | 2005-09-29 |
| | | | | | | little better. svn:r5150 | ||
* | Helper functions to perform our truncated base64 encoding on hexdigests. | Nick Mathewson | 2005-09-18 |
| | | | | svn:r5087 | ||
* | Only do openssl accel stuff if version is at least 0.9.7 | Nick Mathewson | 2005-09-09 |
| | | | | svn:r4973 | ||
* | put quotes around user-supplied strings so they are more likely to | Roger Dingledine | 2005-08-26 |
| | | | | | | | realize if they add bad characters (like quotes) to the torrc svn:r4844 | ||
* | a url for better reference | Roger Dingledine | 2005-08-15 |
| | | | | svn:r4778 | ||
* | fix whitespace issues | Nick Mathewson | 2005-08-08 |
| | | | | svn:r4752 | ||
* | far far cleaner implementation of handshake checking logic. Backport candidate. | Nick Mathewson | 2005-08-07 |
| | | | | svn:r4736 | ||
* | ok, so now it was just redundant. nick, do you recall what rfc | Roger Dingledine | 2005-08-07 |
| | | | | | | | you were trying to point to? svn:r4727 | ||
* | note another potential security problem with generating key material | Roger Dingledine | 2005-08-06 |
| | | | | | | | from our DH handshake. svn:r4724 | ||
* | rfc 3536 "provides a glossary of terms used in the IETF when discussing | Roger Dingledine | 2005-08-05 |
| | | | | | | | internationalization." svn:r4723 | ||
* | Appease insane windows compiler. (Oh no, an extra semi, the sky is falling!) | Nick Mathewson | 2005-08-05 |
| | | | | svn:r4722 | ||
* | fix harmless copy-and-paste error | Nick Mathewson | 2005-08-05 |
| | | | | svn:r4718 | ||
* | cover a few more cases; needs testing and once-over | Nick Mathewson | 2005-08-05 |
| | | | | svn:r4717 | ||
* | oops, that array got bigger | Nick Mathewson | 2005-08-04 |
| | | | | svn:r4708 | ||
* | Discard special bignum values. | Nick Mathewson | 2005-08-04 |
| | | | | svn:r4706 | ||
* | Load hardware acceleration options when/where available. Can anybody test this? | Nick Mathewson | 2005-06-20 |
| | | | | svn:r4467 | ||
* | Remove code that has been #if-0ed for a long time. | Nick Mathewson | 2005-06-15 |
| | | | | svn:r4435 | ||
* | flesh out the source file descriptions for doxygen | Roger Dingledine | 2005-06-11 |
| | | | | svn:r4404 | ||
* | Change end-of-file NLNL convention. It turns out arma I and I agree. | Nick Mathewson | 2005-06-09 |
| | | | | svn:r4382 | ||
* | Possible bugfix for 151: backport candidate. | Nick Mathewson | 2005-06-06 |
| | | | | svn:r4318 | ||
* | Make Tor compile with no warnings with gcc4.0 on OSX | Nick Mathewson | 2005-05-07 |
| | | | | svn:r4184 | ||
* | update copyright notices. | Nick Mathewson | 2005-04-01 |
| | | | | svn:r3982 | ||
* | Try to make crash-on-shutdown bug harder to trigger. | Nick Mathewson | 2005-04-01 |
| | | | | svn:r3939 | ||
* | Fix a few more instances of memory not freed on exit (found by weasel). | Nick Mathewson | 2005-03-23 |
| | | | | svn:r3830 | ||
* | Tell openssl how to use locks and how to find thread ids -- this may prevent ↵ | Nick Mathewson | 2005-02-13 |
| | | | | | | race conditions surrounding the error queue. svn:r3622 |