Stunnel.org  
   
Home
About
News
Faq
Examples
Download
Patches
Support
Related
<Patch List> <Patch Directory>
Patch info for engine-4.x_doneill

Patch info for engine-4.x_doneill

CreatorDiarmuid O'Neill
Patch to Version4.04
TypeNew Feature
Patchengine-4.x_doneill.patch
Description

(Full Text)

OpenSSL Engine Support

Author Comments



Please find enclosed a patch I've tested on 4.04 .  It adds support for
OpenSSL engines.  Please note that I did not update the man page.

Files modified...
configure.ac To add the --enable-ssl-engine rule.
options.c
ssl.c
prototypes.h

Because I've modified the configure.ac script the user must run autoconf
(I used version 2.57) to generate the new configure file.  This adds a
new ./configure option --enable-ssl-engine which defines SSL_ENGINE.
This is required because the non engine version of OpenSSL-0.9.6 does
not include the engine header files.


OpenSSL versions 0.9.6(whatever) require an additional patch (to fix a
build bug), which is available at
http://www.aet.tu-cottbus.de/rt2/Ticket/Display.html?id=588 No patch
needed if you use the OpenSSL 0.9.7 branch.





This website makes patches available for use by the Internet community. However it does not endorse any of the patches contained herein. They could be work perfectly, or totally foul up everything. We don't know. Contact the authors if you have any questions. Use at your own risk.

The Stunnel software package does not contain any cryptography itself, however please remember that import and/or export of cryptographic software, code providing hooks to cryptographic algorithms, and discussion about cryptography is illegal in some countries. It is imperative for you to know your local laws governing cryptography. We're not liable for anything you do that violates your local laws.