aboutsummaryrefslogtreecommitdiff
path: root/src/common/aes.c
Commit message (Collapse)AuthorAge
* More cleanups noticed by weasel; also, remove macros that nobody uses.Nick Mathewson2006-03-12
| | | | svn:r6143
* Happy new year!Roger Dingledine2006-02-09
| | | | svn:r5949
* Bite the bullet and limit all our source lines to 80 characters, the way IBM ↵Nick Mathewson2005-12-14
| | | | | | intended. svn:r5582
* Ive spent about 10 hours benchmarking permutations on our counter-mode ↵Nick Mathewson2005-12-01
| | | | | | implementation. This is the one that flies. (Avoid OpenSSL; optimizze rijndael calling convention to avoid needing to marshall and unmarshall counter.) This should speed up cell encryption by about 27%. svn:r5486
* Stop leaking storage for EVP keys. (This would be a critical bug if it had ↵Nick Mathewson2005-10-03
| | | | | | ever appeared in a released version.) svn:r5179
* Never call free() on tor_malloc()d memory. This is unlikely to be our ↵Nick Mathewson2005-09-30
| | | | | | current leak, but it may help dmalloc work. svn:r5168
* Reformat inconsistent function declarations.Nick Mathewson2005-09-30
| | | | svn:r5160
* Add a bunch more warnings to out warning suite; resolve them; pack structs a ↵Nick Mathewson2005-09-29
| | | | | | little better. svn:r5150
* Use EVP_CIPHER_CTX version of AES from openssl, so openssl can use engines ↵Nick Mathewson2005-09-27
| | | | | | (if they exist). svn:r5146
* Point readers of the code to opensslv.h, since everybody who sees 0x0090700f ↵Nick Mathewson2005-09-24
| | | | | | looks at me like some kind of loon svn:r5140
* Possible fix to make aes build on woodyNick Mathewson2005-09-24
| | | | svn:r5139
* Use OpenSSL AES when OpenSSL has version 0.9.7 or later.Nick Mathewson2005-09-23
| | | | svn:r5129
* flesh out the source file descriptions for doxygenRoger Dingledine2005-06-11
| | | | svn:r4404
* Change end-of-file NLNL convention. It turns out arma I and I agree.Nick Mathewson2005-06-09
| | | | svn:r4382
* New whitespace normalization rule: no blank line at EOF.Nick Mathewson2005-06-09
| | | | svn:r4378
* Make Tor compile with no warnings with gcc4.0 on OSXNick Mathewson2005-05-07
| | | | svn:r4184
* update copyright notices.Nick Mathewson2005-04-01
| | | | svn:r3982
* Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵Nick Mathewson2004-11-29
| | | | | | every file. svn:r3019
* remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine2004-11-26
| | | | svn:r2989
* Fix "implicit declaration of ftello" warning: add AC_FUNC_FSEEKO in ↵Nick Mathewson2004-11-14
| | | | | | configure.in and always include orconfig.h before anything else svn:r2854
* Doxygenate common.Nick Mathewson2004-05-10
| | | | svn:r1829
* Fix bug in stream position adjustmentNick Mathewson2004-05-06
| | | | svn:r1801
* Use correct aes-ctr implementation in mainline, too.Nick Mathewson2004-05-06
| | | | svn:r1800
* Delete trailing whitespace and expand tabs; remove unused aes decrypt codeNick Mathewson2004-04-07
| | | | svn:r1522
* Document stuff, reduce magic numbers, add emacs magicNick Mathewson2004-04-06
| | | | svn:r1502
* Refactor the heck out of crypto interface: admit that we will stick with one ↵Nick Mathewson2004-04-03
| | | | | | ciphersuite at a time, make const things const, and stop putting openssl in the headers. svn:r1458
* we define some big constant arrays but don't use themRoger Dingledine2004-02-18
| | | | svn:r1102
* clean tabs, trailing whitespaceRoger Dingledine2003-12-17
| | | | svn:r952
* Update LICENSE and copyright dates.Nick Mathewson2003-10-08
| | | | svn:r560
* Make windows happier stillNick Mathewson2003-08-12
| | | | svn:r392
* Dont use explicit paths for orconfig.h -- it messes up the windows buildNick Mathewson2003-08-12
| | | | svn:r386
* autoconf around missing stdint.hNick Mathewson2003-08-11
| | | | svn:r376
* Add a the public-domain AES implementation, with a minimal counter-mode wrapper.Nick Mathewson2003-06-30
svn:r361