[pkg-opensc-commit] [opensc] annotated tag 0.16.0 created (now 4b7db94)

Eric Dorland eric at moszumanska.debian.org
Tue Jul 5 06:01:24 UTC 2016


This is an automated email from the git hooks/post-receive script.

eric pushed a change to annotated tag 0.16.0
in repository opensc.

        at  4b7db94   (tag)
   tagging  7eeba1fba80d43c3595632dbd45fdfd2ebc19977 (commit)
  replaces  0.15.0
 tagged by  Viktor Tarasov
        on  Fri Jun 3 11:23:40 2016 +0200

- Log -----------------------------------------------------------------
OpenSC 0.16.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAABAgAGBQJXUUycAAoJEGrup6b1xyG61LIH/266W0kF0T4LPuZXA7bWaxeL
JqC3+zFnekecRiQ2lbf2xPUKX0yDrBa/2pVfkR4BXGHAYXs+7PLOlEAZ3ZYdr8ig
ZZ06gxvh+pLhKdGK82OWxqBMMm8Ca+tAJf+eW+o8y+kV/T2+zuZYenT5NSzEIxaf
nuhqzzkGFRkOdijsKfomfy86d1997tXiFwg6xTdTWsboKpQiPhfx5hvQ5Zs6r/wi
mH0tGMcGYf5zCALegIFuWRdQNmjU73TofYuAzwfkuSbdtjQp6prWeBUyIFKB0GYo
dRpz7BsmNoSJlvb7BxviL/7iW2ndliwgez0QITPdAU1MrgLsDKfTiMFyx6Ssn6M=
=UqQB
-----END PGP SIGNATURE-----

Aleksey Samsonov (4):
      Rutoken ECP: set more universally 'Attempts' for RFS-files
      Rutoken ECP: additional Miller-Rabin tests aren't needed
      pkcs11-tool: support write of GOST Public Key object
      pkcs11-tool: fix mask for detect PEM format

Andreas Jellinghaus (2):
      Fix regression test suite: rename parameters to new names.
      Fix regression test crypt0007: it deals with 1024 bit keys (not 1048).

Andreas Kemnade (2):
      make file cache dir configurable
      handle record-based files correctly when doing file caching

Andreas Schwier (14):
      Fixed wrong APDU case declaration detected after PR #500
      sc-hsm: Add status info support for SmartCard-HSM V2.0
      pkcs15: Select application defined by path.aid for PIN verification
      sc-hsm: Bind PIN object to applet aid to ensure SELECT before PIN verification
      Allow cards without EF.DIR using default application
      pkcs15: Observe path.aid for PIN operation
      sc-hsm: Add missing include introduced by #580
      sc-hsm: implement logout function
      sc-hsm: Fix BCD encoding bug with SO-PIN
      sc-hsm: Fix #698
      sc-hsm: Enable minidriver read/write support
      Add minidriver options documentation
      sc-hsm: Fix public key usage for keys extracted from CVC
      Detect premature end hexstring

Carl Hörberg (1):
      Restore compability on os x

Chris Elledge (3):
      pkcs11-tool: Switched some printfs to fprintfs to allow pipes to work.
      pkcs15-crypt: Allow the use of stdin if no input file is specified.
      pkcs15-crypt: Document defaults of stdin/stdout.

Doug Engert (7):
      sc_pkcs11_card improvements
      Fix indentation for readability
      Allow PIV driver to use cards where default application in not PIV
      Do not expose access to PIV emulated files from utilities
      PIV pubkey auth_id fix
      Handle C and C++ "inline" and "restrict" keywords for various compilers
      Use two hex digits with sc_pkcs15_format_id

Feitian Technologies (1):
      Add new Feitian PKI Card ATR into OpenSC

Flavio Medeiros (1):
      Avoiding conditional directives that split up parts of statements.

Frank Morgner (283):
      restrict access to card handles after fork
      added flags to sc_context_t
      Merge pull request #485 from carlhoerberg/osxsdkpath
      Merge pull request #486 from Hubitronic/patch-1
      Merge pull request #476 from germanblanco/dnie_ui_depends_on_ssl
      Merge pull request #474 from germanblanco/memory_allocation_5
      Merge pull request #448 from sschutte/patch-1
      Merge pull request #497 from tolonuga/master
      avoid double detecting card on uninitialized reader
      fixed segfault for uninitialized IsoApplet
      documented pkcs11_enable_InitToken flag
      asn1: fixed parsing "end of content"
      honour PC/SC pt 10 dwMaxAPDUDataSize
      implemented get_data for iso7816
      opensc-explorer: added command find_tags
      Merge pull request #503 from OpenSC/bad_code
      added completion-template to distribution
      Merge pull request #498 from frankmorgner/pkcs11
      Merge pull request #499 from frankmorgner/asn1
      Merge pull request #500 from frankmorgner/reader_max_data_size
      Merge pull request #357 from fancycode/startcos34_dtrust
      Merge pull request #494 from frankmorgner/fork
      Merge pull request #506 from frankmorgner/template
      Merge pull request #504 from frankmorgner/find_tags
      Merge pull request #513 from CardContact/master
      don't always overwrite max_send_size/max_recv_size
      cardos: probe for transceive length
      Merge pull request #515 from frankmorgner/send-recv
      reactivate handling of `0` for max_recv/send_size
      added documentation for sc_get_max_recv/send_size
      Merge pull request #537 from martinpaljak/fix-183
      Merge pull request #534 from frankmorgner/card-sizes
      Merge pull request #483 from adminmt/master
      added call back for getting vendor/product id
      removed workaround for HP USB Smart Card Keyboard
      retry on error with hdiutil
      added appveyor configuration
      Merge pull request #542 from CardContact/fixv20
      Merge pull request #540 from nioncode/readDataObjectRawOption
      avoid registering pkcs11 mechanisms multiple times
      fixed bad string comparison
      Merge pull request #520 from frankmorgner/vendor-product
      AppVeyor: build with cccl wrapper for windows
      use _WIN32 instead of WIN32
      Merge pull request #543 from frankmorgner/appveyor
      Merge pull request #549 from frankmorgner/547
      Merge pull request #530 from NWilson/yubikey-neo-pin
      Merge pull request #303 from hongquan/gnuk
      adjust Make.rules.mak to work with AppVeyor
      travis: cross compile for 64 bit windows
      fixed warnings about possible data loss
      Add workaround for canceling pending build jobs
      Merge pull request #545 from frankmorgner/duplicate
      Merge pull request #550 from frankmorgner/appveyor
      Unifies project wide vendor/product strings
      Removes obsolete windows installer files
      build cross compiled installer with innosetup
      Uses container based travis and caching
      OSX: don't ship with libp11/engine_pkcs11 anymore
      added missing files to WiX installer
      openpgp: match application, not ATR
      Merge pull request #553 from frankmorgner/488
      Merge pull request #552 from frankmorgner/innosetup
      msc: check the length of input
      Checks result of calloc
      Checks untrusted input
      Avoids potential NULL pointer deref
      Assumes that p15card->card are set
      fix potention NULL deref
      Checks on errors for ftell and fseek
      Fixes bad type cast
      Fixes potential buffer overrun
      Checks for out of bounds write
      Fixes out of bounds read
      Fixes dependency on uninitialized data
      Removes dead code
      Fixed warning about unused variable
      Removed dead code
      Fixed warning about unused function
      Fixes warnings about unused variables/functions
      Fixes signature of iasecc_read_public_key
      Fixes warning about unused variables
      card-tcos: fixed resource leak
      cwa14890: fixed resource leak
      iasecc-sdo: fixed resource leak
      pkcs15-epass2003: fixed resource leak
      pkcs15-lib: fixed resource leak
      pkcs15-oberthur: fixed resource leak
      piv-tool: fixed resource leak
      Merge pull request #555 from dengert/piv-readability
      Merge pull request #556 from philipWendland/dead-code
      Merge pull request #551 from frankmorgner/507
      Decouples SM from OpenSSL
      Properly describe OpenSSL dependencies in .mak files
      Properly describe OpenSSL dependencies in WiX installer
      Builds lightweight Windows binaries by default
      Adds missing Advapi32.lib to opensc_a.lib
      Merge pull request #554 from frankmorgner/fixes
      Merge pull request #563 from CardContact/fix_reselect_applet_for_pin_verification
      fixed indenting error in Makefile
      include zlib1.dll and libeay32.dll in installer
      Merge pull request #559 from philipWendland/ecc-sig-format
      implemented sloppy initialization for C_GetSlotInfo
      Add configuration for sloppy PKCS#11 initialization
      Always uses tabs instead of spaces in opensc.conf
      Documented whitelisting drivers with opensc.conf
      use one configuration file for all systems
      fixed generating opensc.conf in AppVeyor
      Merge pull request #565 from frankmorgner/sm-openssl
      Merge pull request #532 from frankmorgner/sloppy
      Merge pull request #452 from frankmorgner/memory-leaks
      Merge pull request #569 from mdealencar/patch-2
      Merge pull request #560 from CardContact/fix_sc_pkcs15init_finalize_profile
      Fixes unreleased locks with pcsc-lite
      added missing break
      fixed bad typecast
      fixed missing comma
      fixed string operation on fixed size array
      fixed out of bounds access
      AppVeyor: build with zlib on 32 bit only
      minidriver.c: fixed accessing label in sc_pkcs15_object_t
      framework-pkcs15.c: fixed accessing label in sc_pkcs15_object_t
      pkcs15-lib.c: fixed accessing label in sc_pkcs15_object_t
      pkcs15-oberthur.c: fixed accessing label in sc_pkcs15_object_t
      pintest.c: fixed accessing label in sc_pkcs15_object_t
      print.c: fixed accessing label in sc_pkcs15_object_t
      pkcs15-crypt.c: fixed accessing label in sc_pkcs15_object_t
      pkcs15-init.c: fixed accessing label in sc_pkcs15_object_t
      pkcs15-tool.c: fixed accessing label in sc_pkcs15_object_t
      fixed accessing fixed size cvc members
      fixed accessing app_label in sc_pkcs15_data_info_t
      Check for NUL in label to test its presence
      fixed accessing fixed size guid
      fixed accessing fixed size md file/directory name
      removed unused parent in md directory/file
      Fix locking issue on OS X
      Merge pull request #574 from dengert/piv-cac
      Merge pull request #516 from frankmorgner/lock
      OSX: link pkcs11 library to /usr/local/lib
      use PREFIX as shortcut in build script
      check for OpenSSL headers in auto-detection
      '.so' is also the OS X suffix for pkcs11
      reflect dependency to OS X 10.10 in dmg description
      Merge pull request #571 from frankmorgner/label
      Removed unused parameter
      Removed unused parameter
      Adds error checking
      Adds error checking
      removed unused parameters
      fixed memory leak
      added error checking
      added error checking
      fixed indenting
      fixed memory leak
      fixed memory leak
      remove unused variable
      removed unused variable
      removed unused variable
      removed unused variable
      fixed indenting
      use size_t for a length instead of int
      fixed indenting
      removed unused variable
      added error checking
      added error checking
      handle checking of file output in sc_select_file
      Merge pull request #581 from marschap/piv-doc-fixes
      Merge pull request #582 from marschap/openpgp-tool-fixes
      use tabs only for indenting
      Merge pull request #579 from dengert/piv-cac
      Merge pull request #584 from marschap/card-openpgp-cleanup2
      Merge pull request #577 from frankmorgner/elcapitane
      Merge pull request #590 from pspacek/export_everything
      Merge pull request #566 from vletoux/ecc_minidriver
      Merge pull request #580 from frankmorgner/select
      Merge pull request #593 from CardContact/fix_warning_from_580
      added fall through comment
      card-authentic.c: fixed potential resource leak
      card-epass2003.c: fixed potential resource leak
      card-westcos.c: fixed potential resource leak
      pkcs15-iasecc.c: fixed potential resource leak
      pkcs15-lib.c: fixed potential resource leak
      pkcs15-myeid.c: fixed potential resource leak
      pkcs15-oberthur-awp.c: fixed potential resource leak
      profile.c: fixed potential resource leak
      card-openpgp.c: fixed potential resource leak
      pkcs15-pubkey.c: fixed potential resource leak
      pkcs15-sc-hsm.c: fixed potential resource leak
      pkcs15-authentic.c: fixed potential resource leak
      Removes unused variables
      fixed cflags for onepin module
      fixed missing includes
      fixed uninitialized variable
      removed unused variables
      Merge pull request #573 from frankmorgner/coverity
      Merge pull request #591 from vletoux/isoApplet
      cwa14890.c: fixed potential resource leak
      pkcs15-pubkey.c: fixed potential resource leak
      cryptoflex-tool.c: fixed potential resource leak
      pkcs15-tool.c: fixed potential resource leak
      sc-hsm-tool.c: fixed potential resource leak
      card-westcos.c: fixed dead code
      ctbcs.c: fixed out of bounds write
      make casting explicit
      Fixed accessing Application label
      fixed potential NULL dereference
      Merge pull request #600 from vletoux/patch_openSSL
      add compat_report_rangecheckfailure.c to libcompat
      use shield.io for badge images
      removed unsupported opensc_pkcs11_install.js
      link README to README.md
      Added minimum version of OS X to pkg
      Merge pull request #604 from germanblanco/dnie_ui_config_doc
      Merge pull request #601 from frankmorgner/coverity
      reader-pcsc: get tlv properties only when supported
      Merge pull request #605 from germanblanco/dnie_ui_depends_on_ssl_2
      Merge pull request #616 from mtrojnar/buffer_overflow
      Merge pull request #623 from flaviommedeiros/master
      don't use unicode ticks
      Merge pull request #617 from mtrojnar/os_locking
      Merge pull request #609 from yoe/master
      Implemented atomic PKCS#11 transactions
      cardos 4.3+: enable logout command
      reset login_user on  CKR_USER_NOT_LOGGED_IN
      reset `login_user` with `reset_login_state`
      extend PIN-revalidation to key preparation
      Avoid duplicated code by unifying key usage
      Avoid duplicated code of handling security environment
      Merge pull request #618 from frankmorgner/atomic
      Fixed memory leaks
      Merge pull request #635 from frankmorgner/sc-hsm
      Merge pull request #622 from germanblanco/dnie_memory_leaks_2
      Merge pull request #638 from ibpl/master-IB#1047758
      Merge pull request #644 from vletoux/appveyor-fixes
      Merge pull request #643 from dengert/piv-pubkey-auth_id
      Merge pull request #645 from vletoux/zlib-inclusion-appveyor
      Merge pull request #642 from mouse07410/master
      Merge pull request #647 from vletoux/visual-studio-warning
      Merge pull request #650 from vletoux/pkcs11-crash-when-read-public-key-fails
      Fixed possible NULL dereference
      Merge remote-tracking branch 'origin/master'
      Merge pull request #637 from germanblanco/sm_get_response_loop_fix
      add compatibility implementation for strnlen
      Merge pull request #662 from digitallumens/pkcs11-tool/fix-pipes
      Merge pull request #663 from digitallumens/pkcs15-crypt/stdin
      Merge pull request #661 from frankmorgner/strnlen
      Merge branch 'master' of https://github.com/OpenSC/OpenSC
      Merge pull request #664 from sfff/fix-648
      Merge pull request #670 from CardContact/nm_scheme_fix
      fixed syntax error
      remove compat_strnlen.obj from windows build
      pkcs15-dnie: removed obsolete dll entry points
      Merge pull request #665 from sfff/pkcs11tool-pubkey-2016
      Merge pull request #678 from CardContact/fix-bcd-sopin
      Merge pull request #679 from l1k/master
      added fall through comment
      fixed typo
      fixed memory leak
      Merge pull request #697 from viktorTarasov/feature/package-revision
      Merge pull request #701 from CardContact/fix698
      Merge pull request #702 from viktorTarasov/fix/issue700/invalid-parameter
      use sc_debug_hex for hexdump
      fixed dylib extensions
      use a conditional lib prefix for dll/so
      use ticks for strings
      use autoconf metadata for PKCS#11 library
      use SCardGetAttrib to initialize reader's metadata
      AppVeyor: include pdb files for Debug build
      OpenSC.msi: fixed compilation with VS2015
      AppVeyor: activate VS2015
      added ISSUE_TEMPLATE
      pkcs15-atrust-acos.c: Use two hex digits with sc_pkcs15_format_id
      pkcs15-gemsafeGPK.c: Use two hex digits with sc_pkcs15_format_id
      pkcs15-infocamere.c: Use two hex digits with sc_pkcs15_format_id
      pkcs15-pteid.c: Use two hex digits with sc_pkcs15_format_id
      pkcs15-starcert.c: Use two hex digits with sc_pkcs15_format_id
      build 64 bit binaries only
      build OpenSSL on OS X if needed
      use so file extension for OS X bundles
      Merge pull request #764 from frankmorgner/towards-opensc-0.16.0
      fixed missing initialisation and bad memory access
      fixed memory leak of reader's vendor name
      Merge pull request #766 from frankmorgner/towards-opensc-0.16.0

