Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-07-17 | IA-64 is intolerant to misaligned access. It was a problem on Win64 as | Andy Polyakov | |
we were mislead by _MSC_VER macro, which is defined by *all* Windows Microsoft compilers. | |||
2004-05-19 | Define FIPS_*_SIZE_T for AES, DSA and RSA as well, in preparation for | Richard Levitte | |
size_t-ification of those algorithms in future version of OpenSSL... | |||
2004-05-11 | Pull FIPS back into stable. | Ben Laurie | |
2003-12-27 | Use sh explicitely to run point.sh | Richard Levitte | |
This is part of a large change submitted by Markus Friedl <markus@openbsd.org> | |||
2003-10-29 | Removing those memcpy()s also took away the possibility for in and out to | Richard Levitte | |
be the same. Therefore, the removed memcpy()s need to be restored. | |||
2003-10-15 | Correct serious bug in AES-CBC decryption when the message length isn't | Richard Levitte | |
a multiple of AES_BLOCK_SIZE. Optimize decryption of all complete blocks in AES-CBC by removing an unnecessary memcpy(). The error was notified by James Fernandes <jf210032@exchange.DAYTONOH.NCR.com>. The unnecessary memcpy() was found as an effect of investigating that error. | |||
2003-08-11 | A new branch for FIPS-related changes has been created with the name | Richard Levitte | |
OpenSSL-fips-0_9_7-stable. Since the 0.9.7-stable branch is supposed to be in freeze and should only contain bug corrections, this change removes the FIPS changes from that branch. | |||
2003-07-29 | AES CFB8. | Ben Laurie | |
2003-07-29 | Working CFB1 and test vectors. | Ben Laurie | |
2003-07-28 | Add support for partial CFB modes, make tests work, update dependencies. | Ben Laurie | |
2003-07-27 | Unfinished FIPS stuff for review/improvement. | Ben Laurie | |
2003-07-27 | Add untested CFB-r mode. Will be tested soon. | Ben Laurie | |
2003-07-03 | Oops, I forgot to replace 'counter' with 'ivec' when used... | Richard Levitte | |
2003-07-03 | The 'counter' is really the IV. | Richard Levitte | |
2003-07-03 | Change AES-CTR to increment the IV by 1 instead of 2^64. | Richard Levitte | |
2003-06-10 | The output from AES_cbc_encrypt() should be exact multiple blocks when ↵ | Richard Levitte | |
encrypting | |||
2003-01-23 | Workaround for lame compiler bug introduced in "CPU pack" for MSVC6SP5. | Andy Polyakov | |
2002-12-20 | Make AES_ENCRYPT and AES_DECRYPT macros instead of static constants. | Richard Levitte | |
PR: 411 | |||
2002-11-15 | WinCE patches | Richard Levitte | |
2002-11-14 | Remove warnings. | Richard Levitte | |
2002-11-13 | disable weird assert()s | Bodo Möller | |
2002-11-12 | Many security improvements (CHATS) and a warning fix. | Ben Laurie | |
2002-11-12 | Make the CBC mode od AES accept lengths that aren't multiples of 16. | Richard Levitte | |
PR: 330 | |||
2002-10-11 | Add more commentary. Check that *num is smaller than the block size. | Richard Levitte | |
2002-10-11 | The AES CTR API was buggy, we need to save the encrypted counter as well | Richard Levitte | |
between calls, or that will be lost if it returned with *num non-zero. | |||
2002-10-09 | Use double dashes so makedepend doesn't misunderstand the flags we | Richard Levitte | |
give it. For 0.9.7 and up, that means util/domd needs to remove those double dashes from the argument list when gcc is used to find the dependencies. | |||
2002-06-27 | Pass CFLAG to dependency makers, so non-standard system include paths are | Richard Levitte | |
handled properly. Part of PR 75 | |||
2002-06-18 | always include <string.h> (we do this in various other header files, | Bodo Möller | |
so it can't be bad) PR: 102 | |||
2002-05-31 | In CFB mode, the iv is always encrypted. | Richard Levitte | |
2002-05-30 | Correct AES counter mode, which incorrectly incremented the counter before | Richard Levitte | |
using it. PR: 56 | |||
2002-02-26 | make update | Richard Levitte | |
2002-02-20 | Merg in recent changes from the main trunk. | Richard Levitte | |
2002-02-16 | Add the modes OFB128, CFB128 and CTR128 to AES. | Richard Levitte | |
Submitted by Stephen Sprunk <stephen@sprunk.org> | |||
2002-02-16 | This commit was manufactured by cvs2svn to create branch | cvs2svn | |
'OpenSSL_0_9_7-stable'. | |||
2002-02-16 | Add the modes OFB128, CFB128 and CTR128 to AES. | Richard Levitte | |
Submitted by Stephen Sprunk <stephen@sprunk.org> | |||
2002-01-26 | It looks like I didn't remove everything that has to do with the | Richard Levitte | |
non-existant aestest.c. | |||
2002-01-25 | There is no aestest currently. The EVP tester is used to check the | Richard Levitte | |
AES algorithm. | |||
2002-01-18 | Constification, add config to /dev/crypto. | Ben Laurie | |
2002-01-05 | - Add the same header stuff to aes_locl.h as is in des_locl.h to avoid | Geoff Thorpe | |
undefined functions (memset, etc). - Put a .cvsignore in the aes directory too. | |||
2002-01-02 | Because Rijndael is more known as AES, use crypto/aes instead of | Richard Levitte | |
crypto/rijndael. Additionally, I applied the AES integration patch from Stephen Sprunk <stephen@sprunk.org> and fiddled it to work properly with the normal EVP constructs (and incidently work the same way as all other symmetric cipher implementations). This results in an API that looks a lot like the rest of the OpenSSL cipher suite. |