Skip to content

20250411-fixes#8660

Merged
dgarske merged 3 commits intowolfSSL:masterfrom
douzzer:20250411-fixes
Apr 11, 2025
Merged

20250411-fixes#8660
dgarske merged 3 commits intowolfSSL:masterfrom
douzzer:20250411-fixes

Conversation

@douzzer
Copy link
Copy Markdown
Contributor

@douzzer douzzer commented Apr 11, 2025

tests/api.c: fix error path uninited-data defects in test_wc_PKCS7_EncodeSignedData() (followup to bf95f80, detected by valgrind).

src/internal.c, tests/api.c: add missing casts for C++ compatibility (fixes "invalid conversion" errors).

.github/workflows/pq-all.yml: add -DTEST_LIBWOLFSSL_SOURCES_INCLUSION_SEQUENCE, and add a config with CC=c++.

tested with wolfssl-multi-test.sh ... check-source-text quantum-safe-wolfssl-all-g++-latest-debug quantum-safe-wolfssl-all-intelasm-sp-asm-valgrind quantum-safe-wolfssl-all-clang++-latest quantum-safe-wolfssl-all-cppcheck clang-tidy-all-sp-all

@douzzer
Copy link
Copy Markdown
Contributor Author

douzzer commented Apr 11, 2025

retest this please (org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException and java.io.StreamCorruptedException: invalid stream header: 636F7272)

Comment thread tests/api.c
@dgarske dgarske merged commit 1f34b71 into wolfSSL:master Apr 11, 2025
186 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants