1
2011-05-17 Yavor Doganov <yavor@gnu.org>
3
* Source/GSSocketStream.m ([GSStreamHandler
4
-initWithInput:output]): Replace
5
`gnutls_protocol_set_priority' with
6
`gnutls_priority_set_direct'.
9
--- gnustep-base.orig/Source/GSSocketStream.m
10
+++ gnustep-base/Source/GSSocketStream.m
13
if ([proto isEqualToString: NSStreamSocketSecurityLevelTLSv1] == YES)
15
- const int proto_prio[4] = {
16
-#if defined(GNUTLS_TLS1_2)
22
- gnutls_protocol_set_priority (session, proto_prio);
23
+ gnutls_priority_set_direct (session, "TLS1.2:TLS1.1:TLS1.0", NULL);
25
if ([proto isEqualToString: NSStreamSocketSecurityLevelSSLv3] == YES)
27
- const int proto_prio[2] = {
30
- gnutls_protocol_set_priority (session, proto_prio);
31
+ gnutls_priority_set_direct (session, "SSL3.0", NULL);