diff options
100 files changed, 460 insertions, 460 deletions
diff --git a/src/lib/libcrypto/aes/aes_x86core.c b/src/lib/libcrypto/aes/aes_x86core.c index 5cd215e5df..c7a2e0a9a6 100644 --- a/src/lib/libcrypto/aes/aes_x86core.c +++ b/src/lib/libcrypto/aes/aes_x86core.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: aes_x86core.c,v 1.6 2014/06/12 15:49:27 deraadt Exp $ */ | 1 | /* $OpenBSD: aes_x86core.c,v 1.7 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /** | 2 | /** |
| 3 | * rijndael-alg-fst.c | 3 | * rijndael-alg-fst.c |
| 4 | * | 4 | * |
| @@ -90,7 +90,7 @@ typedef unsigned long long u64; | |||
| 90 | #undef ROTATE | 90 | #undef ROTATE |
| 91 | #if defined(__GNUC__) && __GNUC__>=2 | 91 | #if defined(__GNUC__) && __GNUC__>=2 |
| 92 | # if defined(__i386) || defined(__i386__) || defined(__x86_64) || defined(__x86_64__) | 92 | # if defined(__i386) || defined(__i386__) || defined(__x86_64) || defined(__x86_64__) |
| 93 | # define ROTATE(a,n) ({ register unsigned int ret; \ | 93 | # define ROTATE(a,n) ({ unsigned int ret; \ |
| 94 | asm ( \ | 94 | asm ( \ |
| 95 | "roll %1,%0" \ | 95 | "roll %1,%0" \ |
| 96 | : "=r"(ret) \ | 96 | : "=r"(ret) \ |
diff --git a/src/lib/libcrypto/bf/bf_cbc.c b/src/lib/libcrypto/bf/bf_cbc.c index bf8d2c5c48..6f45f9ae4c 100644 --- a/src/lib/libcrypto/bf/bf_cbc.c +++ b/src/lib/libcrypto/bf/bf_cbc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bf_cbc.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_cbc.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,9 +62,9 @@ | |||
| 62 | void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 62 | void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 63 | const BF_KEY *schedule, unsigned char *ivec, int encrypt) | 63 | const BF_KEY *schedule, unsigned char *ivec, int encrypt) |
| 64 | { | 64 | { |
| 65 | register BF_LONG tin0,tin1; | 65 | BF_LONG tin0,tin1; |
| 66 | register BF_LONG tout0,tout1,xor0,xor1; | 66 | BF_LONG tout0,tout1,xor0,xor1; |
| 67 | register long l=length; | 67 | long l=length; |
| 68 | BF_LONG tin[2]; | 68 | BF_LONG tin[2]; |
| 69 | 69 | ||
| 70 | if (encrypt) | 70 | if (encrypt) |
diff --git a/src/lib/libcrypto/bf/bf_cfb64.c b/src/lib/libcrypto/bf/bf_cfb64.c index 4c31d70430..6cc0bb999b 100644 --- a/src/lib/libcrypto/bf/bf_cfb64.c +++ b/src/lib/libcrypto/bf/bf_cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bf_cfb64.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_cfb64.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -67,9 +67,9 @@ | |||
| 67 | void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, | 67 | void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 68 | const BF_KEY *schedule, unsigned char *ivec, int *num, int encrypt) | 68 | const BF_KEY *schedule, unsigned char *ivec, int *num, int encrypt) |
| 69 | { | 69 | { |
| 70 | register BF_LONG v0,v1,t; | 70 | BF_LONG v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | BF_LONG ti[2]; | 73 | BF_LONG ti[2]; |
| 74 | unsigned char *iv,c,cc; | 74 | unsigned char *iv,c,cc; |
| 75 | 75 | ||
diff --git a/src/lib/libcrypto/bf/bf_enc.c b/src/lib/libcrypto/bf/bf_enc.c index a984139543..2cf1c86063 100644 --- a/src/lib/libcrypto/bf/bf_enc.c +++ b/src/lib/libcrypto/bf/bf_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bf_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -72,8 +72,8 @@ to modify the code. | |||
| 72 | void BF_encrypt(BF_LONG *data, const BF_KEY *key) | 72 | void BF_encrypt(BF_LONG *data, const BF_KEY *key) |
| 73 | { | 73 | { |
| 74 | #ifndef BF_PTR2 | 74 | #ifndef BF_PTR2 |
| 75 | register BF_LONG l,r; | 75 | BF_LONG l,r; |
| 76 | register const BF_LONG *p,*s; | 76 | const BF_LONG *p,*s; |
| 77 | 77 | ||
| 78 | p=key->P; | 78 | p=key->P; |
| 79 | s= &(key->S[0]); | 79 | s= &(key->S[0]); |
| @@ -108,7 +108,7 @@ void BF_encrypt(BF_LONG *data, const BF_KEY *key) | |||
| 108 | data[1]=l&0xffffffffL; | 108 | data[1]=l&0xffffffffL; |
| 109 | data[0]=r&0xffffffffL; | 109 | data[0]=r&0xffffffffL; |
| 110 | #else | 110 | #else |
| 111 | register BF_LONG l,r,t,*k; | 111 | BF_LONG l,r,t,*k; |
| 112 | 112 | ||
| 113 | l=data[0]; | 113 | l=data[0]; |
| 114 | r=data[1]; | 114 | r=data[1]; |
| @@ -149,8 +149,8 @@ void BF_encrypt(BF_LONG *data, const BF_KEY *key) | |||
| 149 | void BF_decrypt(BF_LONG *data, const BF_KEY *key) | 149 | void BF_decrypt(BF_LONG *data, const BF_KEY *key) |
| 150 | { | 150 | { |
| 151 | #ifndef BF_PTR2 | 151 | #ifndef BF_PTR2 |
| 152 | register BF_LONG l,r; | 152 | BF_LONG l,r; |
| 153 | register const BF_LONG *p,*s; | 153 | const BF_LONG *p,*s; |
| 154 | 154 | ||
| 155 | p=key->P; | 155 | p=key->P; |
| 156 | s= &(key->S[0]); | 156 | s= &(key->S[0]); |
| @@ -185,7 +185,7 @@ void BF_decrypt(BF_LONG *data, const BF_KEY *key) | |||
| 185 | data[1]=l&0xffffffffL; | 185 | data[1]=l&0xffffffffL; |
| 186 | data[0]=r&0xffffffffL; | 186 | data[0]=r&0xffffffffL; |
| 187 | #else | 187 | #else |
| 188 | register BF_LONG l,r,t,*k; | 188 | BF_LONG l,r,t,*k; |
| 189 | 189 | ||
| 190 | l=data[0]; | 190 | l=data[0]; |
| 191 | r=data[1]; | 191 | r=data[1]; |
| @@ -224,9 +224,9 @@ void BF_decrypt(BF_LONG *data, const BF_KEY *key) | |||
| 224 | void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 224 | void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 225 | const BF_KEY *schedule, unsigned char *ivec, int encrypt) | 225 | const BF_KEY *schedule, unsigned char *ivec, int encrypt) |
| 226 | { | 226 | { |
| 227 | register BF_LONG tin0,tin1; | 227 | BF_LONG tin0,tin1; |
| 228 | register BF_LONG tout0,tout1,xor0,xor1; | 228 | BF_LONG tout0,tout1,xor0,xor1; |
| 229 | register long l=length; | 229 | long l=length; |
| 230 | BF_LONG tin[2]; | 230 | BF_LONG tin[2]; |
| 231 | 231 | ||
| 232 | if (encrypt) | 232 | if (encrypt) |
diff --git a/src/lib/libcrypto/bf/bf_ofb64.c b/src/lib/libcrypto/bf/bf_ofb64.c index 6d9a55cb07..9e33162aab 100644 --- a/src/lib/libcrypto/bf/bf_ofb64.c +++ b/src/lib/libcrypto/bf/bf_ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bf_ofb64.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_ofb64.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -66,11 +66,11 @@ | |||
| 66 | void BF_ofb64_encrypt(const unsigned char *in, unsigned char *out, long length, | 66 | void BF_ofb64_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 67 | const BF_KEY *schedule, unsigned char *ivec, int *num) | 67 | const BF_KEY *schedule, unsigned char *ivec, int *num) |
| 68 | { | 68 | { |
| 69 | register BF_LONG v0,v1,t; | 69 | BF_LONG v0,v1,t; |
| 70 | register int n= *num; | 70 | int n= *num; |
| 71 | register long l=length; | 71 | long l=length; |
| 72 | unsigned char d[8]; | 72 | unsigned char d[8]; |
| 73 | register char *dp; | 73 | char *dp; |
| 74 | BF_LONG ti[2]; | 74 | BF_LONG ti[2]; |
| 75 | unsigned char *iv; | 75 | unsigned char *iv; |
| 76 | int save=0; | 76 | int save=0; |
diff --git a/src/lib/libcrypto/bn/asm/x86_64-gcc.c b/src/lib/libcrypto/bn/asm/x86_64-gcc.c index 5c12063dcf..c9a2b6be73 100644 --- a/src/lib/libcrypto/bn/asm/x86_64-gcc.c +++ b/src/lib/libcrypto/bn/asm/x86_64-gcc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: x86_64-gcc.c,v 1.3 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: x86_64-gcc.c,v 1.4 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | #include "../bn_lcl.h" | 2 | #include "../bn_lcl.h" |
| 3 | #if !(defined(__GNUC__) && __GNUC__>=2) | 3 | #if !(defined(__GNUC__) && __GNUC__>=2) |
| 4 | # include "../bn_asm.c" /* kind of dirty hack for Sun Studio */ | 4 | # include "../bn_asm.c" /* kind of dirty hack for Sun Studio */ |
| @@ -68,7 +68,7 @@ | |||
| 68 | * want to keep the value of zero; | 68 | * want to keep the value of zero; |
| 69 | */ | 69 | */ |
| 70 | #define mul_add(r,a,word,carry) do { \ | 70 | #define mul_add(r,a,word,carry) do { \ |
| 71 | register BN_ULONG high,low; \ | 71 | BN_ULONG high,low; \ |
| 72 | asm ("mulq %3" \ | 72 | asm ("mulq %3" \ |
| 73 | : "=a"(low),"=d"(high) \ | 73 | : "=a"(low),"=d"(high) \ |
| 74 | : "a"(word),"m"(a) \ | 74 | : "a"(word),"m"(a) \ |
| @@ -85,7 +85,7 @@ | |||
| 85 | } while (0) | 85 | } while (0) |
| 86 | 86 | ||
| 87 | #define mul(r,a,word,carry) do { \ | 87 | #define mul(r,a,word,carry) do { \ |
| 88 | register BN_ULONG high,low; \ | 88 | BN_ULONG high,low; \ |
| 89 | asm ("mulq %3" \ | 89 | asm ("mulq %3" \ |
| 90 | : "=a"(low),"=d"(high) \ | 90 | : "=a"(low),"=d"(high) \ |
| 91 | : "a"(word),"g"(a) \ | 91 | : "a"(word),"g"(a) \ |
diff --git a/src/lib/libcrypto/bn/bn_add.c b/src/lib/libcrypto/bn/bn_add.c index 5b2e2495b8..ebc9b9b56b 100644 --- a/src/lib/libcrypto/bn/bn_add.c +++ b/src/lib/libcrypto/bn/bn_add.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_add.c,v 1.9 2014/07/11 08:44:47 jsing Exp $ */ | 1 | /* $OpenBSD: bn_add.c,v 1.10 2014/10/28 07:35:58 jsg 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 | * |
| @@ -170,7 +170,7 @@ int | |||
| 170 | BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | 170 | BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) |
| 171 | { | 171 | { |
| 172 | int max, min, dif; | 172 | int max, min, dif; |
| 173 | register BN_ULONG t1, t2, *ap, *bp, *rp; | 173 | BN_ULONG t1, t2, *ap, *bp, *rp; |
| 174 | int i, carry; | 174 | int i, carry; |
| 175 | 175 | ||
| 176 | bn_check_top(a); | 176 | bn_check_top(a); |
diff --git a/src/lib/libcrypto/bn/bn_gf2m.c b/src/lib/libcrypto/bn/bn_gf2m.c index d87f80d577..1cd38c7797 100644 --- a/src/lib/libcrypto/bn/bn_gf2m.c +++ b/src/lib/libcrypto/bn/bn_gf2m.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_gf2m.c,v 1.15 2014/07/11 08:44:47 jsing Exp $ */ | 1 | /* $OpenBSD: bn_gf2m.c,v 1.16 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* ==================================================================== | 2 | /* ==================================================================== |
| 3 | * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. | 3 | * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. |
| 4 | * | 4 | * |
| @@ -137,9 +137,9 @@ static void | |||
| 137 | bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a, const BN_ULONG b) | 137 | bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a, const BN_ULONG b) |
| 138 | { | 138 | { |
| 139 | #ifndef _LP64 | 139 | #ifndef _LP64 |
| 140 | register BN_ULONG h, l, s; | 140 | BN_ULONG h, l, s; |
| 141 | BN_ULONG tab[8], top2b = a >> 30; | 141 | BN_ULONG tab[8], top2b = a >> 30; |
| 142 | register BN_ULONG a1, a2, a4; | 142 | BN_ULONG a1, a2, a4; |
| 143 | 143 | ||
| 144 | a1 = a & (0x3FFFFFFF); | 144 | a1 = a & (0x3FFFFFFF); |
| 145 | a2 = a1 << 1; | 145 | a2 = a1 << 1; |
| @@ -200,9 +200,9 @@ bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a, const BN_ULONG b) | |||
| 200 | *r1 = h; | 200 | *r1 = h; |
| 201 | *r0 = l; | 201 | *r0 = l; |
| 202 | #else | 202 | #else |
| 203 | register BN_ULONG h, l, s; | 203 | BN_ULONG h, l, s; |
| 204 | BN_ULONG tab[16], top3b = a >> 61; | 204 | BN_ULONG tab[16], top3b = a >> 61; |
| 205 | register BN_ULONG a1, a2, a4, a8; | 205 | BN_ULONG a1, a2, a4, a8; |
| 206 | 206 | ||
| 207 | a1 = a & (0x1FFFFFFFFFFFFFFFULL); | 207 | a1 = a & (0x1FFFFFFFFFFFFFFFULL); |
| 208 | a2 = a1 << 1; | 208 | a2 = a1 << 1; |
diff --git a/src/lib/libcrypto/bn/bn_lcl.h b/src/lib/libcrypto/bn/bn_lcl.h index 2dab445a51..a76ba4149f 100644 --- a/src/lib/libcrypto/bn/bn_lcl.h +++ b/src/lib/libcrypto/bn/bn_lcl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_lcl.h,v 1.20 2014/07/10 22:45:56 jsing Exp $ */ | 1 | /* $OpenBSD: bn_lcl.h,v 1.21 2014/10/28 07:35:58 jsg 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 | * |
| @@ -227,7 +227,7 @@ extern "C" { | |||
| 227 | # if defined(__alpha) | 227 | # if defined(__alpha) |
| 228 | # if defined(__GNUC__) && __GNUC__>=2 | 228 | # if defined(__GNUC__) && __GNUC__>=2 |
| 229 | # define BN_UMULT_HIGH(a,b) ({ \ | 229 | # define BN_UMULT_HIGH(a,b) ({ \ |
| 230 | register BN_ULONG ret; \ | 230 | BN_ULONG ret; \ |
| 231 | asm ("umulh %1,%2,%0" \ | 231 | asm ("umulh %1,%2,%0" \ |
| 232 | : "=r"(ret) \ | 232 | : "=r"(ret) \ |
| 233 | : "r"(a), "r"(b)); \ | 233 | : "r"(a), "r"(b)); \ |
| @@ -236,7 +236,7 @@ extern "C" { | |||
| 236 | # elif defined(_ARCH_PPC) && defined(_LP64) | 236 | # elif defined(_ARCH_PPC) && defined(_LP64) |
| 237 | # if defined(__GNUC__) && __GNUC__>=2 | 237 | # if defined(__GNUC__) && __GNUC__>=2 |
| 238 | # define BN_UMULT_HIGH(a,b) ({ \ | 238 | # define BN_UMULT_HIGH(a,b) ({ \ |
| 239 | register BN_ULONG ret; \ | 239 | BN_ULONG ret; \ |
| 240 | asm ("mulhdu %0,%1,%2" \ | 240 | asm ("mulhdu %0,%1,%2" \ |
| 241 | : "=r"(ret) \ | 241 | : "=r"(ret) \ |
| 242 | : "r"(a), "r"(b)); \ | 242 | : "r"(a), "r"(b)); \ |
| @@ -245,7 +245,7 @@ extern "C" { | |||
| 245 | # elif defined(__x86_64) || defined(__x86_64__) | 245 | # elif defined(__x86_64) || defined(__x86_64__) |
| 246 | # if defined(__GNUC__) && __GNUC__>=2 | 246 | # if defined(__GNUC__) && __GNUC__>=2 |
| 247 | # define BN_UMULT_HIGH(a,b) ({ \ | 247 | # define BN_UMULT_HIGH(a,b) ({ \ |
| 248 | register BN_ULONG ret,discard; \ | 248 | BN_ULONG ret,discard; \ |
| 249 | asm ("mulq %3" \ | 249 | asm ("mulq %3" \ |
| 250 | : "=a"(discard),"=d"(ret) \ | 250 | : "=a"(discard),"=d"(ret) \ |
| 251 | : "a"(a), "g"(b) \ | 251 | : "a"(a), "g"(b) \ |
| @@ -266,7 +266,7 @@ extern "C" { | |||
| 266 | (high)=ret>>64; (low)=ret; }) | 266 | (high)=ret>>64; (low)=ret; }) |
| 267 | # else | 267 | # else |
| 268 | # define BN_UMULT_HIGH(a,b) ({ \ | 268 | # define BN_UMULT_HIGH(a,b) ({ \ |
| 269 | register BN_ULONG ret; \ | 269 | BN_ULONG ret; \ |
| 270 | asm ("dmultu %1,%2" \ | 270 | asm ("dmultu %1,%2" \ |
| 271 | : "=h"(ret) \ | 271 | : "=h"(ret) \ |
| 272 | : "r"(a), "r"(b) : "l"); \ | 272 | : "r"(a), "r"(b) : "l"); \ |
diff --git a/src/lib/libcrypto/bn/bn_nist.c b/src/lib/libcrypto/bn/bn_nist.c index 53ed559c06..693d6f1ed3 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.14 2014/07/11 08:44:48 jsing Exp $ */ | 1 | /* $OpenBSD: bn_nist.c,v 1.15 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Written by Nils Larsch for the OpenSSL project | 3 | * Written by Nils Larsch for the OpenSSL project |
| 4 | */ | 4 | */ |
| @@ -424,7 +424,7 @@ BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 424 | { | 424 | { |
| 425 | int top = a->top, i; | 425 | int top = a->top, i; |
| 426 | int carry; | 426 | int carry; |
| 427 | register BN_ULONG *r_d, *a_d = a->d; | 427 | BN_ULONG *r_d, *a_d = a->d; |
| 428 | union { | 428 | union { |
| 429 | BN_ULONG bn[BN_NIST_192_TOP]; | 429 | BN_ULONG bn[BN_NIST_192_TOP]; |
| 430 | unsigned int ui[BN_NIST_192_TOP * | 430 | unsigned int ui[BN_NIST_192_TOP * |
| @@ -740,7 +740,7 @@ BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 740 | { | 740 | { |
| 741 | int i, top = a->top; | 741 | int i, top = a->top; |
| 742 | int carry = 0; | 742 | int carry = 0; |
| 743 | register BN_ULONG *a_d = a->d, *r_d; | 743 | BN_ULONG *a_d = a->d, *r_d; |
| 744 | union { | 744 | union { |
| 745 | BN_ULONG bn[BN_NIST_256_TOP]; | 745 | BN_ULONG bn[BN_NIST_256_TOP]; |
| 746 | unsigned int ui[BN_NIST_256_TOP * | 746 | unsigned int ui[BN_NIST_256_TOP * |
| @@ -888,7 +888,7 @@ BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 888 | carry = (int)bn_add_words(t_d, t_d, c_d, BN_NIST_256_TOP); | 888 | carry = (int)bn_add_words(t_d, t_d, c_d, BN_NIST_256_TOP); |
| 889 | /* left shift */ | 889 | /* left shift */ |
| 890 | { | 890 | { |
| 891 | register BN_ULONG *ap, t, c; | 891 | BN_ULONG *ap, t, c; |
| 892 | ap = t_d; | 892 | ap = t_d; |
| 893 | c = 0; | 893 | c = 0; |
| 894 | for (i = BN_NIST_256_TOP; i != 0; --i) { | 894 | for (i = BN_NIST_256_TOP; i != 0; --i) { |
| @@ -967,7 +967,7 @@ BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 967 | { | 967 | { |
| 968 | int i, top = a->top; | 968 | int i, top = a->top; |
| 969 | int carry = 0; | 969 | int carry = 0; |
| 970 | register BN_ULONG *r_d, *a_d = a->d; | 970 | BN_ULONG *r_d, *a_d = a->d; |
| 971 | union { | 971 | union { |
| 972 | BN_ULONG bn[BN_NIST_384_TOP]; | 972 | BN_ULONG bn[BN_NIST_384_TOP]; |
| 973 | unsigned int ui[BN_NIST_384_TOP * | 973 | unsigned int ui[BN_NIST_384_TOP * |
| @@ -1140,7 +1140,7 @@ BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 1140 | 21 - 4); | 1140 | 21 - 4); |
| 1141 | /* left shift */ | 1141 | /* left shift */ |
| 1142 | { | 1142 | { |
| 1143 | register BN_ULONG *ap, t, c; | 1143 | BN_ULONG *ap, t, c; |
| 1144 | ap = t_d; | 1144 | ap = t_d; |
| 1145 | c = 0; | 1145 | c = 0; |
| 1146 | for (i = 3; i != 0; --i) { | 1146 | for (i = 3; i != 0; --i) { |
diff --git a/src/lib/libcrypto/bn/bn_shift.c b/src/lib/libcrypto/bn/bn_shift.c index 771ddff7b0..0e8211e3d6 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.12 2014/07/11 08:44:48 jsing Exp $ */ | 1 | /* $OpenBSD: bn_shift.c,v 1.13 2014/10/28 07:35:58 jsg 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,7 +64,7 @@ | |||
| 64 | int | 64 | int |
| 65 | BN_lshift1(BIGNUM *r, const BIGNUM *a) | 65 | BN_lshift1(BIGNUM *r, const BIGNUM *a) |
| 66 | { | 66 | { |
| 67 | register BN_ULONG *ap, *rp, t, c; | 67 | BN_ULONG *ap, *rp, t, c; |
| 68 | int i; | 68 | int i; |
| 69 | 69 | ||
| 70 | bn_check_top(r); | 70 | bn_check_top(r); |
diff --git a/src/lib/libcrypto/camellia/camellia.c b/src/lib/libcrypto/camellia/camellia.c index f400bc9ff7..fa925b72a9 100644 --- a/src/lib/libcrypto/camellia/camellia.c +++ b/src/lib/libcrypto/camellia/camellia.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: camellia.c,v 1.7 2014/07/10 22:45:56 jsing Exp $ */ | 1 | /* $OpenBSD: camellia.c,v 1.8 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* ==================================================================== | 2 | /* ==================================================================== |
| 3 | * Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . | 3 | * Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . |
| 4 | * ALL RIGHTS RESERVED. | 4 | * ALL RIGHTS RESERVED. |
| @@ -314,7 +314,7 @@ static const u32 SIGMA[] = { | |||
| 314 | * specific] assembler version should be/is provided anyway... | 314 | * specific] assembler version should be/is provided anyway... |
| 315 | */ | 315 | */ |
| 316 | #define Camellia_Feistel(_s0,_s1,_s2,_s3,_key) do {\ | 316 | #define Camellia_Feistel(_s0,_s1,_s2,_s3,_key) do {\ |
| 317 | register u32 _t0,_t1,_t2,_t3;\ | 317 | u32 _t0,_t1,_t2,_t3;\ |
| 318 | \ | 318 | \ |
| 319 | _t0 = _s0 ^ (_key)[0];\ | 319 | _t0 = _s0 ^ (_key)[0];\ |
| 320 | _t3 = SBOX4_4404[_t0&0xff];\ | 320 | _t3 = SBOX4_4404[_t0&0xff];\ |
| @@ -348,7 +348,7 @@ static const u32 SIGMA[] = { | |||
| 348 | 348 | ||
| 349 | int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k) | 349 | int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k) |
| 350 | { | 350 | { |
| 351 | register u32 s0,s1,s2,s3; | 351 | u32 s0,s1,s2,s3; |
| 352 | 352 | ||
| 353 | k[0] = s0 = GETU32(rawKey); | 353 | k[0] = s0 = GETU32(rawKey); |
| 354 | k[1] = s1 = GETU32(rawKey+4); | 354 | k[1] = s1 = GETU32(rawKey+4); |
| @@ -473,7 +473,7 @@ int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k) | |||
| 473 | void Camellia_EncryptBlock_Rounds(int grandRounds, const u8 plaintext[], | 473 | void Camellia_EncryptBlock_Rounds(int grandRounds, const u8 plaintext[], |
| 474 | const KEY_TABLE_TYPE keyTable, u8 ciphertext[]) | 474 | const KEY_TABLE_TYPE keyTable, u8 ciphertext[]) |
| 475 | { | 475 | { |
| 476 | register u32 s0,s1,s2,s3; | 476 | u32 s0,s1,s2,s3; |
| 477 | const u32 *k = keyTable,*kend = keyTable+grandRounds*16; | 477 | const u32 *k = keyTable,*kend = keyTable+grandRounds*16; |
| 478 | 478 | ||
| 479 | s0 = GETU32(plaintext) ^ k[0]; | 479 | s0 = GETU32(plaintext) ^ k[0]; |
diff --git a/src/lib/libcrypto/cast/c_cfb64.c b/src/lib/libcrypto/cast/c_cfb64.c index 77a02d6dd8..726d19e005 100644 --- a/src/lib/libcrypto/cast/c_cfb64.c +++ b/src/lib/libcrypto/cast/c_cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: c_cfb64.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: c_cfb64.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -68,9 +68,9 @@ void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | long length, const CAST_KEY *schedule, unsigned char *ivec, | 68 | long length, const CAST_KEY *schedule, unsigned char *ivec, |
| 69 | int *num, int enc) | 69 | int *num, int enc) |
| 70 | { | 70 | { |
| 71 | register CAST_LONG v0,v1,t; | 71 | CAST_LONG v0,v1,t; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | CAST_LONG ti[2]; | 74 | CAST_LONG ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
diff --git a/src/lib/libcrypto/cast/c_enc.c b/src/lib/libcrypto/cast/c_enc.c index 4305c3108c..5999a59031 100644 --- a/src/lib/libcrypto/cast/c_enc.c +++ b/src/lib/libcrypto/cast/c_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: c_enc.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: c_enc.c,v 1.7 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,8 +62,8 @@ | |||
| 62 | #ifndef OPENBSD_CAST_ASM | 62 | #ifndef OPENBSD_CAST_ASM |
| 63 | void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key) | 63 | void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key) |
| 64 | { | 64 | { |
| 65 | register CAST_LONG l,r,t; | 65 | CAST_LONG l,r,t; |
| 66 | register const CAST_LONG *k; | 66 | const CAST_LONG *k; |
| 67 | 67 | ||
| 68 | k= &(key->data[0]); | 68 | k= &(key->data[0]); |
| 69 | l=data[0]; | 69 | l=data[0]; |
| @@ -95,8 +95,8 @@ void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key) | |||
| 95 | 95 | ||
| 96 | void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key) | 96 | void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key) |
| 97 | { | 97 | { |
| 98 | register CAST_LONG l,r,t; | 98 | CAST_LONG l,r,t; |
| 99 | register const CAST_LONG *k; | 99 | const CAST_LONG *k; |
| 100 | 100 | ||
| 101 | k= &(key->data[0]); | 101 | k= &(key->data[0]); |
| 102 | l=data[0]; | 102 | l=data[0]; |
| @@ -130,9 +130,9 @@ void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key) | |||
| 130 | void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 130 | void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 131 | const CAST_KEY *ks, unsigned char *iv, int enc) | 131 | const CAST_KEY *ks, unsigned char *iv, int enc) |
| 132 | { | 132 | { |
| 133 | register CAST_LONG tin0,tin1; | 133 | CAST_LONG tin0,tin1; |
| 134 | register CAST_LONG tout0,tout1,xor0,xor1; | 134 | CAST_LONG tout0,tout1,xor0,xor1; |
| 135 | register long l=length; | 135 | long l=length; |
| 136 | CAST_LONG tin[2]; | 136 | CAST_LONG tin[2]; |
| 137 | 137 | ||
| 138 | if (enc) | 138 | if (enc) |
diff --git a/src/lib/libcrypto/cast/c_ofb64.c b/src/lib/libcrypto/cast/c_ofb64.c index dc5eebf56b..611425a668 100644 --- a/src/lib/libcrypto/cast/c_ofb64.c +++ b/src/lib/libcrypto/cast/c_ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: c_ofb64.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: c_ofb64.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -67,11 +67,11 @@ void CAST_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, const CAST_KEY *schedule, unsigned char *ivec, | 67 | long length, const CAST_KEY *schedule, unsigned char *ivec, |
| 68 | int *num) | 68 | int *num) |
| 69 | { | 69 | { |
| 70 | register CAST_LONG v0,v1,t; | 70 | CAST_LONG v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | unsigned char d[8]; | 73 | unsigned char d[8]; |
| 74 | register char *dp; | 74 | char *dp; |
| 75 | CAST_LONG ti[2]; | 75 | CAST_LONG ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | int save=0; | 77 | int save=0; |
diff --git a/src/lib/libcrypto/des/cbc_cksm.c b/src/lib/libcrypto/des/cbc_cksm.c index c1fc81af57..20553ef09f 100644 --- a/src/lib/libcrypto/des/cbc_cksm.c +++ b/src/lib/libcrypto/des/cbc_cksm.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cbc_cksm.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cbc_cksm.c,v 1.7 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,8 +62,8 @@ DES_LONG DES_cbc_cksum(const unsigned char *in, DES_cblock *output, | |||
| 62 | long length, DES_key_schedule *schedule, | 62 | long length, DES_key_schedule *schedule, |
| 63 | const_DES_cblock *ivec) | 63 | const_DES_cblock *ivec) |
| 64 | { | 64 | { |
| 65 | register DES_LONG tout0,tout1,tin0,tin1; | 65 | DES_LONG tout0,tout1,tin0,tin1; |
| 66 | register long l=length; | 66 | long l=length; |
| 67 | DES_LONG tin[2]; | 67 | DES_LONG tin[2]; |
| 68 | unsigned char *out = &(*output)[0]; | 68 | unsigned char *out = &(*output)[0]; |
| 69 | const unsigned char *iv = &(*ivec)[0]; | 69 | const unsigned char *iv = &(*ivec)[0]; |
diff --git a/src/lib/libcrypto/des/cfb64ede.c b/src/lib/libcrypto/des/cfb64ede.c index 62f4ae2ac2..0b5c7d6249 100644 --- a/src/lib/libcrypto/des/cfb64ede.c +++ b/src/lib/libcrypto/des/cfb64ede.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb64ede.c,v 1.7 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cfb64ede.c,v 1.8 2014/10/28 07:35:58 jsg 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 | * |
| @@ -68,9 +68,9 @@ void DES_ede3_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | DES_key_schedule *ks2, DES_key_schedule *ks3, | 68 | DES_key_schedule *ks2, DES_key_schedule *ks3, |
| 69 | DES_cblock *ivec, int *num, int enc) | 69 | DES_cblock *ivec, int *num, int enc) |
| 70 | { | 70 | { |
| 71 | register DES_LONG v0,v1; | 71 | DES_LONG v0,v1; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | register int n= *num; | 73 | int n= *num; |
| 74 | DES_LONG ti[2]; | 74 | DES_LONG ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
| @@ -150,9 +150,9 @@ void DES_ede3_cfb_encrypt(const unsigned char *in,unsigned char *out, | |||
| 150 | DES_key_schedule *ks2,DES_key_schedule *ks3, | 150 | DES_key_schedule *ks2,DES_key_schedule *ks3, |
| 151 | DES_cblock *ivec,int enc) | 151 | DES_cblock *ivec,int enc) |
| 152 | { | 152 | { |
| 153 | register DES_LONG d0,d1,v0,v1; | 153 | DES_LONG d0,d1,v0,v1; |
| 154 | register unsigned long l=length,n=((unsigned int)numbits+7)/8; | 154 | unsigned long l=length,n=((unsigned int)numbits+7)/8; |
| 155 | register int num=numbits,i; | 155 | int num=numbits,i; |
| 156 | DES_LONG ti[2]; | 156 | DES_LONG ti[2]; |
| 157 | unsigned char *iv; | 157 | unsigned char *iv; |
| 158 | unsigned char ovec[16]; | 158 | unsigned char ovec[16]; |
diff --git a/src/lib/libcrypto/des/cfb64enc.c b/src/lib/libcrypto/des/cfb64enc.c index 86d626beb3..6c8f99e841 100644 --- a/src/lib/libcrypto/des/cfb64enc.c +++ b/src/lib/libcrypto/des/cfb64enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb64enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cfb64enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -67,9 +67,9 @@ void DES_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, DES_key_schedule *schedule, | 67 | long length, DES_key_schedule *schedule, |
| 68 | DES_cblock *ivec, int *num, int enc) | 68 | DES_cblock *ivec, int *num, int enc) |
| 69 | { | 69 | { |
| 70 | register DES_LONG v0,v1; | 70 | DES_LONG v0,v1; |
| 71 | register long l=length; | 71 | long l=length; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | DES_LONG ti[2]; | 73 | DES_LONG ti[2]; |
| 74 | unsigned char *iv,c,cc; | 74 | unsigned char *iv,c,cc; |
| 75 | 75 | ||
diff --git a/src/lib/libcrypto/des/cfb_enc.c b/src/lib/libcrypto/des/cfb_enc.c index b8c510067c..d654a6a8e2 100644 --- a/src/lib/libcrypto/des/cfb_enc.c +++ b/src/lib/libcrypto/des/cfb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb_enc.c,v 1.11 2014/07/09 16:06:13 miod Exp $ */ | 1 | /* $OpenBSD: cfb_enc.c,v 1.12 2014/10/28 07:35:58 jsg 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 | * |
| @@ -72,9 +72,9 @@ void DES_cfb_encrypt(const unsigned char *in, unsigned char *out, int numbits, | |||
| 72 | long length, DES_key_schedule *schedule, DES_cblock *ivec, | 72 | long length, DES_key_schedule *schedule, DES_cblock *ivec, |
| 73 | int enc) | 73 | int enc) |
| 74 | { | 74 | { |
| 75 | register DES_LONG d0,d1,v0,v1; | 75 | DES_LONG d0,d1,v0,v1; |
| 76 | register unsigned long l=length; | 76 | unsigned long l=length; |
| 77 | register int num=numbits/8,n=(numbits+7)/8,i,rem=numbits%8; | 77 | int num=numbits/8,n=(numbits+7)/8,i,rem=numbits%8; |
| 78 | DES_LONG ti[2]; | 78 | DES_LONG ti[2]; |
| 79 | unsigned char *iv; | 79 | unsigned char *iv; |
| 80 | #if BYTE_ORDER != LITTLE_ENDIAN | 80 | #if BYTE_ORDER != LITTLE_ENDIAN |
diff --git a/src/lib/libcrypto/des/des_enc.c b/src/lib/libcrypto/des/des_enc.c index 9f14cc96e4..1de35e1e34 100644 --- a/src/lib/libcrypto/des/des_enc.c +++ b/src/lib/libcrypto/des/des_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: des_enc.c,v 1.11 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: des_enc.c,v 1.12 2014/10/28 07:35:58 jsg 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 | * |
| @@ -63,14 +63,14 @@ | |||
| 63 | 63 | ||
| 64 | void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) | 64 | void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) |
| 65 | { | 65 | { |
| 66 | register DES_LONG l,r,t,u; | 66 | DES_LONG l,r,t,u; |
| 67 | #ifdef DES_PTR | 67 | #ifdef DES_PTR |
| 68 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 68 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 69 | #endif | 69 | #endif |
| 70 | #ifndef DES_UNROLL | 70 | #ifndef DES_UNROLL |
| 71 | register int i; | 71 | int i; |
| 72 | #endif | 72 | #endif |
| 73 | register DES_LONG *s; | 73 | DES_LONG *s; |
| 74 | 74 | ||
| 75 | r=data[0]; | 75 | r=data[0]; |
| 76 | l=data[1]; | 76 | l=data[1]; |
| @@ -157,14 +157,14 @@ void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) | |||
| 157 | 157 | ||
| 158 | void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | 158 | void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) |
| 159 | { | 159 | { |
| 160 | register DES_LONG l,r,t,u; | 160 | DES_LONG l,r,t,u; |
| 161 | #ifdef DES_PTR | 161 | #ifdef DES_PTR |
| 162 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 162 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 163 | #endif | 163 | #endif |
| 164 | #ifndef DES_UNROLL | 164 | #ifndef DES_UNROLL |
| 165 | register int i; | 165 | int i; |
| 166 | #endif | 166 | #endif |
| 167 | register DES_LONG *s; | 167 | DES_LONG *s; |
| 168 | 168 | ||
| 169 | r=data[0]; | 169 | r=data[0]; |
| 170 | l=data[1]; | 170 | l=data[1]; |
| @@ -247,7 +247,7 @@ void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | |||
| 247 | void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, | 247 | void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, |
| 248 | DES_key_schedule *ks2, DES_key_schedule *ks3) | 248 | DES_key_schedule *ks2, DES_key_schedule *ks3) |
| 249 | { | 249 | { |
| 250 | register DES_LONG l,r; | 250 | DES_LONG l,r; |
| 251 | 251 | ||
| 252 | l=data[0]; | 252 | l=data[0]; |
| 253 | r=data[1]; | 253 | r=data[1]; |
| @@ -267,7 +267,7 @@ void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, | |||
| 267 | void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, | 267 | void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, |
| 268 | DES_key_schedule *ks2, DES_key_schedule *ks3) | 268 | DES_key_schedule *ks2, DES_key_schedule *ks3) |
| 269 | { | 269 | { |
| 270 | register DES_LONG l,r; | 270 | DES_LONG l,r; |
| 271 | 271 | ||
| 272 | l=data[0]; | 272 | l=data[0]; |
| 273 | r=data[1]; | 273 | r=data[1]; |
| @@ -294,11 +294,11 @@ void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 294 | DES_key_schedule *ks2, DES_key_schedule *ks3, | 294 | DES_key_schedule *ks2, DES_key_schedule *ks3, |
| 295 | DES_cblock *ivec, int enc) | 295 | DES_cblock *ivec, int enc) |
| 296 | { | 296 | { |
| 297 | register DES_LONG tin0,tin1; | 297 | DES_LONG tin0,tin1; |
| 298 | register DES_LONG tout0,tout1,xor0,xor1; | 298 | DES_LONG tout0,tout1,xor0,xor1; |
| 299 | register const unsigned char *in; | 299 | const unsigned char *in; |
| 300 | unsigned char *out; | 300 | unsigned char *out; |
| 301 | register long l=length; | 301 | long l=length; |
| 302 | DES_LONG tin[2]; | 302 | DES_LONG tin[2]; |
| 303 | unsigned char *iv; | 303 | unsigned char *iv; |
| 304 | 304 | ||
| @@ -347,7 +347,7 @@ void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 347 | } | 347 | } |
| 348 | else | 348 | else |
| 349 | { | 349 | { |
| 350 | register DES_LONG t0,t1; | 350 | DES_LONG t0,t1; |
| 351 | 351 | ||
| 352 | c2l(iv,xor0); | 352 | c2l(iv,xor0); |
| 353 | c2l(iv,xor1); | 353 | c2l(iv,xor1); |
diff --git a/src/lib/libcrypto/des/des_locl.h b/src/lib/libcrypto/des/des_locl.h index 9480d37489..38ac68a6e6 100644 --- a/src/lib/libcrypto/des/des_locl.h +++ b/src/lib/libcrypto/des/des_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: des_locl.h,v 1.17 2014/08/18 19:15:34 bcook Exp $ */ | 1 | /* $OpenBSD: des_locl.h,v 1.18 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -363,7 +363,7 @@ static inline uint32_t ROTATE(uint32_t a, uint32_t n) | |||
| 363 | 363 | ||
| 364 | #define IP(l,r) \ | 364 | #define IP(l,r) \ |
| 365 | { \ | 365 | { \ |
| 366 | register DES_LONG tt; \ | 366 | DES_LONG tt; \ |
| 367 | PERM_OP(r,l,tt, 4,0x0f0f0f0fL); \ | 367 | PERM_OP(r,l,tt, 4,0x0f0f0f0fL); \ |
| 368 | PERM_OP(l,r,tt,16,0x0000ffffL); \ | 368 | PERM_OP(l,r,tt,16,0x0000ffffL); \ |
| 369 | PERM_OP(r,l,tt, 2,0x33333333L); \ | 369 | PERM_OP(r,l,tt, 2,0x33333333L); \ |
| @@ -373,7 +373,7 @@ static inline uint32_t ROTATE(uint32_t a, uint32_t n) | |||
| 373 | 373 | ||
| 374 | #define FP(l,r) \ | 374 | #define FP(l,r) \ |
| 375 | { \ | 375 | { \ |
| 376 | register DES_LONG tt; \ | 376 | DES_LONG tt; \ |
| 377 | PERM_OP(l,r,tt, 1,0x55555555L); \ | 377 | PERM_OP(l,r,tt, 1,0x55555555L); \ |
| 378 | PERM_OP(r,l,tt, 8,0x00ff00ffL); \ | 378 | PERM_OP(r,l,tt, 8,0x00ff00ffL); \ |
| 379 | PERM_OP(l,r,tt, 2,0x33333333L); \ | 379 | PERM_OP(l,r,tt, 2,0x33333333L); \ |
diff --git a/src/lib/libcrypto/des/ecb3_enc.c b/src/lib/libcrypto/des/ecb3_enc.c index 394b71b4b1..97de804cfb 100644 --- a/src/lib/libcrypto/des/ecb3_enc.c +++ b/src/lib/libcrypto/des/ecb3_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ecb3_enc.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ecb3_enc.c,v 1.7 2014/10/28 07:35:58 jsg 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 | * |
| @@ -63,7 +63,7 @@ void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, | |||
| 63 | DES_key_schedule *ks3, | 63 | DES_key_schedule *ks3, |
| 64 | int enc) | 64 | int enc) |
| 65 | { | 65 | { |
| 66 | register DES_LONG l0,l1; | 66 | DES_LONG l0,l1; |
| 67 | DES_LONG ll[2]; | 67 | DES_LONG ll[2]; |
| 68 | const unsigned char *in = &(*input)[0]; | 68 | const unsigned char *in = &(*input)[0]; |
| 69 | unsigned char *out = &(*output)[0]; | 69 | unsigned char *out = &(*output)[0]; |
diff --git a/src/lib/libcrypto/des/ecb_enc.c b/src/lib/libcrypto/des/ecb_enc.c index 8eaf3e9582..dac37de882 100644 --- a/src/lib/libcrypto/des/ecb_enc.c +++ b/src/lib/libcrypto/des/ecb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ecb_enc.c,v 1.15 2014/07/09 11:10:50 bcook Exp $ */ | 1 | /* $OpenBSD: ecb_enc.c,v 1.16 2014/10/28 07:35:58 jsg 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 | * |
| @@ -104,7 +104,7 @@ const char *DES_options(void) | |||
| 104 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | 104 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, |
| 105 | DES_key_schedule *ks, int enc) | 105 | DES_key_schedule *ks, int enc) |
| 106 | { | 106 | { |
| 107 | register DES_LONG l; | 107 | DES_LONG l; |
| 108 | DES_LONG ll[2]; | 108 | DES_LONG ll[2]; |
| 109 | const unsigned char *in = &(*input)[0]; | 109 | const unsigned char *in = &(*input)[0]; |
| 110 | unsigned char *out = &(*output)[0]; | 110 | unsigned char *out = &(*output)[0]; |
diff --git a/src/lib/libcrypto/des/ede_cbcm_enc.c b/src/lib/libcrypto/des/ede_cbcm_enc.c index 8fc6e1abf6..9a9f51e311 100644 --- a/src/lib/libcrypto/des/ede_cbcm_enc.c +++ b/src/lib/libcrypto/des/ede_cbcm_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ede_cbcm_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ede_cbcm_enc.c,v 1.6 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Written by Ben Laurie <ben@algroup.co.uk> for the OpenSSL | 2 | /* Written by Ben Laurie <ben@algroup.co.uk> for the OpenSSL |
| 3 | * project 13 Feb 1999. | 3 | * project 13 Feb 1999. |
| 4 | */ | 4 | */ |
| @@ -78,9 +78,9 @@ void DES_ede3_cbcm_encrypt(const unsigned char *in, unsigned char *out, | |||
| 78 | DES_key_schedule *ks3, DES_cblock *ivec1, DES_cblock *ivec2, | 78 | DES_key_schedule *ks3, DES_cblock *ivec1, DES_cblock *ivec2, |
| 79 | int enc) | 79 | int enc) |
| 80 | { | 80 | { |
| 81 | register DES_LONG tin0,tin1; | 81 | DES_LONG tin0,tin1; |
| 82 | register DES_LONG tout0,tout1,xor0,xor1,m0,m1; | 82 | DES_LONG tout0,tout1,xor0,xor1,m0,m1; |
| 83 | register long l=length; | 83 | long l=length; |
| 84 | DES_LONG tin[2]; | 84 | DES_LONG tin[2]; |
| 85 | unsigned char *iv1,*iv2; | 85 | unsigned char *iv1,*iv2; |
| 86 | 86 | ||
| @@ -138,7 +138,7 @@ void DES_ede3_cbcm_encrypt(const unsigned char *in, unsigned char *out, | |||
| 138 | } | 138 | } |
| 139 | else | 139 | else |
| 140 | { | 140 | { |
| 141 | register DES_LONG t0,t1; | 141 | DES_LONG t0,t1; |
| 142 | 142 | ||
| 143 | c2l(iv1,m0); | 143 | c2l(iv1,m0); |
| 144 | c2l(iv1,m1); | 144 | c2l(iv1,m1); |
diff --git a/src/lib/libcrypto/des/fcrypt_b.c b/src/lib/libcrypto/des/fcrypt_b.c index 27a1617845..ad11a47d88 100644 --- a/src/lib/libcrypto/des/fcrypt_b.c +++ b/src/lib/libcrypto/des/fcrypt_b.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: fcrypt_b.c,v 1.8 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: fcrypt_b.c,v 1.9 2014/10/28 07:35:58 jsg 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 | * |
| @@ -82,13 +82,13 @@ | |||
| 82 | void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, | 82 | void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, |
| 83 | DES_LONG Eswap1) | 83 | DES_LONG Eswap1) |
| 84 | { | 84 | { |
| 85 | register DES_LONG l,r,t,u; | 85 | DES_LONG l,r,t,u; |
| 86 | #ifdef DES_PTR | 86 | #ifdef DES_PTR |
| 87 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 87 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 88 | #endif | 88 | #endif |
| 89 | register DES_LONG *s; | 89 | DES_LONG *s; |
| 90 | register int j; | 90 | int j; |
| 91 | register DES_LONG E0,E1; | 91 | DES_LONG E0,E1; |
| 92 | 92 | ||
| 93 | l=0; | 93 | l=0; |
| 94 | r=0; | 94 | r=0; |
| @@ -100,7 +100,7 @@ void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, | |||
| 100 | for (j=0; j<25; j++) | 100 | for (j=0; j<25; j++) |
| 101 | { | 101 | { |
| 102 | #ifndef DES_UNROLL | 102 | #ifndef DES_UNROLL |
| 103 | register int i; | 103 | int i; |
| 104 | 104 | ||
| 105 | for (i=0; i<32; i+=4) | 105 | for (i=0; i<32; i+=4) |
| 106 | { | 106 | { |
diff --git a/src/lib/libcrypto/des/ncbc_enc.c b/src/lib/libcrypto/des/ncbc_enc.c index 0c5b234948..212796237d 100644 --- a/src/lib/libcrypto/des/ncbc_enc.c +++ b/src/lib/libcrypto/des/ncbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ncbc_enc.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ncbc_enc.c,v 1.7 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * #included by: | 3 | * #included by: |
| 4 | * cbc_enc.c (DES_cbc_encrypt) | 4 | * cbc_enc.c (DES_cbc_encrypt) |
| @@ -71,9 +71,9 @@ void DES_ncbc_encrypt(const unsigned char *in, unsigned char *out, long length, | |||
| 71 | DES_key_schedule *_schedule, DES_cblock *ivec, int enc) | 71 | DES_key_schedule *_schedule, DES_cblock *ivec, int enc) |
| 72 | #endif | 72 | #endif |
| 73 | { | 73 | { |
| 74 | register DES_LONG tin0,tin1; | 74 | DES_LONG tin0,tin1; |
| 75 | register DES_LONG tout0,tout1,xor0,xor1; | 75 | DES_LONG tout0,tout1,xor0,xor1; |
| 76 | register long l=length; | 76 | long l=length; |
| 77 | DES_LONG tin[2]; | 77 | DES_LONG tin[2]; |
| 78 | unsigned char *iv; | 78 | unsigned char *iv; |
| 79 | 79 | ||
diff --git a/src/lib/libcrypto/des/ofb64ede.c b/src/lib/libcrypto/des/ofb64ede.c index 77bb4a5ef1..1d916e9305 100644 --- a/src/lib/libcrypto/des/ofb64ede.c +++ b/src/lib/libcrypto/des/ofb64ede.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb64ede.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb64ede.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,17 +62,17 @@ | |||
| 62 | * used. The extra state information to record how much of the | 62 | * used. The extra state information to record how much of the |
| 63 | * 64bit block we have used is contained in *num; | 63 | * 64bit block we have used is contained in *num; |
| 64 | */ | 64 | */ |
| 65 | void DES_ede3_ofb64_encrypt(register const unsigned char *in, | 65 | void DES_ede3_ofb64_encrypt(const unsigned char *in, |
| 66 | register unsigned char *out, long length, | 66 | unsigned char *out, long length, |
| 67 | DES_key_schedule *k1, DES_key_schedule *k2, | 67 | DES_key_schedule *k1, DES_key_schedule *k2, |
| 68 | DES_key_schedule *k3, DES_cblock *ivec, | 68 | DES_key_schedule *k3, DES_cblock *ivec, |
| 69 | int *num) | 69 | int *num) |
| 70 | { | 70 | { |
| 71 | register DES_LONG v0,v1; | 71 | DES_LONG v0,v1; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | DES_cblock d; | 74 | DES_cblock d; |
| 75 | register char *dp; | 75 | char *dp; |
| 76 | DES_LONG ti[2]; | 76 | DES_LONG ti[2]; |
| 77 | unsigned char *iv; | 77 | unsigned char *iv; |
| 78 | int save=0; | 78 | int save=0; |
| @@ -116,8 +116,8 @@ void DES_ede3_ofb64_encrypt(register const unsigned char *in, | |||
| 116 | } | 116 | } |
| 117 | 117 | ||
| 118 | #ifdef undef /* MACRO */ | 118 | #ifdef undef /* MACRO */ |
| 119 | void DES_ede2_ofb64_encrypt(register unsigned char *in, | 119 | void DES_ede2_ofb64_encrypt(unsigned char *in, |
| 120 | register unsigned char *out, long length, DES_key_schedule k1, | 120 | unsigned char *out, long length, DES_key_schedule k1, |
| 121 | DES_key_schedule k2, DES_cblock (*ivec), int *num) | 121 | DES_key_schedule k2, DES_cblock (*ivec), int *num) |
| 122 | { | 122 | { |
| 123 | DES_ede3_ofb64_encrypt(in, out, length, k1,k2,k1, ivec, num); | 123 | DES_ede3_ofb64_encrypt(in, out, length, k1,k2,k1, ivec, num); |
diff --git a/src/lib/libcrypto/des/ofb64enc.c b/src/lib/libcrypto/des/ofb64enc.c index 2e547c29dd..de1a26b99f 100644 --- a/src/lib/libcrypto/des/ofb64enc.c +++ b/src/lib/libcrypto/des/ofb64enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb64enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb64enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,15 +62,15 @@ | |||
| 62 | * used. The extra state information to record how much of the | 62 | * used. The extra state information to record how much of the |
| 63 | * 64bit block we have used is contained in *num; | 63 | * 64bit block we have used is contained in *num; |
| 64 | */ | 64 | */ |
| 65 | void DES_ofb64_encrypt(register const unsigned char *in, | 65 | void DES_ofb64_encrypt(const unsigned char *in, |
| 66 | register unsigned char *out, long length, | 66 | unsigned char *out, long length, |
| 67 | DES_key_schedule *schedule, DES_cblock *ivec, int *num) | 67 | DES_key_schedule *schedule, DES_cblock *ivec, int *num) |
| 68 | { | 68 | { |
| 69 | register DES_LONG v0,v1,t; | 69 | DES_LONG v0,v1,t; |
| 70 | register int n= *num; | 70 | int n= *num; |
| 71 | register long l=length; | 71 | long l=length; |
| 72 | DES_cblock d; | 72 | DES_cblock d; |
| 73 | register unsigned char *dp; | 73 | unsigned char *dp; |
| 74 | DES_LONG ti[2]; | 74 | DES_LONG ti[2]; |
| 75 | unsigned char *iv; | 75 | unsigned char *iv; |
| 76 | int save=0; | 76 | int save=0; |
diff --git a/src/lib/libcrypto/des/ofb_enc.c b/src/lib/libcrypto/des/ofb_enc.c index 7429f39a17..8cc5bbcb1e 100644 --- a/src/lib/libcrypto/des/ofb_enc.c +++ b/src/lib/libcrypto/des/ofb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb_enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -68,10 +68,10 @@ void DES_ofb_encrypt(const unsigned char *in, unsigned char *out, int numbits, | |||
| 68 | long length, DES_key_schedule *schedule, | 68 | long length, DES_key_schedule *schedule, |
| 69 | DES_cblock *ivec) | 69 | DES_cblock *ivec) |
| 70 | { | 70 | { |
| 71 | register DES_LONG d0,d1,vv0,vv1,v0,v1,n=(numbits+7)/8; | 71 | DES_LONG d0,d1,vv0,vv1,v0,v1,n=(numbits+7)/8; |
| 72 | register DES_LONG mask0,mask1; | 72 | DES_LONG mask0,mask1; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | register int num=numbits; | 74 | int num=numbits; |
| 75 | DES_LONG ti[2]; | 75 | DES_LONG ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | 77 | ||
diff --git a/src/lib/libcrypto/des/pcbc_enc.c b/src/lib/libcrypto/des/pcbc_enc.c index 3eeab022a4..fda18ba83d 100644 --- a/src/lib/libcrypto/des/pcbc_enc.c +++ b/src/lib/libcrypto/des/pcbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: pcbc_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: pcbc_enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,7 +62,7 @@ void DES_pcbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 62 | long length, DES_key_schedule *schedule, | 62 | long length, DES_key_schedule *schedule, |
| 63 | DES_cblock *ivec, int enc) | 63 | DES_cblock *ivec, int enc) |
| 64 | { | 64 | { |
| 65 | register DES_LONG sin0,sin1,xor0,xor1,tout0,tout1; | 65 | DES_LONG sin0,sin1,xor0,xor1,tout0,tout1; |
| 66 | DES_LONG tin[2]; | 66 | DES_LONG tin[2]; |
| 67 | const unsigned char *in; | 67 | const unsigned char *in; |
| 68 | unsigned char *out,*iv; | 68 | unsigned char *out,*iv; |
diff --git a/src/lib/libcrypto/des/set_key.c b/src/lib/libcrypto/des/set_key.c index 1901ecd647..59d6893a80 100644 --- a/src/lib/libcrypto/des/set_key.c +++ b/src/lib/libcrypto/des/set_key.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: set_key.c,v 1.18 2014/10/12 20:48:58 miod Exp $ */ | 1 | /* $OpenBSD: set_key.c,v 1.19 2014/10/28 07:35:58 jsg 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 | * |
| @@ -334,10 +334,10 @@ int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule) | |||
| 334 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule) | 334 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule) |
| 335 | { | 335 | { |
| 336 | static const int shifts2[16]={0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0}; | 336 | static const int shifts2[16]={0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0}; |
| 337 | register DES_LONG c,d,t,s,t2; | 337 | DES_LONG c,d,t,s,t2; |
| 338 | register const unsigned char *in; | 338 | const unsigned char *in; |
| 339 | register DES_LONG *k; | 339 | DES_LONG *k; |
| 340 | register int i; | 340 | int i; |
| 341 | 341 | ||
| 342 | k = &schedule->ks->deslong[0]; | 342 | k = &schedule->ks->deslong[0]; |
| 343 | in = &(*key)[0]; | 343 | in = &(*key)[0]; |
diff --git a/src/lib/libcrypto/des/str2key.c b/src/lib/libcrypto/des/str2key.c index ffbfbafa93..8999eb292a 100644 --- a/src/lib/libcrypto/des/str2key.c +++ b/src/lib/libcrypto/des/str2key.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: str2key.c,v 1.8 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: str2key.c,v 1.9 2014/10/28 07:35:58 jsg 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 | * |
| @@ -63,7 +63,7 @@ void DES_string_to_key(const char *str, DES_cblock *key) | |||
| 63 | { | 63 | { |
| 64 | DES_key_schedule ks; | 64 | DES_key_schedule ks; |
| 65 | int i,length; | 65 | int i,length; |
| 66 | register unsigned char j; | 66 | unsigned char j; |
| 67 | 67 | ||
| 68 | memset(key,0,8); | 68 | memset(key,0,8); |
| 69 | length=strlen(str); | 69 | length=strlen(str); |
| @@ -103,7 +103,7 @@ void DES_string_to_2keys(const char *str, DES_cblock *key1, DES_cblock *key2) | |||
| 103 | { | 103 | { |
| 104 | DES_key_schedule ks; | 104 | DES_key_schedule ks; |
| 105 | int i,length; | 105 | int i,length; |
| 106 | register unsigned char j; | 106 | unsigned char j; |
| 107 | 107 | ||
| 108 | memset(key1,0,8); | 108 | memset(key1,0,8); |
| 109 | memset(key2,0,8); | 109 | memset(key2,0,8); |
diff --git a/src/lib/libcrypto/des/xcbc_enc.c b/src/lib/libcrypto/des/xcbc_enc.c index 744021c255..dc4607e8aa 100644 --- a/src/lib/libcrypto/des/xcbc_enc.c +++ b/src/lib/libcrypto/des/xcbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: xcbc_enc.c,v 1.7 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: xcbc_enc.c,v 1.8 2014/10/28 07:35:58 jsg 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 | * |
| @@ -114,11 +114,11 @@ void DES_xcbc_encrypt(const unsigned char *in, unsigned char *out, | |||
| 114 | DES_cblock *ivec, const_DES_cblock *inw, | 114 | DES_cblock *ivec, const_DES_cblock *inw, |
| 115 | const_DES_cblock *outw, int enc) | 115 | const_DES_cblock *outw, int enc) |
| 116 | { | 116 | { |
| 117 | register DES_LONG tin0,tin1; | 117 | DES_LONG tin0,tin1; |
| 118 | register DES_LONG tout0,tout1,xor0,xor1; | 118 | DES_LONG tout0,tout1,xor0,xor1; |
| 119 | register DES_LONG inW0,inW1,outW0,outW1; | 119 | DES_LONG inW0,inW1,outW0,outW1; |
| 120 | register const unsigned char *in2; | 120 | const unsigned char *in2; |
| 121 | register long l=length; | 121 | long l=length; |
| 122 | DES_LONG tin[2]; | 122 | DES_LONG tin[2]; |
| 123 | unsigned char *iv; | 123 | unsigned char *iv; |
| 124 | 124 | ||
diff --git a/src/lib/libcrypto/idea/i_cbc.c b/src/lib/libcrypto/idea/i_cbc.c index 74f490d0c0..5bb9640c34 100644 --- a/src/lib/libcrypto/idea/i_cbc.c +++ b/src/lib/libcrypto/idea/i_cbc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: i_cbc.c,v 1.2 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: i_cbc.c,v 1.3 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,9 +62,9 @@ | |||
| 62 | void idea_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 62 | void idea_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 63 | IDEA_KEY_SCHEDULE *ks, unsigned char *iv, int encrypt) | 63 | IDEA_KEY_SCHEDULE *ks, unsigned char *iv, int encrypt) |
| 64 | { | 64 | { |
| 65 | register unsigned long tin0,tin1; | 65 | unsigned long tin0,tin1; |
| 66 | register unsigned long tout0,tout1,xor0,xor1; | 66 | unsigned long tout0,tout1,xor0,xor1; |
| 67 | register long l=length; | 67 | long l=length; |
| 68 | unsigned long tin[2]; | 68 | unsigned long tin[2]; |
| 69 | 69 | ||
| 70 | if (encrypt) | 70 | if (encrypt) |
| @@ -135,8 +135,8 @@ void idea_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | |||
| 135 | 135 | ||
| 136 | void idea_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key) | 136 | void idea_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key) |
| 137 | { | 137 | { |
| 138 | register IDEA_INT *p; | 138 | IDEA_INT *p; |
| 139 | register unsigned long x1,x2,x3,x4,t0,t1,ul; | 139 | unsigned long x1,x2,x3,x4,t0,t1,ul; |
| 140 | 140 | ||
| 141 | x2=d[0]; | 141 | x2=d[0]; |
| 142 | x1=(x2>>16); | 142 | x1=(x2>>16); |
diff --git a/src/lib/libcrypto/idea/i_cfb64.c b/src/lib/libcrypto/idea/i_cfb64.c index 98fdd3ed00..b979aaef86 100644 --- a/src/lib/libcrypto/idea/i_cfb64.c +++ b/src/lib/libcrypto/idea/i_cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: i_cfb64.c,v 1.2 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: i_cfb64.c,v 1.3 2014/10/28 07:35:58 jsg 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 | * |
| @@ -68,9 +68,9 @@ void idea_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | long length, IDEA_KEY_SCHEDULE *schedule, | 68 | long length, IDEA_KEY_SCHEDULE *schedule, |
| 69 | unsigned char *ivec, int *num, int encrypt) | 69 | unsigned char *ivec, int *num, int encrypt) |
| 70 | { | 70 | { |
| 71 | register unsigned long v0,v1,t; | 71 | unsigned long v0,v1,t; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | unsigned long ti[2]; | 74 | unsigned long ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
diff --git a/src/lib/libcrypto/idea/i_ofb64.c b/src/lib/libcrypto/idea/i_ofb64.c index cfef8ea95f..376dad9f6d 100644 --- a/src/lib/libcrypto/idea/i_ofb64.c +++ b/src/lib/libcrypto/idea/i_ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: i_ofb64.c,v 1.2 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: i_ofb64.c,v 1.3 2014/10/28 07:35:58 jsg 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 | * |
| @@ -67,11 +67,11 @@ void idea_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, IDEA_KEY_SCHEDULE *schedule, | 67 | long length, IDEA_KEY_SCHEDULE *schedule, |
| 68 | unsigned char *ivec, int *num) | 68 | unsigned char *ivec, int *num) |
| 69 | { | 69 | { |
| 70 | register unsigned long v0,v1,t; | 70 | unsigned long v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | unsigned char d[8]; | 73 | unsigned char d[8]; |
| 74 | register char *dp; | 74 | char *dp; |
| 75 | unsigned long ti[2]; | 75 | unsigned long ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | int save=0; | 77 | int save=0; |
diff --git a/src/lib/libcrypto/idea/i_skey.c b/src/lib/libcrypto/idea/i_skey.c index 8af1874598..2824d2618e 100644 --- a/src/lib/libcrypto/idea/i_skey.c +++ b/src/lib/libcrypto/idea/i_skey.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: i_skey.c,v 1.3 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: i_skey.c,v 1.4 2014/10/28 07:35:58 jsg 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,7 +64,7 @@ static IDEA_INT inverse(unsigned int xin); | |||
| 64 | void idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) | 64 | void idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) |
| 65 | { | 65 | { |
| 66 | int i; | 66 | int i; |
| 67 | register IDEA_INT *kt,*kf,r0,r1,r2; | 67 | IDEA_INT *kt,*kf,r0,r1,r2; |
| 68 | 68 | ||
| 69 | kt= &(ks->data[0][0]); | 69 | kt= &(ks->data[0][0]); |
| 70 | n2s(key,kt[0]); n2s(key,kt[1]); n2s(key,kt[2]); n2s(key,kt[3]); | 70 | n2s(key,kt[0]); n2s(key,kt[1]); n2s(key,kt[2]); n2s(key,kt[3]); |
| @@ -98,7 +98,7 @@ void idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) | |||
| 98 | void idea_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) | 98 | void idea_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) |
| 99 | { | 99 | { |
| 100 | int r; | 100 | int r; |
| 101 | register IDEA_INT *fp,*tp,t; | 101 | IDEA_INT *fp,*tp,t; |
| 102 | 102 | ||
| 103 | tp= &(dk->data[0][0]); | 103 | tp= &(dk->data[0][0]); |
| 104 | fp= &(ek->data[8][0]); | 104 | fp= &(ek->data[8][0]); |
diff --git a/src/lib/libcrypto/md4/md4_dgst.c b/src/lib/libcrypto/md4/md4_dgst.c index 22bb32c41b..d4a0c6ff06 100644 --- a/src/lib/libcrypto/md4/md4_dgst.c +++ b/src/lib/libcrypto/md4/md4_dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: md4_dgst.c,v 1.13 2014/08/18 19:11:48 bcook Exp $ */ | 1 | /* $OpenBSD: md4_dgst.c,v 1.14 2014/10/28 07:35:59 jsg 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 | * |
| @@ -86,7 +86,7 @@ int MD4_Init(MD4_CTX *c) | |||
| 86 | void md4_block_data_order (MD4_CTX *c, const void *data_, size_t num) | 86 | void md4_block_data_order (MD4_CTX *c, const void *data_, size_t num) |
| 87 | { | 87 | { |
| 88 | const unsigned char *data=data_; | 88 | const unsigned char *data=data_; |
| 89 | register unsigned MD32_REG_T A,B,C,D,l; | 89 | unsigned MD32_REG_T A,B,C,D,l; |
| 90 | #ifndef MD32_XARRAY | 90 | #ifndef MD32_XARRAY |
| 91 | /* See comment in crypto/sha/sha_locl.h for details. */ | 91 | /* See comment in crypto/sha/sha_locl.h for details. */ |
| 92 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, | 92 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, |
diff --git a/src/lib/libcrypto/md5/md5_dgst.c b/src/lib/libcrypto/md5/md5_dgst.c index 6f2a2abceb..f55113727a 100644 --- a/src/lib/libcrypto/md5/md5_dgst.c +++ b/src/lib/libcrypto/md5/md5_dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: md5_dgst.c,v 1.13 2014/07/09 11:10:51 bcook Exp $ */ | 1 | /* $OpenBSD: md5_dgst.c,v 1.14 2014/10/28 07:35:59 jsg 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 | * |
| @@ -86,7 +86,7 @@ int MD5_Init(MD5_CTX *c) | |||
| 86 | void md5_block_data_order (MD5_CTX *c, const void *data_, size_t num) | 86 | void md5_block_data_order (MD5_CTX *c, const void *data_, size_t num) |
| 87 | { | 87 | { |
| 88 | const unsigned char *data=data_; | 88 | const unsigned char *data=data_; |
| 89 | register unsigned MD32_REG_T A,B,C,D,l; | 89 | unsigned MD32_REG_T A,B,C,D,l; |
| 90 | #ifndef MD32_XARRAY | 90 | #ifndef MD32_XARRAY |
| 91 | /* See comment in crypto/sha/sha_locl.h for details. */ | 91 | /* See comment in crypto/sha/sha_locl.h for details. */ |
| 92 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, | 92 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, |
diff --git a/src/lib/libcrypto/mdc2/mdc2dgst.c b/src/lib/libcrypto/mdc2/mdc2dgst.c index 6b29e04072..b4b0068d59 100644 --- a/src/lib/libcrypto/mdc2/mdc2dgst.c +++ b/src/lib/libcrypto/mdc2/mdc2dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: mdc2dgst.c,v 1.6 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: mdc2dgst.c,v 1.7 2014/10/28 07:35:59 jsg 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 | * |
| @@ -123,8 +123,8 @@ int MDC2_Update(MDC2_CTX *c, const unsigned char *in, size_t len) | |||
| 123 | 123 | ||
| 124 | static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len) | 124 | static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len) |
| 125 | { | 125 | { |
| 126 | register DES_LONG tin0,tin1; | 126 | DES_LONG tin0,tin1; |
| 127 | register DES_LONG ttin0,ttin1; | 127 | DES_LONG ttin0,ttin1; |
| 128 | DES_LONG d[2],dd[2]; | 128 | DES_LONG d[2],dd[2]; |
| 129 | DES_key_schedule k; | 129 | DES_key_schedule k; |
| 130 | unsigned char *p; | 130 | unsigned char *p; |
diff --git a/src/lib/libcrypto/rc2/rc2_cbc.c b/src/lib/libcrypto/rc2/rc2_cbc.c index 7d826e32e1..a947f1d3c3 100644 --- a/src/lib/libcrypto/rc2/rc2_cbc.c +++ b/src/lib/libcrypto/rc2/rc2_cbc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc2_cbc.c,v 1.4 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc2_cbc.c,v 1.5 2014/10/28 07:35:59 jsg 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 | * |
| @@ -62,9 +62,9 @@ | |||
| 62 | void RC2_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 62 | void RC2_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 63 | RC2_KEY *ks, unsigned char *iv, int encrypt) | 63 | RC2_KEY *ks, unsigned char *iv, int encrypt) |
| 64 | { | 64 | { |
| 65 | register unsigned long tin0,tin1; | 65 | unsigned long tin0,tin1; |
| 66 | register unsigned long tout0,tout1,xor0,xor1; | 66 | unsigned long tout0,tout1,xor0,xor1; |
| 67 | register long l=length; | 67 | long l=length; |
| 68 | unsigned long tin[2]; | 68 | unsigned long tin[2]; |
| 69 | 69 | ||
| 70 | if (encrypt) | 70 | if (encrypt) |
| @@ -136,8 +136,8 @@ void RC2_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | |||
| 136 | void RC2_encrypt(unsigned long *d, RC2_KEY *key) | 136 | void RC2_encrypt(unsigned long *d, RC2_KEY *key) |
| 137 | { | 137 | { |
| 138 | int i,n; | 138 | int i,n; |
| 139 | register RC2_INT *p0,*p1; | 139 | RC2_INT *p0,*p1; |
| 140 | register RC2_INT x0,x1,x2,x3,t; | 140 | RC2_INT x0,x1,x2,x3,t; |
| 141 | unsigned long l; | 141 | unsigned long l; |
| 142 | 142 | ||
| 143 | l=d[0]; | 143 | l=d[0]; |
| @@ -181,8 +181,8 @@ void RC2_encrypt(unsigned long *d, RC2_KEY *key) | |||
| 181 | void RC2_decrypt(unsigned long *d, RC2_KEY *key) | 181 | void RC2_decrypt(unsigned long *d, RC2_KEY *key) |
| 182 | { | 182 | { |
| 183 | int i,n; | 183 | int i,n; |
| 184 | register RC2_INT *p0,*p1; | 184 | RC2_INT *p0,*p1; |
| 185 | register RC2_INT x0,x1,x2,x3,t; | 185 | RC2_INT x0,x1,x2,x3,t; |
| 186 | unsigned long l; | 186 | unsigned long l; |
| 187 | 187 | ||
| 188 | l=d[0]; | 188 | l=d[0]; |
diff --git a/src/lib/libcrypto/rc2/rc2cfb64.c b/src/lib/libcrypto/rc2/rc2cfb64.c index 3da6a96457..95366444c4 100644 --- a/src/lib/libcrypto/rc2/rc2cfb64.c +++ b/src/lib/libcrypto/rc2/rc2cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc2cfb64.c,v 1.4 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc2cfb64.c,v 1.5 2014/10/28 07:35:59 jsg 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 | * |
| @@ -68,9 +68,9 @@ void RC2_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | long length, RC2_KEY *schedule, unsigned char *ivec, | 68 | long length, RC2_KEY *schedule, unsigned char *ivec, |
| 69 | int *num, int encrypt) | 69 | int *num, int encrypt) |
| 70 | { | 70 | { |
| 71 | register unsigned long v0,v1,t; | 71 | unsigned long v0,v1,t; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | unsigned long ti[2]; | 74 | unsigned long ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
diff --git a/src/lib/libcrypto/rc2/rc2ofb64.c b/src/lib/libcrypto/rc2/rc2ofb64.c index 58c765d456..c47b413739 100644 --- a/src/lib/libcrypto/rc2/rc2ofb64.c +++ b/src/lib/libcrypto/rc2/rc2ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc2ofb64.c,v 1.4 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc2ofb64.c,v 1.5 2014/10/28 07:35:59 jsg 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 | * |
| @@ -67,11 +67,11 @@ void RC2_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, RC2_KEY *schedule, unsigned char *ivec, | 67 | long length, RC2_KEY *schedule, unsigned char *ivec, |
| 68 | int *num) | 68 | int *num) |
| 69 | { | 69 | { |
| 70 | register unsigned long v0,v1,t; | 70 | unsigned long v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | unsigned char d[8]; | 73 | unsigned char d[8]; |
| 74 | register char *dp; | 74 | char *dp; |
| 75 | unsigned long ti[2]; | 75 | unsigned long ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | int save=0; | 77 | int save=0; |
diff --git a/src/lib/libcrypto/rc4/rc4_enc.c b/src/lib/libcrypto/rc4/rc4_enc.c index 79051b3e2a..e68edddfea 100644 --- a/src/lib/libcrypto/rc4/rc4_enc.c +++ b/src/lib/libcrypto/rc4/rc4_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc4_enc.c,v 1.12 2014/07/09 16:06:13 miod Exp $ */ | 1 | /* $OpenBSD: rc4_enc.c,v 1.13 2014/10/28 07:35:59 jsg 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 | * |
| @@ -71,8 +71,8 @@ | |||
| 71 | void RC4(RC4_KEY *key, size_t len, const unsigned char *indata, | 71 | void RC4(RC4_KEY *key, size_t len, const unsigned char *indata, |
| 72 | unsigned char *outdata) | 72 | unsigned char *outdata) |
| 73 | { | 73 | { |
| 74 | register RC4_INT *d; | 74 | RC4_INT *d; |
| 75 | register RC4_INT x,y,tx,ty; | 75 | RC4_INT x,y,tx,ty; |
| 76 | size_t i; | 76 | size_t i; |
| 77 | 77 | ||
| 78 | x=key->x; | 78 | x=key->x; |
diff --git a/src/lib/libcrypto/rc4/rc4_skey.c b/src/lib/libcrypto/rc4/rc4_skey.c index 455cd44d13..7ef4da3f15 100644 --- a/src/lib/libcrypto/rc4/rc4_skey.c +++ b/src/lib/libcrypto/rc4/rc4_skey.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc4_skey.c,v 1.12 2014/07/12 20:11:45 miod Exp $ */ | 1 | /* $OpenBSD: rc4_skey.c,v 1.13 2014/10/28 07:35:59 jsg 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 | * |
| @@ -85,9 +85,9 @@ const char *RC4_options(void) | |||
| 85 | 85 | ||
| 86 | void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data) | 86 | void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data) |
| 87 | { | 87 | { |
| 88 | register RC4_INT tmp; | 88 | RC4_INT tmp; |
| 89 | register int id1,id2; | 89 | int id1,id2; |
| 90 | register RC4_INT *d; | 90 | RC4_INT *d; |
| 91 | unsigned int i; | 91 | unsigned int i; |
| 92 | 92 | ||
| 93 | d= &(key->data[0]); | 93 | d= &(key->data[0]); |
diff --git a/src/lib/libcrypto/rc5/rc5_enc.c b/src/lib/libcrypto/rc5/rc5_enc.c index 8fdbabe8b6..3828fe29c5 100644 --- a/src/lib/libcrypto/rc5/rc5_enc.c +++ b/src/lib/libcrypto/rc5/rc5_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc5_enc.c,v 1.2 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc5_enc.c,v 1.3 2014/10/28 07:35:59 jsg 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,9 +64,9 @@ void RC5_32_cbc_encrypt(const unsigned char *in, unsigned char *out, | |||
| 64 | long length, RC5_32_KEY *ks, unsigned char *iv, | 64 | long length, RC5_32_KEY *ks, unsigned char *iv, |
| 65 | int encrypt) | 65 | int encrypt) |
| 66 | { | 66 | { |
| 67 | register unsigned long tin0,tin1; | 67 | unsigned long tin0,tin1; |
| 68 | register unsigned long tout0,tout1,xor0,xor1; | 68 | unsigned long tout0,tout1,xor0,xor1; |
| 69 | register long l=length; | 69 | long l=length; |
| 70 | unsigned long tin[2]; | 70 | unsigned long tin[2]; |
| 71 | 71 | ||
| 72 | if (encrypt) | 72 | if (encrypt) |
diff --git a/src/lib/libcrypto/rc5/rc5cfb64.c b/src/lib/libcrypto/rc5/rc5cfb64.c index eebf828e65..0f4d11248c 100644 --- a/src/lib/libcrypto/rc5/rc5cfb64.c +++ b/src/lib/libcrypto/rc5/rc5cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc5cfb64.c,v 1.2 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc5cfb64.c,v 1.3 2014/10/28 07:35:59 jsg 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 | * |
| @@ -68,9 +68,9 @@ void RC5_32_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | long length, RC5_32_KEY *schedule, | 68 | long length, RC5_32_KEY *schedule, |
| 69 | unsigned char *ivec, int *num, int encrypt) | 69 | unsigned char *ivec, int *num, int encrypt) |
| 70 | { | 70 | { |
| 71 | register unsigned long v0,v1,t; | 71 | unsigned long v0,v1,t; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | unsigned long ti[2]; | 74 | unsigned long ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
diff --git a/src/lib/libcrypto/rc5/rc5ofb64.c b/src/lib/libcrypto/rc5/rc5ofb64.c index b823aeb148..0a8686092b 100644 --- a/src/lib/libcrypto/rc5/rc5ofb64.c +++ b/src/lib/libcrypto/rc5/rc5ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc5ofb64.c,v 1.2 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc5ofb64.c,v 1.3 2014/10/28 07:35:59 jsg 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 | * |
| @@ -67,11 +67,11 @@ void RC5_32_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, RC5_32_KEY *schedule, | 67 | long length, RC5_32_KEY *schedule, |
| 68 | unsigned char *ivec, int *num) | 68 | unsigned char *ivec, int *num) |
| 69 | { | 69 | { |
| 70 | register unsigned long v0,v1,t; | 70 | unsigned long v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | unsigned char d[8]; | 73 | unsigned char d[8]; |
| 74 | register char *dp; | 74 | char *dp; |
| 75 | unsigned long ti[2]; | 75 | unsigned long ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | int save=0; | 77 | int save=0; |
diff --git a/src/lib/libcrypto/ripemd/rmd_dgst.c b/src/lib/libcrypto/ripemd/rmd_dgst.c index f26fc31bf3..458968d4a6 100644 --- a/src/lib/libcrypto/ripemd/rmd_dgst.c +++ b/src/lib/libcrypto/ripemd/rmd_dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rmd_dgst.c,v 1.16 2014/08/18 19:11:48 bcook Exp $ */ | 1 | /* $OpenBSD: rmd_dgst.c,v 1.17 2014/10/28 07:35:59 jsg 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 | * |
| @@ -86,7 +86,7 @@ int RIPEMD160_Init(RIPEMD160_CTX *c) | |||
| 86 | void ripemd160_block_data_order (RIPEMD160_CTX *ctx, const void *p, size_t num) | 86 | void ripemd160_block_data_order (RIPEMD160_CTX *ctx, const void *p, size_t num) |
| 87 | { | 87 | { |
| 88 | const unsigned char *data=p; | 88 | const unsigned char *data=p; |
| 89 | register unsigned MD32_REG_T A,B,C,D,E; | 89 | unsigned MD32_REG_T A,B,C,D,E; |
| 90 | unsigned MD32_REG_T a,b,c,d,e,l; | 90 | unsigned MD32_REG_T a,b,c,d,e,l; |
| 91 | #ifndef MD32_XARRAY | 91 | #ifndef MD32_XARRAY |
| 92 | /* See comment in crypto/sha/sha_locl.h for details. */ | 92 | /* See comment in crypto/sha/sha_locl.h for details. */ |
diff --git a/src/lib/libcrypto/sha/sha_locl.h b/src/lib/libcrypto/sha/sha_locl.h index f92d9c4181..f2f9a31ee7 100644 --- a/src/lib/libcrypto/sha/sha_locl.h +++ b/src/lib/libcrypto/sha/sha_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: sha_locl.h,v 1.18 2014/08/18 19:11:48 bcook Exp $ */ | 1 | /* $OpenBSD: sha_locl.h,v 1.19 2014/10/28 07:35:59 jsg 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 | * |
| @@ -206,7 +206,7 @@ int SHA1_Init(SHA_CTX *c) | |||
| 206 | static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) | 206 | static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) |
| 207 | { | 207 | { |
| 208 | const unsigned char *data=p; | 208 | const unsigned char *data=p; |
| 209 | register unsigned MD32_REG_T A,B,C,D,E,T,l; | 209 | unsigned MD32_REG_T A,B,C,D,E,T,l; |
| 210 | #ifndef MD32_XARRAY | 210 | #ifndef MD32_XARRAY |
| 211 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, | 211 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, |
| 212 | XX8, XX9,XX10,XX11,XX12,XX13,XX14,XX15; | 212 | XX8, XX9,XX10,XX11,XX12,XX13,XX14,XX15; |
| @@ -391,7 +391,7 @@ static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) | |||
| 391 | static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) | 391 | static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) |
| 392 | { | 392 | { |
| 393 | const unsigned char *data=p; | 393 | const unsigned char *data=p; |
| 394 | register unsigned MD32_REG_T A,B,C,D,E,T,l; | 394 | unsigned MD32_REG_T A,B,C,D,E,T,l; |
| 395 | int i; | 395 | int i; |
| 396 | SHA_LONG X[16]; | 396 | SHA_LONG X[16]; |
| 397 | 397 | ||
diff --git a/src/lib/libssl/src/crypto/aes/aes_x86core.c b/src/lib/libssl/src/crypto/aes/aes_x86core.c index 5cd215e5df..c7a2e0a9a6 100644 --- a/src/lib/libssl/src/crypto/aes/aes_x86core.c +++ b/src/lib/libssl/src/crypto/aes/aes_x86core.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: aes_x86core.c,v 1.6 2014/06/12 15:49:27 deraadt Exp $ */ | 1 | /* $OpenBSD: aes_x86core.c,v 1.7 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /** | 2 | /** |
| 3 | * rijndael-alg-fst.c | 3 | * rijndael-alg-fst.c |
| 4 | * | 4 | * |
| @@ -90,7 +90,7 @@ typedef unsigned long long u64; | |||
| 90 | #undef ROTATE | 90 | #undef ROTATE |
| 91 | #if defined(__GNUC__) && __GNUC__>=2 | 91 | #if defined(__GNUC__) && __GNUC__>=2 |
| 92 | # if defined(__i386) || defined(__i386__) || defined(__x86_64) || defined(__x86_64__) | 92 | # if defined(__i386) || defined(__i386__) || defined(__x86_64) || defined(__x86_64__) |
| 93 | # define ROTATE(a,n) ({ register unsigned int ret; \ | 93 | # define ROTATE(a,n) ({ unsigned int ret; \ |
| 94 | asm ( \ | 94 | asm ( \ |
| 95 | "roll %1,%0" \ | 95 | "roll %1,%0" \ |
| 96 | : "=r"(ret) \ | 96 | : "=r"(ret) \ |
diff --git a/src/lib/libssl/src/crypto/bf/bf_cbc.c b/src/lib/libssl/src/crypto/bf/bf_cbc.c index bf8d2c5c48..6f45f9ae4c 100644 --- a/src/lib/libssl/src/crypto/bf/bf_cbc.c +++ b/src/lib/libssl/src/crypto/bf/bf_cbc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bf_cbc.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_cbc.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,9 +62,9 @@ | |||
| 62 | void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 62 | void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 63 | const BF_KEY *schedule, unsigned char *ivec, int encrypt) | 63 | const BF_KEY *schedule, unsigned char *ivec, int encrypt) |
| 64 | { | 64 | { |
| 65 | register BF_LONG tin0,tin1; | 65 | BF_LONG tin0,tin1; |
| 66 | register BF_LONG tout0,tout1,xor0,xor1; | 66 | BF_LONG tout0,tout1,xor0,xor1; |
| 67 | register long l=length; | 67 | long l=length; |
| 68 | BF_LONG tin[2]; | 68 | BF_LONG tin[2]; |
| 69 | 69 | ||
| 70 | if (encrypt) | 70 | if (encrypt) |
diff --git a/src/lib/libssl/src/crypto/bf/bf_cfb64.c b/src/lib/libssl/src/crypto/bf/bf_cfb64.c index 4c31d70430..6cc0bb999b 100644 --- a/src/lib/libssl/src/crypto/bf/bf_cfb64.c +++ b/src/lib/libssl/src/crypto/bf/bf_cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bf_cfb64.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_cfb64.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -67,9 +67,9 @@ | |||
| 67 | void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, | 67 | void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 68 | const BF_KEY *schedule, unsigned char *ivec, int *num, int encrypt) | 68 | const BF_KEY *schedule, unsigned char *ivec, int *num, int encrypt) |
| 69 | { | 69 | { |
| 70 | register BF_LONG v0,v1,t; | 70 | BF_LONG v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | BF_LONG ti[2]; | 73 | BF_LONG ti[2]; |
| 74 | unsigned char *iv,c,cc; | 74 | unsigned char *iv,c,cc; |
| 75 | 75 | ||
diff --git a/src/lib/libssl/src/crypto/bf/bf_enc.c b/src/lib/libssl/src/crypto/bf/bf_enc.c index a984139543..2cf1c86063 100644 --- a/src/lib/libssl/src/crypto/bf/bf_enc.c +++ b/src/lib/libssl/src/crypto/bf/bf_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bf_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -72,8 +72,8 @@ to modify the code. | |||
| 72 | void BF_encrypt(BF_LONG *data, const BF_KEY *key) | 72 | void BF_encrypt(BF_LONG *data, const BF_KEY *key) |
| 73 | { | 73 | { |
| 74 | #ifndef BF_PTR2 | 74 | #ifndef BF_PTR2 |
| 75 | register BF_LONG l,r; | 75 | BF_LONG l,r; |
| 76 | register const BF_LONG *p,*s; | 76 | const BF_LONG *p,*s; |
| 77 | 77 | ||
| 78 | p=key->P; | 78 | p=key->P; |
| 79 | s= &(key->S[0]); | 79 | s= &(key->S[0]); |
| @@ -108,7 +108,7 @@ void BF_encrypt(BF_LONG *data, const BF_KEY *key) | |||
| 108 | data[1]=l&0xffffffffL; | 108 | data[1]=l&0xffffffffL; |
| 109 | data[0]=r&0xffffffffL; | 109 | data[0]=r&0xffffffffL; |
| 110 | #else | 110 | #else |
| 111 | register BF_LONG l,r,t,*k; | 111 | BF_LONG l,r,t,*k; |
| 112 | 112 | ||
| 113 | l=data[0]; | 113 | l=data[0]; |
| 114 | r=data[1]; | 114 | r=data[1]; |
| @@ -149,8 +149,8 @@ void BF_encrypt(BF_LONG *data, const BF_KEY *key) | |||
| 149 | void BF_decrypt(BF_LONG *data, const BF_KEY *key) | 149 | void BF_decrypt(BF_LONG *data, const BF_KEY *key) |
| 150 | { | 150 | { |
| 151 | #ifndef BF_PTR2 | 151 | #ifndef BF_PTR2 |
| 152 | register BF_LONG l,r; | 152 | BF_LONG l,r; |
| 153 | register const BF_LONG *p,*s; | 153 | const BF_LONG *p,*s; |
| 154 | 154 | ||
| 155 | p=key->P; | 155 | p=key->P; |
| 156 | s= &(key->S[0]); | 156 | s= &(key->S[0]); |
| @@ -185,7 +185,7 @@ void BF_decrypt(BF_LONG *data, const BF_KEY *key) | |||
| 185 | data[1]=l&0xffffffffL; | 185 | data[1]=l&0xffffffffL; |
| 186 | data[0]=r&0xffffffffL; | 186 | data[0]=r&0xffffffffL; |
| 187 | #else | 187 | #else |
| 188 | register BF_LONG l,r,t,*k; | 188 | BF_LONG l,r,t,*k; |
| 189 | 189 | ||
| 190 | l=data[0]; | 190 | l=data[0]; |
| 191 | r=data[1]; | 191 | r=data[1]; |
| @@ -224,9 +224,9 @@ void BF_decrypt(BF_LONG *data, const BF_KEY *key) | |||
| 224 | void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 224 | void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 225 | const BF_KEY *schedule, unsigned char *ivec, int encrypt) | 225 | const BF_KEY *schedule, unsigned char *ivec, int encrypt) |
| 226 | { | 226 | { |
| 227 | register BF_LONG tin0,tin1; | 227 | BF_LONG tin0,tin1; |
| 228 | register BF_LONG tout0,tout1,xor0,xor1; | 228 | BF_LONG tout0,tout1,xor0,xor1; |
| 229 | register long l=length; | 229 | long l=length; |
| 230 | BF_LONG tin[2]; | 230 | BF_LONG tin[2]; |
| 231 | 231 | ||
| 232 | if (encrypt) | 232 | if (encrypt) |
diff --git a/src/lib/libssl/src/crypto/bf/bf_ofb64.c b/src/lib/libssl/src/crypto/bf/bf_ofb64.c index 6d9a55cb07..9e33162aab 100644 --- a/src/lib/libssl/src/crypto/bf/bf_ofb64.c +++ b/src/lib/libssl/src/crypto/bf/bf_ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bf_ofb64.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: bf_ofb64.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -66,11 +66,11 @@ | |||
| 66 | void BF_ofb64_encrypt(const unsigned char *in, unsigned char *out, long length, | 66 | void BF_ofb64_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 67 | const BF_KEY *schedule, unsigned char *ivec, int *num) | 67 | const BF_KEY *schedule, unsigned char *ivec, int *num) |
| 68 | { | 68 | { |
| 69 | register BF_LONG v0,v1,t; | 69 | BF_LONG v0,v1,t; |
| 70 | register int n= *num; | 70 | int n= *num; |
| 71 | register long l=length; | 71 | long l=length; |
| 72 | unsigned char d[8]; | 72 | unsigned char d[8]; |
| 73 | register char *dp; | 73 | char *dp; |
| 74 | BF_LONG ti[2]; | 74 | BF_LONG ti[2]; |
| 75 | unsigned char *iv; | 75 | unsigned char *iv; |
| 76 | int save=0; | 76 | int save=0; |
diff --git a/src/lib/libssl/src/crypto/bn/asm/x86_64-gcc.c b/src/lib/libssl/src/crypto/bn/asm/x86_64-gcc.c index 5c12063dcf..c9a2b6be73 100644 --- a/src/lib/libssl/src/crypto/bn/asm/x86_64-gcc.c +++ b/src/lib/libssl/src/crypto/bn/asm/x86_64-gcc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: x86_64-gcc.c,v 1.3 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: x86_64-gcc.c,v 1.4 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | #include "../bn_lcl.h" | 2 | #include "../bn_lcl.h" |
| 3 | #if !(defined(__GNUC__) && __GNUC__>=2) | 3 | #if !(defined(__GNUC__) && __GNUC__>=2) |
| 4 | # include "../bn_asm.c" /* kind of dirty hack for Sun Studio */ | 4 | # include "../bn_asm.c" /* kind of dirty hack for Sun Studio */ |
| @@ -68,7 +68,7 @@ | |||
| 68 | * want to keep the value of zero; | 68 | * want to keep the value of zero; |
| 69 | */ | 69 | */ |
| 70 | #define mul_add(r,a,word,carry) do { \ | 70 | #define mul_add(r,a,word,carry) do { \ |
| 71 | register BN_ULONG high,low; \ | 71 | BN_ULONG high,low; \ |
| 72 | asm ("mulq %3" \ | 72 | asm ("mulq %3" \ |
| 73 | : "=a"(low),"=d"(high) \ | 73 | : "=a"(low),"=d"(high) \ |
| 74 | : "a"(word),"m"(a) \ | 74 | : "a"(word),"m"(a) \ |
| @@ -85,7 +85,7 @@ | |||
| 85 | } while (0) | 85 | } while (0) |
| 86 | 86 | ||
| 87 | #define mul(r,a,word,carry) do { \ | 87 | #define mul(r,a,word,carry) do { \ |
| 88 | register BN_ULONG high,low; \ | 88 | BN_ULONG high,low; \ |
| 89 | asm ("mulq %3" \ | 89 | asm ("mulq %3" \ |
| 90 | : "=a"(low),"=d"(high) \ | 90 | : "=a"(low),"=d"(high) \ |
| 91 | : "a"(word),"g"(a) \ | 91 | : "a"(word),"g"(a) \ |
diff --git a/src/lib/libssl/src/crypto/bn/bn_add.c b/src/lib/libssl/src/crypto/bn/bn_add.c index 5b2e2495b8..ebc9b9b56b 100644 --- a/src/lib/libssl/src/crypto/bn/bn_add.c +++ b/src/lib/libssl/src/crypto/bn/bn_add.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_add.c,v 1.9 2014/07/11 08:44:47 jsing Exp $ */ | 1 | /* $OpenBSD: bn_add.c,v 1.10 2014/10/28 07:35:58 jsg 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 | * |
| @@ -170,7 +170,7 @@ int | |||
| 170 | BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | 170 | BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) |
| 171 | { | 171 | { |
| 172 | int max, min, dif; | 172 | int max, min, dif; |
| 173 | register BN_ULONG t1, t2, *ap, *bp, *rp; | 173 | BN_ULONG t1, t2, *ap, *bp, *rp; |
| 174 | int i, carry; | 174 | int i, carry; |
| 175 | 175 | ||
| 176 | bn_check_top(a); | 176 | bn_check_top(a); |
diff --git a/src/lib/libssl/src/crypto/bn/bn_gf2m.c b/src/lib/libssl/src/crypto/bn/bn_gf2m.c index d87f80d577..1cd38c7797 100644 --- a/src/lib/libssl/src/crypto/bn/bn_gf2m.c +++ b/src/lib/libssl/src/crypto/bn/bn_gf2m.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_gf2m.c,v 1.15 2014/07/11 08:44:47 jsing Exp $ */ | 1 | /* $OpenBSD: bn_gf2m.c,v 1.16 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* ==================================================================== | 2 | /* ==================================================================== |
| 3 | * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. | 3 | * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. |
| 4 | * | 4 | * |
| @@ -137,9 +137,9 @@ static void | |||
| 137 | bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a, const BN_ULONG b) | 137 | bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a, const BN_ULONG b) |
| 138 | { | 138 | { |
| 139 | #ifndef _LP64 | 139 | #ifndef _LP64 |
| 140 | register BN_ULONG h, l, s; | 140 | BN_ULONG h, l, s; |
| 141 | BN_ULONG tab[8], top2b = a >> 30; | 141 | BN_ULONG tab[8], top2b = a >> 30; |
| 142 | register BN_ULONG a1, a2, a4; | 142 | BN_ULONG a1, a2, a4; |
| 143 | 143 | ||
| 144 | a1 = a & (0x3FFFFFFF); | 144 | a1 = a & (0x3FFFFFFF); |
| 145 | a2 = a1 << 1; | 145 | a2 = a1 << 1; |
| @@ -200,9 +200,9 @@ bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a, const BN_ULONG b) | |||
| 200 | *r1 = h; | 200 | *r1 = h; |
| 201 | *r0 = l; | 201 | *r0 = l; |
| 202 | #else | 202 | #else |
| 203 | register BN_ULONG h, l, s; | 203 | BN_ULONG h, l, s; |
| 204 | BN_ULONG tab[16], top3b = a >> 61; | 204 | BN_ULONG tab[16], top3b = a >> 61; |
| 205 | register BN_ULONG a1, a2, a4, a8; | 205 | BN_ULONG a1, a2, a4, a8; |
| 206 | 206 | ||
| 207 | a1 = a & (0x1FFFFFFFFFFFFFFFULL); | 207 | a1 = a & (0x1FFFFFFFFFFFFFFFULL); |
| 208 | a2 = a1 << 1; | 208 | a2 = a1 << 1; |
diff --git a/src/lib/libssl/src/crypto/bn/bn_lcl.h b/src/lib/libssl/src/crypto/bn/bn_lcl.h index 2dab445a51..a76ba4149f 100644 --- a/src/lib/libssl/src/crypto/bn/bn_lcl.h +++ b/src/lib/libssl/src/crypto/bn/bn_lcl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_lcl.h,v 1.20 2014/07/10 22:45:56 jsing Exp $ */ | 1 | /* $OpenBSD: bn_lcl.h,v 1.21 2014/10/28 07:35:58 jsg 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 | * |
| @@ -227,7 +227,7 @@ extern "C" { | |||
| 227 | # if defined(__alpha) | 227 | # if defined(__alpha) |
| 228 | # if defined(__GNUC__) && __GNUC__>=2 | 228 | # if defined(__GNUC__) && __GNUC__>=2 |
| 229 | # define BN_UMULT_HIGH(a,b) ({ \ | 229 | # define BN_UMULT_HIGH(a,b) ({ \ |
| 230 | register BN_ULONG ret; \ | 230 | BN_ULONG ret; \ |
| 231 | asm ("umulh %1,%2,%0" \ | 231 | asm ("umulh %1,%2,%0" \ |
| 232 | : "=r"(ret) \ | 232 | : "=r"(ret) \ |
| 233 | : "r"(a), "r"(b)); \ | 233 | : "r"(a), "r"(b)); \ |
| @@ -236,7 +236,7 @@ extern "C" { | |||
| 236 | # elif defined(_ARCH_PPC) && defined(_LP64) | 236 | # elif defined(_ARCH_PPC) && defined(_LP64) |
| 237 | # if defined(__GNUC__) && __GNUC__>=2 | 237 | # if defined(__GNUC__) && __GNUC__>=2 |
| 238 | # define BN_UMULT_HIGH(a,b) ({ \ | 238 | # define BN_UMULT_HIGH(a,b) ({ \ |
| 239 | register BN_ULONG ret; \ | 239 | BN_ULONG ret; \ |
| 240 | asm ("mulhdu %0,%1,%2" \ | 240 | asm ("mulhdu %0,%1,%2" \ |
| 241 | : "=r"(ret) \ | 241 | : "=r"(ret) \ |
| 242 | : "r"(a), "r"(b)); \ | 242 | : "r"(a), "r"(b)); \ |
| @@ -245,7 +245,7 @@ extern "C" { | |||
| 245 | # elif defined(__x86_64) || defined(__x86_64__) | 245 | # elif defined(__x86_64) || defined(__x86_64__) |
| 246 | # if defined(__GNUC__) && __GNUC__>=2 | 246 | # if defined(__GNUC__) && __GNUC__>=2 |
| 247 | # define BN_UMULT_HIGH(a,b) ({ \ | 247 | # define BN_UMULT_HIGH(a,b) ({ \ |
| 248 | register BN_ULONG ret,discard; \ | 248 | BN_ULONG ret,discard; \ |
| 249 | asm ("mulq %3" \ | 249 | asm ("mulq %3" \ |
| 250 | : "=a"(discard),"=d"(ret) \ | 250 | : "=a"(discard),"=d"(ret) \ |
| 251 | : "a"(a), "g"(b) \ | 251 | : "a"(a), "g"(b) \ |
| @@ -266,7 +266,7 @@ extern "C" { | |||
| 266 | (high)=ret>>64; (low)=ret; }) | 266 | (high)=ret>>64; (low)=ret; }) |
| 267 | # else | 267 | # else |
| 268 | # define BN_UMULT_HIGH(a,b) ({ \ | 268 | # define BN_UMULT_HIGH(a,b) ({ \ |
| 269 | register BN_ULONG ret; \ | 269 | BN_ULONG ret; \ |
| 270 | asm ("dmultu %1,%2" \ | 270 | asm ("dmultu %1,%2" \ |
| 271 | : "=h"(ret) \ | 271 | : "=h"(ret) \ |
| 272 | : "r"(a), "r"(b) : "l"); \ | 272 | : "r"(a), "r"(b) : "l"); \ |
diff --git a/src/lib/libssl/src/crypto/bn/bn_nist.c b/src/lib/libssl/src/crypto/bn/bn_nist.c index 53ed559c06..693d6f1ed3 100644 --- a/src/lib/libssl/src/crypto/bn/bn_nist.c +++ b/src/lib/libssl/src/crypto/bn/bn_nist.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_nist.c,v 1.14 2014/07/11 08:44:48 jsing Exp $ */ | 1 | /* $OpenBSD: bn_nist.c,v 1.15 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Written by Nils Larsch for the OpenSSL project | 3 | * Written by Nils Larsch for the OpenSSL project |
| 4 | */ | 4 | */ |
| @@ -424,7 +424,7 @@ BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 424 | { | 424 | { |
| 425 | int top = a->top, i; | 425 | int top = a->top, i; |
| 426 | int carry; | 426 | int carry; |
| 427 | register BN_ULONG *r_d, *a_d = a->d; | 427 | BN_ULONG *r_d, *a_d = a->d; |
| 428 | union { | 428 | union { |
| 429 | BN_ULONG bn[BN_NIST_192_TOP]; | 429 | BN_ULONG bn[BN_NIST_192_TOP]; |
| 430 | unsigned int ui[BN_NIST_192_TOP * | 430 | unsigned int ui[BN_NIST_192_TOP * |
| @@ -740,7 +740,7 @@ BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 740 | { | 740 | { |
| 741 | int i, top = a->top; | 741 | int i, top = a->top; |
| 742 | int carry = 0; | 742 | int carry = 0; |
| 743 | register BN_ULONG *a_d = a->d, *r_d; | 743 | BN_ULONG *a_d = a->d, *r_d; |
| 744 | union { | 744 | union { |
| 745 | BN_ULONG bn[BN_NIST_256_TOP]; | 745 | BN_ULONG bn[BN_NIST_256_TOP]; |
| 746 | unsigned int ui[BN_NIST_256_TOP * | 746 | unsigned int ui[BN_NIST_256_TOP * |
| @@ -888,7 +888,7 @@ BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 888 | carry = (int)bn_add_words(t_d, t_d, c_d, BN_NIST_256_TOP); | 888 | carry = (int)bn_add_words(t_d, t_d, c_d, BN_NIST_256_TOP); |
| 889 | /* left shift */ | 889 | /* left shift */ |
| 890 | { | 890 | { |
| 891 | register BN_ULONG *ap, t, c; | 891 | BN_ULONG *ap, t, c; |
| 892 | ap = t_d; | 892 | ap = t_d; |
| 893 | c = 0; | 893 | c = 0; |
| 894 | for (i = BN_NIST_256_TOP; i != 0; --i) { | 894 | for (i = BN_NIST_256_TOP; i != 0; --i) { |
| @@ -967,7 +967,7 @@ BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 967 | { | 967 | { |
| 968 | int i, top = a->top; | 968 | int i, top = a->top; |
| 969 | int carry = 0; | 969 | int carry = 0; |
| 970 | register BN_ULONG *r_d, *a_d = a->d; | 970 | BN_ULONG *r_d, *a_d = a->d; |
| 971 | union { | 971 | union { |
| 972 | BN_ULONG bn[BN_NIST_384_TOP]; | 972 | BN_ULONG bn[BN_NIST_384_TOP]; |
| 973 | unsigned int ui[BN_NIST_384_TOP * | 973 | unsigned int ui[BN_NIST_384_TOP * |
| @@ -1140,7 +1140,7 @@ BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx) | |||
| 1140 | 21 - 4); | 1140 | 21 - 4); |
| 1141 | /* left shift */ | 1141 | /* left shift */ |
| 1142 | { | 1142 | { |
| 1143 | register BN_ULONG *ap, t, c; | 1143 | BN_ULONG *ap, t, c; |
| 1144 | ap = t_d; | 1144 | ap = t_d; |
| 1145 | c = 0; | 1145 | c = 0; |
| 1146 | for (i = 3; i != 0; --i) { | 1146 | for (i = 3; i != 0; --i) { |
diff --git a/src/lib/libssl/src/crypto/bn/bn_shift.c b/src/lib/libssl/src/crypto/bn/bn_shift.c index 771ddff7b0..0e8211e3d6 100644 --- a/src/lib/libssl/src/crypto/bn/bn_shift.c +++ b/src/lib/libssl/src/crypto/bn/bn_shift.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bn_shift.c,v 1.12 2014/07/11 08:44:48 jsing Exp $ */ | 1 | /* $OpenBSD: bn_shift.c,v 1.13 2014/10/28 07:35:58 jsg 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,7 +64,7 @@ | |||
| 64 | int | 64 | int |
| 65 | BN_lshift1(BIGNUM *r, const BIGNUM *a) | 65 | BN_lshift1(BIGNUM *r, const BIGNUM *a) |
| 66 | { | 66 | { |
| 67 | register BN_ULONG *ap, *rp, t, c; | 67 | BN_ULONG *ap, *rp, t, c; |
| 68 | int i; | 68 | int i; |
| 69 | 69 | ||
| 70 | bn_check_top(r); | 70 | bn_check_top(r); |
diff --git a/src/lib/libssl/src/crypto/camellia/camellia.c b/src/lib/libssl/src/crypto/camellia/camellia.c index f400bc9ff7..fa925b72a9 100644 --- a/src/lib/libssl/src/crypto/camellia/camellia.c +++ b/src/lib/libssl/src/crypto/camellia/camellia.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: camellia.c,v 1.7 2014/07/10 22:45:56 jsing Exp $ */ | 1 | /* $OpenBSD: camellia.c,v 1.8 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* ==================================================================== | 2 | /* ==================================================================== |
| 3 | * Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . | 3 | * Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . |
| 4 | * ALL RIGHTS RESERVED. | 4 | * ALL RIGHTS RESERVED. |
| @@ -314,7 +314,7 @@ static const u32 SIGMA[] = { | |||
| 314 | * specific] assembler version should be/is provided anyway... | 314 | * specific] assembler version should be/is provided anyway... |
| 315 | */ | 315 | */ |
| 316 | #define Camellia_Feistel(_s0,_s1,_s2,_s3,_key) do {\ | 316 | #define Camellia_Feistel(_s0,_s1,_s2,_s3,_key) do {\ |
| 317 | register u32 _t0,_t1,_t2,_t3;\ | 317 | u32 _t0,_t1,_t2,_t3;\ |
| 318 | \ | 318 | \ |
| 319 | _t0 = _s0 ^ (_key)[0];\ | 319 | _t0 = _s0 ^ (_key)[0];\ |
| 320 | _t3 = SBOX4_4404[_t0&0xff];\ | 320 | _t3 = SBOX4_4404[_t0&0xff];\ |
| @@ -348,7 +348,7 @@ static const u32 SIGMA[] = { | |||
| 348 | 348 | ||
| 349 | int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k) | 349 | int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k) |
| 350 | { | 350 | { |
| 351 | register u32 s0,s1,s2,s3; | 351 | u32 s0,s1,s2,s3; |
| 352 | 352 | ||
| 353 | k[0] = s0 = GETU32(rawKey); | 353 | k[0] = s0 = GETU32(rawKey); |
| 354 | k[1] = s1 = GETU32(rawKey+4); | 354 | k[1] = s1 = GETU32(rawKey+4); |
| @@ -473,7 +473,7 @@ int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k) | |||
| 473 | void Camellia_EncryptBlock_Rounds(int grandRounds, const u8 plaintext[], | 473 | void Camellia_EncryptBlock_Rounds(int grandRounds, const u8 plaintext[], |
| 474 | const KEY_TABLE_TYPE keyTable, u8 ciphertext[]) | 474 | const KEY_TABLE_TYPE keyTable, u8 ciphertext[]) |
| 475 | { | 475 | { |
| 476 | register u32 s0,s1,s2,s3; | 476 | u32 s0,s1,s2,s3; |
| 477 | const u32 *k = keyTable,*kend = keyTable+grandRounds*16; | 477 | const u32 *k = keyTable,*kend = keyTable+grandRounds*16; |
| 478 | 478 | ||
| 479 | s0 = GETU32(plaintext) ^ k[0]; | 479 | s0 = GETU32(plaintext) ^ k[0]; |
diff --git a/src/lib/libssl/src/crypto/cast/c_cfb64.c b/src/lib/libssl/src/crypto/cast/c_cfb64.c index 77a02d6dd8..726d19e005 100644 --- a/src/lib/libssl/src/crypto/cast/c_cfb64.c +++ b/src/lib/libssl/src/crypto/cast/c_cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: c_cfb64.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: c_cfb64.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -68,9 +68,9 @@ void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | long length, const CAST_KEY *schedule, unsigned char *ivec, | 68 | long length, const CAST_KEY *schedule, unsigned char *ivec, |
| 69 | int *num, int enc) | 69 | int *num, int enc) |
| 70 | { | 70 | { |
| 71 | register CAST_LONG v0,v1,t; | 71 | CAST_LONG v0,v1,t; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | CAST_LONG ti[2]; | 74 | CAST_LONG ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
diff --git a/src/lib/libssl/src/crypto/cast/c_enc.c b/src/lib/libssl/src/crypto/cast/c_enc.c index 4305c3108c..5999a59031 100644 --- a/src/lib/libssl/src/crypto/cast/c_enc.c +++ b/src/lib/libssl/src/crypto/cast/c_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: c_enc.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: c_enc.c,v 1.7 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,8 +62,8 @@ | |||
| 62 | #ifndef OPENBSD_CAST_ASM | 62 | #ifndef OPENBSD_CAST_ASM |
| 63 | void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key) | 63 | void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key) |
| 64 | { | 64 | { |
| 65 | register CAST_LONG l,r,t; | 65 | CAST_LONG l,r,t; |
| 66 | register const CAST_LONG *k; | 66 | const CAST_LONG *k; |
| 67 | 67 | ||
| 68 | k= &(key->data[0]); | 68 | k= &(key->data[0]); |
| 69 | l=data[0]; | 69 | l=data[0]; |
| @@ -95,8 +95,8 @@ void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key) | |||
| 95 | 95 | ||
| 96 | void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key) | 96 | void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key) |
| 97 | { | 97 | { |
| 98 | register CAST_LONG l,r,t; | 98 | CAST_LONG l,r,t; |
| 99 | register const CAST_LONG *k; | 99 | const CAST_LONG *k; |
| 100 | 100 | ||
| 101 | k= &(key->data[0]); | 101 | k= &(key->data[0]); |
| 102 | l=data[0]; | 102 | l=data[0]; |
| @@ -130,9 +130,9 @@ void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key) | |||
| 130 | void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 130 | void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 131 | const CAST_KEY *ks, unsigned char *iv, int enc) | 131 | const CAST_KEY *ks, unsigned char *iv, int enc) |
| 132 | { | 132 | { |
| 133 | register CAST_LONG tin0,tin1; | 133 | CAST_LONG tin0,tin1; |
| 134 | register CAST_LONG tout0,tout1,xor0,xor1; | 134 | CAST_LONG tout0,tout1,xor0,xor1; |
| 135 | register long l=length; | 135 | long l=length; |
| 136 | CAST_LONG tin[2]; | 136 | CAST_LONG tin[2]; |
| 137 | 137 | ||
| 138 | if (enc) | 138 | if (enc) |
diff --git a/src/lib/libssl/src/crypto/cast/c_ofb64.c b/src/lib/libssl/src/crypto/cast/c_ofb64.c index dc5eebf56b..611425a668 100644 --- a/src/lib/libssl/src/crypto/cast/c_ofb64.c +++ b/src/lib/libssl/src/crypto/cast/c_ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: c_ofb64.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: c_ofb64.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -67,11 +67,11 @@ void CAST_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, const CAST_KEY *schedule, unsigned char *ivec, | 67 | long length, const CAST_KEY *schedule, unsigned char *ivec, |
| 68 | int *num) | 68 | int *num) |
| 69 | { | 69 | { |
| 70 | register CAST_LONG v0,v1,t; | 70 | CAST_LONG v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | unsigned char d[8]; | 73 | unsigned char d[8]; |
| 74 | register char *dp; | 74 | char *dp; |
| 75 | CAST_LONG ti[2]; | 75 | CAST_LONG ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | int save=0; | 77 | int save=0; |
diff --git a/src/lib/libssl/src/crypto/des/cbc_cksm.c b/src/lib/libssl/src/crypto/des/cbc_cksm.c index c1fc81af57..20553ef09f 100644 --- a/src/lib/libssl/src/crypto/des/cbc_cksm.c +++ b/src/lib/libssl/src/crypto/des/cbc_cksm.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cbc_cksm.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cbc_cksm.c,v 1.7 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,8 +62,8 @@ DES_LONG DES_cbc_cksum(const unsigned char *in, DES_cblock *output, | |||
| 62 | long length, DES_key_schedule *schedule, | 62 | long length, DES_key_schedule *schedule, |
| 63 | const_DES_cblock *ivec) | 63 | const_DES_cblock *ivec) |
| 64 | { | 64 | { |
| 65 | register DES_LONG tout0,tout1,tin0,tin1; | 65 | DES_LONG tout0,tout1,tin0,tin1; |
| 66 | register long l=length; | 66 | long l=length; |
| 67 | DES_LONG tin[2]; | 67 | DES_LONG tin[2]; |
| 68 | unsigned char *out = &(*output)[0]; | 68 | unsigned char *out = &(*output)[0]; |
| 69 | const unsigned char *iv = &(*ivec)[0]; | 69 | const unsigned char *iv = &(*ivec)[0]; |
diff --git a/src/lib/libssl/src/crypto/des/cfb64ede.c b/src/lib/libssl/src/crypto/des/cfb64ede.c index 62f4ae2ac2..0b5c7d6249 100644 --- a/src/lib/libssl/src/crypto/des/cfb64ede.c +++ b/src/lib/libssl/src/crypto/des/cfb64ede.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb64ede.c,v 1.7 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cfb64ede.c,v 1.8 2014/10/28 07:35:58 jsg 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 | * |
| @@ -68,9 +68,9 @@ void DES_ede3_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | DES_key_schedule *ks2, DES_key_schedule *ks3, | 68 | DES_key_schedule *ks2, DES_key_schedule *ks3, |
| 69 | DES_cblock *ivec, int *num, int enc) | 69 | DES_cblock *ivec, int *num, int enc) |
| 70 | { | 70 | { |
| 71 | register DES_LONG v0,v1; | 71 | DES_LONG v0,v1; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | register int n= *num; | 73 | int n= *num; |
| 74 | DES_LONG ti[2]; | 74 | DES_LONG ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
| @@ -150,9 +150,9 @@ void DES_ede3_cfb_encrypt(const unsigned char *in,unsigned char *out, | |||
| 150 | DES_key_schedule *ks2,DES_key_schedule *ks3, | 150 | DES_key_schedule *ks2,DES_key_schedule *ks3, |
| 151 | DES_cblock *ivec,int enc) | 151 | DES_cblock *ivec,int enc) |
| 152 | { | 152 | { |
| 153 | register DES_LONG d0,d1,v0,v1; | 153 | DES_LONG d0,d1,v0,v1; |
| 154 | register unsigned long l=length,n=((unsigned int)numbits+7)/8; | 154 | unsigned long l=length,n=((unsigned int)numbits+7)/8; |
| 155 | register int num=numbits,i; | 155 | int num=numbits,i; |
| 156 | DES_LONG ti[2]; | 156 | DES_LONG ti[2]; |
| 157 | unsigned char *iv; | 157 | unsigned char *iv; |
| 158 | unsigned char ovec[16]; | 158 | unsigned char ovec[16]; |
diff --git a/src/lib/libssl/src/crypto/des/cfb64enc.c b/src/lib/libssl/src/crypto/des/cfb64enc.c index 86d626beb3..6c8f99e841 100644 --- a/src/lib/libssl/src/crypto/des/cfb64enc.c +++ b/src/lib/libssl/src/crypto/des/cfb64enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb64enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cfb64enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -67,9 +67,9 @@ void DES_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, DES_key_schedule *schedule, | 67 | long length, DES_key_schedule *schedule, |
| 68 | DES_cblock *ivec, int *num, int enc) | 68 | DES_cblock *ivec, int *num, int enc) |
| 69 | { | 69 | { |
| 70 | register DES_LONG v0,v1; | 70 | DES_LONG v0,v1; |
| 71 | register long l=length; | 71 | long l=length; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | DES_LONG ti[2]; | 73 | DES_LONG ti[2]; |
| 74 | unsigned char *iv,c,cc; | 74 | unsigned char *iv,c,cc; |
| 75 | 75 | ||
diff --git a/src/lib/libssl/src/crypto/des/cfb_enc.c b/src/lib/libssl/src/crypto/des/cfb_enc.c index b8c510067c..d654a6a8e2 100644 --- a/src/lib/libssl/src/crypto/des/cfb_enc.c +++ b/src/lib/libssl/src/crypto/des/cfb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb_enc.c,v 1.11 2014/07/09 16:06:13 miod Exp $ */ | 1 | /* $OpenBSD: cfb_enc.c,v 1.12 2014/10/28 07:35:58 jsg 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 | * |
| @@ -72,9 +72,9 @@ void DES_cfb_encrypt(const unsigned char *in, unsigned char *out, int numbits, | |||
| 72 | long length, DES_key_schedule *schedule, DES_cblock *ivec, | 72 | long length, DES_key_schedule *schedule, DES_cblock *ivec, |
| 73 | int enc) | 73 | int enc) |
| 74 | { | 74 | { |
| 75 | register DES_LONG d0,d1,v0,v1; | 75 | DES_LONG d0,d1,v0,v1; |
| 76 | register unsigned long l=length; | 76 | unsigned long l=length; |
| 77 | register int num=numbits/8,n=(numbits+7)/8,i,rem=numbits%8; | 77 | int num=numbits/8,n=(numbits+7)/8,i,rem=numbits%8; |
| 78 | DES_LONG ti[2]; | 78 | DES_LONG ti[2]; |
| 79 | unsigned char *iv; | 79 | unsigned char *iv; |
| 80 | #if BYTE_ORDER != LITTLE_ENDIAN | 80 | #if BYTE_ORDER != LITTLE_ENDIAN |
diff --git a/src/lib/libssl/src/crypto/des/des_enc.c b/src/lib/libssl/src/crypto/des/des_enc.c index 9f14cc96e4..1de35e1e34 100644 --- a/src/lib/libssl/src/crypto/des/des_enc.c +++ b/src/lib/libssl/src/crypto/des/des_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: des_enc.c,v 1.11 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: des_enc.c,v 1.12 2014/10/28 07:35:58 jsg 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 | * |
| @@ -63,14 +63,14 @@ | |||
| 63 | 63 | ||
| 64 | void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) | 64 | void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) |
| 65 | { | 65 | { |
| 66 | register DES_LONG l,r,t,u; | 66 | DES_LONG l,r,t,u; |
| 67 | #ifdef DES_PTR | 67 | #ifdef DES_PTR |
| 68 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 68 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 69 | #endif | 69 | #endif |
| 70 | #ifndef DES_UNROLL | 70 | #ifndef DES_UNROLL |
| 71 | register int i; | 71 | int i; |
| 72 | #endif | 72 | #endif |
| 73 | register DES_LONG *s; | 73 | DES_LONG *s; |
| 74 | 74 | ||
| 75 | r=data[0]; | 75 | r=data[0]; |
| 76 | l=data[1]; | 76 | l=data[1]; |
| @@ -157,14 +157,14 @@ void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) | |||
| 157 | 157 | ||
| 158 | void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | 158 | void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) |
| 159 | { | 159 | { |
| 160 | register DES_LONG l,r,t,u; | 160 | DES_LONG l,r,t,u; |
| 161 | #ifdef DES_PTR | 161 | #ifdef DES_PTR |
| 162 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 162 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 163 | #endif | 163 | #endif |
| 164 | #ifndef DES_UNROLL | 164 | #ifndef DES_UNROLL |
| 165 | register int i; | 165 | int i; |
| 166 | #endif | 166 | #endif |
| 167 | register DES_LONG *s; | 167 | DES_LONG *s; |
| 168 | 168 | ||
| 169 | r=data[0]; | 169 | r=data[0]; |
| 170 | l=data[1]; | 170 | l=data[1]; |
| @@ -247,7 +247,7 @@ void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | |||
| 247 | void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, | 247 | void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, |
| 248 | DES_key_schedule *ks2, DES_key_schedule *ks3) | 248 | DES_key_schedule *ks2, DES_key_schedule *ks3) |
| 249 | { | 249 | { |
| 250 | register DES_LONG l,r; | 250 | DES_LONG l,r; |
| 251 | 251 | ||
| 252 | l=data[0]; | 252 | l=data[0]; |
| 253 | r=data[1]; | 253 | r=data[1]; |
| @@ -267,7 +267,7 @@ void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, | |||
| 267 | void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, | 267 | void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, |
| 268 | DES_key_schedule *ks2, DES_key_schedule *ks3) | 268 | DES_key_schedule *ks2, DES_key_schedule *ks3) |
| 269 | { | 269 | { |
| 270 | register DES_LONG l,r; | 270 | DES_LONG l,r; |
| 271 | 271 | ||
| 272 | l=data[0]; | 272 | l=data[0]; |
| 273 | r=data[1]; | 273 | r=data[1]; |
| @@ -294,11 +294,11 @@ void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 294 | DES_key_schedule *ks2, DES_key_schedule *ks3, | 294 | DES_key_schedule *ks2, DES_key_schedule *ks3, |
| 295 | DES_cblock *ivec, int enc) | 295 | DES_cblock *ivec, int enc) |
| 296 | { | 296 | { |
| 297 | register DES_LONG tin0,tin1; | 297 | DES_LONG tin0,tin1; |
| 298 | register DES_LONG tout0,tout1,xor0,xor1; | 298 | DES_LONG tout0,tout1,xor0,xor1; |
| 299 | register const unsigned char *in; | 299 | const unsigned char *in; |
| 300 | unsigned char *out; | 300 | unsigned char *out; |
| 301 | register long l=length; | 301 | long l=length; |
| 302 | DES_LONG tin[2]; | 302 | DES_LONG tin[2]; |
| 303 | unsigned char *iv; | 303 | unsigned char *iv; |
| 304 | 304 | ||
| @@ -347,7 +347,7 @@ void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 347 | } | 347 | } |
| 348 | else | 348 | else |
| 349 | { | 349 | { |
| 350 | register DES_LONG t0,t1; | 350 | DES_LONG t0,t1; |
| 351 | 351 | ||
| 352 | c2l(iv,xor0); | 352 | c2l(iv,xor0); |
| 353 | c2l(iv,xor1); | 353 | c2l(iv,xor1); |
diff --git a/src/lib/libssl/src/crypto/des/des_locl.h b/src/lib/libssl/src/crypto/des/des_locl.h index 9480d37489..38ac68a6e6 100644 --- a/src/lib/libssl/src/crypto/des/des_locl.h +++ b/src/lib/libssl/src/crypto/des/des_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: des_locl.h,v 1.17 2014/08/18 19:15:34 bcook Exp $ */ | 1 | /* $OpenBSD: des_locl.h,v 1.18 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -363,7 +363,7 @@ static inline uint32_t ROTATE(uint32_t a, uint32_t n) | |||
| 363 | 363 | ||
| 364 | #define IP(l,r) \ | 364 | #define IP(l,r) \ |
| 365 | { \ | 365 | { \ |
| 366 | register DES_LONG tt; \ | 366 | DES_LONG tt; \ |
| 367 | PERM_OP(r,l,tt, 4,0x0f0f0f0fL); \ | 367 | PERM_OP(r,l,tt, 4,0x0f0f0f0fL); \ |
| 368 | PERM_OP(l,r,tt,16,0x0000ffffL); \ | 368 | PERM_OP(l,r,tt,16,0x0000ffffL); \ |
| 369 | PERM_OP(r,l,tt, 2,0x33333333L); \ | 369 | PERM_OP(r,l,tt, 2,0x33333333L); \ |
| @@ -373,7 +373,7 @@ static inline uint32_t ROTATE(uint32_t a, uint32_t n) | |||
| 373 | 373 | ||
| 374 | #define FP(l,r) \ | 374 | #define FP(l,r) \ |
| 375 | { \ | 375 | { \ |
| 376 | register DES_LONG tt; \ | 376 | DES_LONG tt; \ |
| 377 | PERM_OP(l,r,tt, 1,0x55555555L); \ | 377 | PERM_OP(l,r,tt, 1,0x55555555L); \ |
| 378 | PERM_OP(r,l,tt, 8,0x00ff00ffL); \ | 378 | PERM_OP(r,l,tt, 8,0x00ff00ffL); \ |
| 379 | PERM_OP(l,r,tt, 2,0x33333333L); \ | 379 | PERM_OP(l,r,tt, 2,0x33333333L); \ |
diff --git a/src/lib/libssl/src/crypto/des/ecb3_enc.c b/src/lib/libssl/src/crypto/des/ecb3_enc.c index 394b71b4b1..97de804cfb 100644 --- a/src/lib/libssl/src/crypto/des/ecb3_enc.c +++ b/src/lib/libssl/src/crypto/des/ecb3_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ecb3_enc.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ecb3_enc.c,v 1.7 2014/10/28 07:35:58 jsg 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 | * |
| @@ -63,7 +63,7 @@ void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, | |||
| 63 | DES_key_schedule *ks3, | 63 | DES_key_schedule *ks3, |
| 64 | int enc) | 64 | int enc) |
| 65 | { | 65 | { |
| 66 | register DES_LONG l0,l1; | 66 | DES_LONG l0,l1; |
| 67 | DES_LONG ll[2]; | 67 | DES_LONG ll[2]; |
| 68 | const unsigned char *in = &(*input)[0]; | 68 | const unsigned char *in = &(*input)[0]; |
| 69 | unsigned char *out = &(*output)[0]; | 69 | unsigned char *out = &(*output)[0]; |
diff --git a/src/lib/libssl/src/crypto/des/ecb_enc.c b/src/lib/libssl/src/crypto/des/ecb_enc.c index 8eaf3e9582..dac37de882 100644 --- a/src/lib/libssl/src/crypto/des/ecb_enc.c +++ b/src/lib/libssl/src/crypto/des/ecb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ecb_enc.c,v 1.15 2014/07/09 11:10:50 bcook Exp $ */ | 1 | /* $OpenBSD: ecb_enc.c,v 1.16 2014/10/28 07:35:58 jsg 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 | * |
| @@ -104,7 +104,7 @@ const char *DES_options(void) | |||
| 104 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | 104 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, |
| 105 | DES_key_schedule *ks, int enc) | 105 | DES_key_schedule *ks, int enc) |
| 106 | { | 106 | { |
| 107 | register DES_LONG l; | 107 | DES_LONG l; |
| 108 | DES_LONG ll[2]; | 108 | DES_LONG ll[2]; |
| 109 | const unsigned char *in = &(*input)[0]; | 109 | const unsigned char *in = &(*input)[0]; |
| 110 | unsigned char *out = &(*output)[0]; | 110 | unsigned char *out = &(*output)[0]; |
diff --git a/src/lib/libssl/src/crypto/des/ede_cbcm_enc.c b/src/lib/libssl/src/crypto/des/ede_cbcm_enc.c index 8fc6e1abf6..9a9f51e311 100644 --- a/src/lib/libssl/src/crypto/des/ede_cbcm_enc.c +++ b/src/lib/libssl/src/crypto/des/ede_cbcm_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ede_cbcm_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ede_cbcm_enc.c,v 1.6 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Written by Ben Laurie <ben@algroup.co.uk> for the OpenSSL | 2 | /* Written by Ben Laurie <ben@algroup.co.uk> for the OpenSSL |
| 3 | * project 13 Feb 1999. | 3 | * project 13 Feb 1999. |
| 4 | */ | 4 | */ |
| @@ -78,9 +78,9 @@ void DES_ede3_cbcm_encrypt(const unsigned char *in, unsigned char *out, | |||
| 78 | DES_key_schedule *ks3, DES_cblock *ivec1, DES_cblock *ivec2, | 78 | DES_key_schedule *ks3, DES_cblock *ivec1, DES_cblock *ivec2, |
| 79 | int enc) | 79 | int enc) |
| 80 | { | 80 | { |
| 81 | register DES_LONG tin0,tin1; | 81 | DES_LONG tin0,tin1; |
| 82 | register DES_LONG tout0,tout1,xor0,xor1,m0,m1; | 82 | DES_LONG tout0,tout1,xor0,xor1,m0,m1; |
| 83 | register long l=length; | 83 | long l=length; |
| 84 | DES_LONG tin[2]; | 84 | DES_LONG tin[2]; |
| 85 | unsigned char *iv1,*iv2; | 85 | unsigned char *iv1,*iv2; |
| 86 | 86 | ||
| @@ -138,7 +138,7 @@ void DES_ede3_cbcm_encrypt(const unsigned char *in, unsigned char *out, | |||
| 138 | } | 138 | } |
| 139 | else | 139 | else |
| 140 | { | 140 | { |
| 141 | register DES_LONG t0,t1; | 141 | DES_LONG t0,t1; |
| 142 | 142 | ||
| 143 | c2l(iv1,m0); | 143 | c2l(iv1,m0); |
| 144 | c2l(iv1,m1); | 144 | c2l(iv1,m1); |
diff --git a/src/lib/libssl/src/crypto/des/fcrypt_b.c b/src/lib/libssl/src/crypto/des/fcrypt_b.c index 27a1617845..ad11a47d88 100644 --- a/src/lib/libssl/src/crypto/des/fcrypt_b.c +++ b/src/lib/libssl/src/crypto/des/fcrypt_b.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: fcrypt_b.c,v 1.8 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: fcrypt_b.c,v 1.9 2014/10/28 07:35:58 jsg 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 | * |
| @@ -82,13 +82,13 @@ | |||
| 82 | void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, | 82 | void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, |
| 83 | DES_LONG Eswap1) | 83 | DES_LONG Eswap1) |
| 84 | { | 84 | { |
| 85 | register DES_LONG l,r,t,u; | 85 | DES_LONG l,r,t,u; |
| 86 | #ifdef DES_PTR | 86 | #ifdef DES_PTR |
| 87 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 87 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 88 | #endif | 88 | #endif |
| 89 | register DES_LONG *s; | 89 | DES_LONG *s; |
| 90 | register int j; | 90 | int j; |
| 91 | register DES_LONG E0,E1; | 91 | DES_LONG E0,E1; |
| 92 | 92 | ||
| 93 | l=0; | 93 | l=0; |
| 94 | r=0; | 94 | r=0; |
| @@ -100,7 +100,7 @@ void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, | |||
| 100 | for (j=0; j<25; j++) | 100 | for (j=0; j<25; j++) |
| 101 | { | 101 | { |
| 102 | #ifndef DES_UNROLL | 102 | #ifndef DES_UNROLL |
| 103 | register int i; | 103 | int i; |
| 104 | 104 | ||
| 105 | for (i=0; i<32; i+=4) | 105 | for (i=0; i<32; i+=4) |
| 106 | { | 106 | { |
diff --git a/src/lib/libssl/src/crypto/des/ncbc_enc.c b/src/lib/libssl/src/crypto/des/ncbc_enc.c index 0c5b234948..212796237d 100644 --- a/src/lib/libssl/src/crypto/des/ncbc_enc.c +++ b/src/lib/libssl/src/crypto/des/ncbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ncbc_enc.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ncbc_enc.c,v 1.7 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * #included by: | 3 | * #included by: |
| 4 | * cbc_enc.c (DES_cbc_encrypt) | 4 | * cbc_enc.c (DES_cbc_encrypt) |
| @@ -71,9 +71,9 @@ void DES_ncbc_encrypt(const unsigned char *in, unsigned char *out, long length, | |||
| 71 | DES_key_schedule *_schedule, DES_cblock *ivec, int enc) | 71 | DES_key_schedule *_schedule, DES_cblock *ivec, int enc) |
| 72 | #endif | 72 | #endif |
| 73 | { | 73 | { |
| 74 | register DES_LONG tin0,tin1; | 74 | DES_LONG tin0,tin1; |
| 75 | register DES_LONG tout0,tout1,xor0,xor1; | 75 | DES_LONG tout0,tout1,xor0,xor1; |
| 76 | register long l=length; | 76 | long l=length; |
| 77 | DES_LONG tin[2]; | 77 | DES_LONG tin[2]; |
| 78 | unsigned char *iv; | 78 | unsigned char *iv; |
| 79 | 79 | ||
diff --git a/src/lib/libssl/src/crypto/des/ofb64ede.c b/src/lib/libssl/src/crypto/des/ofb64ede.c index 77bb4a5ef1..1d916e9305 100644 --- a/src/lib/libssl/src/crypto/des/ofb64ede.c +++ b/src/lib/libssl/src/crypto/des/ofb64ede.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb64ede.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb64ede.c,v 1.5 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,17 +62,17 @@ | |||
| 62 | * used. The extra state information to record how much of the | 62 | * used. The extra state information to record how much of the |
| 63 | * 64bit block we have used is contained in *num; | 63 | * 64bit block we have used is contained in *num; |
| 64 | */ | 64 | */ |
| 65 | void DES_ede3_ofb64_encrypt(register const unsigned char *in, | 65 | void DES_ede3_ofb64_encrypt(const unsigned char *in, |
| 66 | register unsigned char *out, long length, | 66 | unsigned char *out, long length, |
| 67 | DES_key_schedule *k1, DES_key_schedule *k2, | 67 | DES_key_schedule *k1, DES_key_schedule *k2, |
| 68 | DES_key_schedule *k3, DES_cblock *ivec, | 68 | DES_key_schedule *k3, DES_cblock *ivec, |
| 69 | int *num) | 69 | int *num) |
| 70 | { | 70 | { |
| 71 | register DES_LONG v0,v1; | 71 | DES_LONG v0,v1; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | DES_cblock d; | 74 | DES_cblock d; |
| 75 | register char *dp; | 75 | char *dp; |
| 76 | DES_LONG ti[2]; | 76 | DES_LONG ti[2]; |
| 77 | unsigned char *iv; | 77 | unsigned char *iv; |
| 78 | int save=0; | 78 | int save=0; |
| @@ -116,8 +116,8 @@ void DES_ede3_ofb64_encrypt(register const unsigned char *in, | |||
| 116 | } | 116 | } |
| 117 | 117 | ||
| 118 | #ifdef undef /* MACRO */ | 118 | #ifdef undef /* MACRO */ |
| 119 | void DES_ede2_ofb64_encrypt(register unsigned char *in, | 119 | void DES_ede2_ofb64_encrypt(unsigned char *in, |
| 120 | register unsigned char *out, long length, DES_key_schedule k1, | 120 | unsigned char *out, long length, DES_key_schedule k1, |
| 121 | DES_key_schedule k2, DES_cblock (*ivec), int *num) | 121 | DES_key_schedule k2, DES_cblock (*ivec), int *num) |
| 122 | { | 122 | { |
| 123 | DES_ede3_ofb64_encrypt(in, out, length, k1,k2,k1, ivec, num); | 123 | DES_ede3_ofb64_encrypt(in, out, length, k1,k2,k1, ivec, num); |
diff --git a/src/lib/libssl/src/crypto/des/ofb64enc.c b/src/lib/libssl/src/crypto/des/ofb64enc.c index 2e547c29dd..de1a26b99f 100644 --- a/src/lib/libssl/src/crypto/des/ofb64enc.c +++ b/src/lib/libssl/src/crypto/des/ofb64enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb64enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb64enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,15 +62,15 @@ | |||
| 62 | * used. The extra state information to record how much of the | 62 | * used. The extra state information to record how much of the |
| 63 | * 64bit block we have used is contained in *num; | 63 | * 64bit block we have used is contained in *num; |
| 64 | */ | 64 | */ |
| 65 | void DES_ofb64_encrypt(register const unsigned char *in, | 65 | void DES_ofb64_encrypt(const unsigned char *in, |
| 66 | register unsigned char *out, long length, | 66 | unsigned char *out, long length, |
| 67 | DES_key_schedule *schedule, DES_cblock *ivec, int *num) | 67 | DES_key_schedule *schedule, DES_cblock *ivec, int *num) |
| 68 | { | 68 | { |
| 69 | register DES_LONG v0,v1,t; | 69 | DES_LONG v0,v1,t; |
| 70 | register int n= *num; | 70 | int n= *num; |
| 71 | register long l=length; | 71 | long l=length; |
| 72 | DES_cblock d; | 72 | DES_cblock d; |
| 73 | register unsigned char *dp; | 73 | unsigned char *dp; |
| 74 | DES_LONG ti[2]; | 74 | DES_LONG ti[2]; |
| 75 | unsigned char *iv; | 75 | unsigned char *iv; |
| 76 | int save=0; | 76 | int save=0; |
diff --git a/src/lib/libssl/src/crypto/des/ofb_enc.c b/src/lib/libssl/src/crypto/des/ofb_enc.c index 7429f39a17..8cc5bbcb1e 100644 --- a/src/lib/libssl/src/crypto/des/ofb_enc.c +++ b/src/lib/libssl/src/crypto/des/ofb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb_enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -68,10 +68,10 @@ void DES_ofb_encrypt(const unsigned char *in, unsigned char *out, int numbits, | |||
| 68 | long length, DES_key_schedule *schedule, | 68 | long length, DES_key_schedule *schedule, |
| 69 | DES_cblock *ivec) | 69 | DES_cblock *ivec) |
| 70 | { | 70 | { |
| 71 | register DES_LONG d0,d1,vv0,vv1,v0,v1,n=(numbits+7)/8; | 71 | DES_LONG d0,d1,vv0,vv1,v0,v1,n=(numbits+7)/8; |
| 72 | register DES_LONG mask0,mask1; | 72 | DES_LONG mask0,mask1; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | register int num=numbits; | 74 | int num=numbits; |
| 75 | DES_LONG ti[2]; | 75 | DES_LONG ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | 77 | ||
diff --git a/src/lib/libssl/src/crypto/des/pcbc_enc.c b/src/lib/libssl/src/crypto/des/pcbc_enc.c index 3eeab022a4..fda18ba83d 100644 --- a/src/lib/libssl/src/crypto/des/pcbc_enc.c +++ b/src/lib/libssl/src/crypto/des/pcbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: pcbc_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: pcbc_enc.c,v 1.6 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,7 +62,7 @@ void DES_pcbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 62 | long length, DES_key_schedule *schedule, | 62 | long length, DES_key_schedule *schedule, |
| 63 | DES_cblock *ivec, int enc) | 63 | DES_cblock *ivec, int enc) |
| 64 | { | 64 | { |
| 65 | register DES_LONG sin0,sin1,xor0,xor1,tout0,tout1; | 65 | DES_LONG sin0,sin1,xor0,xor1,tout0,tout1; |
| 66 | DES_LONG tin[2]; | 66 | DES_LONG tin[2]; |
| 67 | const unsigned char *in; | 67 | const unsigned char *in; |
| 68 | unsigned char *out,*iv; | 68 | unsigned char *out,*iv; |
diff --git a/src/lib/libssl/src/crypto/des/set_key.c b/src/lib/libssl/src/crypto/des/set_key.c index 1901ecd647..59d6893a80 100644 --- a/src/lib/libssl/src/crypto/des/set_key.c +++ b/src/lib/libssl/src/crypto/des/set_key.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: set_key.c,v 1.18 2014/10/12 20:48:58 miod Exp $ */ | 1 | /* $OpenBSD: set_key.c,v 1.19 2014/10/28 07:35:58 jsg 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 | * |
| @@ -334,10 +334,10 @@ int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule) | |||
| 334 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule) | 334 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule) |
| 335 | { | 335 | { |
| 336 | static const int shifts2[16]={0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0}; | 336 | static const int shifts2[16]={0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0}; |
| 337 | register DES_LONG c,d,t,s,t2; | 337 | DES_LONG c,d,t,s,t2; |
| 338 | register const unsigned char *in; | 338 | const unsigned char *in; |
| 339 | register DES_LONG *k; | 339 | DES_LONG *k; |
| 340 | register int i; | 340 | int i; |
| 341 | 341 | ||
| 342 | k = &schedule->ks->deslong[0]; | 342 | k = &schedule->ks->deslong[0]; |
| 343 | in = &(*key)[0]; | 343 | in = &(*key)[0]; |
diff --git a/src/lib/libssl/src/crypto/des/str2key.c b/src/lib/libssl/src/crypto/des/str2key.c index ffbfbafa93..8999eb292a 100644 --- a/src/lib/libssl/src/crypto/des/str2key.c +++ b/src/lib/libssl/src/crypto/des/str2key.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: str2key.c,v 1.8 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: str2key.c,v 1.9 2014/10/28 07:35:58 jsg 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 | * |
| @@ -63,7 +63,7 @@ void DES_string_to_key(const char *str, DES_cblock *key) | |||
| 63 | { | 63 | { |
| 64 | DES_key_schedule ks; | 64 | DES_key_schedule ks; |
| 65 | int i,length; | 65 | int i,length; |
| 66 | register unsigned char j; | 66 | unsigned char j; |
| 67 | 67 | ||
| 68 | memset(key,0,8); | 68 | memset(key,0,8); |
| 69 | length=strlen(str); | 69 | length=strlen(str); |
| @@ -103,7 +103,7 @@ void DES_string_to_2keys(const char *str, DES_cblock *key1, DES_cblock *key2) | |||
| 103 | { | 103 | { |
| 104 | DES_key_schedule ks; | 104 | DES_key_schedule ks; |
| 105 | int i,length; | 105 | int i,length; |
| 106 | register unsigned char j; | 106 | unsigned char j; |
| 107 | 107 | ||
| 108 | memset(key1,0,8); | 108 | memset(key1,0,8); |
| 109 | memset(key2,0,8); | 109 | memset(key2,0,8); |
diff --git a/src/lib/libssl/src/crypto/des/xcbc_enc.c b/src/lib/libssl/src/crypto/des/xcbc_enc.c index 744021c255..dc4607e8aa 100644 --- a/src/lib/libssl/src/crypto/des/xcbc_enc.c +++ b/src/lib/libssl/src/crypto/des/xcbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: xcbc_enc.c,v 1.7 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: xcbc_enc.c,v 1.8 2014/10/28 07:35:58 jsg 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 | * |
| @@ -114,11 +114,11 @@ void DES_xcbc_encrypt(const unsigned char *in, unsigned char *out, | |||
| 114 | DES_cblock *ivec, const_DES_cblock *inw, | 114 | DES_cblock *ivec, const_DES_cblock *inw, |
| 115 | const_DES_cblock *outw, int enc) | 115 | const_DES_cblock *outw, int enc) |
| 116 | { | 116 | { |
| 117 | register DES_LONG tin0,tin1; | 117 | DES_LONG tin0,tin1; |
| 118 | register DES_LONG tout0,tout1,xor0,xor1; | 118 | DES_LONG tout0,tout1,xor0,xor1; |
| 119 | register DES_LONG inW0,inW1,outW0,outW1; | 119 | DES_LONG inW0,inW1,outW0,outW1; |
| 120 | register const unsigned char *in2; | 120 | const unsigned char *in2; |
| 121 | register long l=length; | 121 | long l=length; |
| 122 | DES_LONG tin[2]; | 122 | DES_LONG tin[2]; |
| 123 | unsigned char *iv; | 123 | unsigned char *iv; |
| 124 | 124 | ||
diff --git a/src/lib/libssl/src/crypto/idea/i_cbc.c b/src/lib/libssl/src/crypto/idea/i_cbc.c index 74f490d0c0..5bb9640c34 100644 --- a/src/lib/libssl/src/crypto/idea/i_cbc.c +++ b/src/lib/libssl/src/crypto/idea/i_cbc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: i_cbc.c,v 1.2 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: i_cbc.c,v 1.3 2014/10/28 07:35:58 jsg 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 | * |
| @@ -62,9 +62,9 @@ | |||
| 62 | void idea_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 62 | void idea_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 63 | IDEA_KEY_SCHEDULE *ks, unsigned char *iv, int encrypt) | 63 | IDEA_KEY_SCHEDULE *ks, unsigned char *iv, int encrypt) |
| 64 | { | 64 | { |
| 65 | register unsigned long tin0,tin1; | 65 | unsigned long tin0,tin1; |
| 66 | register unsigned long tout0,tout1,xor0,xor1; | 66 | unsigned long tout0,tout1,xor0,xor1; |
| 67 | register long l=length; | 67 | long l=length; |
| 68 | unsigned long tin[2]; | 68 | unsigned long tin[2]; |
| 69 | 69 | ||
| 70 | if (encrypt) | 70 | if (encrypt) |
| @@ -135,8 +135,8 @@ void idea_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | |||
| 135 | 135 | ||
| 136 | void idea_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key) | 136 | void idea_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key) |
| 137 | { | 137 | { |
| 138 | register IDEA_INT *p; | 138 | IDEA_INT *p; |
| 139 | register unsigned long x1,x2,x3,x4,t0,t1,ul; | 139 | unsigned long x1,x2,x3,x4,t0,t1,ul; |
| 140 | 140 | ||
| 141 | x2=d[0]; | 141 | x2=d[0]; |
| 142 | x1=(x2>>16); | 142 | x1=(x2>>16); |
diff --git a/src/lib/libssl/src/crypto/idea/i_cfb64.c b/src/lib/libssl/src/crypto/idea/i_cfb64.c index 98fdd3ed00..b979aaef86 100644 --- a/src/lib/libssl/src/crypto/idea/i_cfb64.c +++ b/src/lib/libssl/src/crypto/idea/i_cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: i_cfb64.c,v 1.2 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: i_cfb64.c,v 1.3 2014/10/28 07:35:58 jsg 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 | * |
| @@ -68,9 +68,9 @@ void idea_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | long length, IDEA_KEY_SCHEDULE *schedule, | 68 | long length, IDEA_KEY_SCHEDULE *schedule, |
| 69 | unsigned char *ivec, int *num, int encrypt) | 69 | unsigned char *ivec, int *num, int encrypt) |
| 70 | { | 70 | { |
| 71 | register unsigned long v0,v1,t; | 71 | unsigned long v0,v1,t; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | unsigned long ti[2]; | 74 | unsigned long ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
diff --git a/src/lib/libssl/src/crypto/idea/i_ofb64.c b/src/lib/libssl/src/crypto/idea/i_ofb64.c index cfef8ea95f..376dad9f6d 100644 --- a/src/lib/libssl/src/crypto/idea/i_ofb64.c +++ b/src/lib/libssl/src/crypto/idea/i_ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: i_ofb64.c,v 1.2 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: i_ofb64.c,v 1.3 2014/10/28 07:35:58 jsg 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 | * |
| @@ -67,11 +67,11 @@ void idea_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, IDEA_KEY_SCHEDULE *schedule, | 67 | long length, IDEA_KEY_SCHEDULE *schedule, |
| 68 | unsigned char *ivec, int *num) | 68 | unsigned char *ivec, int *num) |
| 69 | { | 69 | { |
| 70 | register unsigned long v0,v1,t; | 70 | unsigned long v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | unsigned char d[8]; | 73 | unsigned char d[8]; |
| 74 | register char *dp; | 74 | char *dp; |
| 75 | unsigned long ti[2]; | 75 | unsigned long ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | int save=0; | 77 | int save=0; |
diff --git a/src/lib/libssl/src/crypto/idea/i_skey.c b/src/lib/libssl/src/crypto/idea/i_skey.c index 8af1874598..2824d2618e 100644 --- a/src/lib/libssl/src/crypto/idea/i_skey.c +++ b/src/lib/libssl/src/crypto/idea/i_skey.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: i_skey.c,v 1.3 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: i_skey.c,v 1.4 2014/10/28 07:35:58 jsg 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,7 +64,7 @@ static IDEA_INT inverse(unsigned int xin); | |||
| 64 | void idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) | 64 | void idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) |
| 65 | { | 65 | { |
| 66 | int i; | 66 | int i; |
| 67 | register IDEA_INT *kt,*kf,r0,r1,r2; | 67 | IDEA_INT *kt,*kf,r0,r1,r2; |
| 68 | 68 | ||
| 69 | kt= &(ks->data[0][0]); | 69 | kt= &(ks->data[0][0]); |
| 70 | n2s(key,kt[0]); n2s(key,kt[1]); n2s(key,kt[2]); n2s(key,kt[3]); | 70 | n2s(key,kt[0]); n2s(key,kt[1]); n2s(key,kt[2]); n2s(key,kt[3]); |
| @@ -98,7 +98,7 @@ void idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) | |||
| 98 | void idea_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) | 98 | void idea_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) |
| 99 | { | 99 | { |
| 100 | int r; | 100 | int r; |
| 101 | register IDEA_INT *fp,*tp,t; | 101 | IDEA_INT *fp,*tp,t; |
| 102 | 102 | ||
| 103 | tp= &(dk->data[0][0]); | 103 | tp= &(dk->data[0][0]); |
| 104 | fp= &(ek->data[8][0]); | 104 | fp= &(ek->data[8][0]); |
diff --git a/src/lib/libssl/src/crypto/md4/md4_dgst.c b/src/lib/libssl/src/crypto/md4/md4_dgst.c index 22bb32c41b..d4a0c6ff06 100644 --- a/src/lib/libssl/src/crypto/md4/md4_dgst.c +++ b/src/lib/libssl/src/crypto/md4/md4_dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: md4_dgst.c,v 1.13 2014/08/18 19:11:48 bcook Exp $ */ | 1 | /* $OpenBSD: md4_dgst.c,v 1.14 2014/10/28 07:35:59 jsg 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 | * |
| @@ -86,7 +86,7 @@ int MD4_Init(MD4_CTX *c) | |||
| 86 | void md4_block_data_order (MD4_CTX *c, const void *data_, size_t num) | 86 | void md4_block_data_order (MD4_CTX *c, const void *data_, size_t num) |
| 87 | { | 87 | { |
| 88 | const unsigned char *data=data_; | 88 | const unsigned char *data=data_; |
| 89 | register unsigned MD32_REG_T A,B,C,D,l; | 89 | unsigned MD32_REG_T A,B,C,D,l; |
| 90 | #ifndef MD32_XARRAY | 90 | #ifndef MD32_XARRAY |
| 91 | /* See comment in crypto/sha/sha_locl.h for details. */ | 91 | /* See comment in crypto/sha/sha_locl.h for details. */ |
| 92 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, | 92 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, |
diff --git a/src/lib/libssl/src/crypto/md5/md5_dgst.c b/src/lib/libssl/src/crypto/md5/md5_dgst.c index 6f2a2abceb..f55113727a 100644 --- a/src/lib/libssl/src/crypto/md5/md5_dgst.c +++ b/src/lib/libssl/src/crypto/md5/md5_dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: md5_dgst.c,v 1.13 2014/07/09 11:10:51 bcook Exp $ */ | 1 | /* $OpenBSD: md5_dgst.c,v 1.14 2014/10/28 07:35:59 jsg 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 | * |
| @@ -86,7 +86,7 @@ int MD5_Init(MD5_CTX *c) | |||
| 86 | void md5_block_data_order (MD5_CTX *c, const void *data_, size_t num) | 86 | void md5_block_data_order (MD5_CTX *c, const void *data_, size_t num) |
| 87 | { | 87 | { |
| 88 | const unsigned char *data=data_; | 88 | const unsigned char *data=data_; |
| 89 | register unsigned MD32_REG_T A,B,C,D,l; | 89 | unsigned MD32_REG_T A,B,C,D,l; |
| 90 | #ifndef MD32_XARRAY | 90 | #ifndef MD32_XARRAY |
| 91 | /* See comment in crypto/sha/sha_locl.h for details. */ | 91 | /* See comment in crypto/sha/sha_locl.h for details. */ |
| 92 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, | 92 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, |
diff --git a/src/lib/libssl/src/crypto/mdc2/mdc2dgst.c b/src/lib/libssl/src/crypto/mdc2/mdc2dgst.c index 6b29e04072..b4b0068d59 100644 --- a/src/lib/libssl/src/crypto/mdc2/mdc2dgst.c +++ b/src/lib/libssl/src/crypto/mdc2/mdc2dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: mdc2dgst.c,v 1.6 2014/06/12 15:49:29 deraadt Exp $ */ | 1 | /* $OpenBSD: mdc2dgst.c,v 1.7 2014/10/28 07:35:59 jsg 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 | * |
| @@ -123,8 +123,8 @@ int MDC2_Update(MDC2_CTX *c, const unsigned char *in, size_t len) | |||
| 123 | 123 | ||
| 124 | static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len) | 124 | static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len) |
| 125 | { | 125 | { |
| 126 | register DES_LONG tin0,tin1; | 126 | DES_LONG tin0,tin1; |
| 127 | register DES_LONG ttin0,ttin1; | 127 | DES_LONG ttin0,ttin1; |
| 128 | DES_LONG d[2],dd[2]; | 128 | DES_LONG d[2],dd[2]; |
| 129 | DES_key_schedule k; | 129 | DES_key_schedule k; |
| 130 | unsigned char *p; | 130 | unsigned char *p; |
diff --git a/src/lib/libssl/src/crypto/rc2/rc2_cbc.c b/src/lib/libssl/src/crypto/rc2/rc2_cbc.c index 7d826e32e1..a947f1d3c3 100644 --- a/src/lib/libssl/src/crypto/rc2/rc2_cbc.c +++ b/src/lib/libssl/src/crypto/rc2/rc2_cbc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc2_cbc.c,v 1.4 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc2_cbc.c,v 1.5 2014/10/28 07:35:59 jsg 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 | * |
| @@ -62,9 +62,9 @@ | |||
| 62 | void RC2_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | 62 | void RC2_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, |
| 63 | RC2_KEY *ks, unsigned char *iv, int encrypt) | 63 | RC2_KEY *ks, unsigned char *iv, int encrypt) |
| 64 | { | 64 | { |
| 65 | register unsigned long tin0,tin1; | 65 | unsigned long tin0,tin1; |
| 66 | register unsigned long tout0,tout1,xor0,xor1; | 66 | unsigned long tout0,tout1,xor0,xor1; |
| 67 | register long l=length; | 67 | long l=length; |
| 68 | unsigned long tin[2]; | 68 | unsigned long tin[2]; |
| 69 | 69 | ||
| 70 | if (encrypt) | 70 | if (encrypt) |
| @@ -136,8 +136,8 @@ void RC2_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | |||
| 136 | void RC2_encrypt(unsigned long *d, RC2_KEY *key) | 136 | void RC2_encrypt(unsigned long *d, RC2_KEY *key) |
| 137 | { | 137 | { |
| 138 | int i,n; | 138 | int i,n; |
| 139 | register RC2_INT *p0,*p1; | 139 | RC2_INT *p0,*p1; |
| 140 | register RC2_INT x0,x1,x2,x3,t; | 140 | RC2_INT x0,x1,x2,x3,t; |
| 141 | unsigned long l; | 141 | unsigned long l; |
| 142 | 142 | ||
| 143 | l=d[0]; | 143 | l=d[0]; |
| @@ -181,8 +181,8 @@ void RC2_encrypt(unsigned long *d, RC2_KEY *key) | |||
| 181 | void RC2_decrypt(unsigned long *d, RC2_KEY *key) | 181 | void RC2_decrypt(unsigned long *d, RC2_KEY *key) |
| 182 | { | 182 | { |
| 183 | int i,n; | 183 | int i,n; |
| 184 | register RC2_INT *p0,*p1; | 184 | RC2_INT *p0,*p1; |
| 185 | register RC2_INT x0,x1,x2,x3,t; | 185 | RC2_INT x0,x1,x2,x3,t; |
| 186 | unsigned long l; | 186 | unsigned long l; |
| 187 | 187 | ||
| 188 | l=d[0]; | 188 | l=d[0]; |
diff --git a/src/lib/libssl/src/crypto/rc2/rc2cfb64.c b/src/lib/libssl/src/crypto/rc2/rc2cfb64.c index 3da6a96457..95366444c4 100644 --- a/src/lib/libssl/src/crypto/rc2/rc2cfb64.c +++ b/src/lib/libssl/src/crypto/rc2/rc2cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc2cfb64.c,v 1.4 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc2cfb64.c,v 1.5 2014/10/28 07:35:59 jsg 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 | * |
| @@ -68,9 +68,9 @@ void RC2_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | long length, RC2_KEY *schedule, unsigned char *ivec, | 68 | long length, RC2_KEY *schedule, unsigned char *ivec, |
| 69 | int *num, int encrypt) | 69 | int *num, int encrypt) |
| 70 | { | 70 | { |
| 71 | register unsigned long v0,v1,t; | 71 | unsigned long v0,v1,t; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | unsigned long ti[2]; | 74 | unsigned long ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
diff --git a/src/lib/libssl/src/crypto/rc2/rc2ofb64.c b/src/lib/libssl/src/crypto/rc2/rc2ofb64.c index 58c765d456..c47b413739 100644 --- a/src/lib/libssl/src/crypto/rc2/rc2ofb64.c +++ b/src/lib/libssl/src/crypto/rc2/rc2ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc2ofb64.c,v 1.4 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc2ofb64.c,v 1.5 2014/10/28 07:35:59 jsg 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 | * |
| @@ -67,11 +67,11 @@ void RC2_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, RC2_KEY *schedule, unsigned char *ivec, | 67 | long length, RC2_KEY *schedule, unsigned char *ivec, |
| 68 | int *num) | 68 | int *num) |
| 69 | { | 69 | { |
| 70 | register unsigned long v0,v1,t; | 70 | unsigned long v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | unsigned char d[8]; | 73 | unsigned char d[8]; |
| 74 | register char *dp; | 74 | char *dp; |
| 75 | unsigned long ti[2]; | 75 | unsigned long ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | int save=0; | 77 | int save=0; |
diff --git a/src/lib/libssl/src/crypto/rc4/rc4_enc.c b/src/lib/libssl/src/crypto/rc4/rc4_enc.c index 79051b3e2a..e68edddfea 100644 --- a/src/lib/libssl/src/crypto/rc4/rc4_enc.c +++ b/src/lib/libssl/src/crypto/rc4/rc4_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc4_enc.c,v 1.12 2014/07/09 16:06:13 miod Exp $ */ | 1 | /* $OpenBSD: rc4_enc.c,v 1.13 2014/10/28 07:35:59 jsg 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 | * |
| @@ -71,8 +71,8 @@ | |||
| 71 | void RC4(RC4_KEY *key, size_t len, const unsigned char *indata, | 71 | void RC4(RC4_KEY *key, size_t len, const unsigned char *indata, |
| 72 | unsigned char *outdata) | 72 | unsigned char *outdata) |
| 73 | { | 73 | { |
| 74 | register RC4_INT *d; | 74 | RC4_INT *d; |
| 75 | register RC4_INT x,y,tx,ty; | 75 | RC4_INT x,y,tx,ty; |
| 76 | size_t i; | 76 | size_t i; |
| 77 | 77 | ||
| 78 | x=key->x; | 78 | x=key->x; |
diff --git a/src/lib/libssl/src/crypto/rc4/rc4_skey.c b/src/lib/libssl/src/crypto/rc4/rc4_skey.c index 455cd44d13..7ef4da3f15 100644 --- a/src/lib/libssl/src/crypto/rc4/rc4_skey.c +++ b/src/lib/libssl/src/crypto/rc4/rc4_skey.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc4_skey.c,v 1.12 2014/07/12 20:11:45 miod Exp $ */ | 1 | /* $OpenBSD: rc4_skey.c,v 1.13 2014/10/28 07:35:59 jsg 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 | * |
| @@ -85,9 +85,9 @@ const char *RC4_options(void) | |||
| 85 | 85 | ||
| 86 | void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data) | 86 | void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data) |
| 87 | { | 87 | { |
| 88 | register RC4_INT tmp; | 88 | RC4_INT tmp; |
| 89 | register int id1,id2; | 89 | int id1,id2; |
| 90 | register RC4_INT *d; | 90 | RC4_INT *d; |
| 91 | unsigned int i; | 91 | unsigned int i; |
| 92 | 92 | ||
| 93 | d= &(key->data[0]); | 93 | d= &(key->data[0]); |
diff --git a/src/lib/libssl/src/crypto/rc5/rc5_enc.c b/src/lib/libssl/src/crypto/rc5/rc5_enc.c index 8fdbabe8b6..3828fe29c5 100644 --- a/src/lib/libssl/src/crypto/rc5/rc5_enc.c +++ b/src/lib/libssl/src/crypto/rc5/rc5_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc5_enc.c,v 1.2 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc5_enc.c,v 1.3 2014/10/28 07:35:59 jsg 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,9 +64,9 @@ void RC5_32_cbc_encrypt(const unsigned char *in, unsigned char *out, | |||
| 64 | long length, RC5_32_KEY *ks, unsigned char *iv, | 64 | long length, RC5_32_KEY *ks, unsigned char *iv, |
| 65 | int encrypt) | 65 | int encrypt) |
| 66 | { | 66 | { |
| 67 | register unsigned long tin0,tin1; | 67 | unsigned long tin0,tin1; |
| 68 | register unsigned long tout0,tout1,xor0,xor1; | 68 | unsigned long tout0,tout1,xor0,xor1; |
| 69 | register long l=length; | 69 | long l=length; |
| 70 | unsigned long tin[2]; | 70 | unsigned long tin[2]; |
| 71 | 71 | ||
| 72 | if (encrypt) | 72 | if (encrypt) |
diff --git a/src/lib/libssl/src/crypto/rc5/rc5cfb64.c b/src/lib/libssl/src/crypto/rc5/rc5cfb64.c index eebf828e65..0f4d11248c 100644 --- a/src/lib/libssl/src/crypto/rc5/rc5cfb64.c +++ b/src/lib/libssl/src/crypto/rc5/rc5cfb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc5cfb64.c,v 1.2 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc5cfb64.c,v 1.3 2014/10/28 07:35:59 jsg 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 | * |
| @@ -68,9 +68,9 @@ void RC5_32_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | long length, RC5_32_KEY *schedule, | 68 | long length, RC5_32_KEY *schedule, |
| 69 | unsigned char *ivec, int *num, int encrypt) | 69 | unsigned char *ivec, int *num, int encrypt) |
| 70 | { | 70 | { |
| 71 | register unsigned long v0,v1,t; | 71 | unsigned long v0,v1,t; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | unsigned long ti[2]; | 74 | unsigned long ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
diff --git a/src/lib/libssl/src/crypto/rc5/rc5ofb64.c b/src/lib/libssl/src/crypto/rc5/rc5ofb64.c index b823aeb148..0a8686092b 100644 --- a/src/lib/libssl/src/crypto/rc5/rc5ofb64.c +++ b/src/lib/libssl/src/crypto/rc5/rc5ofb64.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rc5ofb64.c,v 1.2 2014/06/12 15:49:30 deraadt Exp $ */ | 1 | /* $OpenBSD: rc5ofb64.c,v 1.3 2014/10/28 07:35:59 jsg 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 | * |
| @@ -67,11 +67,11 @@ void RC5_32_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, RC5_32_KEY *schedule, | 67 | long length, RC5_32_KEY *schedule, |
| 68 | unsigned char *ivec, int *num) | 68 | unsigned char *ivec, int *num) |
| 69 | { | 69 | { |
| 70 | register unsigned long v0,v1,t; | 70 | unsigned long v0,v1,t; |
| 71 | register int n= *num; | 71 | int n= *num; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | unsigned char d[8]; | 73 | unsigned char d[8]; |
| 74 | register char *dp; | 74 | char *dp; |
| 75 | unsigned long ti[2]; | 75 | unsigned long ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | int save=0; | 77 | int save=0; |
diff --git a/src/lib/libssl/src/crypto/ripemd/rmd_dgst.c b/src/lib/libssl/src/crypto/ripemd/rmd_dgst.c index f26fc31bf3..458968d4a6 100644 --- a/src/lib/libssl/src/crypto/ripemd/rmd_dgst.c +++ b/src/lib/libssl/src/crypto/ripemd/rmd_dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rmd_dgst.c,v 1.16 2014/08/18 19:11:48 bcook Exp $ */ | 1 | /* $OpenBSD: rmd_dgst.c,v 1.17 2014/10/28 07:35:59 jsg 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 | * |
| @@ -86,7 +86,7 @@ int RIPEMD160_Init(RIPEMD160_CTX *c) | |||
| 86 | void ripemd160_block_data_order (RIPEMD160_CTX *ctx, const void *p, size_t num) | 86 | void ripemd160_block_data_order (RIPEMD160_CTX *ctx, const void *p, size_t num) |
| 87 | { | 87 | { |
| 88 | const unsigned char *data=p; | 88 | const unsigned char *data=p; |
| 89 | register unsigned MD32_REG_T A,B,C,D,E; | 89 | unsigned MD32_REG_T A,B,C,D,E; |
| 90 | unsigned MD32_REG_T a,b,c,d,e,l; | 90 | unsigned MD32_REG_T a,b,c,d,e,l; |
| 91 | #ifndef MD32_XARRAY | 91 | #ifndef MD32_XARRAY |
| 92 | /* See comment in crypto/sha/sha_locl.h for details. */ | 92 | /* See comment in crypto/sha/sha_locl.h for details. */ |
diff --git a/src/lib/libssl/src/crypto/sha/sha_locl.h b/src/lib/libssl/src/crypto/sha/sha_locl.h index f92d9c4181..f2f9a31ee7 100644 --- a/src/lib/libssl/src/crypto/sha/sha_locl.h +++ b/src/lib/libssl/src/crypto/sha/sha_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: sha_locl.h,v 1.18 2014/08/18 19:11:48 bcook Exp $ */ | 1 | /* $OpenBSD: sha_locl.h,v 1.19 2014/10/28 07:35:59 jsg 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 | * |
| @@ -206,7 +206,7 @@ int SHA1_Init(SHA_CTX *c) | |||
| 206 | static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) | 206 | static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) |
| 207 | { | 207 | { |
| 208 | const unsigned char *data=p; | 208 | const unsigned char *data=p; |
| 209 | register unsigned MD32_REG_T A,B,C,D,E,T,l; | 209 | unsigned MD32_REG_T A,B,C,D,E,T,l; |
| 210 | #ifndef MD32_XARRAY | 210 | #ifndef MD32_XARRAY |
| 211 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, | 211 | unsigned MD32_REG_T XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, |
| 212 | XX8, XX9,XX10,XX11,XX12,XX13,XX14,XX15; | 212 | XX8, XX9,XX10,XX11,XX12,XX13,XX14,XX15; |
| @@ -391,7 +391,7 @@ static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) | |||
| 391 | static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) | 391 | static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num) |
| 392 | { | 392 | { |
| 393 | const unsigned char *data=p; | 393 | const unsigned char *data=p; |
| 394 | register unsigned MD32_REG_T A,B,C,D,E,T,l; | 394 | unsigned MD32_REG_T A,B,C,D,E,T,l; |
| 395 | int i; | 395 | int i; |
| 396 | SHA_LONG X[16]; | 396 | SHA_LONG X[16]; |
| 397 | 397 | ||
