Revision fdaad3f1b31df6827554c378dd8385695a1deed4 authored by Richard Levitte on 09 May 2020, 08:11:14 UTC, committed by Richard Levitte on 12 May 2020, 09:32:40 UTC
This started with adding forward declarations of all provider side
interface functions, and fixing all compiler errors.

Furthermore, diminish the faulty assumption that the provider context
is and always will be just a library context.  That means adding a
teardown function in all providers that aren't necessarily built into
libcrypto.

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11777)
1 parent b0f3c59
History
File Mode Size
.github
Configurations
VMS
apps
boringssl @ 2070f8a
crypto
demos
dev
doc
engines
external
fuzz
include
krb5 @ 890ca2f
ms
os-dep
providers
pyca-cryptography @ 0940310
ssl
test
tools
util
.gitattributes -rw-r--r-- 501 bytes
.gitignore -rw-r--r-- 3.3 KB
.gitmodules -rw-r--r-- 270 bytes
.travis-apt-pin.preferences -rw-r--r-- 256 bytes
.travis-create-release.sh -rw-r--r-- 44 bytes
.travis.yml -rw-r--r-- 10.9 KB
ACKNOWLEDGEMENTS.md -rw-r--r-- 158 bytes
AUTHORS.md -rw-r--r-- 832 bytes
CHANGES.md -rw-r--r-- 677.4 KB
CONTRIBUTING.md -rw-r--r-- 4.0 KB
Configure -rwxr-xr-x 121.3 KB
FAQ.md -rw-r--r-- 197 bytes
HACKING -rw-r--r-- 1.1 KB
INSTALL.md -rw-r--r-- 60.0 KB
LICENSE -rw-r--r-- 9.9 KB
NEWS.md -rw-r--r-- 64.2 KB
NOTES.ANDROID -rw-r--r-- 4.4 KB
NOTES.DJGPP -rw-r--r-- 2.0 KB
NOTES.PERL -rw-r--r-- 4.5 KB
NOTES.UNIX -rw-r--r-- 5.4 KB
NOTES.VALGRIND -rw-r--r-- 2.6 KB
NOTES.VMS -rw-r--r-- 3.6 KB
NOTES.WIN -rw-r--r-- 7.2 KB
README.ENGINE -rw-r--r-- 15.7 KB
README.FIPS -rw-r--r-- 61 bytes
README.md -rw-r--r-- 6.8 KB
SUPPORT.md -rw-r--r-- 4.8 KB
VERSION -rw-r--r-- 99 bytes
appveyor.yml -rw-r--r-- 2.5 KB
build.info -rw-r--r-- 1.3 KB
config -rwxr-xr-x 27.6 KB
config.com -rw-r--r-- 2.5 KB
configdata.pm.in -rw-r--r-- 13.7 KB
e_os.h -rw-r--r-- 9.1 KB

README.md

back to top