[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