audk/CryptoPkg/Include
tye1 dda39f3a58 Fix several issues in BaseCryptLib:
1. Add input length check for several APIs in BaseCryptLib.
2. Add return status check when calling OpensslLib functions
3. Adjust BaseCryptLib API to match description of wrapped OpensslLib API.
4. Update INF file to add missed RuntimeServicesTableLib.
5. Fix return status issue of APIs in CryptX509.c that incorrect when error occurs.

Signed-off-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Dong Guo <guo.dong@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13579 6f19259b-4bc3-4df7-8a09-765794883524
2012-08-02 02:49:24 +00:00
..
Library Fix several issues in BaseCryptLib: 2012-08-02 02:49:24 +00:00
Protocol 1. Remove conducting ASSERT in BaseCryptLib. 2012-03-19 05:52:16 +00:00
arpa Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
netinet Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
openssl Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
sys Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
OpenSslSupport.h Add new interfaces to support PKCS7#7 signed data and authenticode signature. Update Cryptest to validate functionality of new interfaces. 2011-08-16 06:46:52 +00:00
assert.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
ctype.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
dirent.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
errno.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
limits.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
malloc.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
math.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
netdb.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
sgtty.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
signal.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
stdarg.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
stddef.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
stdio.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
stdlib.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
string.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
strings.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
syslog.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
time.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00
unistd.h Add CryptoPkg (from UDK2010.UP3) 2010-11-01 06:30:58 +00:00