| Commit message (Expand) | Author | Age |
... | |
* | Document CREATE_FAST better in the code. Move our key expansion algorithm in...•••svn:r5530
| Nick Mathewson | 2005-12-08 |
* | and its header•••svn:r5478
| Roger Dingledine | 2005-11-30 |
* | remove some functions that are not used; #if0 out some files that are not lik...•••svn:r5471
| Nick Mathewson | 2005-11-30 |
* | Per comments at the bottom of openssl/FAQ, call even more functions to•••clean up OpenSSL's toys when it's done playing. (Why isn't there an
OpenSSL_free_everything() function?)
svn:r5321
| Nick Mathewson | 2005-10-25 |
* | Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to happe...•••svn:r5210
| Nick Mathewson | 2005-10-06 |
* | Make doxygen marginally happier•••svn:r5208
| Nick Mathewson | 2005-10-06 |
* | Helper functions to perform our truncated base64 encoding on hexdigests.•••svn:r5087
| Nick Mathewson | 2005-09-18 |
* | 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 |
* | update copyright notices.•••svn:r3982
| Nick Mathewson | 2005-04-01 |
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019
| Nick Mathewson | 2004-11-29 |
* | remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989
| Roger Dingledine | 2004-11-26 |
* | Implement two flavors of authentication for control connections: one for trus...•••svn:r2664
| Nick Mathewson | 2004-11-03 |
* | canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644
| Roger Dingledine | 2004-11-02 |
* | Pass with -Wstrict-prototypes•••svn:r2614
| Nick Mathewson | 2004-10-27 |
* | a few more ints to size_ts•••svn:r2461
| Roger Dingledine | 2004-10-13 |
* | start the great migration from int to size_t•••and clean some deadweight from util.h
svn:r2455
| Roger Dingledine | 2004-10-12 |
* | Make base-64-encoded DER work, including workaround for ugly openssl misfeatu...•••svn:r2423
| Nick Mathewson | 2004-10-07 |
* | Implement (temporarily) a base64-encoded-DER format for RSA keys; make it eas...•••svn:r2419
| Nick Mathewson | 2004-10-06 |
* | now base16_encode() and base32_encode() can't ever fail•••svn:r2103
| Roger Dingledine | 2004-07-22 |
* | Track routers by hash of identity key; use hex hash of identity key in place ...•••svn:r1994
| Nick Mathewson | 2004-07-01 |
* | Not every RSA decrypt should warn on failure.•••svn:r1853
| Nick Mathewson | 2004-05-12 |
* | doxygen markup for common/*.h•••svn:r1840
| Roger Dingledine | 2004-05-10 |
* | Doxygenate common.•••svn:r1829
| Nick Mathewson | 2004-05-10 |
* | some patches on the patches•••svn:r1761
| Roger Dingledine | 2004-05-01 |
* | Finish documenting the functions in common•••svn:r1758
| Nick Mathewson | 2004-05-01 |
* | Handle windows socket errors correctly; comment most of common.•••svn:r1756
| Nick Mathewson | 2004-05-01 |
* | Remove IVs from cipher code, since AES-ctr has none.•••svn:r1742
| Nick Mathewson | 2004-04-28 |
* | Refactor crypto error handling to be more like TLS error handling:•••crypto_perror is a no-no, since an operation can set more than one
error.
Also, fix a bug in the unix crypto_seed_rng: mixing stdio with
/dev/urandom is a bad idea, since fopen can make all kinds of weird
extraneous syscalls (mmap, fcntl, stat64, etc.) and since fread tends
to buffer data in big chunks, thus depleting the entropy pool.
svn:r1717
| Nick Mathewson | 2004-04-26 |
* | Fix base32 implementation; make base32 implementation follow standard; add mo...•••svn:r1574
| Nick Mathewson | 2004-04-08 |
* | Force hybrid encryption on for key negotiation•••svn:r1509
| Nick Mathewson | 2004-04-06 |
* | Document stuff, reduce magic numbers, add emacs magic•••svn:r1502
| Nick Mathewson | 2004-04-06 |
* | add more constants•••svn:r1488
| Nick Mathewson | 2004-04-05 |
* | use the right variable when comparing hashes; maybe fix "Hash of session" bug•••svn:r1481
| Nick Mathewson | 2004-04-05 |
* | Refactor the heck out of crypto interface: admit that we will stick with one ...•••svn:r1458
| Nick Mathewson | 2004-04-03 |
* | refactor; start adding debugging logs to midpoint rend stuff•••svn:r1445
| Nick Mathewson | 2004-04-02 |
* | Add new functions to wrap digest and sign/checksig.•••svn:r1436
| Nick Mathewson | 2004-04-01 |
* | Separate "generate-DH-key" from "get-DH-key" without breaking old interface•••svn:r1431
| Nick Mathewson | 2004-04-01 |
* | Add helpful hybrid encryption functions•••svn:r1423
| Nick Mathewson | 2004-04-01 |
* | Add more key manipulation functions, and base32 functions, to crypto•••svn:r1395
| Nick Mathewson | 2004-03-30 |
* | more pesky tabs•••svn:r1265
| Roger Dingledine | 2004-03-12 |
* | add crypto_cipher_rewind to reverse crypto_cipher_advance•••svn:r957
| Roger Dingledine | 2003-12-23 |
* | document an openssl gotcha•••svn:r947
| Roger Dingledine | 2003-12-17 |
* | change crypto_digest_new_env to crypto_new_digest_env•••(and same with _free_)
to match our conventions
i think our conventions may be getting too ad hoc
svn:r940
| Roger Dingledine | 2003-12-16 |
* | rename digest_copy to digest_dup, make it return, make gcc happier•••svn:r939
| Roger Dingledine | 2003-12-16 |
* | Add more fine-grained SHA1 functionality.•••svn:r937
| Nick Mathewson | 2003-12-16 |
* | Make router/directory parsing nondestructive and more const-friendly•••svn:r890
| Nick Mathewson | 2003-12-08 |