Frank Thater (1):
      sc-hsm: Fix share calculation if prime number is less than secret

German Blanco (8):
      Fixing part of the memory allocation problems in DNIe module.
      Correct initializing of a variable in card-dnie and revert buffer size change in cwa-dnie.
      Empty user-interface.c if there is no SSL support.
      making the size of e_tx in cwa-dnie.c dynamic
      Adding configuration of pinentry application for DNIe.
      DNIe user interface moved into card-dnie.c.
      Removing all memory leaks in DNIe but one. Refactoring pending.
      Align end of the loop with comment in previous line (exit when 90 00 or length completed).

Hannu Honkanen (4):
      Added support for 521 bit ECC keys
      Removed define MYEID_ECC_SUPPORT as unnecessary.
      Added a new ATR that will be used in some new MyEID cards
      myeid: fixed a bug in setting card->name

Henrik Andersson (1):
      Add support for RSA with keylength 2048

HenryJacques (1):
      really set the --login option when using --pin

Hubitronic (1):
      Update card-muscle.c

Jakub Jelen (6):
      pkcs11-tool.1.xml: Add documentation for missing options in  pkcs11-tool
      Typos
      Ignore gids-tool binary and documentation
      Manual page for gids-tool
      Unbreak tests without arguments (automatic selection of the reader)
      [p15dump] Do not attempt to access NULL pointer

Joachim Bauch (3):
      Added initial support for STARCOS 3.4 (German D-Trust cards).
      Receive signature to temporary buffer, will be copied to output buffer later.
      Handle case where input data is already padded.

LE TOUX Vincent (8):
      appveyor: fix OpenSSL version
      appveyor: fix wcautil.h not found
      appveyor: fix wix lib not found
      add zlib compilation into the appveyor built process
      cache the zlib.zip when building from Appveyor
      remove visual studio compilation error
      fix a pkcs11 crash when the public key reading fails
      First support for GIDS card

Ludovic Rousseau (23):
      Merge pull request #541 from frankmorgner/appveyor
      add AppVeyor build status
      Merge pull request #572 from okirch/email-fixup-olaf
      .gitignore: ignore tags files
      log.c: fix compiler warning
      pkcs11-tool.c: fix 2 compiler warnings
      opensc-explorer.c: fix compiler warning
      openpgp-tool.c: fix compiler warning
      pkcs11-spy.c: fix 1 warning
      reader-pcsc.c: fix compiler warning
      pkcs15-isoApplet.c: fix compiler warning
      iasecc-sm.c: fix compiler warning
      framework-pkcs15.c: fix compiler warning
      macosx: do not ignore CFLAGS
      Merge pull request #695 from LudovicRousseau/master
      sm-card-iasecc.c: fix compiler warning
      card-authentic.c: fix 1 compiler warning
      card-iasecc.c: fix 1 compiler warning
      card-iasecc.c: fix 1 compiler warning
      Merge pull request #699 from LudovicRousseau/master
      travis: fail on compiler error
      travis: do not fail on error on Mac OS X
      Merge pull request #692 from LudovicRousseau/travis

