From 5601b5d68f628d3b2c5f3cc8f64a8024d0f483bf Mon Sep 17 00:00:00 2001 From: Mahendra Nimishakavi Date: Thu, 8 Aug 2019 09:54:10 +0530 Subject: [PATCH 1/2] fixed a bug found in dev testing --- .../services/network/internal/MASSecurityPolicy.m | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/MASFoundation/Classes/_private_/services/network/internal/MASSecurityPolicy.m b/MASFoundation/Classes/_private_/services/network/internal/MASSecurityPolicy.m index 4a7abe4f..78b0e5ff 100644 --- a/MASFoundation/Classes/_private_/services/network/internal/MASSecurityPolicy.m +++ b/MASFoundation/Classes/_private_/services/network/internal/MASSecurityPolicy.m @@ -102,7 +102,7 @@ - (BOOL)evaluateSecurityConfigurationsForServerTrust:(SecTrustRef)serverTrust fo isPublicKeyHashVerified = YES; } - isPinningVerified = ([self validateCertPinning:serverTrust configuration:securityConfiguration certChain:certificateChain]) || isPublicKeyHashVerified; + isPinningVerified = ([self validateCertPinning:serverTrust configuration:securityConfiguration certChain:certificateChain]) && isPublicKeyHashVerified; } break; @@ -160,6 +160,8 @@ - (BOOL)validateCertPinning:(SecTrustRef)serverTrust configuration:(MASSecurityC { return NO; } + + return YES; } } @@ -190,6 +192,8 @@ - (BOOL)validateIntermediateCertPinning:(SecTrustRef)serverTrust configuration:( } } + return YES; + } return NO; @@ -286,6 +290,8 @@ - (BOOL)validatePublicKeyHash:(SecTrustRef)serverTrust configuration:(MASSecurit { return NO; } + + return YES; } return NO; From 34952fa0dcf4af83d9270cd60de95bde420fd8b7 Mon Sep 17 00:00:00 2001 From: Mahendra Nimishakavi Date: Thu, 8 Aug 2019 09:58:18 +0530 Subject: [PATCH 2/2] updated version number to 2.0.00 --- MASFoundation/Info.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MASFoundation/Info.plist b/MASFoundation/Info.plist index d27f5019..b6725b18 100644 --- a/MASFoundation/Info.plist +++ b/MASFoundation/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.9.20 + 2.0.00 CFBundleSignature ???? CFBundleVersion