summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--blocks.c2
-rw-r--r--fe25519.c2
-rw-r--r--ge25519.c2
-rw-r--r--hash.c2
-rw-r--r--sc25519.c2
-rw-r--r--verify.c2
7 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4542fbb85..51eff2d6f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,8 @@
8 specification to prevent warnings. 8 specification to prevent warnings.
9 - (dtucker) [crypto_api.h] Wrap stdlib.h include inside #ifdef HAVE_STDINT_H. 9 - (dtucker) [crypto_api.h] Wrap stdlib.h include inside #ifdef HAVE_STDINT_H.
10 - (dtucker) [poly1305.c] Wrap stdlib.h include inside #ifdef HAVE_STDINT_H. 10 - (dtucker) [poly1305.c] Wrap stdlib.h include inside #ifdef HAVE_STDINT_H.
11 - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include
12 includes.h to pull in all of the compatibility stuff.
11 13
1220140118 1420140118
13 - (djm) OpenBSD CVS Sync 15 - (djm) OpenBSD CVS Sync
diff --git a/blocks.c b/blocks.c
index ba569b00a..ad93fe509 100644
--- a/blocks.c
+++ b/blocks.c
@@ -5,6 +5,8 @@
5 * Copied from nacl-20110221/crypto_hashblocks/sha512/ref/blocks.c 5 * Copied from nacl-20110221/crypto_hashblocks/sha512/ref/blocks.c
6 */ 6 */
7 7
8#include "includes.h"
9
8#include "crypto_api.h" 10#include "crypto_api.h"
9 11
10typedef unsigned long long uint64; 12typedef unsigned long long uint64;
diff --git a/fe25519.c b/fe25519.c
index 2f368ebe6..e54fd1547 100644
--- a/fe25519.c
+++ b/fe25519.c
@@ -6,6 +6,8 @@
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/fe25519.c 6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/fe25519.c
7 */ 7 */
8 8
9#include "includes.h"
10
9#define WINDOWSIZE 1 /* Should be 1,2, or 4 */ 11#define WINDOWSIZE 1 /* Should be 1,2, or 4 */
10#define WINDOWMASK ((1<<WINDOWSIZE)-1) 12#define WINDOWMASK ((1<<WINDOWSIZE)-1)
11 13
diff --git a/ge25519.c b/ge25519.c
index 2ce29d0e7..dfe3849b9 100644
--- a/ge25519.c
+++ b/ge25519.c
@@ -6,6 +6,8 @@
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519.c 6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519.c
7 */ 7 */
8 8
9#include "includes.h"
10
9#include "fe25519.h" 11#include "fe25519.h"
10#include "sc25519.h" 12#include "sc25519.h"
11#include "ge25519.h" 13#include "ge25519.h"
diff --git a/hash.c b/hash.c
index 284bff9d3..734c6bee2 100644
--- a/hash.c
+++ b/hash.c
@@ -8,6 +8,8 @@ D. J. Bernstein
8Public domain. 8Public domain.
9*/ 9*/
10 10
11#include "includes.h"
12
11#include "crypto_api.h" 13#include "crypto_api.h"
12 14
13#define blocks crypto_hashblocks_sha512 15#define blocks crypto_hashblocks_sha512
diff --git a/sc25519.c b/sc25519.c
index 54c0b509c..1568d9a58 100644
--- a/sc25519.c
+++ b/sc25519.c
@@ -6,6 +6,8 @@
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/sc25519.c 6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/sc25519.c
7 */ 7 */
8 8
9#include "includes.h"
10
9#include "sc25519.h" 11#include "sc25519.h"
10 12
11/*Arithmetic modulo the group order m = 2^252 + 27742317777372353535851937790883648493 = 7237005577332262213973186563042994240857116359379907606001950938285454250989 */ 13/*Arithmetic modulo the group order m = 2^252 + 27742317777372353535851937790883648493 = 7237005577332262213973186563042994240857116359379907606001950938285454250989 */
diff --git a/verify.c b/verify.c
index 0a328090c..1671a4132 100644
--- a/verify.c
+++ b/verify.c
@@ -5,6 +5,8 @@
5 * Copied from nacl-20110221/crypto_verify/32/ref/verify.c 5 * Copied from nacl-20110221/crypto_verify/32/ref/verify.c
6 */ 6 */
7 7
8#include "includes.h"
9
8#include "crypto_api.h" 10#include "crypto_api.h"
9 11
10int crypto_verify_32(const unsigned char *x,const unsigned char *y) 12int crypto_verify_32(const unsigned char *x,const unsigned char *y)