Werner Koch
ecf2728230
Fix strict-alias warnings for rijndael.c
...
* cipher/rijndael.c (do_setkey, prepare_decryption): Use u32_a_t cast.
--
This extends commit 0ad1458f82
2014-08-20 12:22:35 +02:00
Werner Koch
0ad1458f82
Fix aliasing problem.
2011-08-09 10:54:02 +02:00
Werner Koch
537cada38e
Improved AES performance.
2008-03-22 17:01:37 +00:00
Werner Koch
9a2a818887
Switched to GPLv3.
...
Updated gettext.
2007-10-23 10:48:09 +00:00
Werner Koch
0a3eda24ee
Experimental code to improve AES performance. Got about 25% on ia32.
2005-08-11 16:57:29 +00:00
Werner Koch
7d4043ca57
Updated FSF street address and preparations for a release candidate.
2005-05-31 08:39:18 +00:00
David Shaw
b15cc684b8
* algorithms.h, cast5.c, cipher.c, idea-stub.c, twofish.c, blowfish.c,
...
des.c, rijndael.c: Consistently use const for input buffers.
2004-10-12 17:35:50 +00:00
David Shaw
d7a28c72a8
* rijndael.c, rndunix.c, twofish.c: Remove dead IS_MODULE code.
...
* g10c.c: Dead code. Remove.
* Makefile.am: Don't compile g10c.c.
2003-12-30 00:57:05 +00:00
David Shaw
29e6411a7b
* bithelp.h, des.c, random.c, rndlinux.c, sha1.c, blowfish.c, elgamal.c,
...
rijndael.c, rndunix.c, sha256.c, cast5.c, idea-stub.c, rmd160.c, rndw32.c,
sha512.c, md5.c, rmd160test.c, rsa.c, tiger.c: Edit all preprocessor
instructions to remove whitespace before the '#'. This is not required by
C89, but there are some compilers out there that don't like it.
2003-05-24 18:31:33 +00:00
David Shaw
c4d58f14e0
* rndw32.c [__CYGWIN32__]: Don't include winioctl.h - it is not required
...
anymore. (From Werner)
* random.c (read_seed_file,update_random_seed_file): Use binary mode for
__CYGWIN__. (From Werner)
* blowfish.c (burn_stack), cast5.c (burn_stack), des.c (burn_stack), md5.c
(burn_stack), random.c (burn_stack, read_pool, fast_random_poll),
rijndael.c (burn_stack), rmd160.c (burn_stack), rndegd.c
(rndegd_gather_random), rndlinux.c (rndlinux_gather_random), sha1.c
(burn_stack), tiger.c (burn_stack), twofish.c (burn_stack): Replace
various calls to memset() with the more secure wipememory().
2002-11-06 17:32:37 +00:00
Werner Koch
705873c41b
Removed some obsolete header files.
2002-08-04 22:00:32 +00:00
David Shaw
151ee2f47b
Update head to match stable 1.0
2002-06-29 13:31:13 +00:00
Werner Koch
07ca4eaa9d
Removed files from the HEAD revision, because they are now in another
...
repository
2000-12-19 17:20:22 +00:00
Werner Koch
709d3a7fa6
Ooops, forgot to add this one.
2000-10-11 08:01:12 +00:00