- switch threading model to pthread since that it is the default process model in stunnel;
- fix stunnel.pem path in pkg/MESSAGE;
- add patches to make it build with libressl;
- fix some hardcoding paths in tools/stunnel.conf-sample.in.
Tweaks and Feedback:
jca@ yasuoka@ jasper@ brad@ and Markus Lude, thanks !
tested by yasuoka@ and Markus Lude on @sparc64(markus's tests against 3.18 version, but no many changes to 3.19, assuming that should work too...)...
full changelog at:
https://www.stunnel.org/sdf_ChangeLog.html
This library is used to gain direct access to the functions exposed by Daniel J.
Bernstein’s nacl library via libsodium or tweetnacl. It has been constructed to
maintain extensive documentation on how to use nacl as well as being completely
portable. The file in libnacl/__init__.py can be pulled out and placed directly
in any project to give a single file binding to all of nacl.
ok jasper@
libressl (py-cryptography was providing its own implementation of
EC_curve_nid2nist for libressl and for old openssl versions, this was
broken when libressl added it - since LIBRESSL_VERSION doesn't provide
anything useful for recognising this, simply delete the libressl check
from the ifdef).
Work done by Patrick Lundin (maintainer), p11-kit tweaks by sthen@.
DESCR:
SoftHSM is an implementation of a cryptographic store accessible through a
PKCS#11 interface, using Botan for its cryptographic operations. You can use
it to explore PKCS#11 without having a Hardware Security Module.
"cryptography" is a Python library which exposes cryptographic recipes and
primitives, with the goal of it being a "cryptographic standard library".
It aims to address various problems seen with other Python cryptography
libraries, including lack of PyPy and Python 3 support, lack of maintenance.
use of poor implementations of algorithms, lack of high-level APIs, absence
of important algorithms, error prone APIs and bad defaults.