pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/opensc
Module Name: pkgsrc
Committed By: adam
Date: Thu Feb 1 14:19:15 UTC 2024
Modified Files:
pkgsrc/security/opensc: Makefile PLIST distinfo
Log Message:
opensc: updated to 0.24.0
New in 0.24.0; 2023-12-13
Security
CVE-2023-40660: Fix Potential PIN bypass
CVE-2023-40661: Important dynamic analyzers reports
CVE-2023-4535: Out-of-bounds read in MyEID driver handling encryption using symmetric keys (f1993dc)
General improvements
Fix compatibility of EAC with OpenSSL 3.0
Enable use_file_cache by default
Use custom libctx with OpenSSL >= 3.0
Fix record-based files
Fix several race conditions
Run tests under Valgrind
Test signing of data bigger than 512 bytes
Update to OpenPACE 1.1.3
Implement logout for some of the card drivers
Fix wrong popup position of opensc-notify
Fixed various issues reported by OSS-Fuzz and Coverity regarding card drivers, PKCS#11 and PKCS#15 init
PKCS#11
Check card presence state in C_GetSessionInfo
Remove onepin-opensc-pkcs11 module
Do not use colons in the token info label
Present profile objects in all slots with the CKA_TOKEN attribute to resolve issues with NSS
Use secure memory for PUK
Don't logout to preserve concurrent access from different processes
Add more examples to manual page
Present profile objects in all virtual slots
Provide CKA_TOKEN attribute for profile objects
Improve --slot parameter documentation
PKCS#15
Honor cache offsets when writing file cache
Prevent needless amount of PIN prompts from pkcs15init layer
Propagate CKA_EXTRACTABLE and SC_PKCS15_PRKEY_ACCESS_SENSITIVE from and back to PKCS#11
Minidriver
Fix for private keys that do not need a PIN
Unbreak decipher when the first null byte of PKCS#1.5 padding is missing
pkcs11-tool
Fix RSA key import with OpenSSL 3.0
Add support for attribute filtering when listing objects
Add support for --private flag when writing certificates
Add support for non-AEAD ciphers to the test mode
Show CKA_SIGN attribute for secret keys
Do not attempt to read CKA_ALWAYS_AUTHENTICATE on secret keys
Show Sign/VerifyRecover attributes
Add option to import generic keys
westcos-tool
Generate 2k RSA keys by default (b53fc5c)
pkcs11-register
Disable autostart on Linux by default
IDPrime
Add support for IDPrime MD 830, 930 and 940
Add support for SafeNet eToken 5110 token
Process index even without keyrefmap and use correct label for second PIN
Add support for Gemalto IDPrime 940C
EPass2003
Change of PIN requires verification of the PIN
Fix incorrect CMAC computation for subkeys
Use true random number for mutual authentication for SM
Add verification of data coming from the token in the secure messaging mode
Avoid success when using unsupported digest and fix data length for RAW ECDSA signatures
OpenPGP
Fix select data command
Unbreak ed/curve25519 support
eOI
Add support for Slovenian eID card (eOI)
Italian CNS
Add support for IDEMIA (Oberthur) tokens
PIV
Add support for Swissbit iShield FIDO2 Authenticator
Implement PIV secure messaging
SkeID
Add support for Slovak eID cards
isoApplet
Support ECDSA with off-card hashing
MyEID
Fix WRAP operation when using T0
Identify changes on the card and enable use_file_cache
Workaround for unwrapping using 2K RSA key
SC-HSM
Add support for opensc-tool --serial
Fix unwrapping of 4096 keys with handling reader limits
Indicate supported hashes and MGF1s
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/security/opensc/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/security/opensc/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/security/opensc/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/opensc/Makefile
diff -u pkgsrc/security/opensc/Makefile:1.43 pkgsrc/security/opensc/Makefile:1.44
--- pkgsrc/security/opensc/Makefile:1.43 Wed Nov 8 13:20:48 2023
+++ pkgsrc/security/opensc/Makefile Thu Feb 1 14:19:15 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2023/11/08 13:20:48 wiz Exp $
+# $NetBSD: Makefile,v 1.44 2024/02/01 14:19:15 adam Exp $
-DISTNAME= opensc-0.23.0
-PKGREVISION= 4
+DISTNAME= opensc-0.24.0
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_GITHUB:=OpenSC/}
@@ -23,6 +22,7 @@ CONFIGURE_ARGS+= --disable-strict # avo
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
# The stylesheets are not found without this.
CONFIGURE_ARGS+= --with-xsl-stylesheetsdir=${PREFIX}/share/xsl/docbook
+TEST_TARGET= check
.include "options.mk"
Index: pkgsrc/security/opensc/PLIST
diff -u pkgsrc/security/opensc/PLIST:1.15 pkgsrc/security/opensc/PLIST:1.16
--- pkgsrc/security/opensc/PLIST:1.15 Mon Aug 14 16:08:32 2023
+++ pkgsrc/security/opensc/PLIST Thu Feb 1 14:19:15 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2023/08/14 16:08:32 manu Exp $
+@comment $NetBSD: PLIST,v 1.16 2024/02/01 14:19:15 adam Exp $
bin/cardos-tool
bin/cryptoflex-tool
bin/dnie-tool
@@ -23,7 +23,7 @@ bin/sc-hsm-tool
bin/westcos-tool
lib/libopensc.la
lib/libsmm-local.la
-lib/onepin-opensc-pkcs11.la
+lib/onepin-opensc-pkcs11.so
lib/opensc-pkcs11.la
lib/pkcs11-spy.la
lib/pkcs11/onepin-opensc-pkcs11.so
Index: pkgsrc/security/opensc/distinfo
diff -u pkgsrc/security/opensc/distinfo:1.21 pkgsrc/security/opensc/distinfo:1.22
--- pkgsrc/security/opensc/distinfo:1.21 Tue Feb 21 17:23:07 2023
+++ pkgsrc/security/opensc/distinfo Thu Feb 1 14:19:15 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.21 2023/02/21 17:23:07 adam Exp $
+$NetBSD: distinfo,v 1.22 2024/02/01 14:19:15 adam Exp $
-BLAKE2s (opensc-0.23.0.tar.gz) = b29b7ff1fdae39640da96344616329e0f812a024ca0d068135b483e747a6a5a6
-SHA512 (opensc-0.23.0.tar.gz) = ea85f28fc3c8f1b0b98c6edee6c3843fefa709f42caf5930b29e7fa5fbacb8fdf791eadae6325020c676208728f4d75c44bf44b7b89e7ce880a92d04e43bb9d9
-Size (opensc-0.23.0.tar.gz) = 1965145 bytes
+BLAKE2s (opensc-0.24.0.tar.gz) = 96380fde65acc7c487b7f302fa59630ee2487a9337f5fcdee32d1b1b3ba1e115
+SHA512 (opensc-0.24.0.tar.gz) = acc47117216df5d4ed1296673082e61ee91c08ca2fd3e718858f77ad0fca77ba7cebcf4ab1c7c26f9a8c80b48df567112a1cc5c4cd4b655f10c60db508e08a8f
+Size (opensc-0.24.0.tar.gz) = 2030987 bytes
SHA1 (patch-configure.ac) = 37fbb6eab0eb19299ce1feefd08c18a73f688150
SHA1 (patch-doc_tools_Makefile.am) = bc70d3371cde940f2352e1d9a9e8c3c2c49658ed
SHA1 (patch-etc_Makefile.am) = 5ca9245c763a9f8a8aa273e7e76c75168c52d0cd
Home |
Main Index |
Thread Index |
Old Index