Lukas Wunner (4):
      card-gemsafeV1: Support signing SHA256
      card-gemsafeV1: Support signing SHA256
      pkcs11: Fix signedness issues in debug messages
      card-gemsafeV1: Add ATR for European Patent Office smart card

Martin Paljak (5):
      Fix dead code:
      Merge pull request #492 from metsma/osx10_11
      Merge pull request #522 from HenryJacques/login_pin_fix
      Fix for #183: export more symbols
      Use "native" badges

Michał Trojnara (2):
      Fix a buffer overflow in thread mutex create
      configurable OS thread locking

Mouse (1):
      Fixed bug in derive_key(), where correct execution depended on undefined compiler behavior

Nguyễn Hồng Quân (34):
      OpenPGP: Detect and support Gnuk Token.
      OpenPGP: Add Gnuk in pkcs15 emulation layer.
      OpenPGP: Include private DO to filesystem at driver initialization.
      PKCS15-OpenPGP: Declare DATA objects.
      OpenPGP: Support erasing (reset) card.
      openpgp-tool: Support deleting key in Gnuk.
      OpenPGP: Correct building Extended Header List when importing keys.
      OpenPGP: Read some empty DOs from Gnuk.
      PKCS15-OpenPGP: Do not show empty DO in pkcs15 emu_init.
      PKCS15-OpenPGP: Allow to store data to pkcs15 data object.
      OpenPGP: Provide enough buffer to read pubkey from Gnuk.
      OpenPGP: Support write certificate for Gnuk.
      pkcs15-openpgp: Change to sc_put_data instead of sc_update_binary when writing certificate.
      OpenPGP: Overcome the restriction of even data length of Gnuk.
      OpenPGP: Delete key as file, for Gnuk.
      OpenPGP: Correct parameter checking.
      OpenPGP: Make code neater
      Move declaration to top of block.
      OpenPGP: Make indentation consistent (space -> tab).
      OpenPGP: Don't use sc_log in openpgp-tool.
      OpenPGP: Don't reimplement gnuk_delete_key in openpgp-tool.
      OpenPGP: Use directly binary array of APDUs for ERASE command.
      OpenPGP: Rename private "blob" type to avoid confusing with variable name.
      OpenPGP: Fix crash after accessing inexistent file.
      Replace hardcode.
      Merge pull request #3 from Nitrokey/gnuk
      Merge branch 'master' into gnuk
      OpenPGP: Remove unused variables and fix type cast.
      openpgp-tool: Fix wrong operator
      Fix tab & spaces
      [OpenPGP] Fix warnings about type conversion.
      Merge branch 'master' into gnuk
      [OpenPGP] Fix building without OpenSSL.
      Merge branch 'master' into gnuk

