|
7 | 7 | {
|
8 | 8 | 'variables': {
|
9 | 9 | 'boringssl_ssl_sources': [
|
| 10 | + 'src/ssl/custom_extensions.c', |
10 | 11 | 'src/ssl/d1_both.c',
|
11 | 12 | 'src/ssl/d1_clnt.c',
|
12 | 13 | 'src/ssl/d1_lib.c',
|
13 | 14 | 'src/ssl/d1_meth.c',
|
14 | 15 | 'src/ssl/d1_pkt.c',
|
15 | 16 | 'src/ssl/d1_srtp.c',
|
16 | 17 | 'src/ssl/d1_srvr.c',
|
| 18 | + 'src/ssl/dtls_record.c', |
17 | 19 | 'src/ssl/pqueue/pqueue.c',
|
18 | 20 | 'src/ssl/s3_both.c',
|
19 | 21 | 'src/ssl/s3_clnt.c',
|
|
23 | 25 | 'src/ssl/s3_pkt.c',
|
24 | 26 | 'src/ssl/s3_srvr.c',
|
25 | 27 | 'src/ssl/ssl_aead_ctx.c',
|
26 |
| - 'src/ssl/ssl_algs.c', |
27 | 28 | 'src/ssl/ssl_asn1.c',
|
| 29 | + 'src/ssl/ssl_buffer.c', |
28 | 30 | 'src/ssl/ssl_cert.c',
|
29 | 31 | 'src/ssl/ssl_cipher.c',
|
| 32 | + 'src/ssl/ssl_ecdh.c', |
| 33 | + 'src/ssl/ssl_file.c', |
30 | 34 | 'src/ssl/ssl_lib.c',
|
31 | 35 | 'src/ssl/ssl_rsa.c',
|
32 |
| - 'src/ssl/ssl_sess.c', |
| 36 | + 'src/ssl/ssl_session.c', |
33 | 37 | 'src/ssl/ssl_stat.c',
|
34 |
| - 'src/ssl/ssl_txt.c', |
35 | 38 | 'src/ssl/t1_enc.c',
|
36 | 39 | 'src/ssl/t1_lib.c',
|
37 |
| - 'src/ssl/t1_reneg.c', |
| 40 | + 'src/ssl/tls_record.c', |
38 | 41 | ],
|
39 | 42 | 'boringssl_crypto_sources': [
|
40 | 43 | 'err_data.c',
|
|
92 | 95 | 'src/crypto/bn/add.c',
|
93 | 96 | 'src/crypto/bn/asm/x86_64-gcc.c',
|
94 | 97 | 'src/crypto/bn/bn.c',
|
| 98 | + 'src/crypto/bn/bn_asn1.c', |
95 | 99 | 'src/crypto/bn/cmp.c',
|
96 | 100 | 'src/crypto/bn/convert.c',
|
97 | 101 | 'src/crypto/bn/ctx.c',
|
|
108 | 112 | 'src/crypto/bn/shift.c',
|
109 | 113 | 'src/crypto/bn/sqrt.c',
|
110 | 114 | 'src/crypto/buf/buf.c',
|
| 115 | + 'src/crypto/bytestring/asn1_compat.c', |
111 | 116 | 'src/crypto/bytestring/ber.c',
|
112 | 117 | 'src/crypto/bytestring/cbb.c',
|
113 | 118 | 'src/crypto/bytestring/cbs.c',
|
|
130 | 135 | 'src/crypto/cpu-arm.c',
|
131 | 136 | 'src/crypto/cpu-intel.c',
|
132 | 137 | 'src/crypto/crypto.c',
|
| 138 | + 'src/crypto/curve25519/curve25519.c', |
| 139 | + 'src/crypto/curve25519/x25519-x86_64.c', |
133 | 140 | 'src/crypto/des/des.c',
|
134 | 141 | 'src/crypto/dh/check.c',
|
135 | 142 | 'src/crypto/dh/dh.c',
|
136 | 143 | 'src/crypto/dh/dh_asn1.c',
|
137 |
| - 'src/crypto/dh/dh_impl.c', |
138 | 144 | 'src/crypto/dh/params.c',
|
139 | 145 | 'src/crypto/digest/digest.c',
|
140 | 146 | 'src/crypto/digest/digests.c',
|
141 | 147 | 'src/crypto/directory_posix.c',
|
142 | 148 | 'src/crypto/directory_win.c',
|
143 | 149 | 'src/crypto/dsa/dsa.c',
|
144 | 150 | 'src/crypto/dsa/dsa_asn1.c',
|
145 |
| - 'src/crypto/dsa/dsa_impl.c', |
146 | 151 | 'src/crypto/ec/ec.c',
|
147 | 152 | 'src/crypto/ec/ec_asn1.c',
|
148 | 153 | 'src/crypto/ec/ec_key.c',
|
149 | 154 | 'src/crypto/ec/ec_montgomery.c',
|
150 | 155 | 'src/crypto/ec/oct.c',
|
| 156 | + 'src/crypto/ec/p224-64.c', |
151 | 157 | 'src/crypto/ec/p256-64.c',
|
| 158 | + 'src/crypto/ec/p256-x86_64.c', |
152 | 159 | 'src/crypto/ec/simple.c',
|
153 | 160 | 'src/crypto/ec/util-64.c',
|
154 | 161 | 'src/crypto/ec/wnaf.c',
|
|
158 | 165 | 'src/crypto/engine/engine.c',
|
159 | 166 | 'src/crypto/err/err.c',
|
160 | 167 | 'src/crypto/evp/algorithm.c',
|
161 |
| - 'src/crypto/evp/asn1.c', |
162 | 168 | 'src/crypto/evp/digestsign.c',
|
163 | 169 | 'src/crypto/evp/evp.c',
|
| 170 | + 'src/crypto/evp/evp_asn1.c', |
164 | 171 | 'src/crypto/evp/evp_ctx.c',
|
165 | 172 | 'src/crypto/evp/p_dsa_asn1.c',
|
166 | 173 | 'src/crypto/evp/p_ec.c',
|
|
198 | 205 | 'src/crypto/poly1305/poly1305.c',
|
199 | 206 | 'src/crypto/poly1305/poly1305_arm.c',
|
200 | 207 | 'src/crypto/poly1305/poly1305_vec.c',
|
201 |
| - 'src/crypto/rand/hwrand.c', |
202 | 208 | 'src/crypto/rand/rand.c',
|
203 | 209 | 'src/crypto/rand/urandom.c',
|
204 | 210 | 'src/crypto/rand/windows.c',
|
|
303 | 309 | ],
|
304 | 310 | 'boringssl_linux_aarch64_sources': [
|
305 | 311 | 'linux-aarch64/crypto/aes/aesv8-armx64.S',
|
| 312 | + 'linux-aarch64/crypto/bn/armv8-mont.S', |
306 | 313 | 'linux-aarch64/crypto/modes/ghashv8-armx64.S',
|
307 | 314 | 'linux-aarch64/crypto/sha/sha1-armv8.S',
|
308 | 315 | 'linux-aarch64/crypto/sha/sha256-armv8.S',
|
|
320 | 327 | 'linux-arm/crypto/sha/sha512-armv4.S',
|
321 | 328 | 'src/crypto/chacha/chacha_vec_arm.S',
|
322 | 329 | 'src/crypto/cpu-arm-asm.S',
|
| 330 | + 'src/crypto/curve25519/asm/x25519-asm-arm.S', |
323 | 331 | 'src/crypto/poly1305/poly1305_arm_asm.S',
|
324 | 332 | ],
|
325 | 333 | 'boringssl_linux_x86_sources': [
|
|
329 | 337 | 'linux-x86/crypto/bn/bn-586.S',
|
330 | 338 | 'linux-x86/crypto/bn/co-586.S',
|
331 | 339 | 'linux-x86/crypto/bn/x86-mont.S',
|
332 |
| - 'linux-x86/crypto/cpu-x86-asm.S', |
333 | 340 | 'linux-x86/crypto/md5/md5-586.S',
|
334 | 341 | 'linux-x86/crypto/modes/ghash-x86.S',
|
335 | 342 | 'linux-x86/crypto/rc4/rc4-586.S',
|
|
346 | 353 | 'linux-x86_64/crypto/bn/rsaz-x86_64.S',
|
347 | 354 | 'linux-x86_64/crypto/bn/x86_64-mont.S',
|
348 | 355 | 'linux-x86_64/crypto/bn/x86_64-mont5.S',
|
349 |
| - 'linux-x86_64/crypto/cpu-x86_64-asm.S', |
| 356 | + 'linux-x86_64/crypto/ec/p256-x86_64-asm.S', |
350 | 357 | 'linux-x86_64/crypto/md5/md5-x86_64.S',
|
351 | 358 | 'linux-x86_64/crypto/modes/aesni-gcm-x86_64.S',
|
352 | 359 | 'linux-x86_64/crypto/modes/ghash-x86_64.S',
|
353 | 360 | 'linux-x86_64/crypto/rand/rdrand-x86_64.S',
|
354 |
| - 'linux-x86_64/crypto/rc4/rc4-md5-x86_64.S', |
355 | 361 | 'linux-x86_64/crypto/rc4/rc4-x86_64.S',
|
356 | 362 | 'linux-x86_64/crypto/sha/sha1-x86_64.S',
|
357 | 363 | 'linux-x86_64/crypto/sha/sha256-x86_64.S',
|
358 | 364 | 'linux-x86_64/crypto/sha/sha512-x86_64.S',
|
| 365 | + 'src/crypto/curve25519/asm/x25519-asm-x86_64.S', |
359 | 366 | ],
|
360 | 367 | 'boringssl_mac_x86_sources': [
|
361 | 368 | 'mac-x86/crypto/aes/aes-586.S',
|
|
364 | 371 | 'mac-x86/crypto/bn/bn-586.S',
|
365 | 372 | 'mac-x86/crypto/bn/co-586.S',
|
366 | 373 | 'mac-x86/crypto/bn/x86-mont.S',
|
367 |
| - 'mac-x86/crypto/cpu-x86-asm.S', |
368 | 374 | 'mac-x86/crypto/md5/md5-586.S',
|
369 | 375 | 'mac-x86/crypto/modes/ghash-x86.S',
|
370 | 376 | 'mac-x86/crypto/rc4/rc4-586.S',
|
|
381 | 387 | 'mac-x86_64/crypto/bn/rsaz-x86_64.S',
|
382 | 388 | 'mac-x86_64/crypto/bn/x86_64-mont.S',
|
383 | 389 | 'mac-x86_64/crypto/bn/x86_64-mont5.S',
|
384 |
| - 'mac-x86_64/crypto/cpu-x86_64-asm.S', |
| 390 | + 'mac-x86_64/crypto/ec/p256-x86_64-asm.S', |
385 | 391 | 'mac-x86_64/crypto/md5/md5-x86_64.S',
|
386 | 392 | 'mac-x86_64/crypto/modes/aesni-gcm-x86_64.S',
|
387 | 393 | 'mac-x86_64/crypto/modes/ghash-x86_64.S',
|
388 | 394 | 'mac-x86_64/crypto/rand/rdrand-x86_64.S',
|
389 |
| - 'mac-x86_64/crypto/rc4/rc4-md5-x86_64.S', |
390 | 395 | 'mac-x86_64/crypto/rc4/rc4-x86_64.S',
|
391 | 396 | 'mac-x86_64/crypto/sha/sha1-x86_64.S',
|
392 | 397 | 'mac-x86_64/crypto/sha/sha256-x86_64.S',
|
|
399 | 404 | 'win-x86/crypto/bn/bn-586.asm',
|
400 | 405 | 'win-x86/crypto/bn/co-586.asm',
|
401 | 406 | 'win-x86/crypto/bn/x86-mont.asm',
|
402 |
| - 'win-x86/crypto/cpu-x86-asm.asm', |
403 | 407 | 'win-x86/crypto/md5/md5-586.asm',
|
404 | 408 | 'win-x86/crypto/modes/ghash-x86.asm',
|
405 | 409 | 'win-x86/crypto/rc4/rc4-586.asm',
|
|
416 | 420 | 'win-x86_64/crypto/bn/rsaz-x86_64.asm',
|
417 | 421 | 'win-x86_64/crypto/bn/x86_64-mont.asm',
|
418 | 422 | 'win-x86_64/crypto/bn/x86_64-mont5.asm',
|
419 |
| - 'win-x86_64/crypto/cpu-x86_64-asm.asm', |
| 423 | + 'win-x86_64/crypto/ec/p256-x86_64-asm.asm', |
420 | 424 | 'win-x86_64/crypto/md5/md5-x86_64.asm',
|
421 | 425 | 'win-x86_64/crypto/modes/aesni-gcm-x86_64.asm',
|
422 | 426 | 'win-x86_64/crypto/modes/ghash-x86_64.asm',
|
423 | 427 | 'win-x86_64/crypto/rand/rdrand-x86_64.asm',
|
424 |
| - 'win-x86_64/crypto/rc4/rc4-md5-x86_64.asm', |
425 | 428 | 'win-x86_64/crypto/rc4/rc4-x86_64.asm',
|
426 | 429 | 'win-x86_64/crypto/sha/sha1-x86_64.asm',
|
427 | 430 | 'win-x86_64/crypto/sha/sha256-x86_64.asm',
|
|
0 commit comments