[pkg-opensc-commit] [libp11] branch master updated (400567c -> fa50efe)
Eric Dorland
eric at moszumanska.debian.org
Sun Jul 24 21:40:16 UTC 2016
This is an automated email from the git hooks/post-receive script.
eric pushed a change to branch master
in repository libp11.
from 400567c Add new symbols
new 770742c Starting 0.4.0_git
new 074d58a .gitignore removed from the distributed tarball
new 057b50e PKCS11_get_private_key() fixed to only return the private key
new 3f24853 OpenSSL-1.1 initial changes for libp11
new 7a73a36 Update pkcs11.h to match OpenSC version
new 2c6af01 More OpenSSL 1.1 changes and improved error handling for ECDH
new b066c06 Do not include pkcs11.h in libp11.h
new 5a8e648 More EVP_MD_CTX issues, Handle the CK_OBJECT_HANDLE secret key
new 4b2be71 Rename PKCS11_ecdh_derive to pkcs11_ecdh_derive_internal
new 38d907c Change needed for merge
new 1028edc Merge pull request #60 from dengert/prep-openssl-1.1
new 6e2ec71 configure.ac cleanup
new a85cae4 Require OpenSSL >= 0.9.8
new 30948b4 Fixed build on various OpenSSL versions
new 678f49c Code simplification based on #61
new d6bb56f Updated NEWS
new 932e8e0 More compatability changes
new 403d66a Merge pull request #63 from dengert/prep2-openssl-1.1
new 125ec1b Mark the obsolete functions as deprecated
new fc5b1dc Fixed "make check" on OpenSSL 1.1.0-dev
new fd4fcfd Fix destroy of derived session key
new a1b99fc Merge pull request #64 from dengert/prep3-openssl-1.1
new 41ceb71 Initial merge of engine_pkcs11
new e163368 Updated version number in appveyor.yml
new 9576c9b Use PKCS11_MODULE_PATH environment variable
new eee8873 OpenSSL 1.1.0-dev changes from OpenSC/engine_pkcs11#39
new e95b7a5 Fixed missing -lp11 when building the engine
new 48dc8cd Tests for merged engine_pkcs11 #50
new 32feafd Engine cleanup
new 4e35780 Stop overriding the rsa_verify method; see #50
new c730ba6 Fixed deadlocks in keys and certificates listing
new 9c14369 Code style unification
new 8f15775 Fixed a few obvious EC bugs
new 086c06b Windows build for the merged engine_pkcs11
new a36a694 Further dynamic memory allocation cleanup
new 1a82499 ATFORK checks moved into a separate file
new a8da0cd Build SoftHSMv2 from GitHub
new 70eaa88 Returned EVP_PKEY objects are no longer "const"
new 352a700 Modified fork-test to use the EVP API
new e9e74a5 Initial EC testing framework
new 881eaa4 Allow building evp-sign on OpenSSL 0.9.8
new ca1a12a Skip EC tests with OpenSSL 0.*
new 2318734 #include cleanup
new d123629 ECDH/ECDSA support for OpenSSL 1.0.x; closes #49
new d2a0562 ECDH ex_data replaced with ECDSA ex_data
new db15a3a Updated engine command help strings
new 6e9d412 Fixed some compiler warnings
new 521c016 Avoid converting function pointers to 'void *'
new 799c860 Context and module initialization fixes
new b40fe7d Squashed some compiler warnings
new deb5afe EC code cleanup
new 229f81b Simplified pkcs11_ecdsa_sign_sig
new a86eed9 Refactored attribute retrieval
new 88d357c Restored "const" EVP_PKEY objects
new bfa6ad8 libpkcs11.so renamed to pkcs11.so; closes #68
new 95cb55e Switched back to the upstream SoftHSMv2 repository
new 2364860 Do not attempt to free readonly key references from the engine
new da3066d Support shared module extensions other than .so
new 9a1e207 Fixed ECDH public key derivation
new 0e84a1e Added support for OAEP/X931/PSS RSA paddings
new 85fc97a OpenSSL method code cleanup
new 5aa703d Memory allocation failure check
new 0206efb Refactored RSA signing
new d216164 Refactored RSA getters
new a193fc7 Updated NEWS
new 76fac8b Restored support for ANSI X9.31 RSA
new eea3700 Fixed incorrect errors reported on sig/enc/dec
new 1e249dc Compatibility updates for OpenSSL 1.1.0-pre4
new 3678317 Added CKA_ALWAYS_AUTHENTICATE support for #72
new 5bec317 CKA_ALWAYS_AUTHENTICATE cleanup
new f3ae17b Removed examples/rawrsasign.c
new 14cd0d3 Fixed a slot list memory leak in the engine code
new 96f7d5b Revert "Restored "const" EVP_PKEY objects"
new dc3a2d2 Added a basic RSA finish method
new a0f133f Workaround for CRYPTO_LOCK_ENGINE used by OpenSC
new 9e1147b Fixed the non-recursive global engine lock issue
new 37773ae Use ERR_remove_state() for OpenSSL version < 1.0.0
new 3cdc9dc Re-add dummy PKCS11_ecdsa_method_free()
new 22de793 released 0.4.0
new c2b0166 Imported Upstream version 0.4.0
new 1ed8b51 Merge tag 'upstream/0.4.0'
new 53dacb6 New upstream release
new de3fbc6 Add new symbols introduced in 0.4.0
new ae06e2b Remove unnecessary shlibs file
new 0bbd238 Upgrade Standards-Version to 3.9.8
new fa50efe Tighten globs to only catch libp11
The 86 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 3 +-
.travis.sh | 11 +-
.travis.yml | 1 +
Makefile.am | 2 +-
NEWS | 20 +
appveyor.yml | 5 +-
configure.ac | 81 +-
debian/changelog | 11 +
debian/control | 2 +-
debian/libp11-2.install | 2 +-
debian/libp11-2.shlibs | 1 -
debian/libp11-2.symbols | 2 +
debian/libp11-dev.install | 4 +-
examples/Makefile.am | 2 +-
examples/auth.c | 4 +
examples/decrypt.c | 30 +-
examples/rawrsasign.c | 303 -------
make.rules.mak | 2 +-
src/Makefile.am | 33 +-
src/Makefile.mak | 49 +-
src/eng_back.c | 890 +++++++++++++++++++
src/eng_front.c | 250 ++++++
src/eng_parse.c | 339 +++++++
src/engine.h | 79 ++
src/libp11-int.h | 212 ++++-
src/libp11.exports | 4 +-
src/libp11.h | 163 ++--
src/{versioninfo.rc => libp11.rc} | 8 +-
src/{versioninfo.rc.in => libp11.rc.in} | 0
src/p11_attr.c | 73 +-
src/p11_cert.c | 92 +-
src/p11_ec.c | 745 ++++++++++++----
src/p11_err.c | 6 +-
src/p11_front.c | 453 ++++++++++
src/p11_key.c | 173 ++--
src/p11_load.c | 95 +-
src/p11_misc.c | 132 +--
src/p11_ops.c | 256 ------
src/p11_rsa.c | 264 ++++--
src/p11_slot.c | 233 ++---
src/pkcs11.exports | 2 +
src/pkcs11.h | 988 +++++++++++----------
src/{versioninfo.rc => pkcs11.rc} | 12 +-
src/{versioninfo.rc.in => pkcs11.rc.in} | 8 +-
tests/Makefile.am | 24 +-
tests/ec-cert.der | Bin 0 -> 384 bytes
tests/{common.sh => ec-common.sh} | 23 +-
tests/ec-prvkey.der | Bin 0 -> 121 bytes
tests/ec-pubkey.der | Bin 0 -> 91 bytes
tests/{testfork.softhsm => ec-testfork.softhsm} | 2 +-
tests/engines.cnf.in | 16 +
tests/evp-sign.c | 305 +++++++
tests/fork-test.c | 74 +-
tests/openssl_version.c | 15 +
tests/{cert.der => rsa-cert.der} | Bin
tests/{common.sh => rsa-common.sh} | 6 +-
tests/rsa-evp-sign.softhsm | 69 ++
tests/{key.der => rsa-prvkey.der} | Bin
tests/{pubkey.der => rsa-pubkey.der} | Bin
tests/{testfork.softhsm => rsa-testfork.softhsm} | 2 +-
...stlistkeys.softhsm => rsa-testlistkeys.softhsm} | 2 +-
.../{testpkcs11.softhsm => rsa-testpkcs11.softhsm} | 8 +-
62 files changed, 4585 insertions(+), 2006 deletions(-)
delete mode 100644 debian/libp11-2.shlibs
delete mode 100644 examples/rawrsasign.c
create mode 100644 src/eng_back.c
create mode 100644 src/eng_front.c
create mode 100644 src/eng_parse.c
create mode 100644 src/engine.h
copy src/{versioninfo.rc => libp11.rc} (85%)
copy src/{versioninfo.rc.in => libp11.rc.in} (100%)
create mode 100644 src/p11_front.c
delete mode 100644 src/p11_ops.c
create mode 100644 src/pkcs11.exports
rename src/{versioninfo.rc => pkcs11.rc} (73%)
rename src/{versioninfo.rc.in => pkcs11.rc.in} (74%)
create mode 100644 tests/ec-cert.der
copy tests/{common.sh => ec-common.sh} (85%)
create mode 100644 tests/ec-prvkey.der
create mode 100644 tests/ec-pubkey.der
copy tests/{testfork.softhsm => ec-testfork.softhsm} (97%)
create mode 100644 tests/engines.cnf.in
create mode 100644 tests/evp-sign.c
create mode 100644 tests/openssl_version.c
rename tests/{cert.der => rsa-cert.der} (100%)
rename tests/{common.sh => rsa-common.sh} (94%)
create mode 100755 tests/rsa-evp-sign.softhsm
rename tests/{key.der => rsa-prvkey.der} (100%)
rename tests/{pubkey.der => rsa-pubkey.der} (100%)
rename tests/{testfork.softhsm => rsa-testfork.softhsm} (97%)
rename tests/{testlistkeys.softhsm => rsa-testlistkeys.softhsm} (97%)
rename tests/{testpkcs11.softhsm => rsa-testpkcs11.softhsm} (87%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opensc/libp11.git
More information about the pkg-opensc-commit
mailing list