Nicholas Wilson (3):
      pkcs11: Fix to CKA_PRIVATE handling pcks11-tool
      Add support for C_GetTokenInfo pin status flags for ISO7816 cards
      Leniently interpret the ISO7816 return codes in card-piv.c

Nicolas Schneider (3):
      add '--raw' option to output 8 bit data instead of its hex representation
      update help message to clarify that --raw only affects stdout behavior
      update pkcs15 documentation to describe --raw option

Olaf Kirch (1):
      Replace outdated address okir at lst.de -> okir at suse.de

Pawel Boguslawski (1):
      Fix smartcard certificate removal and update

Peter Marschall (18):
      OpenPGP: accept -E as option in openpgp-tool
      OpenPGP: fix pretty name for gender code 39 in openpgp-tool
      OpenPGP: remove unnecessary semicolons in openpgp-tool
      OpenPGP: mark do_erase as an action in openpgp-tool
      piv: fix typos in usage & man page
      OpenPGP: make logical structure clearer
      OpenPGP: set apdu_case on declaration
      OpenPGP: simplify gnuk_write_certificate()
      OpenPGP: consistently use card->ctx in pgp_put_data_plain()
      OpenPGP: harmonize coding style
      OpenPGP: cleanup pgp_erase_card()
      OpenPGP: cleanup pgp_build_tlv()
      OpenPGP: cleanup pgp_get_card_features()
      OpenPGP: 1st preparations for newer versions
      OpenPGP: extend pgp_match_card()
      OpenPGP: cleanup pgp_init()
      OpenPGP: set card's version in pgp_init()
      OpenPGP: add additional manufacturers

