Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Nov 29, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Vladislav Sapegin and others added 2 commits November 29, 2025 15:13
Fixes with the OpenSSL patch:
- Resolved patch conflicts with OpenSSL 3.6.
- Fixed Resumption and PSK modes.
- Fixed define conflict between `TLS1_TLSTREE_S` and `SSL_QUIC` that broke `TLS1_3_RFC_AES_128_GCM_SHA256`.
- Properly registered `NID_magma_mgm` and `NID_kuznyechik_mgm` through the standard `make update` process.

Fixes related to `gost-engine` code:
- Updated `tcl_tests/tls13.try` to match the new algorithm output format in OpenSSL 3.6.
- Refactored NID handling: previously `gost-engine` defined MGM mode NIDs internally, but they are now expected from OpenSSL.
  If absent, `gost-engine` temporarily creates them dynamically until OpenSSL includes proper definitions.
- Added a test for session resumption.
- Fix running tests on CI on Windows: before this commit the tests used incorrect openssl version (the one provided by the platform)
- Disable running PERL tests on Windows (it always fails)
Fix OpenSSL 3.6 compatibility and update gost-engine NID handling
@pull pull bot locked and limited conversation to collaborators Nov 29, 2025
@pull pull bot added the ⤵️ pull label Nov 29, 2025
@pull pull bot merged commit 36ce16f into All-Blockchains:master Nov 29, 2025
10 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant