Changeset 5397
- Timestamp:
- 03/14/08 17:19:40 (7 months ago)
- Files:
-
- WiredClient/trunk/WCLink.m (modified) (3 diffs)
- WiredClient/trunk/WCTransfers.m (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
WiredClient/trunk/WCLink.m
r4980 r5397 207 207 NSString *string, *arguments; 208 208 WNError *error = NULL; 209 WNSocket Context *context;209 WNSocketTLS *tls; 210 210 WNAddress *address; 211 211 WCProtocolMessage message; … … 217 217 [_delegate retain]; 218 218 219 context = [WNSocketContext socketContextForClient];220 [ contextsetSSLCiphers:[WCSettings objectForKey:WCSSLControlCiphers]];219 tls = [WNSocketTLS socketTLSForClient]; 220 [tls setSSLCiphers:[WCSettings objectForKey:WCSSLControlCiphers]]; 221 221 222 222 address = [WNAddress addressWithString:[_url host] error:&error]; … … 230 230 [_socket setInteractive:YES]; 231 231 232 if(![_socket connectWithContext:context timeout:30.0 error:&error]) { 232 if(![_socket connectWithTimeout:30.0 error:&error]) { 233 failed = YES; 234 235 goto close; 236 } 237 238 if(![_socket connectWithTLS:tls timeout:30.0 error:&error]) { 233 239 failed = YES; 234 240 WiredClient/trunk/WCTransfers.m
r5293 r5397 775 775 NSString *path; 776 776 WNAddress *address; 777 WNSocket Context *context;777 WNSocketTLS *tls; 778 778 WNSocket *socket = NULL; 779 779 WCFile *file; … … 809 809 [fileHandle seekToEndOfFile]; 810 810 811 context = [WNSocketContext socketContextForClient];811 tls = [WNSocketTLS socketTLSForClient]; 812 812 813 813 if([WCSettings boolForKey:WCEncryptTransfers]) 814 [ contextsetSSLCiphers:[WCSettings objectForKey:WCSSLTransferCiphers]];814 [tls setSSLCiphers:[WCSettings objectForKey:WCSSLTransferCiphers]]; 815 815 else 816 [ contextsetSSLCiphers:[WCSettings objectForKey:WCSSLNullTransferCiphers]];816 [tls setSSLCiphers:[WCSettings objectForKey:WCSSLNullTransferCiphers]]; 817 817 818 818 address = [WNAddress addressWithString:[[transfer URL] host] error:&error]; … … 826 826 [socket setInteractive:NO]; 827 827 828 if(![socket connectWithContext:context timeout:30.0 error:&error]) 828 if(![socket connectWithTimeout:30.0 error:&error]) 829 goto end; 830 831 if(![socket connectWithTLS:tls timeout:30.0 error:&error]) 829 832 goto end; 830 833 … … 947 950 NSString *path; 948 951 WNAddress *address; 949 WNSocket Context *context;952 WNSocketTLS *tls; 950 953 WNSocket *socket = NULL; 951 954 WCFile *file; … … 973 976 [fileHandle seekToFileOffset:[file offset]]; 974 977 975 context = [WNSocketContext socketContextForClient];978 tls = [WNSocketTLS socketTLSForClient]; 976 979 977 980 if([WCSettings boolForKey:WCEncryptTransfers]) 978 [ contextsetSSLCiphers:[WCSettings objectForKey:WCSSLTransferCiphers]];981 [tls setSSLCiphers:[WCSettings objectForKey:WCSSLTransferCiphers]]; 979 982 else 980 [ contextsetSSLCiphers:[WCSettings objectForKey:WCSSLNullTransferCiphers]];983 [tls setSSLCiphers:[WCSettings objectForKey:WCSSLNullTransferCiphers]]; 981 984 982 985 address = [WNAddress addressWithString:[[transfer URL] host] error:&error]; … … 990 993 [socket setInteractive:NO]; 991 994 992 if(![socket connectWithContext:context timeout:30.0 error:&error]) 995 if(![socket connectWithTimeout:30.0 error:&error]) 996 goto end; 997 998 if(![socket connectWithTLS:tls timeout:30.0 error:&error]) 993 999 goto end; 994 1000
