From: GitHub <no...@gi...> - 2015-03-30 08:01:04
|
Branch: refs/heads/opensc-0.15.0 Home: https://github.com/OpenSC/OpenSC Commit: 435291f2166935e741e67539a55f191695874268 https://github.com/OpenSC/OpenSC/commit/435291f2166935e741e67539a55f191695874268 Author: Thomas Calderon <tho...@ss...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M etc/opensc.conf.in M src/libopensc/card-iasecc.c M src/libopensc/cards.h Log Message: ----------- iasecc: initial support for Morpho IAS Agent Card * This commit adds initial support for Morpho French Agent card which is an IAS card. Signature operations are working. Since my test card was read-only, I was unable to test object management functions. * Add missing copy of AID in structure Commit: c019a6230900e0703c2b701332f9cb34166adc0e https://github.com/OpenSC/OpenSC/commit/c019a6230900e0703c2b701332f9cb34166adc0e Author: Frank Morgner <mo...@in...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/pkcs11/mechanism.c Log Message: ----------- pkcs11: parameter checking for 'get_mechanism_list' fixes #409 Commit: 5149dd3e62594eb2477f699d834584991ab54d5f https://github.com/OpenSC/OpenSC/commit/5149dd3e62594eb2477f699d834584991ab54d5f Author: Wouter Verhelst <wou...@fe...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/card-belpic.c Log Message: ----------- belpic: Support 2K cards Recent BELPIC cards (issued since March 2014) have a validity of 10 years (rather than 5 as before), and therefore also increased the key size from 1024 bits to 2048 bits. Key size can be detected by checking the applet version, for which we have to issue a "GetCardData" command. If the applet is version 0x17 or higher, keys are 2048 bits. Use #defines rather than magic numbers Keeps the code slightly more readable. While we're at it, refactor slightly so that the code which issues the GET CARD DATA command doesn't just keep the applet version, but also makes other things available. This latter in preparation of setting the serial number. Commit: b1bdfae20094de41c5d8435dc4d64b8896e04773 https://github.com/OpenSC/OpenSC/commit/b1bdfae20094de41c5d8435dc4d64b8896e04773 Author: Andreas Schwier <and...@ca...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/tools/sc-hsm-tool.c Log Message: ----------- sc-hsm: revert broken a4c8d671 sc-hsm: Fixed minimum value for number of password shares Commit: f3573ede0db55b1ce08a3d8d71d7236cfa618761 https://github.com/OpenSC/OpenSC/commit/f3573ede0db55b1ce08a3d8d71d7236cfa618761 Author: Frank Morgner <mo...@in...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/reader-pcsc.c Log Message: ----------- fixed requesting PACE features Commit: 4b51b997482d30e62725176422a98689958d77fa https://github.com/OpenSC/OpenSC/commit/4b51b997482d30e62725176422a98689958d77fa Author: Philip Wendland <wen...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/pkcs15-pubkey.c M src/tools/pkcs11-tool.c Log Message: ----------- pkcs11-tool: harmonize supported ECC curves pkcs15-pubkey.c holds a struct containing supported ECC curves. The contents of this struct are being harmonized with pkcs11-tool supported curves. Commit: 090aed2fc239e4a2eda2fac5b4f22a7b281da275 https://github.com/OpenSC/OpenSC/commit/090aed2fc239e4a2eda2fac5b4f22a7b281da275 Author: Viktor Tarasov <vik...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/card-isoApplet.c M src/libopensc/card-myeid.c M src/libopensc/pkcs15-sec.c Log Message: ----------- ec: fix length of allocated mem for EC signature discussion in PR #398 Commit: bba6e17aa982443a0a5337d21649d26201f899b0 https://github.com/OpenSC/OpenSC/commit/bba6e17aa982443a0a5337d21649d26201f899b0 Author: Philip Wendland <wen...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/pkcs15init/isoApplet.profile Log Message: ----------- isoApplet: Fix indentation of isoApplet.profile Commit: ab5ca331b2d8eb229bc83247fc69ab134ab5cd4f https://github.com/OpenSC/OpenSC/commit/ab5ca331b2d8eb229bc83247fc69ab134ab5cd4f Author: Philip Wendland <wen...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/card-isoApplet.c Log Message: ----------- IsoApplet: Obtain applet version and card capabilities *after* match_card() Commit: e258cec13e417ce10c05be6c40fe3539824301b7 https://github.com/OpenSC/OpenSC/commit/e258cec13e417ce10c05be6c40fe3539824301b7 Author: Philip Wendland <wen...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/card-isoApplet.c M src/pkcs15init/pkcs15-isoApplet.c Log Message: ----------- IsoApplet: Add nistp224, secp192k1 and secp256k1 curves secp*k1 curves are only supported applet version >= 0.6.0 because of an issue with encoding ECC public keys with small parameters. Commit: 76facf0d73deea58bb15a8b8771006ef43e74bf3 https://github.com/OpenSC/OpenSC/commit/76facf0d73deea58bb15a8b8771006ef43e74bf3 Author: Philip Wendland <wen...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/card-isoApplet.c Log Message: ----------- IsoApplet: add support for GET CHALLENGE Commit: 907885667596b50b4e5be28e6afbb54433b5ec48 https://github.com/OpenSC/OpenSC/commit/907885667596b50b4e5be28e6afbb54433b5ec48 Author: Philip Wendland <wen...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/card-isoApplet.c Log Message: ----------- IsoApplet: register ECC mechanisms only when ECC is supported by card There are few Java Cards that do not support ECDSA at all. Starting with IsoApplet version 00.06, the applet returns whether the card supports ECDSA or not. This commit uses this information to decider whether to register ECDSA mechanisms or not. Commit: c8d206ece1e3dd22282cf91c5047d993e316273e https://github.com/OpenSC/OpenSC/commit/c8d206ece1e3dd22282cf91c5047d993e316273e Author: Philip Wendland <wen...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/card-isoApplet.c Log Message: ----------- IsoApplet: Increase indicated version to 00.06 Backward compatiblity with 00.05 is kept. Commit: 3b873adad2e0fe22ff13cd7c2c9f5e87abe4ba4a https://github.com/OpenSC/OpenSC/commit/3b873adad2e0fe22ff13cd7c2c9f5e87abe4ba4a Author: vletoux <vin...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/common/libscdl.c M src/libopensc/card.c M src/libopensc/ctx.c M src/libopensc/internal-winscard.h M src/libopensc/user-interface.c Log Message: ----------- win32: allows UNICODE built. UNICODE is set by default by Visual Studio (but can be deactived) The trick is to force ANSI version by appending a A to the function calls. Commit: 5007e9fc9fbcd866eef1eb54912fb1d97f805583 https://github.com/OpenSC/OpenSC/commit/5007e9fc9fbcd866eef1eb54912fb1d97f805583 Author: vletoux <vin...@gm...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/minidriver/minidriver.c Log Message: ----------- md: fix build without OPENSSL_VERSION_NUMBER Fix the WCHAR / CHAR conversion problem in CardAuthenticateEx in case of PinPAD (vs->wzPinContext is UNICODE) Fix UNICODE compilation problem( MessageBoxA instead of MessageBox) Commit: 548c2780d3faf9419c09aea5d5909b5d82685515 https://github.com/OpenSC/OpenSC/commit/548c2780d3faf9419c09aea5d5909b5d82685515 Author: Robert Quattlebaum <da...@de...> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M src/libopensc/card-acos5.c Log Message: ----------- Add support for ACOS5-64 cards. The ACOS5-64 cards have a different ATR than the original ACOS5-32 cards. This change simply adds this ATR so that it will be recognized properly. Commit: 9680bc4fec3e28d6972ae64dd068893f8ff20a71 https://github.com/OpenSC/OpenSC/commit/9680bc4fec3e28d6972ae64dd068893f8ff20a71 Author: Viktor Tarasov <vik...@gm...> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M etc/opensc.conf.in M src/common/libscdl.c M src/libopensc/card-acos5.c M src/libopensc/card-belpic.c M src/libopensc/card-iasecc.c M src/libopensc/card-isoApplet.c M src/libopensc/card-myeid.c M src/libopensc/card.c M src/libopensc/cards.h M src/libopensc/ctx.c M src/libopensc/internal-winscard.h M src/libopensc/pkcs15-pubkey.c M src/libopensc/pkcs15-sec.c M src/libopensc/reader-pcsc.c M src/libopensc/user-interface.c M src/minidriver/minidriver.c M src/pkcs11/mechanism.c M src/pkcs15init/isoApplet.profile M src/pkcs15init/pkcs15-isoApplet.c M src/tools/pkcs11-tool.c M src/tools/sc-hsm-tool.c Log Message: ----------- Merge branch 'master' into 0.15.0 Compare: https://github.com/OpenSC/OpenSC/compare/4b5afbc86594...9680bc4fec3e |