7222
|
1 |
# Source: Internal
|
|
2 |
# Info: Written internally so this component can be built without elliptical
|
|
3 |
# curve on Solaris.
|
|
4 |
# Status: This patch is offered internally. This patch should no longer be
|
|
5 |
# necessary when PSARC/2016/417 integrated.
|
|
6 |
|
|
7 |
--- ORIGINAL//Cryptlib/Include/openssl/ec.h 2016-06-24 03:08:38.274809074 +0000
|
|
8 |
+++ shim-0.9/Cryptlib/Include/openssl/ec.h 2016-06-29 01:53:09.700908601 +0000
|
|
9 |
@@ -75,7 +75,11 @@
|
|
10 |
# include <openssl/opensslconf.h>
|
|
11 |
|
|
12 |
# ifdef OPENSSL_NO_EC
|
|
13 |
-# error EC is disabled.
|
|
14 |
+# ifndef __sun
|
|
15 |
+# error EC is disabled.
|
|
16 |
+# else
|
|
17 |
+# warning EC is disabled.
|
|
18 |
+# endif
|
|
19 |
# endif
|
|
20 |
|
|
21 |
# include <openssl/asn1.h>
|
|
22 |
|
|
23 |
--- ORIGINAL//Cryptlib/Include/openssl/ecdh.h 2016-06-24 03:08:35.818258914 +0000
|
|
24 |
+++ shim-0.9/Cryptlib/Include/openssl/ecdh.h 2016-06-29 02:03:12.091858470 +0000
|
|
25 |
@@ -72,7 +72,11 @@
|
|
26 |
# include <openssl/opensslconf.h>
|
|
27 |
|
|
28 |
# ifdef OPENSSL_NO_ECDH
|
|
29 |
-# error ECDH is disabled.
|
|
30 |
+# ifndef __sun
|
|
31 |
+# error ECDH is disabled.
|
|
32 |
+# else
|
|
33 |
+# warning ECDH is disabled.
|
|
34 |
+# endif
|
|
35 |
# endif
|
|
36 |
|
|
37 |
# include <openssl/ec.h>
|
|
38 |
|
|
39 |
--- ORIGINAL//Cryptlib/Include/openssl/ecdsa.h 2016-06-24 03:08:37.043840450 +0000
|
|
40 |
+++ shim-0.9/Cryptlib/Include/openssl/ecdsa.h 2016-06-29 02:05:18.658775097 +0000
|
|
41 |
@@ -62,7 +62,11 @@
|
|
42 |
# include <openssl/opensslconf.h>
|
|
43 |
|
|
44 |
# ifdef OPENSSL_NO_ECDSA
|
|
45 |
-# error ECDSA is disabled.
|
|
46 |
+# ifndef __sun
|
|
47 |
+# error ECDSA is disabled.
|
|
48 |
+# else
|
|
49 |
+# warning ECDSA is disabled.
|
|
50 |
+# endif
|
|
51 |
# endif
|
|
52 |
|
|
53 |
# include <openssl/ec.h>
|