Merge pull request #580 from wigyori/cc-libpcap
[15.05/openwrt.git] / package / libs / mbedtls / patches / 200-config.patch
1 --- a/include/mbedtls/config.h
2 +++ b/include/mbedtls/config.h
3 @@ -185,7 +185,7 @@
4   *
5   * Uncomment to get errors on using deprecated functions.
6   */
7 -//#define MBEDTLS_DEPRECATED_REMOVED
8 +#define MBEDTLS_DEPRECATED_REMOVED
9  
10  /* \} name SECTION: System support */
11  
12 @@ -341,7 +341,7 @@
13   *
14   * Enable Cipher Feedback mode (CFB) for symmetric ciphers.
15   */
16 -#define MBEDTLS_CIPHER_MODE_CFB
17 +//#define MBEDTLS_CIPHER_MODE_CFB
18  
19  /**
20   * \def MBEDTLS_CIPHER_MODE_CTR
21 @@ -435,13 +435,13 @@
22   *
23   * Comment macros to disable the curve and functions for it
24   */
25 -#define MBEDTLS_ECP_DP_SECP192R1_ENABLED
26 -#define MBEDTLS_ECP_DP_SECP224R1_ENABLED
27 +//#define MBEDTLS_ECP_DP_SECP192R1_ENABLED
28 +//#define MBEDTLS_ECP_DP_SECP224R1_ENABLED
29  #define MBEDTLS_ECP_DP_SECP256R1_ENABLED
30  #define MBEDTLS_ECP_DP_SECP384R1_ENABLED
31  #define MBEDTLS_ECP_DP_SECP521R1_ENABLED
32 -#define MBEDTLS_ECP_DP_SECP192K1_ENABLED
33 -#define MBEDTLS_ECP_DP_SECP224K1_ENABLED
34 +//#define MBEDTLS_ECP_DP_SECP192K1_ENABLED
35 +//#define MBEDTLS_ECP_DP_SECP224K1_ENABLED
36  #define MBEDTLS_ECP_DP_SECP256K1_ENABLED
37  #define MBEDTLS_ECP_DP_BP256R1_ENABLED
38  #define MBEDTLS_ECP_DP_BP384R1_ENABLED
39 @@ -517,7 +517,7 @@
40   *      MBEDTLS_TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA
41   *      MBEDTLS_TLS_DHE_PSK_WITH_RC4_128_SHA
42   */
43 -#define MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
44 +//#define MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
45  
46  /**
47   * \def MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED
48 @@ -562,7 +562,7 @@
49   *      MBEDTLS_TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA
50   *      MBEDTLS_TLS_RSA_PSK_WITH_RC4_128_SHA
51   */
52 -#define MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED
53 +//#define MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED
54  
55  /**
56   * \def MBEDTLS_KEY_EXCHANGE_RSA_ENABLED
57 @@ -616,7 +616,7 @@
58   *      MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA
59   *      MBEDTLS_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
60   */
61 -#define MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED
62 +//#define MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED
63  
64  /**
65   * \def MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED
66 @@ -689,7 +689,7 @@
67   *      MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256
68   *      MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384
69   */
70 -#define MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED
71 +//#define MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED
72  
73  /**
74   * \def MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED
75 @@ -713,7 +713,7 @@
76   *      MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256
77   *      MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384
78   */
79 -#define MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED
80 +//#define MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED
81  
82  /**
83   * \def MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED
84 @@ -879,7 +879,7 @@
85   *
86   * Comment this macro to disable support for external private RSA keys.
87   */
88 -#define MBEDTLS_PK_RSA_ALT_SUPPORT
89 +//#define MBEDTLS_PK_RSA_ALT_SUPPORT
90  
91  /**
92   * \def MBEDTLS_PKCS1_V15
93 @@ -911,14 +911,14 @@
94   * Uncomment this macro to disable the use of CRT in RSA.
95   *
96   */
97 -//#define MBEDTLS_RSA_NO_CRT
98 +#define MBEDTLS_RSA_NO_CRT
99  
100  /**
101   * \def MBEDTLS_SELF_TEST
102   *
103   * Enable the checkup functions (*_self_test).
104   */
105 -#define MBEDTLS_SELF_TEST
106 +//#define MBEDTLS_SELF_TEST
107  
108  /**
109   * \def MBEDTLS_SHA256_SMALLER
110 @@ -934,7 +934,7 @@
111   *
112   * Uncomment to enable the smaller implementation of SHA256.
113   */
114 -//#define MBEDTLS_SHA256_SMALLER
115 +#define MBEDTLS_SHA256_SMALLER
116  
117  /**
118   * \def MBEDTLS_SSL_AEAD_RANDOM_IV
119 @@ -1271,7 +1271,7 @@
120   *
121   * Comment this macro to disable support for truncated HMAC in SSL
122   */
123 -#define MBEDTLS_SSL_TRUNCATED_HMAC
124 +//#define MBEDTLS_SSL_TRUNCATED_HMAC
125  
126  /**
127   * \def MBEDTLS_THREADING_ALT
128 @@ -1507,7 +1507,7 @@
129   *      MBEDTLS_TLS_RSA_PSK_WITH_RC4_128_SHA
130   *      MBEDTLS_TLS_PSK_WITH_RC4_128_SHA
131   */
132 -#define MBEDTLS_ARC4_C
133 +//#define MBEDTLS_ARC4_C
134  
135  /**
136   * \def MBEDTLS_ASN1_PARSE_C
137 @@ -1572,7 +1572,7 @@
138   *
139   * Module:  library/blowfish.c
140   */
141 -#define MBEDTLS_BLOWFISH_C
142 +//#define MBEDTLS_BLOWFISH_C
143  
144  /**
145   * \def MBEDTLS_CAMELLIA_C
146 @@ -1627,7 +1627,7 @@
147   *      MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256
148   *      MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256
149   */
150 -#define MBEDTLS_CAMELLIA_C
151 +//#define MBEDTLS_CAMELLIA_C
152  
153  /**
154   * \def MBEDTLS_CCM_C
155 @@ -1641,7 +1641,7 @@
156   * This module enables the AES-CCM ciphersuites, if other requisites are
157   * enabled as well.
158   */
159 -#define MBEDTLS_CCM_C
160 +//#define MBEDTLS_CCM_C
161  
162  /**
163   * \def MBEDTLS_CERTS_C
164 @@ -1653,7 +1653,7 @@
165   *
166   * This module is used for testing (ssl_client/server).
167   */
168 -#define MBEDTLS_CERTS_C
169 +//#define MBEDTLS_CERTS_C
170  
171  /**
172   * \def MBEDTLS_CIPHER_C
173 @@ -1693,7 +1693,7 @@
174   *
175   * This module provides debugging functions.
176   */
177 -#define MBEDTLS_DEBUG_C
178 +//#define MBEDTLS_DEBUG_C
179  
180  /**
181   * \def MBEDTLS_DES_C
182 @@ -1733,7 +1733,7 @@
183   * This module is used by the following key exchanges:
184   *      DHE-RSA, DHE-PSK
185   */
186 -#define MBEDTLS_DHM_C
187 +//#define MBEDTLS_DHM_C
188  
189  /**
190   * \def MBEDTLS_ECDH_C
191 @@ -2151,7 +2151,7 @@
192   * Caller:  library/mbedtls_md.c
193   *
194   */
195 -#define MBEDTLS_RIPEMD160_C
196 +//#define MBEDTLS_RIPEMD160_C
197  
198  /**
199   * \def MBEDTLS_RSA_C
200 @@ -2461,7 +2461,7 @@
201   * Module:  library/xtea.c
202   * Caller:
203   */
204 -#define MBEDTLS_XTEA_C
205 +//#define MBEDTLS_XTEA_C
206  
207  /* \} name SECTION: mbed TLS modules */
208