master
8372004: Have SSLLogger implement System.Logger
8291509: Minor cleanup could be done in sun.security
8366577: Deprecate java.net.Socket::setPerformancePreferences
8374327: Update copyright year to 2025 for files in java.base added/updated by commits in 2025
8353578: Refactor existing usage of internal HKDF impl to use the KDF API
8196584: TLS 1.3 Implementation
8214418: half-closed SSLEngine status may cause application dead loop
8187443: Forest Consolidation: Move files to unified layout
8268193: Improve requests of certificates
8232581: Improve TLS verification
8344366: Remove Security Manager dependencies from javax.net.ssl and sun.security.ssl packages
8281236: (D)TLS key exchange named groups
8259223: Simplify boolean expression in the SunJSSE provider
8360539: DTLS handshakes fails due to improper cookie validation logic
8171279: Support X25519 and X448 in TLS
8349910: Implement JEP 517: HTTP/3 for the HTTP Client API
8257237: Cleanup unused imports in the SunJSSE provider implementation
8345840: Add missing TLS handshake messages to SSLHandshake.java
8349583: Add mechanism to disable signature schemes based on their TLS scope
8366364: Return enabled signature schemes with SSLConfiguration#getSSLParameters() call
8215712: Parsing extension failure may alert decode_error
8368520: TLS 1.3 KeyUpdate fails with SunPKCS11 provider
8270105: Fix ServerKeyExchange copyright
8374317: Change GCM IV size to 12 bytes when encrypting/decrypting TLS session ticket
8371721: Refactor checkTrusted methods in X509TrustManagerImpl
8226374: Restrict TLS signature schemes and named groups