summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2008-09-18 15:25:49 +0000
committerWerner Koch <wk@gnupg.org>2008-09-18 15:25:49 +0000
commit27b1bcd33d1be4a5f1ed210d3d9015e6c835ac64 (patch)
tree67fea2c83277ed99eded2067d27875826e7b7ff2 /src
parent7d1397d96ed05331687a88ab7c4d1ce2d2af054a (diff)
downloadlibgcrypt-27b1bcd33d1be4a5f1ed210d3d9015e6c835ac64.tar.gz
Preparing a release
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog2
-rw-r--r--src/gcrypt.h.in4
2 files changed, 6 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e29f05ee..3371ca34 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,7 @@
2008-09-18 Werner Koch <wk@g10code.com>
+ * gcrypt.h.in (gcry_fips_mode_active): New.
+
* secmem.c (_gcry_secmem_init): Factor most code out to ..
(secmem_init): .. new.
(DEFAULT_POOL_SIZE): Rename to MINIMUM_POOL_SIZE.
diff --git a/src/gcrypt.h.in b/src/gcrypt.h.in
index af6f85db..f040ed84 100644
--- a/src/gcrypt.h.in
+++ b/src/gcrypt.h.in
@@ -1815,6 +1815,10 @@ void gcry_free (void *a);
/* Return true if A is allocated in "secure" memory. */
int gcry_is_secure (const void *a) _GCRY_GCC_ATTR_PURE;
+/* Return true if Libgcrypt is in FIPS mode. */
+#define gcry_fips_mode_active() !!gcry_control (GCRYCTL_FIPS_MODE_P, 0)
+
+
/* Include support for Libgcrypt modules. */
#include <gcrypt-module.h>