diff options
author | jsg <> | 2014-10-28 07:35:59 +0000 |
---|---|---|
committer | jsg <> | 2014-10-28 07:35:59 +0000 |
commit | a0b4b08aa4811ef730e76a9ffc401a5293770f92 (patch) | |
tree | d82fff0ac0ba35d28951ab9d9e5225251c23ecda /src | |
parent | 41c028be1988ad160ef2fa6feca4441bb4bca17d (diff) | |
download | openbsd-a0b4b08aa4811ef730e76a9ffc401a5293770f92.tar.gz openbsd-a0b4b08aa4811ef730e76a9ffc401a5293770f92.tar.bz2 openbsd-a0b4b08aa4811ef730e76a9ffc401a5293770f92.zip |
deregister; no binary change
ok jsing@ miod@
Diffstat (limited to 'src')
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 | ||