aboutsummaryrefslogtreecommitdiff
path: root/src/common/crypto.c
Commit message (Expand)AuthorAge
...
* Add half our entropy from RAND_poll in OpenSSL. These know how to use egd (i...•••svn:r5215 Nick Mathewson2005-10-07
* Once an hour (not just on startup) give OpenSSL some more entropy.•••Add entropy in 512-bit chunks, not 160-bit chunks. (This latter change is voodoo.) svn:r5211 Nick Mathewson2005-10-06
* Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to happe...•••svn:r5210 Nick Mathewson2005-10-06
* Make doxygen marginally happier•••svn:r5208 Nick Mathewson2005-10-06
* free EVP cipher information on shutdown to remove some spurious dmalloc compl...•••svn:r5180 Nick Mathewson2005-10-03
* Never call free() on tor_malloc()d memory. This is unlikely to be our current...•••svn:r5168 Nick Mathewson2005-09-30
* even better function start checks; give dmalloc a chance of working.•••svn:r5162 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
* Helper functions to perform our truncated base64 encoding on hexdigests.•••svn:r5087 Nick Mathewson2005-09-18
* Only do openssl accel stuff if version is at least 0.9.7•••svn:r4973 Nick Mathewson2005-09-09
* 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
* a url for better reference•••svn:r4778 Roger Dingledine2005-08-15
* fix whitespace issues•••svn:r4752 Nick Mathewson2005-08-08
* far far cleaner implementation of handshake checking logic. Backport candidate.•••svn:r4736 Nick Mathewson2005-08-07
* ok, so now it was just redundant. nick, do you recall what rfc•••you were trying to point to? svn:r4727 Roger Dingledine2005-08-07
* note another potential security problem with generating key material•••from our DH handshake. svn:r4724 Roger Dingledine2005-08-06
* rfc 3536 "provides a glossary of terms used in the IETF when discussing•••internationalization." svn:r4723 Roger Dingledine2005-08-05
* Appease insane windows compiler. (Oh no, an extra semi, the sky is falling!)•••svn:r4722 Nick Mathewson2005-08-05
* fix harmless copy-and-paste error•••svn:r4718 Nick Mathewson2005-08-05
* cover a few more cases; needs testing and once-over•••svn:r4717 Nick Mathewson2005-08-05
* oops, that array got bigger•••svn:r4708 Nick Mathewson2005-08-04
* Discard special bignum values.•••svn:r4706 Nick Mathewson2005-08-04
* Load hardware acceleration options when/where available. Can anybody test this?•••svn:r4467 Nick Mathewson2005-06-20
* Remove code that has been #if-0ed for a long time.•••svn:r4435 Nick Mathewson2005-06-15
* 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
* Possible bugfix for 151: backport candidate.•••svn:r4318 Nick Mathewson2005-06-06
* Make Tor compile with no warnings with gcc4.0 on OSX•••svn:r4184 Nick Mathewson2005-05-07
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01
* Try to make crash-on-shutdown bug harder to trigger.•••svn:r3939 Nick Mathewson2005-04-01
* Fix a few more instances of memory not freed on exit (found by weasel).•••svn:r3830 Nick Mathewson2005-03-23
* Tell openssl how to use locks and how to find thread ids -- this may prevent ...•••svn:r3622 Nick Mathewson2005-02-13
* Apply windows patch from Dmitri Bely•••svn:r3617 Nick Mathewson2005-02-12
* Bugfix: we've been using openssl's BIO_get_mem_data incorrectly.•••We assumed the pem-encoded data written by PEM_write_bio_RSAPrivateKey is nul-terminated, and at least sometimes, it's not. svn:r3263 Roger Dingledine2005-01-03
* Note that length checking on base64_decode is kinda conservative•••svn:r3144 Nick Mathewson2004-12-13
* Belt *or* suspenders will be sufficient when casting things to unsigned char.•••svn:r3122 Nick Mathewson2004-12-08
* Solaris CC freaks out if isspace and friends get anything other than an int. ...•••svn:r3120 Nick Mathewson2004-12-08
* Be more proactive about noticing underflows: size_t values greater than 0x800...•••svn:r3064 Nick Mathewson2004-12-02
* Spell-check strings and comments•••svn:r3052 Nick Mathewson2004-12-01
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* Normalize space: add one between every control keyword and control clause.•••svn:r3003 Nick Mathewson2004-11-28
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Implement two flavors of authentication for control connections: one for trus...•••svn:r2664 Nick Mathewson2004-11-03
* Use a stricter set of warnings; make them all pass.•••svn:r2645 Nick Mathewson2004-11-02
* canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644 Roger Dingledine2004-11-02
* Split util into util (general utilities), container (smartlist and strmap), a...•••svn:r2640 Nick Mathewson2004-11-01
* Move all util functions that need openssl into crypto.c; make non-openssl fun...•••svn:r2628 Nick Mathewson2004-10-30
* Tricksy compiler warnings! We hates them, hates them forever, my precious!•••svn:r2615 Nick Mathewson2004-10-27