[pkg-opensc-commit] [opensc] branch master updated (0330bfa -> 1125e3b)
Eric Dorland
eric at moszumanska.debian.org
Sat Apr 9 05:46:11 UTC 2016
This is an automated email from the git hooks/post-receive script.
eric pushed a change to branch master
in repository opensc.
from 0330bfa debian/gbp.conf: Use upstream-vcs-tag.
new 3ccb398 Pass --enable-dnie-ui
new 1789cf0 OpenPGP: Detect and support Gnuk Token.
new a4d9261 OpenPGP: Add Gnuk in pkcs15 emulation layer.
new c81eab5 OpenPGP: Include private DO to filesystem at driver initialization.
new 24e3bdb PKCS15-OpenPGP: Declare DATA objects.
new 3b8f778 OpenPGP: Support erasing (reset) card.
new c4bbfa6 openpgp-tool: Support deleting key in Gnuk.
new db39041 OpenPGP: Correct building Extended Header List when importing keys.
new 1df3dae OpenPGP: Read some empty DOs from Gnuk.
new 6a55c09 PKCS15-OpenPGP: Do not show empty DO in pkcs15 emu_init.
new 9a2a6e6 PKCS15-OpenPGP: Allow to store data to pkcs15 data object.
new ebbebb4 OpenPGP: Provide enough buffer to read pubkey from Gnuk.
new cbc53b9 OpenPGP: Support write certificate for Gnuk.
new bbca9c4 pkcs15-openpgp: Change to sc_put_data instead of sc_update_binary when writing certificate.
new e71906e OpenPGP: Overcome the restriction of even data length of Gnuk.
new a1c8c99 OpenPGP: Delete key as file, for Gnuk.
new a42eb5e OpenPGP: Correct parameter checking.
new 7ba8989 OpenPGP: Make code neater
new 6aa4896 Move declaration to top of block.
new 7c27cea OpenPGP: Make indentation consistent (space -> tab).
new ba4fe34 OpenPGP: Don't use sc_log in openpgp-tool.
new 968c9bb OpenPGP: Don't reimplement gnuk_delete_key in openpgp-tool.
new aded490 OpenPGP: Use directly binary array of APDUs for ERASE command.
new c71934a OpenPGP: Rename private "blob" type to avoid confusing with variable name.
new 7c9bc4d OpenPGP: Fix crash after accessing inexistent file.
new 901c795 Replace hardcode.
new 8d21cea hardcode->defines for DO's
new 4ab317a Merge pull request #3 from Nitrokey/gnuk
new 7f08983 Merge branch 'master' into gnuk
new 99b5cb5 OpenPGP: Remove unused variables and fix type cast.
new c71a453 openpgp-tool: Fix wrong operator
new d0e3d1b Fix tab & spaces
new 6409202 [OpenPGP] Fix warnings about type conversion.
new b48fa70 sc_pkcs11_card improvements
new e5ae77c Restore compability on os x
new a51d4c8 Merge pull request #485 from carlhoerberg/osxsdkpath
new 5898eab Update card-muscle.c
new 8f093b5 Merge pull request #486 from Hubitronic/patch-1
new 030f4d1 Empty user-interface.c if there is no SSL support.
new 142323a Merge pull request #476 from germanblanco/dnie_ui_depends_on_ssl
new 76517b7 Fixing part of the memory allocation problems in DNIe module.
new 0d14f3f Correct initializing of a variable in card-dnie and revert buffer size change in cwa-dnie.
new 317cc30 making the size of e_tx in cwa-dnie.c dynamic
new ee68165 Merge pull request #474 from germanblanco/memory_allocation_5
new e456074 Create minidriver-italian-cns
new 665807d Rename minidriver-italian-cns to minidriver-italian-cns.reg
new 28de49b Merge pull request #448 from sschutte/patch-1
new 4dfbf24 Fix regression test suite: rename parameters to new names.
new 9fed959 Fix regression test crypt0007: it deals with 1024 bit keys (not 1048).
new 7eb62a0 Merge pull request #497 from tolonuga/master
new c6c8c6c Fix dead code:
new 86aad41 Merge pull request #503 from OpenSC/bad_code
new 4fedad5 Fix tokend install on OSX 10.11
new 415c1b1 Merge pull request #492 from metsma/osx10_11
new 6cfd71c avoid double detecting card on uninitialized reader
new b3dc5ea fixed segfault for uninitialized IsoApplet
new 6d21903 documented pkcs11_enable_InitToken flag
new d7496cc Merge pull request #498 from frankmorgner/pkcs11
new b44c98e asn1: fixed parsing "end of content"
new 6bedd70 Merge pull request #499 from frankmorgner/asn1
new c92e3b4 honour PC/SC pt 10 dwMaxAPDUDataSize
new c48afdb Merge pull request #500 from frankmorgner/reader_max_data_size
new 19bbfc7 Added initial support for STARCOS 3.4 (German D-Trust cards).
new 87cc05c Receive signature to temporary buffer, will be copied to output buffer later.
new 9543cdb Handle case where input data is already padded.
new e957073 Merge pull request #357 from fancycode/startcos34_dtrust
new edc839e restrict access to card handles after fork
new 7cec500 added flags to sc_context_t
new d7d64ee Merge pull request #494 from frankmorgner/fork
new 97e41cb added completion-template to distribution
new 246c691 Merge pull request #506 from frankmorgner/template
new f71ef83 implemented get_data for iso7816
new 24d91ac opensc-explorer: added command find_tags
new 5e352ea Merge pull request #504 from frankmorgner/find_tags
new d6774aa Fixed wrong APDU case declaration detected after PR #500
new 27b64c5 Merge pull request #513 from CardContact/master
new 85b79a3 don't always overwrite max_send_size/max_recv_size
new 2e21163 cardos: probe for transceive length
new c86580a Merge pull request #515 from frankmorgner/send-recv
new c14be48 really set the --login option when using --pin
new 9cae888 Merge pull request #522 from HenryJacques/login_pin_fix
new ff2d88a libopensc: uncomplete changes in c48afdbf breaks windows builds
new 4df35b9 pkcs11: Fix to CKA_PRIVATE handling pcks11-tool
new 70890a8 Merge branch 'master' into gnuk
new a64bbc5 [OpenPGP] Fix building without OpenSSL.
new 8da31d2 Fix for #183: export more symbols
new 162e714 Merge pull request #537 from martinpaljak/fix-183
new 2d98023 reactivate handling of `0` for max_recv/send_size
new fc02cb1 added documentation for sc_get_max_recv/send_size
new 3f43bc4 Merge pull request #534 from frankmorgner/card-sizes
new c9efb2f make file cache dir configurable
new 9456db9 handle record-based files correctly when doing file caching
new 56c3764 ATR update card-masktech.c, customactions.cpp
new 29b85b4 Merge pull request #483 from adminmt/master
new a52b292 retry on error with hdiutil
new 69f92fa added appveyor configuration
new 10aa2d8 Merge pull request #541 from frankmorgner/appveyor
new 72e25db sc-hsm: Add status info support for SmartCard-HSM V2.0
new 1d4c384 Merge pull request #542 from CardContact/fixv20
new 0930803 add AppVeyor build status
new 68796ed add '--raw' option to output 8 bit data instead of its hex representation
new f44e229 update help message to clarify that --raw only affects stdout behavior
new e9b1b2e update pkcs15 documentation to describe --raw option
new b0c1e1f Merge pull request #540 from nioncode/readDataObjectRawOption
new cf2a9cb added call back for getting vendor/product id
new b2508b6 removed workaround for HP USB Smart Card Keyboard
new 17c0ffc Merge pull request #520 from frankmorgner/vendor-product
new b40e222 AppVeyor: build with cccl wrapper for windows
new 819a668 use _WIN32 instead of WIN32
new 0f2b9a4 Merge pull request #543 from frankmorgner/appveyor
new 6e3f94b fixed bad string comparison
new 5944915 Merge pull request #549 from frankmorgner/547
new 5a11d0e Add support for C_GetTokenInfo pin status flags for ISO7816 cards
new 2897e6f Leniently interpret the ISO7816 return codes in card-piv.c
new a906c6d Merge pull request #530 from NWilson/yubikey-neo-pin
new 76b6b48 Merge branch 'master' into gnuk
new 89be9d6 Merge pull request #303 from hongquan/gnuk
new d551f9a avoid registering pkcs11 mechanisms multiple times
new bf65454 Merge pull request #545 from frankmorgner/duplicate
new 428385d adjust Make.rules.mak to work with AppVeyor
new f261426 travis: cross compile for 64 bit windows
new fb9dfc5 fixed warnings about possible data loss
new d794baf Add workaround for canceling pending build jobs
new cc6d767 Merge pull request #550 from frankmorgner/appveyor
new 8aba7b9 added missing files to WiX installer
new bdb856f Merge pull request #553 from frankmorgner/488
new 69783f4 Unifies project wide vendor/product strings
new a524b4a Removes obsolete windows installer files
new fcfb0ce build cross compiled installer with innosetup
new 8fe8974 Uses container based travis and caching
new 989c06b OSX: don't ship with libp11/engine_pkcs11 anymore
new 547494f Merge pull request #552 from frankmorgner/innosetup
new 24a3999 Fix indentation for readability
new ba02d69 Merge pull request #555 from dengert/piv-readability
new 6bffeb7 IsoApplet: fix dead code
new 09fb1e7 IsoApplet: add PIN to pincache upon creation
new bc9e42d Merge pull request #556 from philipWendland/dead-code
new b28c48a Fix OpenPGP driver to work correctly with YubiKey NEO
new d20290d openpgp: match application, not ATR
new 4814863 Merge pull request #551 from frankmorgner/507
new de58f51 msc: check the length of input
new ba3890f Checks result of calloc
new 30d4f52 Checks untrusted input
new 8a225eb Avoids potential NULL pointer deref
new 63a9ad7 Assumes that p15card->card are set
new b5de72f fix potention NULL deref
new 59254d9 Checks on errors for ftell and fseek
new 69de207 Fixes bad type cast
new f089850 Fixes potential buffer overrun
new 69320f9 Checks for out of bounds write
new 0703822 Fixes out of bounds read
new e4bce1c Fixes dependency on uninitialized data
new 6c01750 Removes dead code
new c22ffd9 Fixed warning about unused variable
new 5902587 Removed dead code
new 0fe2824 Fixed warning about unused function
new be07339 Fixes warnings about unused variables/functions
new fe31ace Fixes signature of iasecc_read_public_key
new 1e2a42d Fixes warning about unused variables
new 7120a9b Merge pull request #554 from frankmorgner/fixes
new c41153a pkcs15: Select application defined by path.aid for PIN verification
new d8d47bb sc-hsm: Bind PIN object to applet aid to ensure SELECT before PIN verification
new 83a28a1 pkcs15: Observe path.aid for PIN operation
new fb705b6 Merge pull request #563 from CardContact/fix_reselect_applet_for_pin_verification
new 328176d ECDSA helper functions: strip zeroes when converting from R,S to sequence
new c5cf4f6 Merge pull request #559 from philipWendland/ecc-sig-format
new ffd85ad Decouples SM from OpenSSL
new e14e028 Properly describe OpenSSL dependencies in .mak files
new 97f8731 Properly describe OpenSSL dependencies in WiX installer
new a7bd14c Builds lightweight Windows binaries by default
new 30c9044 Adds missing Advapi32.lib to opensc_a.lib
new 9f7583a fixed indenting error in Makefile
new 90fb40f include zlib1.dll and libeay32.dll in installer
new f851197 Merge pull request #565 from frankmorgner/sm-openssl
new 3307dd6 implemented sloppy initialization for C_GetSlotInfo
new f252277 Add configuration for sloppy PKCS#11 initialization
new 7b67783 Always uses tabs instead of spaces in opensc.conf
new a4ca190 Documented whitelisting drivers with opensc.conf
new 1480a4e use one configuration file for all systems
new 16fb74c fixed generating opensc.conf in AppVeyor
new e0a4e0b Merge pull request #532 from frankmorgner/sloppy
new 7fe4819 card-tcos: fixed resource leak
new 1308fd0 cwa14890: fixed resource leak
new 4fd3594 iasecc-sdo: fixed resource leak
new 5854aff pkcs15-epass2003: fixed resource leak
new 4e280b4 pkcs15-lib: fixed resource leak
new 2dca6ce pkcs15-oberthur: fixed resource leak
new c399bc9 piv-tool: fixed resource leak
new 4f4643e Merge pull request #452 from frankmorgner/memory-leaks
new 34d6c10 fix: change SC_TERMINATE (undefined) to SC_CTX_FLAG_TERMINATE
new a153631 Merge pull request #569 from mdealencar/patch-2
new 7fd4edf Allow cards without EF.DIR using default application
new 5e242c5 Merge pull request #560 from CardContact/fix_sc_pkcs15init_finalize_profile
new 50e81d1 added missing break
new 9e500e0 fixed bad typecast
new d33517a fixed missing comma
new 78018a2 fixed string operation on fixed size array
new 64417c2 fixed out of bounds access
new b7f794a AppVeyor: build with zlib on 32 bit only
new f42a1c2 Replace outdated address okir at lst.de -> okir at suse.de
new 5dd8068 Merge pull request #572 from okirch/email-fixup-olaf
new 0b268f7 Allow PIV driver to use cards where default application in not PIV
new a912004 Merge pull request #574 from dengert/piv-cac
new ac65af0 Fixes unreleased locks with pcsc-lite
new da1d4cc Fix locking issue on OS X
new ee59157 Merge pull request #516 from frankmorgner/lock
new c56fe19 minidriver.c: fixed accessing label in sc_pkcs15_object_t
new 1046d95 framework-pkcs15.c: fixed accessing label in sc_pkcs15_object_t
new fa3f4d6 pkcs15-lib.c: fixed accessing label in sc_pkcs15_object_t
new 7c1feb1 pkcs15-oberthur.c: fixed accessing label in sc_pkcs15_object_t
new e171789 pintest.c: fixed accessing label in sc_pkcs15_object_t
new 191af69 print.c: fixed accessing label in sc_pkcs15_object_t
new d709347 pkcs15-crypt.c: fixed accessing label in sc_pkcs15_object_t
new 35f028a pkcs15-init.c: fixed accessing label in sc_pkcs15_object_t
new 161e84f pkcs15-tool.c: fixed accessing label in sc_pkcs15_object_t
new f9cd1fc fixed accessing fixed size cvc members
new 5b03325 fixed accessing app_label in sc_pkcs15_data_info_t
new 137afb1 Check for NUL in label to test its presence
new 6c61bf6 fixed accessing fixed size guid
new d18ddcb fixed accessing fixed size md file/directory name
new a6b3650 removed unused parent in md directory/file
new 851e0a2 Merge pull request #571 from frankmorgner/label
new 6498721 piv: fix typos in usage & man page
new 71aa6bb Merge pull request #581 from marschap/piv-doc-fixes
new e79f1f4 OpenPGP: accept -E as option in openpgp-tool
new 392bc08 OpenPGP: fix pretty name for gender code 39 in openpgp-tool
new 524ad56 OpenPGP: remove unnecessary semicolons in openpgp-tool
new 7de373b OpenPGP: mark do_erase as an action in openpgp-tool
new e316bf3 Merge pull request #582 from marschap/openpgp-tool-fixes
new 76f81b5 github: include status of Windows build
new 65bc754 Do not expose access to PIV emulated files from utilities
new 4ddf2cc Merge pull request #579 from dengert/piv-cac
new 3341c5b OpenPGP: make logical structure clearer
new d2b1c82 OpenPGP: set apdu_case on declaration
new 1a05f96 OpenPGP: simplify gnuk_write_certificate()
new 7ba47fd OpenPGP: consistently use card->ctx in pgp_put_data_plain()
new 3d4fbd7 OpenPGP: harmonize coding style
new 3d492ae OpenPGP: cleanup pgp_erase_card()
new 2a269c5 OpenPGP: cleanup pgp_build_tlv()
new 69b482d OpenPGP: cleanup pgp_get_card_features()
new 7c2adb1 OpenPGP: 1st preparations for newer versions
new e1db96b OpenPGP: extend pgp_match_card()
new 7078fbd OpenPGP: cleanup pgp_init()
new a0ca6b2 OpenPGP: set card's version in pgp_init()
new 6109a87 OpenPGP: add additional manufacturers
new 249f258 Merge pull request #584 from marschap/card-openpgp-cleanup2
new b9936f4 github: no more 'default' Windows builds
new 6641569 OSX: link pkcs11 library to /usr/local/lib
new bccf212 use PREFIX as shortcut in build script
new b9b3b2a check for OpenSSL headers in auto-detection
new 094179c '.so' is also the OS X suffix for pkcs11
new 5422887 reflect dependency to OS X 10.10 in dmg description
new 6b52d96 Merge pull request #577 from frankmorgner/elcapitane
new 52b6505 export all C_* symbols
new 8398d3e Merge pull request #590 from pspacek/export_everything
new 6cbeea3 First ECC support for the minidriver
new 701d45e fix delay load library import
new c00f983 force recompilation on integration plateforms
new 9a590d6 do not reset the authentication state before each operation
new 67740fb quality improvement of CardDeriveKey
new a9897f9 First implementation of CardDeleteContainer
new b667645 fix compilation warning
new c3f2cb1 fix "use guid as label"
new 3edf32c fix: when exporting immediatly an ECC key when the ECC key just has been created
new 811a86e fix: set the container name as the id if md_guid_as_label is set
new 227f48d minidriver: replace one sprintf by sprintf_s
new 8f4420c minidriver: factorize container naming code
new ebfb76d minidriver: fix library import for guid & one compilation warning
new 7551baa minidriver: add crt secure functions (*_s)
new bee1a45 minidriver: modified configuration functions
new b968fcf minidriver: Windows x509 enrollment works
new 747678c minidriver: remove unnecessary logs on console (certutil -scinfo)
new 75d76f5 Merge branch 'master' of https://github.com/OpenSC/OpenSC into OpenSC-master
new 3916117 Merge branch 'OpenSC-master' into ecc_minidriver
new fed64b0 minidriver: fixes according to Frank's comments
new 35175a8 minidriver: fix according to frank's comments
new 0ca4691 use tabs only for indenting
new 9874521 Merge pull request #3 from frankmorgner/ecc_minidriver
new c50a951 Merge pull request #566 from vletoux/ecc_minidriver
new 77b5138 Removed unused parameter
new c942004 Removed unused parameter
new 94772c8 Adds error checking
new 2ed4c8a Adds error checking
new 5558b9d removed unused parameters
new 9a82dde fixed memory leak
new 00daa3f added error checking
new 895005f added error checking
new 15f204c fixed indenting
new a5685b5 fixed memory leak
new 6573a93 fixed memory leak
new 0a96616 remove unused variable
new 0258c91 removed unused variable
new 949d861 removed unused variable
new 0bf1f37 removed unused variable
new 4275dac fixed indenting
new 4f13fde use size_t for a length instead of int
new f9011b7 fixed indenting
new c371c3b removed unused variable
new e634169 added error checking
new bcf9b2b added error checking
new e1073c0 handle checking of file output in sc_select_file
new decd5ab Merge pull request #580 from frankmorgner/select
new 0caf0d1 sc-hsm: Add missing include introduced by #580
new 7af89d0 Merge pull request #593 from CardContact/fix_warning_from_580
new ad5d169 fixed cflags for onepin module
new b96ba14 added fall through comment
new 2963588 card-authentic.c: fixed potential resource leak
new ecf1470 card-epass2003.c: fixed potential resource leak
new 34b6d95 card-westcos.c: fixed potential resource leak
new 4f4c4aa pkcs15-iasecc.c: fixed potential resource leak
new baab26d pkcs15-lib.c: fixed potential resource leak
new e7316b6 pkcs15-myeid.c: fixed potential resource leak
new fd904fb pkcs15-oberthur-awp.c: fixed potential resource leak
new 9e1a544 profile.c: fixed potential resource leak
new 98b9b37 card-openpgp.c: fixed potential resource leak
new 0853ecd pkcs15-pubkey.c: fixed potential resource leak
new f9a73c0 pkcs15-sc-hsm.c: fixed potential resource leak
new 7e29fcd pkcs15-authentic.c: fixed potential resource leak
new 00ea7a6 Removes unused variables
new 9f0087d fixed missing includes
new fa9ffb7 fixed uninitialized variable
new 8e7049c removed unused variables
new 4513868 Merge pull request #573 from frankmorgner/coverity
new 206eb71 isoApplet: fix card not recognized by minidriver
new 21a8e7e Merge pull request #591 from vletoux/isoApplet
new 8a47f23 win32: link OpenSSL statically again
new d6cea60 Merge pull request #600 from vletoux/patch_openSSL
new 622b719 add compat_report_rangecheckfailure.c to libcompat
new d00ee08 use shield.io for badge images
new f13da8a removed unsupported opensc_pkcs11_install.js
new 3bbe59f link README to README.md
new fd67f79 Added minimum version of OS X to pkg
new d45c961 Adding configuration of pinentry application for DNIe.
new 53dc94d Merge pull request #604 from germanblanco/dnie_ui_config_doc
new 0f96455 cwa14890.c: fixed potential resource leak
new c2ff4f0 pkcs15-pubkey.c: fixed potential resource leak
new 5399c26 cryptoflex-tool.c: fixed potential resource leak
new 4ca7daf pkcs15-tool.c: fixed potential resource leak
new a34d1f7 sc-hsm-tool.c: fixed potential resource leak
new a649d66 card-westcos.c: fixed dead code
new 98d7578 ctbcs.c: fixed out of bounds write
new 218a9eb make casting explicit
new 681e8ae Fixed accessing Application label regression of 78018a2b49f3855b11d54861e1f3c39a9c4b9e5e
new 613d698 fixed potential NULL dereference
new 641a71a Merge pull request #601 from frankmorgner/coverity
new d9fc49d reader-pcsc: get tlv properties only when supported
new 1596ca4 DNIe user interface moved into card-dnie.c.
new a454dd7 Merge pull request #605 from germanblanco/dnie_ui_depends_on_ssl_2
new f9e6148 Fix a buffer overflow in thread mutex create
new 7a2858d Merge pull request #616 from mtrojnar/buffer_overflow
new b9adbae Avoiding conditional directives that split up parts of statements.
new 83ed69e Merge pull request #623 from flaviommedeiros/master
new b6856e8 don't use unicode ticks
new fa9da7a configurable OS thread locking
new 56d52af Merge pull request #617 from mtrojnar/os_locking
new 5de1ec4 Allow ASN.1 decoding if the file seems incomplete
new 9cc7da4 Merge pull request #609 from yoe/master
new 83ef753 Implemented atomic PKCS#11 transactions
new 43a844c cardos 4.3+: enable logout command
new b43ea19 reset login_user on CKR_USER_NOT_LOGGED_IN
new 3384113 reset `login_user` with `reset_login_state`
new 5ed3df9 extend PIN-revalidation to key preparation
new ee65ab8 Avoid duplicated code by unifying key usage
new 36ceb89 Avoid duplicated code of handling security environment
new 2bb0cb2 Merge pull request #618 from frankmorgner/atomic
new 5129c5a Fixed memory leaks
new 4734721 card-gemsafeV1: Support signing SHA256
new 57e05d3 minidriver: use sc_logout for CardDeauthenticate
new 06f296b sc-hsm: implement logout function
new 3732ec2 Merge pull request #635 from frankmorgner/sc-hsm
new d1a1830 Removing all memory leaks in DNIe but one. Refactoring pending.
new 200b09b Merge pull request #622 from germanblanco/dnie_memory_leaks_2
new de42dea Fix smartcard certificate removal and update
new 2fd32fd Merge pull request #638 from ibpl/master-IB#1047758
new 51be65b appveyor: fix OpenSSL version
new 9a6e11e appveyor: fix wcautil.h not found
new 48782e7 appveyor: fix wix lib not found
new 07be93a Merge pull request #644 from vletoux/appveyor-fixes
new aa4b089 PIV pubkey auth_id fix
new 47835f7 Merge pull request #643 from dengert/piv-pubkey-auth_id
new 40440e7 add zlib compilation into the appveyor built process
new 57f52b1 cache the zlib.zip when building from Appveyor
new 2f95e7c Merge pull request #645 from vletoux/zlib-inclusion-appveyor
new 25dae28 Access to public key should not be PIN-authenticated. Especially since access to certificate (from which one can get public key) is not currently PIN-authenticated.
new 2b6b0ee According to PKCS#11 standard, public key should not have the attribute CKA_SENSITIVE set to TRUE. This attribute is for private and secret keys only.
new 76ed069 Made sure attribute CKA_TOKEN is set to TRUE.
new e96d3cc Merge pull request #642 from mouse07410/master
new 56275c6 remove visual studio compilation error
new 611e520 Merge pull request #647 from vletoux/visual-studio-warning
new 6e5ae84 fix a pkcs11 crash when the public key reading fails
new e8d8f9f Merge pull request #650 from vletoux/pkcs11-crash-when-read-public-key-fails
new d7559f1 card-gemsafeV1: Support signing SHA256
new 75c14ce Fixed possible NULL dereference
new 14953f2 Merge remote-tracking branch 'origin/master'
new e9f94d7 Align end of the loop with comment in previous line (exit when 90 00 or length completed).
new a0c0087 Merge pull request #637 from germanblanco/sm_get_response_loop_fix
new f01a8ad pkcs11-tool: Switched some printfs to fprintfs to allow pipes to work.
new f3f6e76 Merge pull request #662 from digitallumens/pkcs11-tool/fix-pipes
new 92e02b5 pkcs15-crypt: Allow the use of stdin if no input file is specified.
new c56378b pkcs15-crypt: Document defaults of stdin/stdout.
new b09d277 Merge pull request #663 from digitallumens/pkcs15-crypt/stdin
new 89f9d9e add compatibility implementation for strnlen
new 4f4b6c9 Merge pull request #661 from frankmorgner/strnlen
new aa8ad8d build: restore build on Win32
new 79cd06b Use "native" badges
new 848ce19 iasecc: fix default name of SM module
new 7cce5d4 Merge branch 'master' of https://github.com/OpenSC/OpenSC
new e1a3bf8 Rutoken ECP: set more universally 'Attempts' for RFS-files
new 6b2fcf8 Rutoken ECP: additional Miller-Rabin tests aren't needed
new 5c018dc Merge pull request #664 from sfff/fix-648
new e2c21d7 Add new Feitian PKI Card ATR into OpenSC
new b2c7803 sc-hsm: Fix share calculation if prime number is less than secret
new 5e75dfc Merge pull request #670 from CardContact/nm_scheme_fix
new 500e358 fixed syntax error
new 83d5ac5 remove compat_strnlen.obj from windows build
new 0519de6 pkcs15-dnie: removed obsolete dll entry points
new 754eaf3 config: allow disabling of PKCS15 application
new 0d6ecd7 pkcs11-tool: support write of GOST Public Key object
new 3084b3a pkcs11-tool: fix mask for detect PEM format
new 1ca22a2 Merge pull request #665 from sfff/pkcs11tool-pubkey-2016
new 6a24344 First support for GIDS card
new 8a2a274 gids: no more DF selection
new dbca856 pkcs11-tool: use keygen mech. from cmd arguments
new a48fc73 travis: check with coverity-scan 'master'
new b9cf743 sc-hsm: Fix BCD encoding bug with SO-PIN
new ae359ba Merge pull request #678 from CardContact/fix-bcd-sopin
new b8c3722 pkcs11/framework: no more 'for-applications' mode for slot creation
new a020e1f pkcs11: Fix signedness issues in debug messages
new c8fbcdd card-gemsafeV1: Add ATR for European Patent Office smart card
new ceb913a Merge pull request #679 from l1k/master
new 8cc42fe .gitignore: ignore tags files
new fa71448 added fall through comment
new 1862970 fixed typo
new 50f03bc fixed memory leak
new f29f2e6 pkcs15init: fix bug introduced in 50f03bc
new 08529c9 log.c: fix compiler warning
new d929532 pkcs11-tool.c: fix 2 compiler warnings
new e7cbc3b opensc-explorer.c: fix compiler warning
new cd42fbb openpgp-tool.c: fix compiler warning
new 80a313f pkcs11-spy.c: fix 1 warning
new a8c7410 reader-pcsc.c: fix compiler warning
new ed30d4e pkcs15-isoApplet.c: fix compiler warning
new 7a7fb19 iasecc-sm.c: fix compiler warning
new 89ec66f framework-pkcs15.c: fix compiler warning
new b3f5910 macosx: do not ignore CFLAGS
new bc812aa Merge pull request #695 from LudovicRousseau/master
new d45ae3b sm-card-iasecc.c: fix compiler warning
new ad11c99 card-authentic.c: fix 1 compiler warning
new d86ada1 card-iasecc.c: fix 1 compiler warning
new ae67f16 card-iasecc.c: fix 1 compiler warning
new 68ee135 Merge pull request #699 from LudovicRousseau/master
new 7d2d454 travis: fail on compiler error
new e631b9d travis: do not fail on error on Mac OS X
new a22aa42 Merge pull request #692 from LudovicRousseau/travis
new 36b945a tools: print package revision
new 1c0ab2a Merge pull request #697 from viktorTarasov/feature/package-revision
new 2de41f4 Added support for 521 bit ECC keys
new cf04d01 Removed define MYEID_ECC_SUPPORT as unnecessary.
new 91aad37 Added a new ATR that will be used in some new MyEID cards
new 69eaa66 sc-hsm: Fix #698
new 34a69ae Merge pull request #701 from CardContact/fix698
new 998a1e1 pkcs11-tool: fix invalid parameter for 'find-mechanism'
new 9985144 Merge pull request #702 from viktorTarasov/fix/issue700/invalid-parameter
new 2173450 log: print file-id in 'create-file'
new 196e476 coverity: check returned value
new f98c8cd asn1: tagnum size has not exceed 3 bytes
new 0838520 rtecp: fix delete private key
new 29ccc29 sc-hsm: Enable minidriver read/write support
new 3b330c6 Add minidriver options documentation
new 1fb7413 pkcs11: remove hot-plug-anb-play
new ef40021 use sc_debug_hex for hexdump
new c3527f4 fixed dylib extensions
new 2e92ba8 use a conditional lib prefix for dll/so
new d41eaae use ticks for strings
new 415f15e use autoconf metadata for PKCS#11 library
new 5403899 use SCardGetAttrib to initialize reader's metadata
new 221165d AppVeyor: include pdb files for Debug build
new ed504cb OpenSC.msi: fixed compilation with VS2015
new f1d19d0 AppVeyor: activate VS2015
new a5550f9 Merge pull request #706 from frankmorgner/npa-generic
new 205acbd coverify-scan: muscle: use return value
new 9a22f14 pkcs15: fix argument for 'read-tag' call
new 29a4f53 added ISSUE_TEMPLATE
new 260b771 coverity-scan: OVERRUN in ctbs.c
new 220d80f pkcs15: fix length of 'last-update' read
new 1329597 pkcs15: use file cache for path with AID
new bd84e18 coverity-scan: supplement to #710
new b233274 branch to work on release 0.16.0
new 4630182 travis: build release branch
new 8b9ce2c coverity: INTEGER_OVERFLOW
new 6f667e0 pkcs15: fix warning Wsign-compare
new 94e43b0 appveyor: deploy section for relesase tags
new 4260401 appveyor: update secure GitHub token
new bd1e7aa appveyor: only VSVER=12 configuration is left
new 2c763c4 appveyor: use GitHub auth-token from Ludovic Rousseau
new 81e91c7 Handle C and C++ "inline" and "restrict" keywords for various compilers
new bc600be Imported Upstream version 0.16.0~rc1
new 59e276c Merge tag 'upstream/0.16.0_rc1'
new 3fab1b5 New upstream release candidate
new 1534ed3 Standards-Version to 3.9.8
new ff43666 Fix typo
new 1125e3b Fix a few issues with machine readable copyright
The 502 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 | 1 +
.travis.yml | 75 +-
ISSUE_TEMPLATE.md | 23 +
MacOSX/Distribution.xml.in | 6 +-
MacOSX/build-package.in | 33 +-
MacOSX/opensc-uninstall | 1 +
MacOSX/scripts/postinstall | 4 +-
NEWS | 78 +
README | 5 +-
README.md | 15 +-
appveyor.yml | 133 ++
bootstrap.ci | 3 +-
configure.ac | 152 +-
debian/changelog | 10 +
debian/control | 4 +-
debian/copyright | 61 +-
debian/rules | 1 +
doc/tools/Makefile.am | 2 +
doc/tools/opensc-explorer.1.xml | 8 +
doc/tools/opensc-tool.1.xml | 6 +
doc/tools/piv-tool.1.xml | 8 +-
doc/tools/pkcs15-crypt.1.xml | 6 +-
doc/tools/pkcs15-tool.1.xml | 19 +-
etc/Makefile.am | 17 +-
etc/Makefile.mak | 8 -
etc/opensc.conf.in | 357 ++--
etc/opensc.conf.win.in | 646 -------
src/Makefile.am | 1 -
src/common/Makefile.am | 2 +
src/common/Makefile.mak | 2 +-
src/common/compat_report_rangecheckfailure.c | 21 +
src/common/compat_strnlen.c | 38 +
src/common/compat_strnlen.h | 8 +
src/common/libpkcs11.c | 2 +-
src/common/libscdl.c | 2 +-
src/common/simclist.c | 114 +-
src/common/simclist.h | 117 +-
src/libopensc/Makefile.am | 8 +-
src/libopensc/Makefile.mak | 8 +-
src/libopensc/apdu.c | 21 +-
src/libopensc/asn1.c | 27 +-
src/libopensc/asn1.h | 1 +
src/libopensc/base64.c | 4 +-
src/libopensc/card-authentic.c | 13 +-
src/libopensc/card-cardos.c | 66 +-
src/libopensc/card-dnie.c | 439 +++--
src/libopensc/card-entersafe.c | 77 +
src/libopensc/card-epass2003.c | 31 +-
src/libopensc/card-flex.c | 11 +-
src/libopensc/card-gemsafeV1.c | 37 +-
src/libopensc/card-gids.c | 2045 ++++++++++++++++++++
src/libopensc/card-gids.h | 117 ++
src/libopensc/card-gpk.c | 2 +-
src/libopensc/card-iasecc.c | 35 +-
src/libopensc/card-isoApplet.c | 33 +-
src/libopensc/card-jcop.c | 10 +-
src/libopensc/card-masktech.c | 14 +-
src/libopensc/card-mcrd.c | 8 +-
src/libopensc/card-miocos.c | 2 +-
src/libopensc/card-muscle.c | 7 +-
src/libopensc/card-myeid.c | 147 +-
src/libopensc/card-oberthur.c | 32 +-
src/libopensc/card-openpgp.c | 1118 +++++++----
src/libopensc/card-piv.c | 81 +-
src/libopensc/card-sc-hsm.c | 86 +-
src/libopensc/card-sc-hsm.h | 3 +
src/libopensc/card-starcos.c | 481 ++++-
src/libopensc/card-tcos.c | 3 +-
src/libopensc/card-westcos.c | 11 +-
src/libopensc/card.c | 91 +-
src/libopensc/cardctl.h | 23 +-
src/libopensc/cards.h | 18 +-
src/libopensc/compression.c | 42 +
src/libopensc/compression.h | 2 +
src/libopensc/ctbcs.c | 16 +-
src/libopensc/ctx.c | 72 +-
src/libopensc/cwa-dnie.c | 159 +-
src/libopensc/cwa-dnie.h | 22 +-
src/libopensc/cwa14890.c | 81 +-
src/libopensc/dir.c | 20 +
src/libopensc/iasecc-sdo.c | 13 +-
src/libopensc/iasecc-sm.c | 2 +-
src/libopensc/internal-winscard.h | 5 +-
src/libopensc/internal.h | 4 +-
src/libopensc/iso7816.c | 109 +-
src/libopensc/libopensc.exports | 3 +
src/libopensc/log.c | 24 +-
src/libopensc/log.h | 25 +
src/libopensc/muscle.c | 8 +-
src/libopensc/muscle.h | 4 +-
src/libopensc/opensc.h | 52 +-
src/libopensc/pkcs15-algo.c | 2 +-
src/libopensc/pkcs15-cache.c | 168 +-
src/libopensc/pkcs15-data.c | 8 +-
src/libopensc/pkcs15-dnie.c | 38 +-
src/libopensc/pkcs15-gemsafeGPK.c | 2 +-
src/libopensc/pkcs15-gemsafeV1.c | 2 +
src/libopensc/pkcs15-gids.c | 244 +++
src/libopensc/pkcs15-infocamere.c | 367 ++--
src/libopensc/pkcs15-itacns.c | 2 +-
src/libopensc/pkcs15-openpgp.c | 62 +-
src/libopensc/pkcs15-pin.c | 6 +-
src/libopensc/pkcs15-piv.c | 48 +-
src/libopensc/pkcs15-prkey.c | 2 -
src/libopensc/pkcs15-pubkey.c | 86 +-
src/libopensc/pkcs15-sc-hsm.c | 50 +-
src/libopensc/pkcs15-sec.c | 346 ++--
src/libopensc/pkcs15-syn.c | 4 +
src/libopensc/pkcs15-tccardos.c | 15 +-
src/libopensc/pkcs15-westcos.c | 20 +-
src/libopensc/pkcs15.c | 43 +-
src/libopensc/pkcs15.h | 52 +-
src/libopensc/reader-ctapi.c | 57 +-
src/libopensc/reader-openct.c | 30 +-
src/libopensc/reader-pcsc.c | 209 +-
src/libopensc/sc.c | 9 +-
src/libopensc/user-interface.c | 321 ---
src/libopensc/user-interface.h | 66 -
src/libsm/Makefile.am | 2 +
src/libsm/Makefile.mak | 5 +
src/minidriver/Makefile.mak | 2 +-
...iver-feitian.reg => minidriver-italian-cns.reg} | 63 +-
src/minidriver/minidriver.c | 1835 +++++++++++++-----
src/pkcs11/Makefile.am | 30 +-
src/pkcs11/Makefile.mak | 8 +-
src/pkcs11/framework-pkcs15.c | 193 +-
src/pkcs11/framework-pkcs15init.c | 9 +-
src/pkcs11/mechanism.c | 18 +-
src/pkcs11/misc.c | 133 +-
src/pkcs11/opensc-pkcs11.exports | 1 -
src/pkcs11/opensc_pkcs11_install.js | 119 --
src/pkcs11/openssl.c | 18 +-
src/pkcs11/pkcs11-global.c | 102 +-
src/pkcs11/pkcs11-object.c | 81 +-
src/pkcs11/pkcs11-session.c | 51 +-
src/pkcs11/pkcs11-spy.c | 2 +-
src/pkcs11/pkcs11-spy.exports | 1 -
src/pkcs11/pkcs11.exports | 70 +
src/pkcs11/sc-pkcs11.h | 18 +-
src/pkcs11/slot.c | 64 +-
src/pkcs15init/Makefile.am | 4 +-
src/pkcs15init/Makefile.mak | 2 +-
src/pkcs15init/gids.profile | 11 +
src/pkcs15init/isoApplet.profile | 4 +-
src/pkcs15init/pkcs15-authentic.c | 8 +-
src/pkcs15init/pkcs15-cardos.c | 4 +-
src/pkcs15init/pkcs15-epass2003.c | 37 +-
src/pkcs15init/pkcs15-gids.c | 192 ++
src/pkcs15init/pkcs15-gpk.c | 2 +-
src/pkcs15init/pkcs15-iasecc.c | 30 +-
src/pkcs15init/pkcs15-incrypto34.c | 2 +-
src/pkcs15init/pkcs15-init.h | 4 +-
src/pkcs15init/pkcs15-isoApplet.c | 8 +-
src/pkcs15init/pkcs15-jcop.c | 2 +-
src/pkcs15init/pkcs15-lib.c | 147 +-
src/pkcs15init/pkcs15-myeid.c | 32 +-
src/pkcs15init/pkcs15-oberthur-awp.c | 63 +-
src/pkcs15init/pkcs15-oberthur.c | 48 +-
src/pkcs15init/pkcs15-openpgp.c | 37 +-
src/pkcs15init/pkcs15-rtecp.c | 68 +-
src/pkcs15init/pkcs15-rutoken.c | 11 -
src/pkcs15init/pkcs15-sc-hsm.c | 9 +-
src/pkcs15init/profile.c | 12 +-
src/pkcs15init/profile.h | 2 +-
src/pkcs15init/sc-hsm.profile | 59 +-
src/scconf/parse.c | 2 +-
src/smm/Makefile.am | 2 +
src/smm/Makefile.mak | 5 +
src/smm/sm-card-iasecc.c | 4 +-
src/smm/sm-cwa14890.c | 11 -
src/smm/sm-global-platform.c | 11 -
src/tests/pintest.c | 4 +-
src/tests/print.c | 2 +-
src/tests/regression/crypt0007 | 4 +-
src/tests/regression/functions | 4 +-
src/tools/Makefile.am | 5 +-
src/tools/Makefile.mak | 2 +-
src/tools/cryptoflex-tool.c | 4 +-
src/tools/gids-tool.c | 584 ++++++
src/tools/openpgp-tool.c | 198 +-
src/tools/opensc-explorer.c | 84 +-
src/tools/opensc-tool.c | 19 +-
src/tools/piv-tool.c | 58 +-
src/tools/pkcs11-tool.c | 309 +--
src/tools/pkcs15-crypt.c | 28 +-
src/tools/pkcs15-init.c | 8 +-
src/tools/pkcs15-tool.c | 143 +-
src/tools/sc-hsm-tool.c | 113 +-
version.m4 | 3 +-
win32/Make.rules.mak | 80 +-
win32/Makefile.am | 6 +-
win32/Makefile.mak | 6 +-
win32/OpenSC.iss.in | 34 +-
win32/OpenSC.wxs.in | 330 ++--
win32/README.rtf | 1 -
win32/customactions.cpp | 20 +-
win32/installer_from_build.sh | 30 -
win32/opensc-install.bat | 44 -
win32/winconfig.h.in | 21 +
199 files changed, 10978 insertions(+), 4845 deletions(-)
create mode 100644 ISSUE_TEMPLATE.md
mode change 100644 => 120000 README
create mode 100644 appveyor.yml
delete mode 100644 etc/opensc.conf.win.in
create mode 100644 src/common/compat_report_rangecheckfailure.c
create mode 100644 src/common/compat_strnlen.c
create mode 100644 src/common/compat_strnlen.h
mode change 100644 => 100755 src/libopensc/card-entersafe.c
create mode 100644 src/libopensc/card-gids.c
create mode 100644 src/libopensc/card-gids.h
create mode 100644 src/libopensc/pkcs15-gids.c
delete mode 100644 src/libopensc/user-interface.c
delete mode 100644 src/libopensc/user-interface.h
copy src/minidriver/{minidriver-feitian.reg => minidriver-italian-cns.reg} (53%)
delete mode 100644 src/pkcs11/opensc-pkcs11.exports
delete mode 100644 src/pkcs11/opensc_pkcs11_install.js
delete mode 100644 src/pkcs11/pkcs11-spy.exports
create mode 100644 src/pkcs11/pkcs11.exports
create mode 100644 src/pkcs15init/gids.profile
create mode 100644 src/pkcs15init/pkcs15-gids.c
create mode 100644 src/tools/gids-tool.c
delete mode 100644 win32/README.rtf
delete mode 100755 win32/installer_from_build.sh
delete mode 100755 win32/opensc-install.bat
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opensc/opensc.git
More information about the pkg-opensc-commit
mailing list