ssl_openssl.pas - fixed SNI on Unicode compilers.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@158 7c85be65-684b-0410-a082-b2ed4fbef004
This commit is contained in:
		| @@ -3,7 +3,7 @@ | ||||
| |==============================================================================| | ||||
| | Content: SSL support by OpenSSL                                              | | ||||
| |==============================================================================| | ||||
| | Copyright (c)1999-2008, Lukas Gebauer                                        | | ||||
| | Copyright (c)1999-2012, Lukas Gebauer                                        | | ||||
| | All rights reserved.                                                         | | ||||
| |                                                                              | | ||||
| | Redistribution and use in source and binary forms, with or without           | | ||||
| @@ -515,7 +515,7 @@ begin | ||||
|       Exit; | ||||
|     end; | ||||
|     if SNIHost<>'' then | ||||
|       SSLCtrl(Fssl, SSL_CTRL_SET_TLSEXT_HOSTNAME, TLSEXT_NAMETYPE_host_name, PAnsiChar(SNIHost)); | ||||
|       SSLCtrl(Fssl, SSL_CTRL_SET_TLSEXT_HOSTNAME, TLSEXT_NAMETYPE_host_name, PAnsiChar(AnsiString(SNIHost))); | ||||
|     x := sslconnect(FSsl); | ||||
|     if x < 1 then | ||||
|     begin | ||||
|   | ||||
		Reference in New Issue
	
	Block a user