Werner Koch
537cada38e
Improved AES performance.
2008-03-22 17:01:37 +00:00
David Shaw
bc15e25d7a
Add 128-bit variant of Camellia.
2007-11-29 14:51:08 +00:00
Werner Koch
9a2a818887
Switched to GPLv3.
...
Updated gettext.
2007-10-23 10:48:09 +00:00
David Shaw
7cf79c128a
Add Camellia. Do not enable this if you are not doing interop
...
testing. It is not (yet) legal OpenPGP, is not interop tested yet
(obviously), and it's a great way to lose your data. Just don't do
it.
2007-06-13 15:28:11 +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
a1cdf3c75f
Converted all m_free to xfree etc.
2005-07-27 18:10:56 +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
99f6f81769
* cipher.c (setup_cipher_table): May as well call Rijndael AES at this
...
point.
2004-01-17 03:06:50 +00:00
David Shaw
0048ebcbae
* cipher.c (setup_cipher_table): #ifdef IDEA.
...
* random.c (fast_random_poll): Only use times() if we HAVE_TIMES.
* sha512.c, tiger.c: Use the U64_C() macro to specify 64-bit constants.
U64_C is defined in include/types.h and uses the correct suffix depending
on the underlying type of u64.
* idea-stub.c (load_module): Catch an error if the idea module file is
unloadable for some reason (unreadable, bad permissions, etc.)
* md.c (string_to_digest_algo): Give a warning about TIGER192 not being
part of OpenPGP.
2003-05-15 05:29:05 +00:00
David Shaw
5e9d144a53
* cipher.c (setup_cipher_table): #ifdef all optional ciphers.
...
* md.c (load_digest_module): #ifdef all optional digests.
2003-02-21 20:49:58 +00:00
David Shaw
d6693c144c
* cipher.c (string_to_cipher_algo), md.c (string_to_digest_algo): Allow
...
the Sxxx and Hxxx format for cipher and digest names.
2002-11-02 21:39:37 +00:00
Werner Koch
20c73570b3
typo fixes and disabled dummy cipher
2002-09-10 08:41:44 +00:00
Werner Koch
0073d6865d
* random.c: Automagically detect the entrop gatherer when
...
configure so.
* rndegd.c (rndegd_connect_socket): New. Factored out from ..
(rndegd_gather_random): here and call it.
(do_read): Update the counter variables correctly. This was not a
problem due to the way EGD works. Bug found by Christian Biere.
2002-08-30 16:33:55 +00:00
Werner Koch
29e3108bb9
* cipher.c: Include the DUMMY cipher only when the new ALLOW_DUMMY
...
is defined. It should only be defined for hard core debugging.
2002-08-12 17:46:46 +00:00
Werner Koch
705873c41b
Removed some obsolete header files.
2002-08-04 22:00:32 +00:00
Werner Koch
85aa3e18c2
The big extension module removal.
2002-08-03 10:50:53 +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
5a9ea8ff5c
Changed keyring handling - saving still does not work.
...
Added new cipher mode and updated cipher test program.
2000-10-10 12:58:43 +00:00
Werner Koch
9c20f65cbe
See ChangeLog: Wed Oct 4 13:16:18 CEST 2000 Werner Koch
2000-10-04 11:16:19 +00:00
Werner Koch
4555c0be94
See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner Koch
1999-12-08 21:03:03 +00:00
Werner Koch
2694bceb45
See ChangeLog: Fri Nov 19 17:15:20 CET 1999 Werner Koch
1999-11-19 16:11:37 +00:00
Werner Koch
881e513237
See ChangeLog: Sat Nov 13 17:44:23 CET 1999 Werner Koch
1999-11-13 16:43:23 +00:00
Werner Koch
cf70ca8d68
See ChangeLog: Tue Oct 26 14:10:21 CEST 1999 Werner Koch
1999-10-26 12:14:37 +00:00
Werner Koch
24ae98041f
See ChangeLog: Sat Sep 18 12:16:08 CEST 1999 Werner Koch
1999-09-18 10:17:16 +00:00
Werner Koch
c2c397bedf
See ChangeLog: Mon Aug 30 20:38:33 CEST 1999 Werner Koch
1999-08-30 18:48:57 +00:00
Werner Koch
843742c086
See ChangeLog: Fri Jul 23 13:53:03 CEST 1999 Werner Koch
1999-07-23 12:03:01 +00:00
Werner Koch
a316550579
See ChangeLog: Thu Jul 15 10:15:35 CEST 1999 Werner Koch
1999-07-15 08:16:46 +00:00
Werner Koch
080c9ca49f
See ChangeLog: Sat Jun 26 12:15:59 CEST 1999 Werner Koch
1999-06-26 10:23:06 +00:00
Werner Koch
c7447e78e2
See ChangeLog: Sun May 23 14:20:22 CEST 1999 Werner Koch
1999-05-23 12:29:05 +00:00
Werner Koch
1feae2011c
See ChangeLog: Sun Apr 18 10:11:28 CEST 1999 Werner Koch
1999-04-18 08:18:52 +00:00
Werner Koch
02d018f9c8
See ChangeLog: Fri Apr 9 12:26:25 CEST 1999 Werner Koch
1999-04-09 10:34:44 +00:00
Werner Koch
9f40263e56
See ChangeLog: Wed Apr 7 20:51:39 CEST 1999 Werner Koch
1999-04-07 18:58:34 +00:00
Werner Koch
1b9a820c19
See ChangeLog: Tue Apr 6 19:58:12 CEST 1999 Werner Koch
1999-04-06 18:04:55 +00:00
Werner Koch
d1b9b359a6
See ChangeLog: Wed Feb 24 11:07:27 CET 1999 Werner Koch
1999-02-24 10:12:32 +00:00
Werner Koch
e1a1b3fc90
See ChangeLog: Tue Feb 16 14:10:02 CET 1999 Werner Koch
1999-02-16 13:16:33 +00:00
Werner Koch
9a4f506a18
See ChangeLog: Wed Feb 10 17:15:39 CET 1999 Werner Koch
1999-02-10 16:22:40 +00:00
Werner Koch
750d74333c
See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner Koch
1998-12-23 12:41:40 +00:00
Werner Koch
b4aeef458c
.
1998-09-18 15:24:53 +00:00
Werner Koch
c07a88da5d
New release
1998-09-14 15:49:56 +00:00
Werner Koch
5ae562b41d
edit-key is now complete
1998-07-29 19:35:05 +00:00
Werner Koch
97090f1293
partly added creation of OP partial length headers
1998-07-02 19:31:46 +00:00
Werner Koch
e6ac5acbbf
some more internall structure changes
1998-06-16 15:13:28 +00:00
Werner Koch
6e1ca6b80f
extensions are now working and fixed a lot of bugs
1998-06-15 15:41:04 +00:00
Werner Koch
e662bf708b
gnupg extension are now working
1998-06-13 17:00:02 +00:00
Werner Koch
d9b3dc0000
update from tobold
1998-06-11 07:16:50 +00:00
Werner Koch
1ece02aa54
Sicherung
1998-06-09 15:14:06 +00:00
Werner Koch
e284277f04
*** empty log message ***
1998-05-29 11:53:54 +00:00
Werner Koch
eed2faab53
add-key works
1998-05-26 13:38:00 +00:00