tcptls: use TLS_client_method with OpenSSL 1.1
authorTzafrir Cohen <tzafrir.cohen@xorcom.com>
Sat, 21 Jan 2017 05:59:15 +0000 (07:59 +0200)
committerTzafrir Cohen <tzafrir.cohen@xorcom.com>
Fri, 3 Feb 2017 08:28:14 +0000 (10:28 +0200)
commitbc041ca14afb6b5c786955a03c331dc45924ca92
treed110427d40c0d26fe89688c989357113d42e6985
parent2c8d0764de87037ce52656e13b36de5d9876aeaa
tcptls: use TLS_client_method with OpenSSL 1.1

OpenSSL 1.1 introduced TLS_client_method() and deprecated the previous
version-specific methods (such as TLSv1_client_method(). Other than
being simpler to use and more correct (gain support for TLS newer that
TLS1, in our case), the older ones produce a deprecation warning that
fails the build in dev-mode.

Change-Id: I257b1c8afd09dcb0d96cda3a41cb9f7a15d0ba07
main/tcptls.c