<feed xmlns='http://www.w3.org/2005/Atom'>
<title>netxduo.git/test/cmake/nx_secure_interoperability/regression/CMakeLists.txt, branch dev</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/netxduo.git/atom/test/cmake/nx_secure_interoperability/regression/CMakeLists.txt?h=dev</id>
<link rel='self' href='http://cgit.235523.xyz/netxduo.git/atom/test/cmake/nx_secure_interoperability/regression/CMakeLists.txt?h=dev'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/'/>
<updated>2026-08-25T20:43:19Z</updated>
<entry>
<title>Added conditional dev CI routing (#427)</title>
<updated>2026-08-25T20:43:19Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-08-25T20:43:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=2c4e58f1e4193f91418d767622b633fbc62d38ad'/>
<id>urn:sha1:2c4e58f1e4193f91418d767622b633fbc62d38ad</id>
<content type='text'>
* Added conditional dev CI routing

Added the dev pull-request and push workflow with mandatory smoke coverage, component-aware profile selection, conservative full fallbacks, and a stable aggregate gate. Added a validated profile map and regression coverage for classifier and gate behavior.

Assisted-by: Codex (gpt-5.6-sol) &lt;codex@openai.com&gt;

* Fixed GCC 14 CI regressions

Exposed the DNS internal API prototypes to its dedicated error-checking regression target and tolerated the documented gcov suspicious-hit counter defect while retaining a warning.

Assisted-by: Codex (gpt-5.6-sol) &lt;codex@openai.com&gt;

* Sharded secure interoperability CI profiles

Capped individual interoperability tests at 180 seconds so retryable hangs cannot consume the complete workflow budget.\n\nAssisted-by: Codex (gpt-5.6-sol)

* Allowed legacy server connections in disabled-renegotiation tests

Scope OpenSSL's legacy server connection opt-in to interoperability profiles that deliberately disable RFC 5746 support. Cover both the default and opt-in wrapper behavior.

Assisted-by: Codex (gpt-5.6-sol)

* Hardened secure interoperability profile execution

Permit legacy server connections only for DTLS and RFC 5746-disabled profiles, and keep legacy cases on TLS 1.2 in TLS 1.3-enabled builds unless a protocol is explicit. Extend the bounded OpenSSL startup window for loaded runners and cover the client wrapper behavior.

Assisted-by: Codex (gpt-5.6-sol)

* Corrected DTLS interoperability CA path

Resolve the ECC CA certificate relative to the OpenSSL client script, matching the wrapper's execution directory and the other certificate-bearing interoperability cases.

Assisted-by: Codex (gpt-5.6-sol)

* Corrected TLS 1.3 interoperability selection

Assisted-by: Codex (gpt-5.6-sol)

* Corrected TLS 1.3 PSK server port

Assisted-by: Codex (gpt-5.6-sol)

* Corrected TLS 1.3 PSK client port

Assisted-by: Codex (gpt-5.6-sol)

* Extended secure dependency installation timeout

Assisted-by: Codex (gpt-5.6-sol)</content>
</entry>
<entry>
<title>Fixed OpenSSL interoperability startup races (#425)</title>
<updated>2026-08-20T14:14:09Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-08-20T14:14:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=85f8b75cf01872872daf2152116df597605184a2'/>
<id>urn:sha1:85f8b75cf01872872daf2152116df597605184a2</id>
<content type='text'>
Wait for OpenSSL TCP and DTLS listeners before releasing NetX clients. Retry transient PCAP setup and transmission failures, propagate driver errors, and improve connection diagnostics.

Assisted-by: Codex (gpt-5.6-sol) &lt;codex@openai.com&gt;</content>
</entry>
<entry>
<title>Replaced interoperability ifconfig usage with iproute2 (#422)</title>
<updated>2026-08-19T14:40:13Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-08-19T14:40:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=185e24c4f28e86d092b546f3f56d62004334d0d3'/>
<id>urn:sha1:185e24c4f28e86d092b546f3f56d62004334d0d3</id>
<content type='text'>
* Replaced interoperability ifconfig usage with iproute2
* Fixed the OpenSSL 3.5 protocol argument

Assisted-by: Codex (gpt-5.6-sol) &lt;codex@openai.com&gt;</content>
</entry>
<entry>
<title>Modernized secure interoperability tools (#421)</title>
<updated>2026-08-14T15:01:31Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-08-14T15:01:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=ac67b0392c4b0f3a05741930e0d1b4c2bc77a987'/>
<id>urn:sha1:ac67b0392c4b0f3a05741930e0d1b4c2bc77a987</id>
<content type='text'>
Pinned OpenSSL 3.5.7 for the maintained protocol matrix and isolated static-ECDH curve tests behind wolfSSL 5.9.2. Added checksum verification and wrapper regression coverage without replacing the system OpenSSL binary.

Assisted-by: Codex (gpt-5.6-sol) &lt;codex@openai.com&gt;</content>
</entry>
<entry>
<title>Renewed interoperability test certificates (#420)</title>
<updated>2026-08-13T20:11:35Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-08-13T20:11:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=6167ce34c67f1f80abd86e6ad435d651e2c5eb34'/>
<id>urn:sha1:6167ce34c67f1f80abd86e6ad435d651e2c5eb34</id>
<content type='text'>
Replace expired TLS, DTLS, and MQTT credentials with test-only certificates valid through 2046. Keep PEM and embedded DER/CRL fixtures synchronized, retain the legacy curve and extension cases, and add a CTest validation that checks validity, keys, chains, CRLs, and embedded byte arrays.

Assisted-by: Codex (gpt-5.6-sol) &lt;codex@openai.com&gt;</content>
</entry>
<entry>
<title>Updated the CMake minimal version.</title>
<updated>2025-02-20T11:55:04Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2025-02-20T11:55:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=8f535ccfccfdade2aa5d3cf482b684429ca312f2'/>
<id>urn:sha1:8f535ccfccfdade2aa5d3cf482b684429ca312f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add secure interoperability test. (#222)</title>
<updated>2023-12-22T07:11:20Z</updated>
<author>
<name>Wenhui Xie</name>
<email>54433186+wenhui-xie@users.noreply.github.com</email>
</author>
<published>2023-12-22T07:11:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=3a144c22015cebfbb4449692f24bcee3120ed3bb'/>
<id>urn:sha1:3a144c22015cebfbb4449692f24bcee3120ed3bb</id>
<content type='text'>
</content>
</entry>
</feed>
