Add OpenSSL support
authorMaxim Antonov <mantonov@gmail.com>
Mon, 3 Aug 2020 11:11:37 +0000 (18:11 +0700)
committerFabian Keil <fk@fabiankeil.de>
Tue, 1 Sep 2020 10:22:42 +0000 (12:22 +0200)
commitf9b953ed3f2bc2de510352e56dfbf91efd19ac7e
tree25982edbfcf450536908f9a71046b241445c9d90
parent965bb64d8cd49d60a5678172e73190e96ec02f48
Add OpenSSL support

To enable it, configure with "--with-openssl".

This is mainly useful for platforms that ship with
OpenSSL in the base so the "special exception" from
section 3 of the GPLv2 applies.

The author (Maxim Antonov) reports about 100% more requests
per second when using OpenSSL instead of MbedTLS which the
committer could confirm. For details see:
https://sourceforge.net/p/ijbswa/patches/143/

This commit has a couple of issues that will be addressed
in follow-up commits.
GNUmakefile.in
configure.in
jcc.c
jcc.h
openssl.c [new file with mode: 0644]
project.h
ssl.c
ssl.h
ssl_common.c [new file with mode: 0644]
ssl_common.h [new file with mode: 0644]