11// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22// SPDX-License-Identifier: Apache-2.0 OR ISC
3- // Tue Oct 21 19:52:06 UTC 2025
3+ // Tue Nov 11 15:36:46 UTC 2025
44
55use crate :: cc_builder:: Library ;
66
@@ -25,9 +25,9 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
2525 "crypto/asn1/a_type.c" ,
2626 "crypto/asn1/a_utctm.c" ,
2727 "crypto/asn1/a_utf8.c" ,
28+ "crypto/asn1/asn_pack.c" ,
2829 "crypto/asn1/asn1_lib.c" ,
2930 "crypto/asn1/asn1_par.c" ,
30- "crypto/asn1/asn_pack.c" ,
3131 "crypto/asn1/f_int.c" ,
3232 "crypto/asn1/f_string.c" ,
3333 "crypto/asn1/posix_time.c" ,
@@ -38,9 +38,9 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
3838 "crypto/asn1/tasn_typ.c" ,
3939 "crypto/asn1/tasn_utl.c" ,
4040 "crypto/base64/base64.c" ,
41- "crypto/bio/bio.c" ,
4241 "crypto/bio/bio_addr.c" ,
4342 "crypto/bio/bio_mem.c" ,
43+ "crypto/bio/bio.c" ,
4444 "crypto/bio/connect.c" ,
4545 "crypto/bio/dgram.c" ,
4646 "crypto/bio/errno.c" ,
@@ -50,8 +50,8 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
5050 "crypto/bio/md.c" ,
5151 "crypto/bio/pair.c" ,
5252 "crypto/bio/printf.c" ,
53- "crypto/bio/socket.c" ,
5453 "crypto/bio/socket_helper.c" ,
54+ "crypto/bio/socket.c" ,
5555 "crypto/blake2/blake2.c" ,
5656 "crypto/bn_extra/bn_asn1.c" ,
5757 "crypto/bn_extra/convert.c" ,
@@ -80,8 +80,8 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
8080 "crypto/crypto.c" ,
8181 "crypto/decrepit/bio/base64_bio.c" ,
8282 "crypto/decrepit/blowfish/blowfish.c" ,
83- "crypto/decrepit/cast/cast.c" ,
8483 "crypto/decrepit/cast/cast_tables.c" ,
84+ "crypto/decrepit/cast/cast.c" ,
8585 "crypto/decrepit/cfb/cfb.c" ,
8686 "crypto/decrepit/dh/dh_decrepit.c" ,
8787 "crypto/decrepit/evp/evp_do_all.c" ,
@@ -93,8 +93,8 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
9393 "crypto/dh_extra/dh_asn1.c" ,
9494 "crypto/dh_extra/params.c" ,
9595 "crypto/digest_extra/digest_extra.c" ,
96- "crypto/dsa/dsa.c" ,
9796 "crypto/dsa/dsa_asn1.c" ,
97+ "crypto/dsa/dsa.c" ,
9898 "crypto/ec_extra/ec_asn1.c" ,
9999 "crypto/ec_extra/ec_derive.c" ,
100100 "crypto/ec_extra/hash_to_curve.c" ,
@@ -103,19 +103,19 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
103103 "crypto/engine/engine.c" ,
104104 "crypto/err/err.c" ,
105105 "crypto/evp_extra/evp_asn1.c" ,
106- "crypto/evp_extra/p_dh.c" ,
107106 "crypto/evp_extra/p_dh_asn1.c" ,
108- "crypto/evp_extra/p_dsa .c" ,
107+ "crypto/evp_extra/p_dh .c" ,
109108 "crypto/evp_extra/p_dsa_asn1.c" ,
109+ "crypto/evp_extra/p_dsa.c" ,
110110 "crypto/evp_extra/p_ec_asn1.c" ,
111111 "crypto/evp_extra/p_ed25519_asn1.c" ,
112112 "crypto/evp_extra/p_hmac_asn1.c" ,
113113 "crypto/evp_extra/p_kem_asn1.c" ,
114114 "crypto/evp_extra/p_methods.c" ,
115115 "crypto/evp_extra/p_pqdsa_asn1.c" ,
116116 "crypto/evp_extra/p_rsa_asn1.c" ,
117- "crypto/evp_extra/p_x25519.c" ,
118117 "crypto/evp_extra/p_x25519_asn1.c" ,
118+ "crypto/evp_extra/p_x25519.c" ,
119119 "crypto/evp_extra/print.c" ,
120120 "crypto/evp_extra/scrypt.c" ,
121121 "crypto/evp_extra/sign.c" ,
@@ -141,8 +141,8 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
141141 "crypto/kyber/pqcrystals_kyber_ref_common/fips202.c" ,
142142 "crypto/lhash/lhash.c" ,
143143 "crypto/mem.c" ,
144- "crypto/obj/obj.c" ,
145144 "crypto/obj/obj_xref.c" ,
145+ "crypto/obj/obj.c" ,
146146 "crypto/ocsp/ocsp_asn.c" ,
147147 "crypto/ocsp/ocsp_client.c" ,
148148 "crypto/ocsp/ocsp_extension.c" ,
@@ -160,17 +160,17 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
160160 "crypto/pem/pem_x509.c" ,
161161 "crypto/pem/pem_xaux.c" ,
162162 "crypto/pkcs7/bio/cipher.c" ,
163- "crypto/pkcs7/pkcs7.c" ,
164163 "crypto/pkcs7/pkcs7_asn1.c" ,
165164 "crypto/pkcs7/pkcs7_x509.c" ,
165+ "crypto/pkcs7/pkcs7.c" ,
166166 "crypto/pkcs8/p5_pbev2.c" ,
167- "crypto/pkcs8/pkcs8.c" ,
168167 "crypto/pkcs8/pkcs8_x509.c" ,
168+ "crypto/pkcs8/pkcs8.c" ,
169169 "crypto/poly1305/poly1305.c" ,
170170 "crypto/pool/pool.c" ,
171171 "crypto/rand_extra/getentropy.c" ,
172172 "crypto/rand_extra/rand_extra.c" ,
173- "crypto/rand_extra/snapsafe_fallback .c" ,
173+ "crypto/rand_extra/vm_ube_fallback .c" ,
174174 "crypto/rc4/rc4.c" ,
175175 "crypto/refcount_c11.c" ,
176176 "crypto/refcount_lock.c" ,
@@ -181,14 +181,15 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
181181 "crypto/siphash/siphash.c" ,
182182 "crypto/spake25519/spake25519.c" ,
183183 "crypto/stack/stack.c" ,
184- "crypto/thread.c" ,
185184 "crypto/thread_pthread.c" ,
185+ "crypto/thread.c" ,
186186 "crypto/trust_token/pmbtoken.c" ,
187187 "crypto/trust_token/trust_token.c" ,
188188 "crypto/trust_token/voprf.c" ,
189- "crypto/ube/fork_detect.c" ,
190- "crypto/ube/snapsafe_detect.c" ,
189+ "crypto/ube/fork_ube_detect.c" ,
191190 "crypto/ube/ube.c" ,
191+ "crypto/ube/vm_ube_detect.c" ,
192+ "crypto/ui/ui.c" ,
192193 "crypto/x509/a_digest.c" ,
193194 "crypto/x509/a_sign.c" ,
194195 "crypto/x509/a_verify.c" ,
@@ -227,7 +228,19 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
227228 "crypto/x509/v3_purp.c" ,
228229 "crypto/x509/v3_skey.c" ,
229230 "crypto/x509/v3_utl.c" ,
230- "crypto/x509/x509.c" ,
231+ "crypto/x509/x_algor.c" ,
232+ "crypto/x509/x_all.c" ,
233+ "crypto/x509/x_attrib.c" ,
234+ "crypto/x509/x_crl.c" ,
235+ "crypto/x509/x_exten.c" ,
236+ "crypto/x509/x_name.c" ,
237+ "crypto/x509/x_pubkey.c" ,
238+ "crypto/x509/x_req.c" ,
239+ "crypto/x509/x_sig.c" ,
240+ "crypto/x509/x_spki.c" ,
241+ "crypto/x509/x_val.c" ,
242+ "crypto/x509/x_x509.c" ,
243+ "crypto/x509/x_x509a.c" ,
231244 "crypto/x509/x509_att.c" ,
232245 "crypto/x509/x509_cmp.c" ,
233246 "crypto/x509/x509_d2.c" ,
@@ -242,23 +255,11 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
242255 "crypto/x509/x509_v3.c" ,
243256 "crypto/x509/x509_vfy.c" ,
244257 "crypto/x509/x509_vpm.c" ,
258+ "crypto/x509/x509.c" ,
245259 "crypto/x509/x509cset.c" ,
246260 "crypto/x509/x509name.c" ,
247261 "crypto/x509/x509rset.c" ,
248262 "crypto/x509/x509spki.c" ,
249- "crypto/x509/x_algor.c" ,
250- "crypto/x509/x_all.c" ,
251- "crypto/x509/x_attrib.c" ,
252- "crypto/x509/x_crl.c" ,
253- "crypto/x509/x_exten.c" ,
254- "crypto/x509/x_name.c" ,
255- "crypto/x509/x_pubkey.c" ,
256- "crypto/x509/x_req.c" ,
257- "crypto/x509/x_sig.c" ,
258- "crypto/x509/x_spki.c" ,
259- "crypto/x509/x_val.c" ,
260- "crypto/x509/x_x509.c" ,
261- "crypto/x509/x_x509a.c" ,
262263 "generated-src/err_data.c" ,
263264 "generated-src/ios-aarch64/crypto/chacha/chacha-armv8.S" ,
264265 "generated-src/ios-aarch64/crypto/cipher_extra/chacha20_poly1305_armv8.S" ,
@@ -271,8 +272,8 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
271272 "generated-src/ios-aarch64/crypto/fipsmodule/ghashv8-armx.S" ,
272273 "generated-src/ios-aarch64/crypto/fipsmodule/keccak1600-armv8.S" ,
273274 "generated-src/ios-aarch64/crypto/fipsmodule/md5-armv8.S" ,
274- "generated-src/ios-aarch64/crypto/fipsmodule/p256-armv8-asm.S" ,
275275 "generated-src/ios-aarch64/crypto/fipsmodule/p256_beeu-armv8-asm.S" ,
276+ "generated-src/ios-aarch64/crypto/fipsmodule/p256-armv8-asm.S" ,
276277 "generated-src/ios-aarch64/crypto/fipsmodule/rndr-armv8.S" ,
277278 "generated-src/ios-aarch64/crypto/fipsmodule/sha1-armv8.S" ,
278279 "generated-src/ios-aarch64/crypto/fipsmodule/sha256-armv8.S" ,
@@ -284,72 +285,72 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
284285 "third_party/jitterentropy/jitterentropy-library/src/jitterentropy-health.c" ,
285286 "third_party/jitterentropy/jitterentropy-library/src/jitterentropy-noise.c" ,
286287 "third_party/jitterentropy/jitterentropy-library/src/jitterentropy-sha3.c" ,
287- "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/bignum_madd_n25519.S" ,
288288 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/bignum_madd_n25519_alt.S" ,
289+ "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/bignum_madd_n25519.S" ,
289290 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/bignum_mod_n25519.S" ,
290291 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/bignum_neg_p25519.S" ,
291- "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519_byte.S" ,
292292 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519_byte_alt.S" ,
293- "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519base_byte .S" ,
293+ "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519_byte .S" ,
294294 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519base_byte_alt.S" ,
295- "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_decode .S" ,
295+ "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519base_byte .S" ,
296296 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_decode_alt.S" ,
297+ "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_decode.S" ,
297298 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_encode.S" ,
298- "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_scalarmulbase.S" ,
299299 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_scalarmulbase_alt.S" ,
300- "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_scalarmuldouble .S" ,
300+ "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_scalarmulbase .S" ,
301301 "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_scalarmuldouble_alt.S" ,
302+ "third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/edwards25519_scalarmuldouble.S" ,
302303 "third_party/s2n-bignum/s2n-bignum-imported/arm/fastmul/bignum_emontredc_8n.S" ,
303304 "third_party/s2n-bignum/s2n-bignum-imported/arm/fastmul/bignum_kmul_16_32.S" ,
304305 "third_party/s2n-bignum/s2n-bignum-imported/arm/fastmul/bignum_kmul_32_64.S" ,
305306 "third_party/s2n-bignum/s2n-bignum-imported/arm/fastmul/bignum_ksqr_16_32.S" ,
306307 "third_party/s2n-bignum/s2n-bignum-imported/arm/fastmul/bignum_ksqr_32_64.S" ,
307- "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_copy_row_from_table.S" ,
308308 "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_copy_row_from_table_16.S" ,
309309 "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_copy_row_from_table_32.S" ,
310310 "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_copy_row_from_table_8n.S" ,
311+ "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_copy_row_from_table.S" ,
311312 "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_ge.S" ,
312313 "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_mul.S" ,
313314 "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_optsub.S" ,
314315 "third_party/s2n-bignum/s2n-bignum-imported/arm/generic/bignum_sqr.S" ,
315316 "third_party/s2n-bignum/s2n-bignum-imported/arm/p256/bignum_montinv_p256.S" ,
316- "third_party/s2n-bignum/s2n-bignum-imported/arm/p256/p256_montjscalarmul.S" ,
317317 "third_party/s2n-bignum/s2n-bignum-imported/arm/p256/p256_montjscalarmul_alt.S" ,
318+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p256/p256_montjscalarmul.S" ,
318319 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_add_p384.S" ,
319320 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_deamont_p384.S" ,
320321 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_littleendian_6.S" ,
321322 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_montinv_p384.S" ,
322- "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_montmul_p384.S" ,
323323 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_montmul_p384_alt.S" ,
324- "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_montsqr_p384 .S" ,
324+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_montmul_p384 .S" ,
325325 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_montsqr_p384_alt.S" ,
326+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_montsqr_p384.S" ,
326327 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_neg_p384.S" ,
327328 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_nonzero_6.S" ,
328329 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_sub_p384.S" ,
329330 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/bignum_tomont_p384.S" ,
330- "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/p384_montjdouble.S" ,
331331 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/p384_montjdouble_alt.S" ,
332- "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/p384_montjscalarmul .S" ,
332+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/p384_montjdouble .S" ,
333333 "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/p384_montjscalarmul_alt.S" ,
334+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p384/p384_montjscalarmul.S" ,
334335 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_add_p521.S" ,
335336 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_fromlebytes_p521.S" ,
336337 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_inv_p521.S" ,
337- "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_mul_p521.S" ,
338338 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_mul_p521_alt.S" ,
339+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_mul_p521.S" ,
339340 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_neg_p521.S" ,
340- "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_sqr_p521.S" ,
341341 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_sqr_p521_alt.S" ,
342+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_sqr_p521.S" ,
342343 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_sub_p521.S" ,
343344 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/bignum_tolebytes_p521.S" ,
344- "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/p521_jdouble.S" ,
345345 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/p521_jdouble_alt.S" ,
346- "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/p521_jscalarmul .S" ,
346+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/p521_jdouble .S" ,
347347 "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/p521_jscalarmul_alt.S" ,
348+ "third_party/s2n-bignum/s2n-bignum-imported/arm/p521/p521_jscalarmul.S" ,
349+ "third_party/s2n-bignum/s2n-bignum-imported/arm/sha3/sha3_keccak_f1600_alt.S" ,
350+ "third_party/s2n-bignum/s2n-bignum-imported/arm/sha3/sha3_keccak_f1600.S" ,
348351 "third_party/s2n-bignum/s2n-bignum-imported/arm/sha3/sha3_keccak2_f1600.S" ,
349352 "third_party/s2n-bignum/s2n-bignum-imported/arm/sha3/sha3_keccak4_f1600_alt.S" ,
350353 "third_party/s2n-bignum/s2n-bignum-imported/arm/sha3/sha3_keccak4_f1600_alt2.S" ,
351- "third_party/s2n-bignum/s2n-bignum-imported/arm/sha3/sha3_keccak_f1600.S" ,
352- "third_party/s2n-bignum/s2n-bignum-imported/arm/sha3/sha3_keccak_f1600_alt.S" ,
353354 "third_party/s2n-bignum/s2n-bignum-to-be-imported/arm/aes/aes-xts-dec.S" ,
354355 "third_party/s2n-bignum/s2n-bignum-to-be-imported/arm/aes/aes-xts-enc.S" ,
355356 ] ,
0 commit comments