audk/CryptoPkg/Library/BaseCryptLib
Qin Long f56b11d2cd CryptoPkg: Update PK Cipher Wrappers work with opaque objects.
OpenSSL-1.1.xx makes most data structures opaque.
This patch updates Public Key Cipher Wrapper implementations in
BaseCryptLib to use the accessor APIs for opaque object access.
The impacted interfaces includes RSA, DH, X509, PKCS7, etc.

Cc: Ting Ye <ting.ye@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Gary Lin <glin@suse.com>
Cc: Ronald Cron <ronald.cron@arm.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qin Long <qin.long@intel.com>
Reviewed-by: Ting Ye <ting.ye@intel.com>
Tested-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Gary Lin <glin@suse.com>
2017-03-29 16:18:32 +08:00
..
Cipher CryptoPkg: Fix one wrong parameter for weak key checking 2015-09-02 08:44:46 +00:00
Hash CryptoPkg: Fix typos in comments 2016-11-07 23:21:22 +08:00
Hmac CryptoPkg: Update HMAC Wrapper with opaque HMAC_CTX object. 2017-03-29 16:17:24 +08:00
Pem Enhance error handling code after calling BIO_new in BaseCryptLib. 2013-08-07 08:11:14 +00:00
Pk CryptoPkg: Update PK Cipher Wrappers work with opaque objects. 2017-03-29 16:18:32 +08:00
Rand CryptoPkg: Fix typos in comments 2016-11-07 23:21:22 +08:00
SysCall CryptoPkg: Clean-up CRT Library Wrapper. 2017-03-29 16:13:58 +08:00
BaseCryptLib.inf CryptoPkg: Add extra build option to disable VS build warning 2017-03-29 16:15:19 +08:00
BaseCryptLib.uni CryptoPkg: Convert all .uni files to utf-8 2015-12-15 04:51:26 +00:00
InternalCryptLib.h CryptoPkg: Add extra build option to disable VS build warning 2017-03-29 16:15:19 +08:00
PeiCryptLib.inf CryptoPkg: Add extra build option to disable VS build warning 2017-03-29 16:15:19 +08:00
PeiCryptLib.uni CryptoPkg: Convert all .uni files to utf-8 2015-12-15 04:51:26 +00:00
RuntimeCryptLib.inf CryptoPkg: Add extra build option to disable VS build warning 2017-03-29 16:15:19 +08:00
RuntimeCryptLib.uni CryptoPkg: Convert all .uni files to utf-8 2015-12-15 04:51:26 +00:00
SmmCryptLib.inf CryptoPkg: Add extra build option to disable VS build warning 2017-03-29 16:15:19 +08:00
SmmCryptLib.uni CryptoPkg: Convert all .uni files to utf-8 2015-12-15 04:51:26 +00:00