Petr Spacek (1):
      export all C_* symbols

Philip Wendland (3):
      IsoApplet: fix dead code
      IsoApplet: add PIN to pincache upon creation
      ECDSA helper functions: strip zeroes when converting from R,S to sequence

Raul Metsma (1):
      Fix tokend install on OSX 10.11

Robert Ou (1):
      Fix OpenPGP driver to work correctly with YubiKey NEO

Shaun Schutte (2):
      Create minidriver-italian-cns
      Rename minidriver-italian-cns to minidriver-italian-cns.reg

Thomas König (1):
      Proposed fix for #723

Uri Blumenthal (3):
      Access to public key should not be PIN-authenticated. Especially
      According to PKCS#11 standard, public key should not have the
      Made sure attribute CKA_TOKEN is set to TRUE.

Viktor Tarasov (65):
      libopensc: uncomplete changes in c48afdbf breaks windows builds
      github: include status of Windows build
      github: no more 'default' Windows builds
      build: restore build on Win32
      iasecc: fix default name of SM module
      config: allow disabling of PKCS15 application
      pkcs11-tool: use keygen mech. from cmd arguments
      travis: check with coverity-scan 'master'
      pkcs11/framework: no more 'for-applications' mode for slot creation
      pkcs15init: fix bug introduced in 50f03bc
      pkcs11-tool: fix invalid parameter for 'find-mechanism'
      tools: print package revision
      log: print file-id in 'create-file'
      coverity: check returned value
      asn1: tagnum size has not exceed 3 bytes
      rtecp: fix delete private key
      pkcs11: remove hot-plug-anb-play
      coverify-scan: muscle: use return value
      pkcs15: fix argument for 'read-tag' call
      coverity-scan: OVERRUN in ctbs.c
      pkcs15: fix length of 'last-update' read
      pkcs15: use file cache for path with AID
      coverity-scan: supplement to #710
      branch to work on release 0.16.0
      travis: build release branch
      coverity: INTEGER_OVERFLOW
      pkcs15: fix warning Wsign-compare
      appveyor: deploy section for relesase tags
      appveyor: update secure GitHub token
      appveyor: only VSVER=12 configuration is left
      appveyor: use GitHub auth-token from Ludovic Rousseau
      pkcs15-crypt: allow decipher for key with 'unwrap' usage
      tools: print OpenSC package version
      pkcs15: log parsed TokenInfo.serial
      config: remove plug_and_play parameter
      pkcs11-tool: few named curves more
      iasecc: select parent before fixing ACLs of a new file
      gids: fix invalid get-gids-driver
      gids: fix invalid get-gids-driver
      p15: auxiliary data in prkey info data type
      pkcs15: 'aid' argument for emulator init
      pkcs15 iasecc: parse-df handler to set MD guid
      md: replace card specific with pkcs15 'aux-data' facilities
      pkcs15init: use aux-data to set MD container GUID
      md: use GUID without frame
      win32: method to get config option from registers
      md: use register to enable debug log
      reader: by default only short APDU supported
      readers: coding style for log messages
      pkcs15init: authentIC: init card/pin not supported
      tools: fix help message
      oberthur: allow read of info files without authentication
      oberthur: set to '0' memory of temp path
      libopensc: few debug messages more
      oberthur: fix max recv size when reading component
      oberthur: use short form of debug message calls
      libopensc: sc_hex_to_bin() accepts hex string with length 1
      package: update NEWS
      package: update RC version
      libopensc: avoid call to memset() with zero length
      travis: run coverity for 'towards-opensc-0.16.0'
      fix NEWS, few debug messages more
      pkcs11-tool: print in hex the code of unknown mechanism
      autoconf: option to disable -Werror=declaration-after-statement
      Merge branch 'towards-opensc-0.16.0'

