summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2006-04-28 13:38:40 +0000
committerWerner Koch <wk@gnupg.org>2006-04-28 13:38:40 +0000
commit83285e32be978290ec34a4883b78fbad22f6fc31 (patch)
tree1a7bb7b998913047605fd593667f4b0e3678254e /src
parent9771a836746cc94699b4eaee6c68ba07caee3472 (diff)
downloadlibgcrypt-83285e32be978290ec34a4883b78fbad22f6fc31.tar.gz
Changed value of GCRY_MD_SHA224 from 306 to 11.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog19
-rw-r--r--src/gcrypt.h11
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. */