wolfssl/scripts
Juliusz Sosinowicz 7968867def Address review: tell a timeout kill apart from an expected failure
The negative tests accepted any non-zero client status, and the openssl.test
capability and protocol probes read only a command's output. A run killed by
timeout(1) therefore looked like the certificate rejection, auth failure or
missing feature each site was testing for, and the script still reported
success with the coverage silently dropped.

Check for the timeout statuses (124, and 137 for the SIGKILL used here)
before interpreting a result:
 - trusted_peer.test: the three wrong-CA / wrong-peer rejection cases
 - tls13.test: cipher mismatch, mutual auth, and the version downgrade cases
 - psk.test: the no-peer-cert rejection case
 - openssl.test: the seven wolfSSL/OpenSSL certificate capability probes and
   the SSLv3, TLS 1.0 and TLS 1.1 connection probes
2026-08-17 03:35:10 +00:00
..
bench fix: use SPDX GPL-3.0-or-later license identifiers in metadata 2026-08-07 13:34:41 -07:00
testdata feat: SBOM generation and OmniBOR build provenance (CRA compliance) 2026-07-23 21:51:26 -07:00
advisory-vex-overlay.example.json feat: SBOM generation and OmniBOR build provenance (CRA compliance) 2026-07-23 21:51:26 -07:00
advisory-vex-overlay.schema.json feat: SBOM generation and OmniBOR build provenance (CRA compliance) 2026-07-23 21:51:26 -07:00
aria-cmake-build-test.sh
asn1_oid_sum.pl Parse x500UniqueIdentifier (OID 2.5.4.45) in certificate DN 2026-08-06 11:05:30 -05:00
benchmark.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
benchmark_compare.sh
bomsh_verify.py sbom: address advisory/SBOM review findings 2026-07-23 21:51:26 -07:00
cleanup_testfiles.sh
crl-gen-openssl.test Generate CRLs from unit test script 2026-03-10 13:25:12 -07:00
crl-revoked.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
csaf_validate.mjs feat: SBOM generation and OmniBOR build provenance (CRA compliance) 2026-07-23 21:51:26 -07:00
cwe-names.json feat: SBOM generation and OmniBOR build provenance (CRA compliance) 2026-07-23 21:51:26 -07:00
dertoc.pl
dtls.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
dtlscid.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
external.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
falcon-interop.c Falcon: remove FN-DSA / FIPS 206 references from code comments and text 2026-07-22 09:52:26 +02:00
gen-advisory sbom: address advisory/SBOM review findings 2026-07-23 21:51:26 -07:00
gen-sbom sbom: drop liboqs dependency support (removed from wolfSSL) 2026-07-23 22:32:50 -07:00
google.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
include.am scripts: add canonical shared sbom.am fragment 2026-07-23 21:51:26 -07:00
makedistsmall.sh
memtest.sh
multi-msg-record.py CI: pool the per-config runner matrices into parallel make-check jobs 2026-06-12 09:47:13 +00:00
multi-msg-record.test Fix comment dash 2026-05-14 13:10:13 +02:00
ocsp-responder-openssl-interop.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
ocsp-stapling-with-ca-as-responder.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
ocsp-stapling-with-wolfssl-responder.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
ocsp-stapling.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
ocsp-stapling2.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
ocsp-stapling_tls13multi.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
ocsp.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
openssl.test Address review: tell a timeout kill apart from an expected failure 2026-08-17 03:35:10 +00:00
openssl_srtp.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
pem.test scripts/pem.test: correctly compute and use SRC_DIR, and fix whitespace. 2026-04-20 17:42:29 -05:00
ping.test
pkcallbacks.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
psk.test Address review: tell a timeout kill apart from an expected failure 2026-08-17 03:35:10 +00:00
puf_bch_genpoly.py wolfCrypt SRAM PUF: configurable error correction and footprint 2026-08-09 09:04:51 +02:00
resume.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
rsapss.test Address review: make the hang guards actually fire 2026-08-13 15:52:17 +00:00
sbom.am scripts/sbom.am: add SBOM_OPTIONS_H override to unify the fragment 2026-07-23 21:51:26 -07:00
sniffer-gen.sh Add bwrap network namespace isolation to scripts with listening ports 2026-04-09 13:56:14 +02:00
sniffer-ipv6.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-static-rsa.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-testsuite.test
sniffer-tls12-keylog.out
sniffer-tls12-keylog.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-tls12-keylog.sslkeylog updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-tls13-dh-resume.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-tls13-dh.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-tls13-ecc-resume.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-tls13-ecc.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-tls13-hrr.pcap
sniffer-tls13-keylog.out
sniffer-tls13-keylog.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
sniffer-tls13-keylog.sslkeylog Parse sniffer keylog file line by line for RFC 9850 2026-07-17 11:04:24 +02:00
sniffer-tls13-x25519-resume.pcap
sniffer-tls13-x25519.pcap updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
stm32l4-v4_0_1_build.sh
test_csaf_validate.mjs fix spelling 2026-07-23 21:51:26 -07:00
test_gen_advisory.py sbom: address advisory/SBOM review findings 2026-07-23 21:51:26 -07:00
test_gen_sbom.py sbom: drop liboqs dependency support (removed from wolfSSL) 2026-07-23 22:32:50 -07:00
tls13.test Address review: tell a timeout kill apart from an expected failure 2026-08-17 03:35:10 +00:00
trusted_peer.test Address review: tell a timeout kill apart from an expected failure 2026-08-17 03:35:10 +00:00
tsp.test Time-Stamp Protocol (RFC 3161) 2026-07-08 09:33:47 +10:00
unit.test.in
user_settings_asm.sh