Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Make new logging stuff work on windows; fix a couple of windows typos. | Nick Mathewson | 2005-11-15 | |
| | | | | svn:r5375 | |||
* | Hm; looks like the callback business was unnecessary, since DHparams_dup() ↵ | Nick Mathewson | 2005-11-14 | |
| | | | | | | copies dh->length. svn:r5372 | |||
* | Use a callback to set our DH parameters; set SSL_OP_SINGLE_DH_USE. | Nick Mathewson | 2005-11-14 | |
| | | | | svn:r5371 | |||
* | Oops. It looks like there *was* an easy way to make openssl do what we wanted. | Nick Mathewson | 2005-11-14 | |
| | | | | svn:r5370 | |||
* | When logging via syslog, include the pid whenever we provide | Roger Dingledine | 2005-11-13 | |
| | | | | | | | a log entry. Suggested by Todd Fries. svn:r5366 | |||
* | 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 | |||
* | using an unsigned int for something that requires at least 3 bytes | Roger Dingledine | 2005-11-01 | |
| | | | | | | | makes me uncomfortable. svn:r5340 | |||
* | tor_assert had a misleading comment | Roger Dingledine | 2005-11-01 | |
| | | | | svn:r5338 | |||
* | cleanups and a smidgen more docs | Roger Dingledine | 2005-11-01 | |
| | | | | svn:r5335 | |||
* | 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 | |||
* | Remove last vestiges of old logging interface. | Nick Mathewson | 2005-10-25 | |
| | | | | svn:r5317 | |||
* | consistency is the hobgoblin of little armas | Roger Dingledine | 2005-10-25 | |
| | | | | svn:r5316 | |||
* | Switch remaining files to new log interface. | Nick Mathewson | 2005-10-25 | |
| | | | | svn:r5315 | |||
* | Also here. | Nick Mathewson | 2005-10-25 | |
| | | | | svn:r5314 | |||
* | Fix log levels notice and warn for new logging stuff | Peter Palfrader | 2005-10-25 | |
| | | | | svn:r5313 | |||
* | Change more files to new loggin interface. 3 left. | Nick Mathewson | 2005-10-25 | |
| | | | | svn:r5310 | |||
* | Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" ↵ | Nick Mathewson | 2005-10-25 | |
| | | | | | | domain. Domains are now bitmasks... just in case. Make some err msgs non-general. svn:r5309 | |||
* | add more domains | Nick Mathewson | 2005-10-24 | |
| | | | | svn:r5300 | |||
* | Check for even more windows version flags, and note any we do not recognize. | Nick Mathewson | 2005-10-24 | |
| | | | | svn:r5297 | |||
* | Update more files to new log stuff. | Nick Mathewson | 2005-10-18 | |
| | | | | svn:r5286 | |||
* | Migrate a few more files to domained logging | Nick Mathewson | 2005-10-18 | |
| | | | | svn:r5285 | |||
* | 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 | |||
* | Add a "Map from digest to void*" abstraction, since we already faked it in 3 ↵ | Nick Mathewson | 2005-10-18 | |
| | | | | | | places by encoding keys in hex and sticking them in a strmap. svn:r5278 | |||
* | stupid gcc. stupid nickm. | Nick Mathewson | 2005-10-18 | |
| | | | | svn:r5277 | |||
* | Make smartlist_foreach always use the fast versions. | Nick Mathewson | 2005-10-18 | |
| | | | | svn:r5275 | |||
* | Remove assert in sort-of c-itical path | Nick Mathewson | 2005-10-18 | |
| | | | | svn:r5267 | |||
* | Actually, use #defines for common case. Nothing to see here. | Nick Mathewson | 2005-10-18 | |
| | | | | svn:r5266 | |||
* | Inline key smartlist functions; use fast versions by default. | Nick Mathewson | 2005-10-18 | |
| | | | | svn:r5265 | |||
* | 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 | |||
* | start the process of reducing clutter in server logs | Roger Dingledine | 2005-10-17 | |
| | | | | svn:r5253 | |||
* | Allow tor_gzip_uncompress to extract as much as possible from truncated ↵ | Nick Mathewson | 2005-10-13 | |
| | | | | | | compressed data. Also, fix a bug where truncated compressed data could break tor_gzip_uncompress. [This last part is a backport candidate.] svn:r5247 | |||
* | 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 | |||
* | Win32 compilation/correctness fixes. | Nick Mathewson | 2005-10-07 | |
| | | | | svn:r5218 | |||
* | 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 | |||
* | Make windows platform detection smarter. {Untested.} | Nick Mathewson | 2005-10-05 | |
| | | | | svn:r5198 | |||
* | free EVP cipher information on shutdown to remove some spurious dmalloc ↵ | Nick Mathewson | 2005-10-03 | |
| | | | | | | complaints. svn:r5180 | |||
* | Stop leaking storage for EVP keys. (This would be a critical bug if it had ↵ | Nick Mathewson | 2005-10-03 | |
| | | | | | | ever appeared in a released version.) svn:r5179 | |||
* | Reorganize some quick-and-dirty code to find out what openssl stuff is ↵ | Nick Mathewson | 2005-10-03 | |
| | | | | | | leaking, using dmalloc. svn:r5178 | |||
* | 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 | |||
* | Use EVP_CIPHER_CTX version of AES from openssl, so openssl can use engines ↵ | Nick Mathewson | 2005-09-27 | |
| | | | | | | (if they exist). svn:r5146 |