Changed value of GCRY_MD_SHA224 from 306 to 11.
authorWerner Koch <wk@gnupg.org>
Fri, 28 Apr 2006 13:38:40 +0000 (13:38 +0000)
committerWerner Koch <wk@gnupg.org>
Fri, 28 Apr 2006 13:38:40 +0000 (13:38 +0000)
src/ChangeLog
src/gcrypt.h

index f7c638c..a751dd3 100644 (file)
@@ -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>
index ba38562..6b520ed 100644 (file)
@@ -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.  */