diff options
author | jsing <> | 2014-07-10 13:58:23 +0000 |
---|---|---|
committer | jsing <> | 2014-07-10 13:58:23 +0000 |
commit | f8e6fe02fc43958d79cf9326eebabf8ef8d3ae34 (patch) | |
tree | 520bd0eaa8855b175013ab92f4175f47f1099115 /src/lib/libcrypto/bn | |
parent | a2a7393cf3489febec569cfa8aab8735e4f58339 (diff) | |
download | openbsd-f8e6fe02fc43958d79cf9326eebabf8ef8d3ae34.tar.gz openbsd-f8e6fe02fc43958d79cf9326eebabf8ef8d3ae34.tar.bz2 openbsd-f8e6fe02fc43958d79cf9326eebabf8ef8d3ae34.zip |
Stop including standard headers via cryptlib.h - pull in the headers that
are needed in the source files that actually require them.
ok beck@ miod@
Diffstat (limited to 'src/lib/libcrypto/bn')
-rw-r--r-- | src/lib/libcrypto/bn/bn_ctx.c | 5 | ||||
-rw-r--r-- | src/lib/libcrypto/bn/bn_exp.c | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/bn/bn_lib.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/bn/bn_mont.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/bn/bn_mul.c | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/bn/bn_nist.c | 5 | ||||
-rw-r--r-- | src/lib/libcrypto/bn/bn_shift.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/bn/bn_sqr.c | 4 |
8 files changed, 25 insertions, 13 deletions
diff --git a/src/lib/libcrypto/bn/bn_ctx.c b/src/lib/libcrypto/bn/bn_ctx.c index e3ea72516b..95871258d9 100644 --- a/src/lib/libcrypto/bn/bn_ctx.c +++ b/src/lib/libcrypto/bn/bn_ctx.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_ctx.c,v 1.10 2014/06/27 06:07:35 deraadt Exp $ */ | 1 | /* $OpenBSD: bn_ctx.c,v 1.11 2014/07/10 13:58:22 jsing Exp $ */ |
2 | /* Written by Ulf Moeller for the OpenSSL project. */ | 2 | /* Written by Ulf Moeller for the OpenSSL project. */ |
3 | /* ==================================================================== | 3 | /* ==================================================================== |
4 | * Copyright (c) 1998-2004 The OpenSSL Project. All rights reserved. | 4 | * Copyright (c) 1998-2004 The OpenSSL Project. All rights reserved. |
@@ -60,8 +60,9 @@ | |||
60 | #endif | 60 | #endif |
61 | #endif | 61 | #endif |
62 | 62 | ||
63 | #include <stdio.h> | ||
64 | #include <assert.h> | 63 | #include <assert.h> |
64 | #include <stdio.h> | ||
65 | #include <string.h> | ||
65 | 66 | ||
66 | #include "cryptlib.h" | 67 | #include "cryptlib.h" |
67 | #include "bn_lcl.h" | 68 | #include "bn_lcl.h" |
diff --git a/src/lib/libcrypto/bn/bn_exp.c b/src/lib/libcrypto/bn/bn_exp.c index b041cad152..d88f8b2a82 100644 --- a/src/lib/libcrypto/bn/bn_exp.c +++ b/src/lib/libcrypto/bn/bn_exp.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_exp.c,v 1.16 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bn_exp.c,v 1.17 2014/07/10 13:58:22 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -109,12 +109,12 @@ | |||
109 | * | 109 | * |
110 | */ | 110 | */ |
111 | 111 | ||
112 | #include <stdlib.h> | ||
113 | #include <string.h> | ||
112 | 114 | ||
113 | #include "cryptlib.h" | 115 | #include "cryptlib.h" |
114 | #include "bn_lcl.h" | 116 | #include "bn_lcl.h" |
115 | 117 | ||
116 | #include <stdlib.h> | ||
117 | |||
118 | /* maximum precomputation table size for *variable* sliding windows */ | 118 | /* maximum precomputation table size for *variable* sliding windows */ |
119 | #define TABLE_SIZE 32 | 119 | #define TABLE_SIZE 32 |
120 | 120 | ||
diff --git a/src/lib/libcrypto/bn/bn_lib.c b/src/lib/libcrypto/bn/bn_lib.c index 49a967e9e0..a33cf99ddb 100644 --- a/src/lib/libcrypto/bn/bn_lib.c +++ b/src/lib/libcrypto/bn/bn_lib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_lib.c,v 1.29 2014/07/09 11:10:50 bcook Exp $ */ | 1 | /* $OpenBSD: bn_lib.c,v 1.30 2014/07/10 13:58:22 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -64,6 +64,8 @@ | |||
64 | #include <assert.h> | 64 | #include <assert.h> |
65 | #include <limits.h> | 65 | #include <limits.h> |
66 | #include <stdio.h> | 66 | #include <stdio.h> |
67 | #include <string.h> | ||
68 | |||
67 | #include "cryptlib.h" | 69 | #include "cryptlib.h" |
68 | #include "bn_lcl.h" | 70 | #include "bn_lcl.h" |
69 | 71 | ||
diff --git a/src/lib/libcrypto/bn/bn_mont.c b/src/lib/libcrypto/bn/bn_mont.c index 86249dd537..32d9e3836a 100644 --- a/src/lib/libcrypto/bn/bn_mont.c +++ b/src/lib/libcrypto/bn/bn_mont.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_mont.c,v 1.21 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bn_mont.c,v 1.22 2014/07/10 13:58:22 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -117,6 +117,8 @@ | |||
117 | */ | 117 | */ |
118 | 118 | ||
119 | #include <stdio.h> | 119 | #include <stdio.h> |
120 | #include <stdint.h> | ||
121 | |||
120 | #include "cryptlib.h" | 122 | #include "cryptlib.h" |
121 | #include "bn_lcl.h" | 123 | #include "bn_lcl.h" |
122 | 124 | ||
diff --git a/src/lib/libcrypto/bn/bn_mul.c b/src/lib/libcrypto/bn/bn_mul.c index 8f8fb249ef..721fac19b1 100644 --- a/src/lib/libcrypto/bn/bn_mul.c +++ b/src/lib/libcrypto/bn/bn_mul.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_mul.c,v 1.16 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bn_mul.c,v 1.17 2014/07/10 13:58:22 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -61,8 +61,10 @@ | |||
61 | # define NDEBUG | 61 | # define NDEBUG |
62 | #endif | 62 | #endif |
63 | 63 | ||
64 | #include <stdio.h> | ||
65 | #include <assert.h> | 64 | #include <assert.h> |
65 | #include <stdio.h> | ||
66 | #include <string.h> | ||
67 | |||
66 | #include "cryptlib.h" | 68 | #include "cryptlib.h" |
67 | #include "bn_lcl.h" | 69 | #include "bn_lcl.h" |
68 | 70 | ||
diff --git a/src/lib/libcrypto/bn/bn_nist.c b/src/lib/libcrypto/bn/bn_nist.c index 4ddb3c2a86..dd47ffb8be 100644 --- a/src/lib/libcrypto/bn/bn_nist.c +++ b/src/lib/libcrypto/bn/bn_nist.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_nist.c,v 1.12 2014/07/09 16:06:13 miod Exp $ */ | 1 | /* $OpenBSD: bn_nist.c,v 1.13 2014/07/10 13:58:22 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Written by Nils Larsch for the OpenSSL project | 3 | * Written by Nils Larsch for the OpenSSL project |
4 | */ | 4 | */ |
@@ -56,12 +56,13 @@ | |||
56 | * | 56 | * |
57 | */ | 57 | */ |
58 | 58 | ||
59 | #include <stdint.h> | ||
60 | |||
59 | #include "bn_lcl.h" | 61 | #include "bn_lcl.h" |
60 | #include "cryptlib.h" | 62 | #include "cryptlib.h" |
61 | 63 | ||
62 | #include <machine/endian.h> | 64 | #include <machine/endian.h> |
63 | 65 | ||
64 | |||
65 | #define BN_NIST_192_TOP (192+BN_BITS2-1)/BN_BITS2 | 66 | #define BN_NIST_192_TOP (192+BN_BITS2-1)/BN_BITS2 |
66 | #define BN_NIST_224_TOP (224+BN_BITS2-1)/BN_BITS2 | 67 | #define BN_NIST_224_TOP (224+BN_BITS2-1)/BN_BITS2 |
67 | #define BN_NIST_256_TOP (256+BN_BITS2-1)/BN_BITS2 | 68 | #define BN_NIST_256_TOP (256+BN_BITS2-1)/BN_BITS2 |
diff --git a/src/lib/libcrypto/bn/bn_shift.c b/src/lib/libcrypto/bn/bn_shift.c index eb36dc4ad5..70bb92cd81 100644 --- a/src/lib/libcrypto/bn/bn_shift.c +++ b/src/lib/libcrypto/bn/bn_shift.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_shift.c,v 1.10 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bn_shift.c,v 1.11 2014/07/10 13:58:22 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -57,6 +57,8 @@ | |||
57 | */ | 57 | */ |
58 | 58 | ||
59 | #include <stdio.h> | 59 | #include <stdio.h> |
60 | #include <string.h> | ||
61 | |||
60 | #include "cryptlib.h" | 62 | #include "cryptlib.h" |
61 | #include "bn_lcl.h" | 63 | #include "bn_lcl.h" |
62 | 64 | ||
diff --git a/src/lib/libcrypto/bn/bn_sqr.c b/src/lib/libcrypto/bn/bn_sqr.c index 0b9cf07063..7c54082085 100644 --- a/src/lib/libcrypto/bn/bn_sqr.c +++ b/src/lib/libcrypto/bn/bn_sqr.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_sqr.c,v 1.8 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bn_sqr.c,v 1.9 2014/07/10 13:58:22 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -57,6 +57,8 @@ | |||
57 | */ | 57 | */ |
58 | 58 | ||
59 | #include <stdio.h> | 59 | #include <stdio.h> |
60 | #include <string.h> | ||
61 | |||
60 | #include "cryptlib.h" | 62 | #include "cryptlib.h" |
61 | #include "bn_lcl.h" | 63 | #include "bn_lcl.h" |
62 | 64 | ||