diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ChangeLog | 19 | ||||
-rw-r--r-- | src/gcrypt.h | 11 |
2 files changed, 22 insertions, 8 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f7c638cb..a751dd3f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,16 +1,27 @@ +2006-04-28 Werner Koch <wk@g10code.com> + + * gcrypt.h (GCRY_MD_SHA224): Change value from 306 to 11 to match + the use in OpenPGP. There has been no release yet, so we can + safely do it. + 2006-04-22 Moritz Schulte <moritz@g10code.com> - * gcrypt.h (enum gcry_ctl_cmds): New commands: - GCRYCTL_SET_RANDOM_DAEMON_SOCKET, GCRYCTL_USE_RANDOM_DAEMON. * - global.c (gcry_control): Handle new commands, calling + * gcrypt.h (gcry_ctl_cmds): New commands: + GCRYCTL_SET_RANDOM_DAEMON_SOCKET, GCRYCTL_USE_RANDOM_DAEMON. + * global.c (gcry_control): Handle new commands, calling _gcry_set_random_daemon_socket() and _gcry_use_random_daemon(). +2006-04-18 Werner Koch <wk@g10code.com> + + * gcrypt.h (GCRY_PK_USAGE_CERT, GCRY_PK_USAGE_AUTH) + (GCRY_PK_USAGE_UNKN): New. + 2006-04-01 Moritz Schulte <moritz@g10code.com> * gcrypt.h (gcry_ac_eme_pkcs_v1_5): Removed members: key, handle; added member: key_size. - * secmem.c (MB_FLAG_ACTIVE): write braces around MB_FLAG_ACTIVE + * secmem.c (MB_FLAG_ACTIVE): Write braces around MB_FLAG_ACTIVE definition. 2006-03-15 Werner Koch <wk@g10code.com> diff --git a/src/gcrypt.h b/src/gcrypt.h index ba385623..6b520edc 100644 --- a/src/gcrypt.h +++ b/src/gcrypt.h @@ -873,8 +873,11 @@ enum gcry_pk_algos }; /* Flags describing usage capabilities of a PK algorithm. */ -#define GCRY_PK_USAGE_SIGN 1 -#define GCRY_PK_USAGE_ENCR 2 +#define GCRY_PK_USAGE_SIGN 1 /* Good for signatures. */ +#define GCRY_PK_USAGE_ENCR 2 /* Good for encryption. */ +#define GCRY_PK_USAGE_CERT 4 /* Good to certify other keys. */ +#define GCRY_PK_USAGE_AUTH 8 /* Good for authentication. */ +#define GCRY_PK_USAGE_UNKN 128 /* Unknown usage flag. */ /* Encrypt the DATA using the public key PKEY and store the result as a newly created S-expression at RESULT. */ @@ -961,12 +964,12 @@ enum gcry_md_algos GCRY_MD_SHA256 = 8, GCRY_MD_SHA384 = 9, GCRY_MD_SHA512 = 10, + GCRY_MD_SHA224 = 11, GCRY_MD_MD4 = 301, GCRY_MD_CRC32 = 302, GCRY_MD_CRC32_RFC1510 = 303, GCRY_MD_CRC24_RFC2440 = 304, - GCRY_MD_WHIRLPOOL = 305, - GCRY_MD_SHA224 = 306 + GCRY_MD_WHIRLPOOL = 305 }; /* Flags used with the open function. */ |