Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: cad628f39ffbd176042a10c5af8e6cf51b9d5026
      
https://github.com/WebKit/WebKit/commit/cad628f39ffbd176042a10c5af8e6cf51b9d5026
  Author: Guoye Zhang <[email protected]>
  Date:   2025-02-28 (Fri, 28 Feb 2025)

  Changed paths:
    M Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h
    M 
Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in
    M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.h
    M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm
    M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp
    M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStoreConfiguration.h
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/TLSDeprecation.mm
    M Tools/TestWebKitAPI/cocoa/HTTPServer.mm

  Log Message:
  -----------
  [cocoa] Explicitly set the minimum TLS version to 1.0 when enabled
https://bugs.webkit.org/show_bug.cgi?id=280145
rdar://136185611

Reviewed by Alex Christensen.

The system default minimum TLS version is changing to TLS 1.2. Continue
allowing older protocol versions if the option is enabled.

Original patch by Guoye Zhang

* Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h:
* 
Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.h:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm:
(WebKit::NetworkSessionCocoa::NetworkSessionCocoa):
(WebKit::SessionSet::initializeEphemeralStatelessSessionIfNeeded):
* Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::WebsiteDataStore::parameters):
* Source/WebKit/UIProcess/WebsiteData/WebsiteDataStoreConfiguration.h:
* Tools/TestWebKitAPI/Tests/WebKitCocoa/TLSDeprecation.mm:
(TestWebKitAPI::TEST(TLSVersion, DefaultBehavior)):
(TestWebKitAPI::TEST(TLSVersion, NetworkSession)):
(TestWebKitAPI::webViewWithNavigationDelegate):
(TestWebKitAPI::TEST(TLSVersion, LegacySubresources)):
* Tools/TestWebKitAPI/cocoa/HTTPServer.mm:
(TestWebKitAPI::HTTPServer::listenerParameters):

Canonical link: https://commits.webkit.org/291333@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to