diff options
author | Timo Teräs <timo.teras@iki.fi> | 2010-06-04 18:11:32 +0300 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2010-06-04 18:26:46 +0300 |
commit | 2d8adebb5ac89dda780d75c3b9cad107bfe28f7f (patch) | |
tree | b8ee10a0875ee003f92f11911513ace10e9327d3 /main/openssl/APKBUILD | |
parent | 276b0dae0bde07ef8f4c294def3bbd5bca76f9ca (diff) | |
download | aports-2d8adebb5ac89dda780d75c3b9cad107bfe28f7f.tar.bz2 aports-2d8adebb5ac89dda780d75c3b9cad107bfe28f7f.tar.xz |
main/openssl: add padlock sha support, autoload dynamic padlock
Add new version of padlock patches which enable:
- limited support of VIA C7 SHA acceleration
- full support for VIA Nano SHA acceleration
Openssl HMAC core is also patched to take full performance out of
padlock. Speed application is updated for measuring hmac(sha1).
Padlock was moved to be dynamic engine in openssl-1.0.0. So add some
code that losfd automatically that engine.
Diffstat (limited to 'main/openssl/APKBUILD')
-rw-r--r-- | main/openssl/APKBUILD | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/main/openssl/APKBUILD b/main/openssl/APKBUILD index 7116a16692..eb23f31fcb 100644 --- a/main/openssl/APKBUILD +++ b/main/openssl/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=openssl pkgver=1.0.0a -pkgrel=0 +pkgrel=1 pkgdesc="Toolkit for SSL v2/v3 and TLS v1" url="http://openssl.org" depends= @@ -13,6 +13,10 @@ subpackages="$pkgname-dev $pkgname-doc libcrypto1.0:libcrypto libssl1.0:libssl" source="http://www.openssl.org/source/${pkgname}-${pkgver}.tar.gz fix-manpages.patch openssl-bb-basename.patch + 0001-crypto-hmac-support-EVP_MD_CTX_FLAG_ONESHOT-and-set-.patch + 0002-apps-speed-fix-digest-speed-measurement-and-add-hmac.patch + 0003-engine-padlock-implement-sha1-sha224-sha256-accelera.patch + 0004-crypto-engine-autoload-padlock-dynamic-engine.patch " # openssl-0.9.8k-padlock-sha.patch @@ -64,4 +68,8 @@ libssl() { md5sums="e3873edfffc783624cfbdb65e2249cbd openssl-1.0.0a.tar.gz 115c481cd59b3dba631364e8fb1778f5 fix-manpages.patch -c6a9857a5dbd30cead0404aa7dd73977 openssl-bb-basename.patch" +c6a9857a5dbd30cead0404aa7dd73977 openssl-bb-basename.patch +ceae7d6166a455ecc41adc8f44f1a07e 0001-crypto-hmac-support-EVP_MD_CTX_FLAG_ONESHOT-and-set-.patch +383c0c0305532f471bf583d6e05cbea9 0002-apps-speed-fix-digest-speed-measurement-and-add-hmac.patch +f687ab90b23587dc445eb0803a6eb1fb 0003-engine-padlock-implement-sha1-sha224-sha256-accelera.patch +f197ac9a2748e64b1cb15a12ddca3d61 0004-crypto-engine-autoload-padlock-dynamic-engine.patch" |