Re: RFR: JDK-8305406: Add @spec tags in java.base/java.* (part 2) [v3]

2023-04-13 Thread Bradford Wetmore
On Wed, 5 Apr 2023 16:45:06 GMT, Jonathan Gibbons wrote: >> Please review a doc update to add `@spec` into the rest of the files in >> `java.base` (compared to those in >> [JDK-8305206](https://bugs.openjdk.org/browse/JDK-8305206) PR #13248) > > Jonathan Gibbons has updated the pull request inc

Re: RFR: 4966250: SSLSessionContext.setSessionTimeout() documentation could be updated

2024-05-29 Thread Bradford Wetmore
On Wed, 29 May 2024 15:45:12 GMT, Mark Powers wrote: > https://bugs.openjdk.org/browse/JDK-4966250 This needs a CSR before pushing. - PR Comment: https://git.openjdk.org/jdk/pull/19458#issuecomment-2138078036

Re: RFR: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified [v3]

2025-02-04 Thread Bradford Wetmore
> Update and clarify the sample code. > > Docs only, no additional testing other than verifying javadoc is correctly > output. Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Codereview Comments - Chan

Re: RFR: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified [v3]

2025-02-04 Thread Bradford Wetmore
On Tue, 4 Feb 2025 17:18:09 GMT, Daniel Fuchs wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Codereview Comments > > src/java.base/share/classes/javax/net/ssl/SSLParam

Re: RFR: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified [v2]

2025-02-04 Thread Bradford Wetmore
> Update and clarify the sample code. > > Docs only, no additional testing other than verifying javadoc is correctly > output. Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes b

Integrated: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified

2025-02-07 Thread Bradford Wetmore
On Fri, 31 Jan 2025 01:45:47 GMT, Bradford Wetmore wrote: > Update and clarify the sample code. > > Docs only, no additional testing other than verifying javadoc is correctly > output. This pull request has now been integrated. Changeset: 88a84835 Author: Bradford

Re: RFR: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified [v3]

2025-02-06 Thread Bradford Wetmore
On Thu, 6 Feb 2025 19:10:04 GMT, Artur Barashev wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Codereview Comments > > src/java.base/share/classes/javax/net/ssl/SSLParam

Re: RFR: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified [v4]

2025-02-06 Thread Bradford Wetmore
> Update and clarify the sample code. > > Docs only, no additional testing other than verifying javadoc is correctly > output. Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: minor wording tweak - Chan

Re: RFR: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified [v3]

2025-02-05 Thread Bradford Wetmore
On Wed, 5 Feb 2025 12:03:52 GMT, Daniel Fuchs wrote: >> src/java.base/share/classes/javax/net/ssl/SSLParameters.java line 672: >> >>> 670: * // Also, encode a two byte RFC 8701 GREASE ALPN value >>> 671: * // e.g. 0x0A, 0x1A, 0x2A...0xFA >>> 672: * String rfc8701Gr

Re: RFR: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified [v3]

2025-02-05 Thread Bradford Wetmore
On Wed, 5 Feb 2025 12:02:26 GMT, Daniel Fuchs wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Codereview Comments > > src/java.base/share/classes/javax/net/ssl/SSLParam

RFR: 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified.

2025-01-30 Thread Bradford Wetmore
Update and clarify the sample code. Docs only, no additional testing other than verifying javadoc is correctly output. - Commit messages: - 8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified Changes: https://git.openjdk.org/jdk/pull/23379/files Web

RFR: 8341346: Add support for exporting TLS Keying Material

2025-04-30 Thread Bradford Wetmore
Adds the RFC 5705/8446 TLS Key Exporters API/implementation to JSSE/SunJSSE respectively. CSR is underway. Tests include new unit tests for TLSv1-1.3. Will run tier1-2, plus the JCK API (jck:api/java_security jck:api/javax_crypto jck:api/javax_net jck:api/javax_security jck:api/org_ietf jck:a

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v3]

2025-04-30 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Moved too fast - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: https://git.op

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v2]

2025-04-30 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Tweak API to be more KDF like in unextractable case. - Changes: - all: https://git.openjdk.org/jdk/

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v4]

2025-05-01 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Codereview comments. - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: https://

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v3]

2025-05-01 Thread Bradford Wetmore
On Thu, 1 May 2025 18:24:19 GMT, Artur Barashev wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Moved too fast > > test/jdk/javax/net/ssl/ExtendedSSLSession/TLSKeyExpo

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v3]

2025-05-01 Thread Bradford Wetmore
On Thu, 1 May 2025 15:18:43 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Moved too fast > > src/java.base/share/classes/sun/security/ssl/SSLSessionI

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v3]