Wouter Verhelst (1):
      Allow ASN.1 decoding if the file seems incomplete

adminmt (1):
      ATR update card-masktech.c, customactions.cpp

george (1):
      hardcode->defines for DO's

mdealencar (1):
      fix: change SC_TERMINATE (undefined) to SC_CTX_FLAG_TERMINATE

scootersmk (1):
      Update reference URLs in ReadMe.html.in

velter (1):
      Fix for #720

viktorTarasov (2):
      Merge pull request #706 from frankmorgner/npa-generic
      Merge pull request #752 from viktorTarasov/fix/issue-751/hex-string-with-length-1

vletoux (26):
      First ECC support for the minidriver
      fix delay load library import
      force recompilation on integration plateforms
      do not reset the authentication state before each operation
      quality improvement of CardDeriveKey
      First implementation of CardDeleteContainer
      fix compilation warning
      fix "use guid as label"
      fix: when exporting immediatly an ECC key when the ECC key just has been created
      fix: set the container name as the id if md_guid_as_label is set
      minidriver: replace one sprintf by sprintf_s
      minidriver: factorize container naming code
      minidriver: fix library import for guid & one compilation warning
      minidriver: add crt secure functions (*_s)
      minidriver: modified configuration functions
      minidriver: Windows x509 enrollment works
      minidriver: remove unnecessary logs on console (certutil -scinfo)
      Merge branch 'master' of https://github.com/OpenSC/OpenSC into OpenSC-master
      Merge branch 'OpenSC-master' into ecc_minidriver
      minidriver: fixes according to Frank's comments
      minidriver: fix according to frank's comments
      Merge pull request #3 from frankmorgner/ecc_minidriver
      isoApplet: fix card not recognized by minidriver
      win32: link OpenSSL statically again
      minidriver: use sc_logout for CardDeauthenticate
      gids: no more DF selection

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  fe2312d   myeid: fixed a bug in setting card->name
       new  6de3f93   gids: fix invalid get-gids-driver
       new  4a3e986   build 64 bit binaries only
       new  8dcdf20   build OpenSSL on OS X if needed
       new  630e7ee   use so file extension for OS X bundles
       new  ee6fd3a   Update reference URLs in ReadMe.html.in
       new  ebefd29   Merge pull request #764 from frankmorgner/towards-opensc-0.16.0
       new  0e1c8f9   libopensc: avoid call to memset() with zero length
       new  462bebd   Unbreak tests without arguments (automatic selection of the reader)
       new  e309d0f   [p15dump] Do not attempt to access NULL pointer
       new  88f85a2   travis: run coverity for 'towards-opensc-0.16.0'
       new  1da4975   fix NEWS, few debug messages more
       new  fcf9b9e   fixed missing initialisation and bad memory access
       new  46efb02   fixed memory leak of reader's vendor name
       new  59152e1   Merge pull request #766 from frankmorgner/towards-opensc-0.16.0
       new  2ba8764   Fixed bug in derive_key(), where correct execution depended on undefined compiler behavior
       new  b8dcf91   pkcs11-tool: print in hex the code of unknown mechanism
       new  a2a1718   autoconf: option to disable -Werror=declaration-after-statement
       new  7eeba1f   Merge branch 'towards-opensc-0.16.0'

The 19 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/opensc.git



More information about the pkg-opensc-commit mailing list