head	1.1;
branch	1.1.1;
access;
symbols
	netbsd-11:1.1.1.1.0.2
	openssl-3-5-7:1.1.1.1
	OPENSSL:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2026.06.09.19.09.55;	author christos;	state Exp;
branches
	1.1.1.1;
next	;
commitid	8dbJ3AaZnYQfM9JG;

1.1.1.1
date	2026.06.09.19.09.55;	author christos;	state Exp;
branches
	1.1.1.1.2.1;
next	;
commitid	8dbJ3AaZnYQfM9JG;

1.1.1.1.2.1
date	2026.06.09.19.09.55;	author martin;	state dead;
branches;
next	1.1.1.1.2.2;
commitid	mNE27ubkHZRZpVJG;

1.1.1.1.2.2
date	2026.06.15.18.42.56;	author martin;	state Exp;
branches;
next	;
commitid	mNE27ubkHZRZpVJG;


desc
@@


1.1
log
@Initial revision
@
text
@#! /usr/bin/env perl
# Copyright 2026 The OpenSSL Project Authors. All Rights Reserved.
#
# Licensed under the Apache License 2.0 (the "License").  You may not use
# this file except in compliance with the License.  You can obtain a copy
# in the file LICENSE in the source distribution or at
# https://www.openssl.org/source/license.html

use OpenSSL::Test::Simple;
use OpenSSL::Test qw/:DEFAULT srctop_file/;
use OpenSSL::Test::Utils qw(disabled);

setup("test_tls13ticket");

plan skip_all => "needs TLSv1.3 enabled"
    if disabled("tls1_3");

plan skip_all => "needs ECX enabled"
    if disabled("ecx");


plan tests => 1;

ok(run(test(["tls13ticket_test", srctop_file("apps", "server.pem"),
             srctop_file("apps", "server.pem")])),
   "running tls13ticket_test");
@


1.1.1.1
log
@Import OpenSSL 3.5.7 (previous was 3.5.6)

OpenSSL 3.5.7 is a security patch release. The most severe CVE fixed
in this release is High.

This release incorporates the following bug fixes and mitigations:

Fixed heap use-after-free in PKCS7_verify().
(CVE-2026-45447)

Fixed CMS AuthEnvelopedData processing may accept forged messages.
(CVE-2026-34182)

Fixed unbounded memory growth in the QUIC PATH_CHALLENGE handler.
(CVE-2026-34183)

Fixed NULL pointer dereference in QUIC server initial packet handling.
(CVE-2026-42764)

Fixed AES-OCB IV ignored on EVP_Cipher() path.
(CVE-2026-45445)

Fixed possible heap buffer overflow in ASN.1 multibyte string conversion.
(CVE-2026-7383)

Fixed out-of-bounds read in CMS password-based decryption.
(CVE-2026-9076)

Fixed heap buffer over-read in ASN.1 content parsing.
(CVE-2026-34180)

Fixed PKCS#12 files with PBMAC1 are accepted with short HMAC keys.
(CVE-2026-34181)

Fixed possible NULL dereference in password-dased CMS decryption.
(CVE-2026-42766)

Fixed NULL pointer dereference in CRMF EncryptedValue decryption.
(CVE-2026-42767)

Fixed multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt()
and PKCS7_decrypt().
(CVE-2026-42768)

Fixed trust anchor substitution via cert/issuer typo in CMP
rootCaKeyUpdate.
(CVE-2026-42769)

Fixed FFC-DH peer validation uses attacker-supplied q.
(CVE-2026-42770)

Fixed incorrect tag processing for empty messages in AES-GCM-SIV
and AES-SIV modes.
(CVE-2026-45446)
@
text
@@


1.1.1.1.2.1
log
@file 70-test_tls13ticket.t was added on branch netbsd-11 on 2026-06-15 18:42:56 +0000
@
text
@d1 26
@


