Skip to content

Conversation

@jtesta
Copy link
Contributor

@jtesta jtesta commented Jun 11, 2025

This PR updates the tests after the coloring changes made in #333. It also updates the build system so that the target applications are built inside a container (hence, building becomes much more reliable vs compiling on a very wide variety of host systems). Lastly, new tests were added against OpenSSL v3.5.0 and GnuTLS v3.8.9 which target the new PQ algorithms and TLS groups added in #331.

The new test image will be automatically created the next time docker_test.sh is run. Note that this will take 15+ minutes since many versions of OpenSSL and GnuTLS are built.

jtesta added 2 commits June 10, 2025 20:49
…image build system to compile applications within container. Added tests against OpenSSL v3.5.0 and GnuTLS v3.8.9.
…y disabled since sslscan does not find them, though included here anyway to encourage implementation.
@jtesta
Copy link
Contributor Author

jtesta commented Jun 12, 2025

After #337 lands, I'll need to incorporate minor changes to this PR to account for the new coloring of some groups.

@jtesta
Copy link
Contributor Author

jtesta commented Jun 13, 2025

Changes in #339 have been taken into account.

@rbsec
Copy link
Owner

rbsec commented Jun 13, 2025

#339 has been merged, so assuming I've no missed anything else then we should be good to merge this one.

@jtesta
Copy link
Contributor Author

jtesta commented Jun 13, 2025

Yep, its ready now!

@rbsec rbsec merged commit 7873712 into rbsec:master Jun 15, 2025
@rbsec
Copy link
Owner

rbsec commented Jun 15, 2025

Right, I've merged this, updated a few docs and pushed the 2.2.0 tag with all these changes bundled together.

Thanks against for all you fantastic work - this is really becoming more your project than mine.

@jtesta
Copy link
Contributor Author

jtesta commented Jun 16, 2025 via email

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.

2 participants