[pkg-opensc-commit] [libp11] annotated tag upstream/0.4.0 created (now a3dddd5)
Eric Dorland
eric at moszumanska.debian.org
Sun Jul 24 21:40:34 UTC 2016
This is an automated email from the git hooks/post-receive script.
eric pushed a change to annotated tag upstream/0.4.0
in repository libp11.
at a3dddd5 (tag)
tagging c2b01665b3307d5c4a2524590c595cc121260948 (commit)
replaces upstream/0.3.1
tagged by Eric Dorland
on Sun Jul 24 15:11:07 2016 -0400
- Log -----------------------------------------------------------------
Upstream version 0.4.0
Doug Engert (9):
OpenSSL-1.1 initial changes for libp11
Update pkcs11.h to match OpenSC version
More OpenSSL 1.1 changes and improved error handling for ECDH
Do not include pkcs11.h in libp11.h
More EVP_MD_CTX issues, Handle the CK_OBJECT_HANDLE secret key
Rename PKCS11_ecdh_derive to pkcs11_ecdh_derive_internal
Change needed for merge
More compatability changes
Fix destroy of derived session key
Eric Dorland (1):
Imported Upstream version 0.4.0
Michal Trojnara (2):
Do not attempt to free readonly key references from the engine
Support shared module extensions other than .so
Michał Trojnara (68):
Starting 0.4.0_git
.gitignore removed from the distributed tarball
PKCS11_get_private_key() fixed to only return the private key
Merge pull request #60 from dengert/prep-openssl-1.1
configure.ac cleanup
Require OpenSSL >= 0.9.8
Fixed build on various OpenSSL versions
Code simplification based on #61
Updated NEWS
Merge pull request #63 from dengert/prep2-openssl-1.1
Mark the obsolete functions as deprecated
Fixed "make check" on OpenSSL 1.1.0-dev
Merge pull request #64 from dengert/prep3-openssl-1.1
Initial merge of engine_pkcs11
Updated version number in appveyor.yml
Use PKCS11_MODULE_PATH environment variable
OpenSSL 1.1.0-dev changes from OpenSC/engine_pkcs11#39
Fixed missing -lp11 when building the engine
Tests for merged engine_pkcs11 #50
Engine cleanup
Stop overriding the rsa_verify method; see #50
Fixed deadlocks in keys and certificates listing
Code style unification
Fixed a few obvious EC bugs
Windows build for the merged engine_pkcs11
Further dynamic memory allocation cleanup
ATFORK checks moved into a separate file
Build SoftHSMv2 from GitHub
Returned EVP_PKEY objects are no longer "const"
Modified fork-test to use the EVP API
Initial EC testing framework
Allow building evp-sign on OpenSSL 0.9.8
Skip EC tests with OpenSSL 0.*
#include cleanup
ECDH/ECDSA support for OpenSSL 1.0.x; closes #49
ECDH ex_data replaced with ECDSA ex_data
Updated engine command help strings
Fixed some compiler warnings
Avoid converting function pointers to 'void *'
Context and module initialization fixes
Squashed some compiler warnings
EC code cleanup
Simplified pkcs11_ecdsa_sign_sig
Refactored attribute retrieval
Restored "const" EVP_PKEY objects
libpkcs11.so renamed to pkcs11.so; closes #68
Switched back to the upstream SoftHSMv2 repository
Fixed ECDH public key derivation
Added support for OAEP/X931/PSS RSA paddings
OpenSSL method code cleanup
Memory allocation failure check
Refactored RSA signing
Refactored RSA getters
Updated NEWS
Restored support for ANSI X9.31 RSA
Fixed incorrect errors reported on sig/enc/dec
Compatibility updates for OpenSSL 1.1.0-pre4
Added CKA_ALWAYS_AUTHENTICATE support for #72
CKA_ALWAYS_AUTHENTICATE cleanup
Removed examples/rawrsasign.c
Fixed a slot list memory leak in the engine code
Revert "Restored "const" EVP_PKEY objects"
Added a basic RSA finish method
Workaround for CRYPTO_LOCK_ENGINE used by OpenSC
Fixed the non-recursive global engine lock issue
Use ERR_remove_state() for OpenSSL version < 1.0.0
Re-add dummy PKCS11_ecdsa_method_free()
released 0.4.0
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
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
The 80 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.
--
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