diff --git a/Signal/src/network/tcp/tls/SecureEndPoint.m b/Signal/src/network/tcp/tls/SecureEndPoint.m index 517288add..997362e2b 100644 --- a/Signal/src/network/tcp/tls/SecureEndPoint.m +++ b/Signal/src/network/tcp/tls/SecureEndPoint.m @@ -38,14 +38,14 @@ } -(void) handleStreamsOpened:(StreamPair *)streamPair { - [[streamPair inputStream] setProperty:NSStreamSocketSecurityLevelNegotiatedSSL + [[streamPair inputStream] setProperty:(__bridge id)CFSTR("kNSStreamSocketSecurityLevelTLSv1_2") forKey:NSStreamSocketSecurityLevelKey]; - [[streamPair outputStream] setProperty:NSStreamSocketSecurityLevelNegotiatedSSL + [[streamPair outputStream] setProperty:(__bridge id)CFSTR("kNSStreamSocketSecurityLevelTLSv1_2") forKey:NSStreamSocketSecurityLevelKey]; NSDictionary *settings = @{(id)kCFStreamSSLValidatesCertificateChain: @NO, - (id)kCFStreamSSLPeerName: hostNameEndPoint.hostname}; + (id)kCFStreamSSLPeerName: hostNameEndPoint.hostname}; CFReadStreamSetProperty((CFReadStreamRef)[streamPair inputStream], kCFStreamPropertySSLSettings,