annotate src/msvc-libgcrypt-1.patch @ 5947:09d3533acacf

* src/build-cmake.mk, src/cmake.mk: update v3.21.4
author John Donoghue <john.donoghue@ieee.org>
date Thu, 11 Nov 2021 09:49:11 -0500
parents 6f7c1f4e9b2b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3084
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
1 diff -ur libgcrypt-1.5.2-orig/cipher/ecc.c libgcrypt-1.5.2/cipher/ecc.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
2 --- libgcrypt-1.5.2-orig/cipher/ecc.c 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
3 +++ libgcrypt-1.5.2/cipher/ecc.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
4 @@ -60,6 +60,10 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
5 #include "mpi.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
6 #include "cipher.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
7
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
8 +#ifdef _MSC_VER
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
9 +# define snprintf _snprintf
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
10 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
11 +
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
12 /* Definition of a curve. */
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
13 typedef struct
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
14 {
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
15 diff -ur libgcrypt-1.5.2-orig/cipher/md.c libgcrypt-1.5.2/cipher/md.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
16 --- libgcrypt-1.5.2-orig/cipher/md.c 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
17 +++ libgcrypt-1.5.2/cipher/md.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
18 @@ -30,6 +30,10 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
19
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
20 #include "rmd.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
21
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
22 +#ifdef _MSC_VER
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
23 +# define snprintf _snprintf
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
24 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
25 +
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
26 /* A dummy extraspec so that we do not need to tests the extraspec
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
27 field from the module specification against NULL and instead
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
28 directly test the respective fields of extraspecs. */
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
29 diff -ur libgcrypt-1.5.2-orig/cipher/pubkey.c libgcrypt-1.5.2/cipher/pubkey.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
30 --- libgcrypt-1.5.2-orig/cipher/pubkey.c 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
31 +++ libgcrypt-1.5.2/cipher/pubkey.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
32 @@ -29,6 +29,9 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
33 #include "cipher.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
34 #include "ath.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
35
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
36 +#ifdef _MSC_VER
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
37 +#define snprintf _snprintf
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
38 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
39
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
40 static gcry_err_code_t pubkey_decrypt (int algo, gcry_mpi_t *result,
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
41 gcry_mpi_t *data, gcry_mpi_t *skey,
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
42 diff -ur libgcrypt-1.5.2-orig/mpi/Makefile.in libgcrypt-1.5.2/mpi/Makefile.in
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
43 --- libgcrypt-1.5.2-orig/mpi/Makefile.in 2013-04-18 11:06:03 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
44 +++ libgcrypt-1.5.2/mpi/Makefile.in 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
45 @@ -128,7 +128,7 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
46 am__mv = mv -f
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
47 CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
48 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
49 -LTCPPASCOMPILE = $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
50 +LTCPPASCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
51 --mode=compile $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
52 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
53 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
54 diff -ur libgcrypt-1.5.2-orig/random/random-csprng.c libgcrypt-1.5.2/random/random-csprng.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
55 --- libgcrypt-1.5.2-orig/random/random-csprng.c 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
56 +++ libgcrypt-1.5.2/random/random-csprng.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
57 @@ -37,7 +37,6 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
58 #include <stdlib.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
59 #include <errno.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
60 #include <string.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
61 -#include <sys/time.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
62 #include <sys/types.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
63 #include <sys/stat.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
64 #include <unistd.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
65 @@ -62,6 +61,12 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
66 #include "cipher.h" /* Required for the rmd160_hash_buffer() prototype. */
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
67 #include "ath.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
68
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
69 +#ifdef _MSC_VER
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
70 +# define S_IRUSR _S_IREAD
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
71 +# define S_IWUSR _S_IWRITE
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
72 +# define S_ISREG(m) (((m) & _S_IFMT) == _S_IFREG)
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
73 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
74 +
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
75 #ifndef RAND_MAX /* For SunOS. */
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
76 #define RAND_MAX 32767
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
77 #endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
78 diff -ur libgcrypt-1.5.2-orig/random/rndw32.c libgcrypt-1.5.2/random/rndw32.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
79 --- libgcrypt-1.5.2-orig/random/rndw32.c 2013-03-19 11:50:25 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
80 +++ libgcrypt-1.5.2/random/rndw32.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
81 @@ -78,8 +78,13 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
82 #include <stdint.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
83 #endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
84
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
85 +#define WIN32_LEAN_AND_MEAN
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
86 #include <windows.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
87 +#include <winperf.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
88
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
89 +#ifdef _MSC_VER
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
90 +# define snprintf _snprintf
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
91 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
92
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
93 #include "types.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
94 #include "g10lib.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
95 diff -ur libgcrypt-1.5.2-orig/src/ath.c libgcrypt-1.5.2/src/ath.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
96 --- libgcrypt-1.5.2-orig/src/ath.c 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
97 +++ libgcrypt-1.5.2/src/ath.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
98 @@ -27,7 +27,9 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
99 #ifdef HAVE_SYS_SELECT_H
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
100 # include <sys/select.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
101 #else
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
102 -# include <sys/time.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
103 +# ifndef _MSC_VER
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
104 +# include <sys/time.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
105 +# endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
106 #endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
107 #include <sys/types.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
108 #ifndef _WIN32
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
109 diff -ur libgcrypt-1.5.2-orig/src/ath.h libgcrypt-1.5.2/src/ath.h
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
110 --- libgcrypt-1.5.2-orig/src/ath.h 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
111 +++ libgcrypt-1.5.2/src/ath.h 2013-06-23 21:41:54 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
112 @@ -24,6 +24,7 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
113 #include <config.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
114
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
115 #ifdef _WIN32
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
116 +# define WIN32_LEAN_AND_MEAN
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
117 # include <windows.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
118 #else /* !_WIN32 */
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
119 # ifdef HAVE_SYS_SELECT_H
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
120 @@ -39,6 +40,9 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
121 #endif /* !_WIN32 */
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
122 #include <gpg-error.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
123
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
124 +#ifdef _MSC_VER
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
125 +typedef long ssize_t;
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
126 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
127
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
128
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
129 /* Define _ATH_EXT_SYM_PREFIX if you want to give all external symbols
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
130 diff -ur libgcrypt-1.5.2-orig/src/fips.c libgcrypt-1.5.2/src/fips.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
131 --- libgcrypt-1.5.2-orig/src/fips.c 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
132 +++ libgcrypt-1.5.2/src/fips.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
133 @@ -35,6 +35,10 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
134 #include "cipher-proto.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
135 #include "hmac256.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
136
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
137 +#if defined(_MSC_VER) && !defined(F_OK)
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
138 +# define F_OK 0
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
139 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
140 +
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
141
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
142 /* The name of the file used to foce libgcrypt into fips mode. */
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
143 #define FIPS_FORCE_FILE "/etc/gcrypt/fips_enabled"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
144 diff -ur libgcrypt-1.5.2-orig/src/gcrypt.h.in libgcrypt-1.5.2/src/gcrypt.h.in
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
145 --- libgcrypt-1.5.2-orig/src/gcrypt.h.in 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
146 +++ libgcrypt-1.5.2/src/gcrypt.h.in 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
147 @@ -37,8 +37,12 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
148 # include <ws2tcpip.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
149 # include <time.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
150 # ifndef __GNUC__
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
151 - typedef long ssize_t;
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
152 - typedef int pid_t;
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
153 +# ifndef ssize_t
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
154 + typedef long ssize_t;
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
155 +# endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
156 +# ifndef pid_t
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
157 + typedef int pid_t;
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
158 +# endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
159 # endif /*!__GNUC__*/
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
160 #else
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
161 # include <sys/socket.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
162 diff -ur libgcrypt-1.5.2-orig/src/libgcrypt.def libgcrypt-1.5.2/src/libgcrypt.def
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
163 --- libgcrypt-1.5.2-orig/src/libgcrypt.def 2013-06-23 21:40:28 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
164 +++ libgcrypt-1.5.2/src/libgcrypt.def 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
165 @@ -1,215 +1,193 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
166 -EXPORTS
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
167 - gcry_check_version @1
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
168 - gcry_control @2
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
169 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
170 - gcry_malloc @3
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
171 - gcry_calloc @4
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
172 - gcry_malloc_secure @5
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
173 - gcry_calloc_secure @6
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
174 - gcry_realloc @7
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
175 - gcry_strdup @8
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
176 - gcry_xmalloc @9
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
177 - gcry_xcalloc @10
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
178 - gcry_xmalloc_secure @11
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
179 - gcry_xcalloc_secure @12
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
180 - gcry_xrealloc @13
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
181 - gcry_xstrdup @14
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
182 - gcry_is_secure @15
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
183 - gcry_free @16
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
184 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
185 - gcry_set_progress_handler @17
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
186 - gcry_set_allocation_handler @18
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
187 - gcry_set_outofcore_handler @19
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
188 - gcry_set_fatalerror_handler @20
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
189 - gcry_set_log_handler @21
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
190 - gcry_set_gettext_handler @22
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
191 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
192 - gcry_strerror @23
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
193 - gcry_strsource @24
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
194 - gcry_err_code_from_errno @25
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
195 - gcry_err_code_to_errno @26
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
196 - gcry_err_make_from_errno @27
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
197 - gcry_error_from_errno @28
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
198 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
199 - gcry_sexp_new @29
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
200 - gcry_sexp_create @30
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
201 - gcry_sexp_sscan @31
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
202 - gcry_sexp_build @32
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
203 - gcry_sexp_build_array @33
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
204 - gcry_sexp_release @34
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
205 - gcry_sexp_canon_len @35
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
206 - gcry_sexp_sprint @36
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
207 - gcry_sexp_dump @37
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
208 - gcry_sexp_cons @38
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
209 - gcry_sexp_alist @39
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
210 - gcry_sexp_vlist @40
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
211 - gcry_sexp_append @41
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
212 - gcry_sexp_prepend @42
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
213 - gcry_sexp_find_token @43
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
214 - gcry_sexp_length @44
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
215 - gcry_sexp_nth @45
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
216 - gcry_sexp_car @46
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
217 - gcry_sexp_cdr @47
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
218 - gcry_sexp_cadr @48
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
219 - gcry_sexp_nth_data @49
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
220 - gcry_sexp_nth_mpi @50
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
221 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
222 - gcry_mpi_new @51
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
223 - gcry_mpi_snew @52
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
224 - gcry_mpi_release @53
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
225 - gcry_mpi_copy @54
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
226 - gcry_mpi_set @55
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
227 - gcry_mpi_set_ui @56
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
228 - gcry_mpi_swap @57
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
229 - gcry_mpi_cmp @58
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
230 - gcry_mpi_cmp_ui @59
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
231 - gcry_mpi_scan @60
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
232 - gcry_mpi_print @61
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
233 - gcry_mpi_aprint @62
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
234 - gcry_mpi_dump @63
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
235 - gcry_mpi_add @64
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
236 - gcry_mpi_add_ui @65
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
237 - gcry_mpi_addm @66
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
238 - gcry_mpi_sub @67
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
239 - gcry_mpi_sub_ui @68
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
240 - gcry_mpi_subm @69
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
241 - gcry_mpi_mul @70
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
242 - gcry_mpi_mul_ui @71
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
243 - gcry_mpi_mulm @72
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
244 - gcry_mpi_mul_2exp @73
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
245 - gcry_mpi_div @74
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
246 - gcry_mpi_mod @75
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
247 - gcry_mpi_powm @76
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
248 - gcry_mpi_gcd @77
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
249 - gcry_mpi_invm @78
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
250 - gcry_mpi_get_nbits @79
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
251 - gcry_mpi_test_bit @80
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
252 - gcry_mpi_set_bit @81
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
253 - gcry_mpi_clear_bit @82
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
254 - gcry_mpi_set_highbit @83
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
255 - gcry_mpi_clear_highbit @84
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
256 - gcry_mpi_rshift @85
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
257 - gcry_mpi_set_opaque @86
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
258 - gcry_mpi_get_opaque @87
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
259 - gcry_mpi_set_flag @88
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
260 - gcry_mpi_clear_flag @89
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
261 - gcry_mpi_get_flag @90
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
262 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
263 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
264 - gcry_cipher_open @92
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
265 - gcry_cipher_close @93
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
266 - gcry_cipher_ctl @94
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
267 - gcry_cipher_info @95
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
268 - gcry_cipher_algo_info @96
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
269 - gcry_cipher_algo_name @97
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
270 - gcry_cipher_map_name @98
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
271 - gcry_cipher_mode_from_oid @99
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
272 - gcry_cipher_encrypt @100
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
273 - gcry_cipher_decrypt @101
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
274 - gcry_cipher_get_algo_keylen @102
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
275 - gcry_cipher_get_algo_blklen @103
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
276 - gcry_cipher_list @104
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
277 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
278 - gcry_pk_encrypt @105
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
279 - gcry_pk_decrypt @106
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
280 - gcry_pk_sign @107
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
281 - gcry_pk_verify @108
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
282 - gcry_pk_testkey @109
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
283 - gcry_pk_genkey @110
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
284 - gcry_pk_ctl @111
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
285 - gcry_pk_algo_info @112
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
286 - gcry_pk_algo_name @113
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
287 - gcry_pk_map_name @114
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
288 - gcry_pk_get_nbits @115
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
289 - gcry_pk_get_keygrip @116
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
290 - gcry_pk_list @117
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
291 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
292 - gcry_ac_data_new @118
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
293 - gcry_ac_data_destroy @119
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
294 - gcry_ac_data_set @120
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
295 - gcry_ac_data_copy @121
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
296 - gcry_ac_data_length @122
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
297 - gcry_ac_data_get_name @123
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
298 - gcry_ac_data_get_index @124
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
299 - gcry_ac_data_clear @125
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
300 - gcry_ac_open @126
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
301 - gcry_ac_close @127
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
302 - gcry_ac_key_init @128
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
303 - gcry_ac_key_pair_generate @129
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
304 - gcry_ac_key_pair_extract @130
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
305 - gcry_ac_key_data_get @131
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
306 - gcry_ac_key_test @132
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
307 - gcry_ac_key_get_nbits @133
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
308 - gcry_ac_key_get_grip @134
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
309 - gcry_ac_key_destroy @135
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
310 - gcry_ac_key_pair_destroy @136
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
311 - gcry_ac_data_encrypt @137
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
312 - gcry_ac_data_decrypt @138
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
313 - gcry_ac_data_sign @139
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
314 - gcry_ac_data_verify @140
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
315 - gcry_ac_id_to_name @141
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
316 - gcry_ac_name_to_id @142
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
317 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
318 - gcry_md_open @143
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
319 - gcry_md_close @144
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
320 - gcry_md_enable @145
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
321 - gcry_md_copy @146
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
322 - gcry_md_reset @147
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
323 - gcry_md_ctl @148
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
324 - gcry_md_write @149
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
325 - gcry_md_read @150
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
326 - gcry_md_hash_buffer @151
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
327 - gcry_md_get_algo @152
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
328 - gcry_md_get_algo_dlen @153
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
329 - gcry_md_is_enabled @154
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
330 - gcry_md_is_secure @155
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
331 - gcry_md_info @156
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
332 - gcry_md_algo_info @157
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
333 - gcry_md_algo_name @158
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
334 - gcry_md_map_name @159
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
335 - gcry_md_setkey @160
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
336 - gcry_md_list @161
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
337 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
338 - gcry_randomize @162
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
339 - gcry_random_add_bytes @163
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
340 - gcry_random_bytes @164
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
341 - gcry_random_bytes_secure @165
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
342 - gcry_mpi_randomize @166
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
343 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
344 - gcry_prime_generate @167
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
345 - gcry_prime_group_generator @168
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
346 - gcry_prime_release_factors @169
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
347 - gcry_prime_check @170
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
348 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
349 - gcry_create_nonce @171
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
350 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
351 - gcry_md_debug @172
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
352 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
353 - gcry_cipher_register @173
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
354 - gcry_cipher_unregister @174
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
355 - gcry_md_register @175
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
356 - gcry_md_unregister @176
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
357 - gcry_pk_register @177
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
358 - gcry_pk_unregister @178
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
359 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
360 - gcry_ac_data_from_sexp @179
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
361 - gcry_ac_data_to_sexp @180
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
362 - gcry_ac_io_init @181
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
363 - gcry_ac_io_init_va @182
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
364 - gcry_ac_data_encrypt_scheme @183
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
365 - gcry_ac_data_decrypt_scheme @184
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
366 - gcry_ac_data_sign_scheme @185
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
367 - gcry_ac_data_verify_scheme @186
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
368 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
369 - gcry_sexp_nth_string @187
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
370 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
371 - gcry_cipher_setkey @188
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
372 - gcry_cipher_setiv @189
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
373 - gcry_cipher_setctr @190
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
374 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
375 - gcry_mpi_lshift @191
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
376 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
377 - gcry_pk_get_curve @192
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
378 - gcry_pk_get_param @193
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
379 -
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
380 - gcry_kdf_derive @194
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
381 +gcry_check_version
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
382 +gcry_control
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
383 +gcry_malloc
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
384 +gcry_calloc
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
385 +gcry_malloc_secure
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
386 +gcry_calloc_secure
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
387 +gcry_realloc
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
388 +gcry_strdup
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
389 +gcry_xmalloc
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
390 +gcry_xcalloc
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
391 +gcry_xmalloc_secure
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
392 +gcry_xcalloc_secure
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
393 +gcry_xrealloc
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
394 +gcry_xstrdup
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
395 +gcry_is_secure
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
396 +gcry_free
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
397 +gcry_set_progress_handler
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
398 +gcry_set_allocation_handler
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
399 +gcry_set_outofcore_handler
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
400 +gcry_set_fatalerror_handler
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
401 +gcry_set_log_handler
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
402 +gcry_set_gettext_handler
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
403 +gcry_strerror
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
404 +gcry_strsource
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
405 +gcry_err_code_from_errno
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
406 +gcry_err_code_to_errno
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
407 +gcry_err_make_from_errno
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
408 +gcry_error_from_errno
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
409 +gcry_sexp_new
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
410 +gcry_sexp_create
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
411 +gcry_sexp_sscan
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
412 +gcry_sexp_build
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
413 +gcry_sexp_build_array
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
414 +gcry_sexp_release
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
415 +gcry_sexp_canon_len
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
416 +gcry_sexp_sprint
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
417 +gcry_sexp_dump
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
418 +gcry_sexp_cons
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
419 +gcry_sexp_alist
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
420 +gcry_sexp_vlist
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
421 +gcry_sexp_append
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
422 +gcry_sexp_prepend
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
423 +gcry_sexp_find_token
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
424 +gcry_sexp_length
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
425 +gcry_sexp_nth
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
426 +gcry_sexp_car
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
427 +gcry_sexp_cdr
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
428 +gcry_sexp_cadr
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
429 +gcry_sexp_nth_data
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
430 +gcry_sexp_nth_mpi
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
431 +gcry_mpi_new
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
432 +gcry_mpi_snew
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
433 +gcry_mpi_release
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
434 +gcry_mpi_copy
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
435 +gcry_mpi_set
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
436 +gcry_mpi_set_ui
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
437 +gcry_mpi_swap
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
438 +gcry_mpi_cmp
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
439 +gcry_mpi_cmp_ui
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
440 +gcry_mpi_scan
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
441 +gcry_mpi_print
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
442 +gcry_mpi_aprint
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
443 +gcry_mpi_dump
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
444 +gcry_mpi_add
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
445 +gcry_mpi_add_ui
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
446 +gcry_mpi_addm
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
447 +gcry_mpi_sub
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
448 +gcry_mpi_sub_ui
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
449 +gcry_mpi_subm
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
450 +gcry_mpi_mul
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
451 +gcry_mpi_mul_ui
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
452 +gcry_mpi_mulm
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
453 +gcry_mpi_mul_2exp
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
454 +gcry_mpi_div
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
455 +gcry_mpi_mod
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
456 +gcry_mpi_powm
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
457 +gcry_mpi_gcd
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
458 +gcry_mpi_invm
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
459 +gcry_mpi_get_nbits
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
460 +gcry_mpi_test_bit
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
461 +gcry_mpi_set_bit
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
462 +gcry_mpi_clear_bit
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
463 +gcry_mpi_set_highbit
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
464 +gcry_mpi_clear_highbit
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
465 +gcry_mpi_rshift
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
466 +gcry_mpi_set_opaque
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
467 +gcry_mpi_get_opaque
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
468 +gcry_mpi_set_flag
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
469 +gcry_mpi_clear_flag
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
470 +gcry_mpi_get_flag
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
471 +gcry_cipher_open
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
472 +gcry_cipher_close
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
473 +gcry_cipher_ctl
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
474 +gcry_cipher_info
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
475 +gcry_cipher_algo_info
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
476 +gcry_cipher_algo_name
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
477 +gcry_cipher_map_name
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
478 +gcry_cipher_mode_from_oid
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
479 +gcry_cipher_encrypt
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
480 +gcry_cipher_decrypt
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
481 +gcry_cipher_get_algo_keylen
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
482 +gcry_cipher_get_algo_blklen
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
483 +gcry_cipher_list
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
484 +gcry_pk_encrypt
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
485 +gcry_pk_decrypt
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
486 +gcry_pk_sign
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
487 +gcry_pk_verify
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
488 +gcry_pk_testkey
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
489 +gcry_pk_genkey
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
490 +gcry_pk_ctl
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
491 +gcry_pk_algo_info
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
492 +gcry_pk_algo_name
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
493 +gcry_pk_map_name
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
494 +gcry_pk_get_nbits
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
495 +gcry_pk_get_keygrip
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
496 +gcry_pk_list
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
497 +gcry_ac_data_new
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
498 +gcry_ac_data_destroy
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
499 +gcry_ac_data_set
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
500 +gcry_ac_data_copy
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
501 +gcry_ac_data_length
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
502 +gcry_ac_data_get_name
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
503 +gcry_ac_data_get_index
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
504 +gcry_ac_data_clear
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
505 +gcry_ac_open
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
506 +gcry_ac_close
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
507 +gcry_ac_key_init
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
508 +gcry_ac_key_pair_generate
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
509 +gcry_ac_key_pair_extract
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
510 +gcry_ac_key_data_get
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
511 +gcry_ac_key_test
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
512 +gcry_ac_key_get_nbits
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
513 +gcry_ac_key_get_grip
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
514 +gcry_ac_key_destroy
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
515 +gcry_ac_key_pair_destroy
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
516 +gcry_ac_data_encrypt
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
517 +gcry_ac_data_decrypt
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
518 +gcry_ac_data_sign
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
519 +gcry_ac_data_verify
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
520 +gcry_ac_id_to_name
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
521 +gcry_ac_name_to_id
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
522 +gcry_md_open
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
523 +gcry_md_close
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
524 +gcry_md_enable
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
525 +gcry_md_copy
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
526 +gcry_md_reset
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
527 +gcry_md_ctl
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
528 +gcry_md_write
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
529 +gcry_md_read
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
530 +gcry_md_hash_buffer
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
531 +gcry_md_get_algo
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
532 +gcry_md_get_algo_dlen
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
533 +gcry_md_is_enabled
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
534 +gcry_md_is_secure
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
535 +gcry_md_info
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
536 +gcry_md_algo_info
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
537 +gcry_md_algo_name
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
538 +gcry_md_map_name
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
539 +gcry_md_setkey
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
540 +gcry_md_list
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
541 +gcry_randomize
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
542 +gcry_random_add_bytes
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
543 +gcry_random_bytes
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
544 +gcry_random_bytes_secure
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
545 +gcry_mpi_randomize
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
546 +gcry_prime_generate
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
547 +gcry_prime_group_generator
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
548 +gcry_prime_release_factors
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
549 +gcry_prime_check
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
550 +gcry_create_nonce
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
551 +gcry_md_debug
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
552 +gcry_cipher_register
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
553 +gcry_cipher_unregister
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
554 +gcry_md_register
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
555 +gcry_md_unregister
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
556 +gcry_pk_register
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
557 +gcry_pk_unregister
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
558 +gcry_ac_data_from_sexp
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
559 +gcry_ac_data_to_sexp
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
560 +gcry_ac_io_init
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
561 +gcry_ac_io_init_va
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
562 +gcry_ac_data_encrypt_scheme
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
563 +gcry_ac_data_decrypt_scheme
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
564 +gcry_ac_data_sign_scheme
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
565 +gcry_ac_data_verify_scheme
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
566 +gcry_sexp_nth_string
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
567 +gcry_cipher_setkey
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
568 +gcry_cipher_setiv
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
569 +gcry_cipher_setctr
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
570 +gcry_mpi_lshift
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
571 +gcry_pk_get_curve
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
572 +gcry_pk_get_param
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
573 +gcry_kdf_derive
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
574 diff -ur libgcrypt-1.5.2-orig/tests/benchmark.c libgcrypt-1.5.2/tests/benchmark.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
575 --- libgcrypt-1.5.2-orig/tests/benchmark.c 2013-04-18 10:48:42 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
576 +++ libgcrypt-1.5.2/tests/benchmark.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
577 @@ -25,7 +25,11 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
578 #include <time.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
579 #include <stdarg.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
580 #ifdef _WIN32
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
581 +#define WIN32_LEAN_AND_MEAN
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
582 #include <windows.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
583 +#ifdef _MSC_VER
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
584 +#define snprintf _snprintf
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
585 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
586 #else
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
587 #include <sys/times.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
588 #endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
589 diff -ur libgcrypt-1.5.2-orig/tests/fipsdrv.c libgcrypt-1.5.2/tests/fipsdrv.c
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
590 --- libgcrypt-1.5.2-orig/tests/fipsdrv.c 2013-03-19 11:50:25 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
591 +++ libgcrypt-1.5.2/tests/fipsdrv.c 2013-06-23 21:41:30 -0400
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
592 @@ -34,6 +34,10 @@
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
593 #include <assert.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
594 #include <unistd.h>
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
595
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
596 +#if defined(_MSC_VER) && !defined(R_OK)
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
597 +# define R_OK 4
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
598 +#endif
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
599 +
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
600 #ifdef _GCRYPT_IN_LIBGCRYPT
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
601 # include "../src/gcrypt.h"
6f7c1f4e9b2b [MSVC] enable libcrypt compilation and update to 1.5.2
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff changeset
602 #else