2025-05-01 Thread Bradford Wetmore
On Thu, 1 May 2025 18:26:03 GMT, Artur Barashev wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Moved too fast > > test/jdk/javax/net/ssl/ExtendedSSLSession/TLSKeyExpo

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v7]

2025-05-07 Thread Bradford Wetmore
On Wed, 7 May 2025 16:28:27 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Updated to use the upcoming KDF (still in preview) + bits of JDK-8353578 >> for

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v8]

2025-05-07 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: More Codereview comments - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: https://

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v10]

2025-05-09 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 13 commits: - Merge branch 'master' into JDK-8341346 - Adjustments made for JDK-8350830 - Merg

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v11]

2025-05-12 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: More codereview comments - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: https://

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v10]

2025-05-12 Thread Bradford Wetmore
On Mon, 12 May 2025 14:58:07 GMT, Sean Mullan wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 13 commits: >> >> - Merge branch 'master' into JDK-8341346 >

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-12 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Missed one review comment - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: htt

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v10]

2025-05-12 Thread Bradford Wetmore
On Mon, 12 May 2025 15:07:20 GMT, Sean Mullan wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 13 commits: >> >> - Merge branch 'master' into JDK-8341346 >

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v9]

2025-05-08 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Rework to avoid PKCS11 data extraction problems, and enhanced input verification and unit testing -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v6]

2025-05-06 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Add in the SharedSecrets SecretKeySpec clearing mechanism - Changes: - all: https://git.openjdk.org/jdk/

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v7]

2025-05-06 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Updated to use the upcoming KDF (still in preview) + bits of JDK-8353578 for compilation) -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v5]

2025-05-06 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v10]

2025-05-12 Thread Bradford Wetmore
On Mon, 12 May 2025 15:02:31 GMT, Sean Mullan wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 13 commits: >> >> - Merge branch 'master' into JDK-8341346 >

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v10]

2025-05-12 Thread Bradford Wetmore
On Mon, 12 May 2025 14:45:36 GMT, Sean Mullan wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 13 commits: >> >> - Merge branch 'master' into JDK-8341346 >

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v10]

2025-05-12 Thread Bradford Wetmore
On Sat, 10 May 2025 13:48:05 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 13 commits: >> >> - Merge branch 'master' into JDK-8341346 >

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v14]

2025-05-13 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 17 commits: - Merge - Merge branch 'master' into JDK-8341346 - Missed one review comment -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v13]

2025-05-13 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 16 commits: - Merge branch 'master' into JDK-8341346 - Missed one review comment - More c

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v18]

2025-05-16 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Updated copyright dates. - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: https://

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-16 Thread Bradford Wetmore
On Fri, 16 May 2025 16:50:22 GMT, Sean Mullan wrote: >> Personally, I would like to give user the chance to specify the algorithm >> themselves. A "TlsExporterKeyingMaterial" key will not be accepted by an AES >> cipher. If you are not ready for this, I'd rather only provide the >> `exportKeyi

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v7]

2025-05-16 Thread Bradford Wetmore
On Thu, 8 May 2025 06:03:03 GMT, Bradford Wetmore wrote: >> src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java line 1694: >> >>> 1692: >>> 1693: // ...now the final expand. >>> 1694: SecretKey key = h

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v7]

2025-05-16 Thread Bradford Wetmore
On Wed, 7 May 2025 16:21:23 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Updated to use the upcoming KDF (still in preview) + bits of JDK-8353578 >> for

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-16 Thread Bradford Wetmore
On Thu, 15 May 2025 04:22:42 GMT, Bradford Wetmore wrote: >> src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java line 1650: >> >>> 1648: emptyHash = md.digest(); >>> 1649: } catch (NoSuchAlgor

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-16 Thread Bradford Wetmore
On Fri, 16 May 2025 17:17:04 GMT, Bradford Wetmore wrote: >> How about adding a `String alg` parameter to `exportKeyingMaterialKey` like >> in the `KDF.deriveKey` API? > > As discussed with @seanjmullan / @wangweij , that is the direction I'll try. > It's not

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v10]

2025-05-16 Thread Bradford Wetmore
On Tue, 13 May 2025 13:07:18 GMT, Weijun Wang wrote: >> It seems like it should be an exception, whatever you decide to do. The >> caller is asking for the keying material data, and the provider cannot >> fulfill that request, so I think explaining why it could not be done would >> be best rep

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v17]

2025-05-16 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 25 commits: - Merge branch 'master' into JDK-8341346 - Updated API to include SecretKey t

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v15]

2025-05-14 Thread Bradford Wetmore
On Wed, 14 May 2025 19:17:15 GMT, Daniel JeliƄski wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Merged with changes for JDK-8353578 > > src/java.base/share/classes/sun/securit

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v15]

