efi-boot-shim/Cryptlib/update.sh
Gary Ching-Pang Lin e83cd86c67 Cryptlib: remove the unused files
I mistakenly added CryptPkcs7VerifyNull.c which may make Pkcs7Verify
always return FALSE. Besides CryptPkcs7VerifyNull.c, there are some
functions we would never use. This commit removes those files to
avoid any potential trouble.

Signed-off-by: Gary Ching-Pang Lin <glin@suse.com>
2014-10-02 00:10:47 -04:00

29 lines
1.1 KiB
Bash
Executable File

#!/bin/bash
DIR=$1
cp $DIR/InternalCryptLib.h InternalCryptLib.h
cp $DIR/Hash/CryptMd4.c Hash/CryptMd4.c
cp $DIR/Hash/CryptMd5.c Hash/CryptMd5.c
cp $DIR/Hash/CryptSha1.c Hash/CryptSha1.c
cp $DIR/Hash/CryptSha256.c Hash/CryptSha256.c
cp $DIR/Hmac/CryptHmacMd5.c Hmac/CryptHmacMd5.c
cp $DIR/Hmac/CryptHmacSha1.c Hmac/CryptHmacSha1.c
cp $DIR/Cipher/CryptAes.c Cipher/CryptAes.c
cp $DIR/Cipher/CryptTdes.c Cipher/CryptTdes.c
cp $DIR/Cipher/CryptArc4.c Cipher/CryptArc4.c
cp $DIR/Rand/CryptRand.c Rand/CryptRand.c
cp $DIR/Pk/CryptRsaBasic.c Pk/CryptRsaBasic.c
cp $DIR/Pk/CryptRsaExtNull.c Pk/CryptRsaExtNull.c
cp $DIR/Pk/CryptPkcs7SignNull.c Pk/CryptPkcs7SignNull.c
cp $DIR/Pk/CryptPkcs7Verify.c Pk/CryptPkcs7Verify.c
cp $DIR/Pk/CryptDhNull.c Pk/CryptDhNull.c
cp $DIR/Pk/CryptX509.c Pk/CryptX509.c
cp $DIR/Pk/CryptAuthenticode.c Pk/CryptAuthenticode.c
cp $DIR/Pem/CryptPem.c Pem/CryptPem.c
cp $DIR/SysCall/CrtWrapper.c SysCall/CrtWrapper.c
cp $DIR/SysCall/TimerWrapper.c SysCall/TimerWrapper.c
cp $DIR/SysCall/BaseMemAllocation.c SysCall/BaseMemAllocation.c
patch -p2 <Cryptlib.diff