[System]: Use correct default value for `ServicePointManager.SecurityProtocol`.
authorMartin Baulig <martin.baulig@xamarin.com>
Tue, 16 Feb 2016 20:50:56 +0000 (15:50 -0500)
committerMartin Baulig <martin.baulig@xamarin.com>
Thu, 18 Feb 2016 01:39:58 +0000 (20:39 -0500)
(cherry picked from commit ddf47829d94db85f8b1fb7c391654e3329c132b9)

mcs/class/System/System.Net/ServicePointManager.cs

index 1d6b80467278355f7759d901b3cc44fec869fbe1..0d074e0795f209aeb96353124294763e904200cc 100644 (file)
@@ -120,7 +120,7 @@ namespace System.Net
                private static int maxServicePoints = 0;
                private static int dnsRefreshTimeout = 2 * 60 * 1000;
                private static bool _checkCRL = false;
-               private static SecurityProtocolType _securityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls;
+               private static SecurityProtocolType _securityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
 
                static bool expectContinue = true;
                static bool useNagle;