2025-05-13 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Merged with changes for JDK-8353578 - Changes: - all: https://git.openjdk.org/jdk/pull/24

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-14 Thread Bradford Wetmore
On Tue, 13 May 2025 13:23:16 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Missed one review comment > > src/java.base/share/classes/sun/security/ssl

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v13]

2025-05-14 Thread Bradford Wetmore
On Tue, 13 May 2025 21:44:21 GMT, Artur Barashev wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 16 commits: >> >> - Merge branch 'master' into JDK-8341346 >>

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v15]

2025-05-14 Thread Bradford Wetmore
On Wed, 14 May 2025 20:13:36 GMT, Artur Barashev wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Merged with changes for JDK-8353578 > > src/java.base/share/classes/sun/securit

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v15]

2025-05-14 Thread Bradford Wetmore
On Wed, 14 May 2025 21:42:06 GMT, Bradford Wetmore wrote: >> src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java line 329: >> >>> 327: */ >>> 328: >>> 329: SSLSessionImpl(HandshakeContext hc, ByteBuffer buf) throws >>> I

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-14 Thread Bradford Wetmore
On Tue, 13 May 2025 13:25:21 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Missed one review comment > > src/java.base/share/classes/sun/security/ssl

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-14 Thread Bradford Wetmore
On Tue, 13 May 2025 12:16:37 GMT, Sean Mullan wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Missed one review comment > > src/java.base/share/classes/javax/net/ssl/ExtendedSSLSe

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-14 Thread Bradford Wetmore
On Tue, 13 May 2025 13:37:18 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Missed one review comment > > src/java.base/share/classes/sun/security/ssl

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v15]

2025-05-15 Thread Bradford Wetmore
On Thu, 15 May 2025 12:51:16 GMT, Artur Barashev wrote: >> Sure. > > Also, the parentheses are not needed around `context != null` If there's one things to know about me, it's my liberal use of parens. I want my code to match my intent. I plan to update the "missing" parens. - P

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v24]

2025-05-20 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Added PKCS11 testing - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: https://

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v22]

2025-05-20 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Missed one change - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: https://git.op

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v21]

2025-05-20 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 30 commits: - Merge branch 'master' into JDK-8341346 - Private Codereview comment: Don'

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v23]

2025-05-20 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Minor bug - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new: https://git.openjdk.

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v20]

2025-05-20 Thread Bradford Wetmore
On Mon, 19 May 2025 22:24:52 GMT, Jamil Nimeh wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> get*() no longer needed, backout error (oops!) > > src/java.base/share/classes/sun/se

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v19]

2025-05-19 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 27 commits: - Merge branch 'master' into JDK-8341346 - Updated copyright dates. - Merg

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v18]

2025-05-19 Thread Bradford Wetmore
On Mon, 19 May 2025 15:06:26 GMT, Hai-May Chao wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Updated copyright dates. > > src/java.base/share/classes/sun/security/ssl/SSLSessio

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v20]

2025-05-19 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: get*() no longer needed, backout error (oops!) - Changes: - all: https://git.openjdk.org/jdk/pull/24

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v18]

2025-05-19 Thread Bradford Wetmore
On Mon, 19 May 2025 15:13:26 GMT, Hai-May Chao wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Updated copyright dates. > > src/java.base/share/classes/sun/security/ssl

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v15]

2025-05-15 Thread Bradford Wetmore
On Thu, 15 May 2025 20:42:39 GMT, Sean Mullan wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Merged with changes for JDK-8353578 > > src/java.base/share/classes/javax/net/ssl/Ex

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v16]

2025-05-15 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 23 commits: - Merge branch 'master' into JDK-8341346 - Minor Codereview comments. - Codereview

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v12]

2025-05-14 Thread Bradford Wetmore
On Tue, 13 May 2025 17:13:03 GMT, Artur Barashev wrote: >> Bradford Wetmore has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Missed one review comment > > test/jdk/javax/net/ssl/ExtendedSSLSession/Expor

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v25]

2025-05-22 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 34 commits: - Merge branch 'master' into JDK-8341346 - Added PKCS11 testing - Minor bug -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v26]

2025-05-23 Thread Bradford Wetmore
; jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 36 commits: - Remove TlsExporterKeyingMaterial for now. Can add later if needed. - Merge branch &

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v26]

2025-05-29 Thread Bradford Wetmore
On Tue, 27 May 2025 23:37:45 GMT, Artur Barashev wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 36 commits: >> >> - Remove TlsExporterKeyingMaterial for now. Can add late

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v27]

