aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Constification.Ben Laurie2005-03-304-12/+12
* when building with OPENSSL_NO_DEPRECATED defined BN_zero is a macroNils Larsch2005-03-281-1/+1
* undo Cygwin changeUlf Möller2005-03-241-6/+20
* test, remove unnecessary const castNils Larsch2005-03-222-2/+2
* Use Windows randomness code on CygwinUlf Möller2005-03-191-2/+2
* fix breakage for Perl versions that do boolean operations on long wordsUlf Möller2005-03-191-2/+2
* "make depend". This takes into account the algorithms that are nowBodo Möller2005-03-131-20/+10
* Cygwin to use DSO_FLFCN and mingw to use DSO_WIN32.Andy Polyakov2005-03-121-1/+1
* Avoid re-build avalanches with HP-UX make.Andy Polyakov2005-03-121-0/+1
* fix potential memory leak when allocation failsBodo Möller2005-03-111-0/+3
* Fix typoBodo Möller2005-03-091-1/+1
* Fix hang in EGD/PRNGD query when communication socket is closedLutz Jänicke2005-02-191-2/+6
* Fix possible memory leak.Dr. Stephen Henson2005-02-141-5/+6
* Remove unused assembler modules.Andy Polyakov2005-02-0634-10814/+0
* This patch was "ignited" by OpenBSD 3>=4 support. They've switched to ELFAndy Polyakov2005-02-0610-74/+64
* The first argument to load_iv should really be a char ** instead of anRichard Levitte2005-01-271-4/+4
* Check for errors from EVP_VerifyInit_ex(), or EVP_VerifyUpdate mightRichard Levitte2005-01-271-1/+6
* Get rid if the annoying warningRichard Levitte2005-01-273-10/+18
* Please BSD make...Andy Polyakov2005-01-252-1/+2
* FreeBSD 5 refuses to #include <malloc.h>. Fix compiler warning afterAndy Polyakov2005-01-251-2/+4
* Default to AES u32 being unsinged int and not long. This improves cacheAndy Polyakov2005-01-243-10/+18
* Improve ECB performance (48+14*rounds -> 18+13*rounds) and reserve forAndy Polyakov2005-01-241-508/+901
* Bug-fix in CBC encrypt tail processing and commentary section update.Andy Polyakov2005-01-201-16/+29
* Throw in AES CBC assembler, up to +40% on aes-128-cbc benchmark.Andy Polyakov2005-01-184-90/+337
* Reserve for AES CBC assembler implementation...Andy Polyakov2005-01-181-2/+2
* Don't zap AES CBC IV, when decrypting truncated content in place.Andy Polyakov2005-01-181-2/+4
* Changes concering RFC 3820 (proxy certificates) integration:Richard Levitte2005-01-176-4/+14
* PKCS7_verify() performance optimization. When the content is large and aDr. Stephen Henson2005-01-141-4/+33
* Rely on e_os.h to appropriately define str[n]casecmp in non-POSIXAndy Polyakov2005-01-131-9/+5
* "Monolithic" x86 assembler replacement for aes_core.c. Up to +15% betterAndy Polyakov2005-01-132-747/+1193
* Fix an "oops" typo! Well, it was a debugging left-over...Andy Polyakov2005-01-131-1/+1
* O_NOFOLLOW is not appropriate when opening /dev/* entries on Solaris.Andy Polyakov2005-01-131-9/+20
* Correct a faulty address assignment, and add a length check (notRichard Levitte2005-01-121-2/+3
* Permit "monolithic" AES assembler implementations, i.e. such which wouldAndy Polyakov2005-01-091-2/+2
* DJGPP update.Andy Polyakov2005-01-041-1/+7
* Borrow #include <string[s].h> from e_os.h.Andy Polyakov2004-12-311-6/+1
* Make whiny compilers stop complaining about missing prototype.Andy Polyakov2004-12-301-0/+1
* Commentary update for AES IA-64 assembler module.Andy Polyakov2004-12-301-1/+4
* Minor AES x86 assembler tune-up.Andy Polyakov2004-12-301-46/+59
* AES-CFB[18] 2x optimization. Well, I bet nobody cares about AES-CFB1Andy Polyakov2004-12-301-46/+20
* Oops-kind typos in aes-ia64.S...Andy Polyakov2004-12-281-3/+3
* iv needs to be const because it sometimes takes it's value from aRichard Levitte2004-12-281-3/+4
* Forgot to synchronise the VMS build scripts.Richard Levitte2004-12-281-2/+2
* Add functionality needed to process proxy certificates.Richard Levitte2004-12-2815-26/+551
* Minor cygwin update.Andy Polyakov2004-12-271-1/+1
* Remove yet another redundant memcpy. Not at least performance critical,Andy Polyakov2004-12-261-4/+3
* Eliminate redundant memcpy of IV material. Performance improvement variesAndy Polyakov2004-12-261-7/+25
* Engage AES x86 assembler module for COFF and a.out targets.Andy Polyakov2004-12-263-6/+6
* Engage AES x86 assembler module on ELF platforms.Andy Polyakov2004-12-231-0/+7
* x86 perlasm update to accomodate aes-586.pl.Andy Polyakov2004-12-233-2/+32