1.1.1.1.2.2
log
@Pull up the following revisions, requested by christos in ticket #308:

	crypto/external/apache2/openssl/dist/test/recipes/80-test_cmsapi_data/cms_pwri_kek_oob.der up to 1.1.1.1
	crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12_data/pbmac1_256_256.bad-key-len.p12 up to 1.1.1.1
	crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12_data/pbmac1_256_256.good-shorter-key-len.p12 up to 1.1.1.1
	crypto/external/apache2/openssl/dist/test/recipes/70-test_tls13ticket.t up to 1.1.1.1
	crypto/external/apache2/openssl/dist/test/smime-eml/pkcs7-empty-digest-set.eml up to 1.1.1.1
	crypto/external/apache2/openssl/dist/test/cms-msg/make_missing_kdf_der.py up to 1.1.1.1
	crypto/external/apache2/openssl/dist/test/cms-msg/missing-kdf.der up to 1.1.1.1
	crypto/external/apache2/openssl/dist/test/tls13tickettest.c up to 1.1.1.1
	crypto/external/apache2/openssl/dist/CHANGES.md up to 1.1.1.4
	crypto/external/apache2/openssl/dist/Configure  up to 1.1.1.2
	crypto/external/apache2/openssl/dist/NEWS.md    up to 1.1.1.4
	crypto/external/apache2/openssl/dist/VERSION.dat up to 1.1.1.4
	crypto/external/apache2/openssl/dist/Configurations/README.md up to 1.1.1.2
	crypto/external/apache2/openssl/dist/apps/enc.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/apps/list.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/apps/s_client.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/apps/skeyutl.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/apps/speed.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/apps/testdsa.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/apps/testrsa.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/apps/lib/apps.c up to 1.5
	crypto/external/apache2/openssl/dist/apps/lib/cmp_mock_srv.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/initthread.c up to 1.4
	crypto/external/apache2/openssl/dist/crypto/param_build.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/param_build_set.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/threads_none.c up to 1.3
	crypto/external/apache2/openssl/dist/crypto/threads_pthread.c up to 1.7
	crypto/external/apache2/openssl/dist/crypto/threads_win.c up to 1.3
	crypto/external/apache2/openssl/dist/crypto/aes/asm/aesfx-sparcv9.pl up to 1.1.1.2
	crypto/external/apache2/openssl/dist/crypto/asn1/a_d2i_fp.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/asn1/a_mbstr.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/asn1/asn1_lib.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/asn1/asn_mime.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/asn1/tasn_dec.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/bio/bss_dgram.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/bio/bss_dgram_pair.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/bn/bn_const.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/bn/bn_mod.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/cast/cast_s.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/chacha/asm/chachap10-ppc.pl up to 1.1.1.2
	crypto/external/apache2/openssl/dist/crypto/cmp/cmp_genm.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/cms/cms_enc.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/cms/cms_env.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/cms/cms_pwri.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/crmf/crmf_lib.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/des/fcrypt.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/dso/dso_win32.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/ec/ec_curve.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/ec/ec_lib.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/ec/ecp_s390x_nistp.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/ec/ecp_sm2p256.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/ec/curve448/scalar.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/ec/curve448/word.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/evp/asymcipher.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/evp/e_aes.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/evp/encode.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/evp/evp_lib.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/evp/kem.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/evp/m_sigver.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/evp/signature.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/ffc/ffc_params.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/hashtable/hashtable.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/hpke/hpke_util.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/http/http_client.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/http/http_lib.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/md2/md2_dgst.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_key.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/modes/wrap128.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/objects/obj_dat.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/objects/obj_lib.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_decr.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_mutl.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/pkcs7/pk7_doit.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/crypto/pkcs7/pk7_smime.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/rc2/rc2_skey.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_dsa_key.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/sm2/sm2_crypt.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/sm2/sm2_sign.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/crypto/x509/v3_ist.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/demos/cipher/aeskeywrap.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/demos/cipher/ariacbc.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/demos/digest/EVP_MD_demo.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/demos/encrypt/rsa_encrypt.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/demos/mac/cmac-aes256.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/demos/mac/hmac-sha512.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/demos/signature/EVP_EC_Signature_demo.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/doc/fingerprints.txt up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_rcu_lock_new.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man1/openssl-format-options.pod up to 1.1.1.3
	crypto/external/apache2/openssl/dist/doc/man1/openssl-pkcs8.pod.in up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man1/openssl-rehash.pod.in up to 1.1.1.3
	crypto/external/apache2/openssl/dist/doc/man1/openssl-s_client.pod.in up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man1/openssl-s_server.pod.in up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man1/openssl-smime.pod.in up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/BIO_s_bio.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/BN_add.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/CMS_decrypt.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/EVP_EncryptInit.pod up to 1.1.1.4
	crypto/external/apache2/openssl/dist/doc/man3/OSSL_HTTP_REQ_CTX.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/OSSL_HTTP_parse_url.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/OSSL_HTTP_transfer.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/PKCS7_decrypt.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set_session_cache_mode.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set_session_id_context.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set_tlsext_servername_callback.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man3/d2i_X509.pod up to 1.1.1.3
	crypto/external/apache2/openssl/dist/doc/man7/EVP_CIPHER-AES.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man7/openssl-env.pod up to 1.1.1.4
	crypto/external/apache2/openssl/dist/doc/man7/provider-asym_cipher.pod up to 1.1.1.2
	crypto/external/apache2/openssl/dist/doc/man7/provider-signature.pod up to 1.1.1.3
	crypto/external/apache2/openssl/dist/fuzz/dtlsserver.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/fuzz/server.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/crypto/riscv_arch.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/internal/cryptlib.h up to 1.3
	crypto/external/apache2/openssl/dist/include/internal/quic_cfq.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/internal/quic_channel.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/internal/quic_fifd.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/internal/quic_stream_map.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/internal/rcu.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/openssl/bn.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/openssl/ssl.h.in up to 1.1.1.3
	crypto/external/apache2/openssl/dist/include/openssl/x509_acert.h.in up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/defltprov.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/fips-sources.checksums up to 1.1.1.4
	crypto/external/apache2/openssl/dist/providers/fips.checksum up to 1.1.1.4
	crypto/external/apache2/openssl/dist/providers/fips.module.sources up to 1.1.1.2
	crypto/external/apache2/openssl/dist/providers/fips/self_test_data.inc up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm_hw_rv64i.inc up to 1.1.1.2
	crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm_siv_hw.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_ocb.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_siv.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_dsa_codecs.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_dsa_codecs.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_kem_codecs.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/exchange/dh_exch.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/include/prov/implementations.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/ecx_kmgmt.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/ml_kem_kmgmt.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/mlx_kmgmt.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/macs/poly1305_prov.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/signature/rsa_sig.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/providers/implementations/signature/slh_dsa_sig.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/ssl_ciph.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/ssl_rsa.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/t1_lib.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/ssl/t1_trce.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_ackm.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_cfq.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_channel.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_channel_local.h up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_fifd.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_impl.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/ssl/quic/quic_port.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_record_rx.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_record_shared.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_record_tx.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/quic_rx_depack.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/ssl/quic/quic_stream_map.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/ssl/quic/quic_txp.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/quic/uint_set.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/ssl/record/methods/ktls_meth.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/record/methods/tls_common.c up to 1.3
	crypto/external/apache2/openssl/dist/ssl/statem/extensions_cust.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/statem/extensions_srvr.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/statem/statem.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/statem/statem_clnt.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/statem/statem_lib.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/ssl/statem/statem_srvr.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/asn1_decode_test.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/test/bad_dtls_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/bio_tfo_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/build.info up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/chacha_internal_test.c up to 1.1.1.2
	crypto/external/apache2/openssl/dist/test/cipherlist_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/cmsapitest.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/destest.c up to 1.4
	crypto/external/apache2/openssl/dist/test/dsatest.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/ectest.c up to 1.4
	crypto/external/apache2/openssl/dist/test/endecode_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/enginetest.c up to 1.4
	crypto/external/apache2/openssl/dist/test/evp_extra_test.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/test/evp_extra_test2.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/evp_kdf_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/evp_libctx_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/evp_pkey_provided_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/evp_skey_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/hpke_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/http_test.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/test/ideatest.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/ml_kem_evp_extra_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/param_build_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/pbetest.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/pkcs12_format_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/quic_record_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/quic_txp_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/quic_wire_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/quicapitest.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/test/siphash_internal_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/sslapitest.c up to 1.1.1.4
	crypto/external/apache2/openssl/dist/test/stack_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/threadstest.c up to 1.4
	crypto/external/apache2/openssl/dist/test/x509_test.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/helpers/predefined_dhparams.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/radix/quic_tests.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/radix/terp.c up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/recipes/80-test_cms.t up to 1.1.1.4
	crypto/external/apache2/openssl/dist/test/recipes/80-test_cmsapi.t up to 1.1.1.3
	crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12.t up to 1.1.1.3
	crypto/external/apache2/openssl/dist/util/missingcrypto.txt up to 1.1.1.4
	crypto/external/apache2/openssl/dist/util/missingcrypto111.txt up to 1.1.1.2
	doc/3RDPARTY							(manually edited)

Import OpenSSL 3.5.7
@
text
@a0 26
#! /usr/bin/env perl
# Copyright 2026 The OpenSSL Project Authors. All Rights Reserved.
#
# Licensed under the Apache License 2.0 (the "License").  You may not use
# this file except in compliance with the License.  You can obtain a copy
# in the file LICENSE in the source distribution or at
# https://www.openssl.org/source/license.html

use OpenSSL::Test::Simple;
use OpenSSL::Test qw/:DEFAULT srctop_file/;
use OpenSSL::Test::Utils qw(disabled);

setup("test_tls13ticket");

plan skip_all => "needs TLSv1.3 enabled"
    if disabled("tls1_3");

plan skip_all => "needs ECX enabled"
    if disabled("ecx");


plan tests => 1;

ok(run(test(["tls13ticket_test", srctop_file("apps", "server.pem"),
             srctop_file("apps", "server.pem")])),
   "running tls13ticket_test");
@