2025-05-29 Thread Bradford Wetmore
On Thu, 29 May 2025 14:08:10 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 37 commits: >> >> - Merge branch 'master' into JDK-8341346 >> -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v27]

2025-05-29 Thread Bradford Wetmore
On Thu, 29 May 2025 14:09:38 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 37 commits: >> >> - Merge branch 'master' into JDK-8341346 >> -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v27]

2025-05-29 Thread Bradford Wetmore
On Thu, 29 May 2025 14:12:47 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 37 commits: >> >> - Merge branch 'master' into JDK-8341346 >> -

Integrated: 8341346: Add support for exporting TLS Keying Material

2025-05-30 Thread Bradford Wetmore
On Wed, 30 Apr 2025 22:39:47 GMT, Bradford Wetmore wrote: > Adds the RFC 5705/8446 TLS Key Exporters API/implementation to JSSE/SunJSSE > respectively. > > CSR is complete/approved. > > Tests include new unit tests for TLSv1-1.3. Have run tier1-2, plus the JCK > API (

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v27]

2025-05-29 Thread Bradford Wetmore
On Thu, 29 May 2025 14:22:16 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 37 commits: >> >> - Merge branch 'master' into JDK-8341346 >> -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v27]

2025-05-29 Thread Bradford Wetmore
On Thu, 29 May 2025 11:17:50 GMT, Hai-May Chao wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 37 commits: >> >> - Merge branch 'master' into JDK-8341346 >> -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v27]

2025-05-28 Thread Bradford Wetmore
/javax_net > jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 37 commits: - Merge branch 'master' into JDK-8341346 - Remove TlsExporterKeyingMaterial

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v27]

2025-05-29 Thread Bradford Wetmore
On Thu, 29 May 2025 14:42:00 GMT, Weijun Wang wrote: >> Bradford Wetmore has updated the pull request with a new target base due to >> a merge or a rebase. The pull request now contains 37 commits: >> >> - Merge branch 'master' into JDK-8341346 >> -

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v28]

2025-05-29 Thread Bradford Wetmore
/javax_net > jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Last minute codereview comments - Changes: - all: https://git.openjdk.org/jdk/pull/24

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v29]

2025-05-30 Thread Bradford Wetmore
/javax_net > jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 40 commits: - Merge branch 'master' into JDK-8341346 - Merge branch 'master'

Re: RFR: 8341346: Add support for exporting TLS Keying Material [v30]

2025-05-30 Thread Bradford Wetmore
/javax_net > jck:api/javax_security jck:api/org_ietf jck:api/javax_xml/crypto) Bradford Wetmore has updated the pull request incrementally with one additional commit since the last revision: Resolved Merge Problem - Changes: - all: https://git.openjdk.org/jdk/pull/24976/files - new:

Re: RFR: 8209992: Align SSLSocket and SSLEngine Javadocs

2025-07-25 Thread Bradford Wetmore
On Fri, 25 Jul 2025 16:27:42 GMT, Artur Barashev wrote: > Add a javadoc paragraph to SSLSocket.startHandshake() and > SSLEngine.beginHandshake() methods explaining behavioral differences between > TLSv1.3+ and TLSv1.2- versions. The renegotiation wording should probably updated in both the SS

Re: RFR: 8209992: Align SSLSocket and SSLEngine Javadocs [v4]

2025-08-01 Thread Bradford Wetmore
On Fri, 1 Aug 2025 15:18:10 GMT, Artur Barashev wrote: >> Add a javadoc paragraph to SSLSocket.startHandshake() and >> SSLEngine.beginHandshake() methods explaining behavioral differences between >> TLSv1.3+ and TLSv1.2- versions. > > Artur Barashev has updated the pull request incrementally wi

Re: RFR: 8209992: Align SSLSocket and SSLEngine Javadocs [v2]

2025-07-30 Thread Bradford Wetmore
On Mon, 28 Jul 2025 14:12:12 GMT, Artur Barashev wrote: >> Add a javadoc paragraph to SSLSocket.startHandshake() and >> SSLEngine.beginHandshake() methods explaining behavioral differences between >> TLSv1.3+ and TLSv1.2- versions. > > Artur Barashev has updated the pull request incrementally w

Re: RFR: 8209992: Align SSLSocket and SSLEngine Javadocs [v3]

2025-07-31 Thread Bradford Wetmore
On Thu, 31 Jul 2025 18:53:20 GMT, Artur Barashev wrote: >> Add a javadoc paragraph to SSLSocket.startHandshake() and >> SSLEngine.beginHandshake() methods explaining behavioral differences between >> TLSv1.3+ and TLSv1.2- versions. > > Artur Barashev has updated the pull request incrementally w