[pkg-opensc-commit] [opensc] branch upstream updated (aec9e6b -> 1ba1e6b)

Eric Dorland eric at moszumanska.debian.org
Sat Jun 24 21:11:44 UTC 2017


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

eric pushed a change to branch upstream
in repository opensc.

      from  aec9e6b   Imported Upstream version 0.16.0
       new  04825d8   avoid using an uninitialized buffer
       new  c524930   use a user defined PKG_CONFIG_PATH
       new  1dd501a   DNIe. Removing all memory leaks and using SM wrapping and unwrapping.
       new  192c3f6   Merge pull request #694 from germanblanco/dnie_memory_leaks_and_sm_wrapping
       new  82a8411   Compile from a separate build directory
       new  a1fbf46   Merge pull request #714 from dengert/fix-Makefile.am
       new  b9cefa6   removed unused variable
       new  9066d8f   simplyfied netkey-tool
       new  f52f6bb   [p15dump] Error message with a reason for missing unusedSpace file
       new  d97ee79   fix #788 pkcs15-tool --read-ssh-key crash
       new  6b27d73   Merge pull request #790 from nunojpg/master
       new  da4446a   Relax XML parsing regexes for bash_completion
       new  2746a7f   Merge pull request #793 from michaelansel/patch-1
       new  9983c41   fixed incompatible types ('DWORD *' to 'size_t *')
       new  72dda66   fixed possible loss of data
       new  836842a   remove unused `scconf_entry`
       new  050c62f   added parameter checking to `sc_right_trim`
       new  84d4b06   compile zlib with -MT instead of -MD
       new  25b52f6   don't use a def file for PKCS#11 modules
       new  ab2a65e   added cardos ATRs to minidriver installation
       new  0898d06   fixed and cleaned up nmake Makefiles
       new  0ae4b4a   gids bux fixing
       new  072ec98   Merge pull request #772 from vletoux/gids_maintenance
       new  eee4d74   Fixed interaction with DNIe UI
       new  97b8bf4   Merge pull request #789 from jasp00/dnie-ui
       new  3dbcc0b   pkcs11-tool: generate secret key
       new  76e0e19   pkcs11-tool: no error when getting sensitive attr. value
       new  4441efa   pkcs11-tool: various improvements, extensions, fixes, cleanup
       new  e98315a   libsm: fixed out of bounds write
       new  22f9ad7   Move PIN type label front of description
       new  1c661ca   Merge pull request #732 from metsma/P11Label
       new  587a29b   Truncate data for ECDSA signature to the size of the key
       new  14b57ff   Merge pull request #743 from Jakuje/jjelen-truncate-ecdsa-signature
       new  91fc129   PKCS15-OpenPGP: Change error log
       new  46d8264   pkcs15-openpgp: Change sprintf to snprintf.
       new  1198197   pkcs11-tool: use CKF_{SO,USER}_PIN_* flags to provide alerts to the user
       new  2f10de4   use sc_pkcs15_get_pin_info in C_GetTokenInfo
       new  33a16b4   New: jpki card driver
       new  cb1da56   JPKI: fix prkey usage
       new  9a325fc   EF.ATR: removed IAS/ECC workaround
       new  2909ba2   parse Extended Length Information in EF.ATR/INFO
       new  b232c9b   card-starcos: use transceive length from EF.ATR
       new  edf24d0   PIV and PIV-Want-To-Be Issues
       new  0d6fc02   reader-pcsc: improved logging and handling of reset
       new  cee092a   piv: change driver's short name to 'PIV-II'
       new  60f2d06   libopensc: fetch card's UID
       new  21fd6f0   libopensc: cache EF.ODF and EF.TokenInfo
       new  8efca4d   pkcs15: don't require-L for file caching
       new  c5a95d4   sc-hsm: use PKCS#15 file cache
       new  49a4eaa   pkcs15: no PIN cache update in pincache-revalidate
       new  1ab99f3   pkcs11-tool: in 4rd test use other signature keys
       new  9c7f673   piv: logout place holder
       new  eb21c41   piv: coding style, use short log calls
       new  1bc09dd   pkcs11-tool: re-login if pincache is disabled or expired
       new  1e82dbe   libopensc: fix reopen SM after reader reconnect
       new  ff335fe   sc-hsm: cache certificates
       new  6ad229e   pkcs11-tool: Simplify PIN warnings messages logic
       new  6cd28cf   myeid: fix to ECDH implementation
       new  84a69ce   libopensc: introduce 'reader_lock_obtained' card operation
       new  bb2d863   piv: add a piv_card_reader_lock_obtained function
       new  64ba32f   pkcs11-tool: for WIN32 define STDOUT_FILENO
       new  01c92fe   pkcs11-tool: fixed --id for C_GenerateKey, DES and DES3 keygen mechanism
       new  98568fe   libopensc: no cache for the zero length PIN
       new  f64c71d   Don't free file if pointer is null (#858)
       new  952fb7c   Get rid of misleading indentation warnings (GCC6 -Wmisleading-indentation) (#859)
       new  ce82e56   pkcs15init: fix using PINPAD to verify PIN
       new  e4f5f84   libopensc: generic parse of certificate extensions
       new  526ae18   PKCS#11: Don't use ':' in the token name
       new  d84ee6c   Initialize PIN logged_in field for cards that do not support PIN info
       new  cda3a2b   Initialize PIN logged_in field for default PKCS#15 data
       new  73ed21a   sc-hsm: fixed parsing EF.TokenInfo (#865)
       new  14a5e62   pkcs15-esteid: remove openssl dependency (#863)
       new  678f2bb   Make pkcs15-tool --dump object formatting consistent (#867)
       new  905d780   Allow tools to enable card lock (#875)
       new  c6db68f   pkcs15-tool: don't unconditionally lock the card
       new  2059f79   install opensc.pc
       new  abd1595   winconfig.h: use more values from configure.ac
       new  a6dff51   add dkek share hex print
       new  d42aab1   sc-hsm-tool: hide --print-dkek-share from the user
       new  0a6c1c4   Make OpenPGP card user/signature PIN order match PKCS#11 framework
       new  3e3528b   OpenPGP card doesn't support raw RSA so don't set such algo flag
       new  80f5c8b   Code files don't need execute permission
       new  dc476a9   Improve handling of OpenPGP card PIN change and unblock commands
       new  8d67adb   Merge pull request #864 from maciejsszmigiero/openpgp-fixes-small
       new  96ef5c0   exclude DNIe 3.0 from supported cards
       new  7b9bd60   openssl: allow building against libressl (#878)
       new  0f22c0f   travis for OCX: fix missing 'sed'
       new  30261ce   pkcs15-tool: remove overall card unlock
       new  3b352d5   sm: no SHA256 for OpenSSL version < 0.9.8
       new  6dc6d4c   Documented reader's max_recv_size/max_send_size
       new  28958af   added compatibility function for VC14
       new  b32d1e8   AppVeyor: Build on as many platforms as we can
       new  84ba7dd   AppVeyor: Use static names for artifacts
       new  1893dcf   AppVeyor: use Github as zlib download mirror
       new  44694a0   pkcs15-tool: implemented --clear-cache (#873)
       new  5fb4db6   Use OpenSSL versions OpenSSL-0.9.7 to 1.1.0a for OpenSC
       new  c6dba96   Add support for LibreSSL compatability as well as OpenSSL-1.1.0
       new  12f4026   Fix Coverity remarks (#876)
       new  426f266   Solve #871 #731 #730
       new  0f69949   MacOSX: fix OpenSSL check in build-package.in
       new  a3bf2ef   src/tests/Makefile.am: fix compilation with OpenSSL
       new  b1aa790   MacOSX/build-package: fix build for make multi jobs
       new  8b761b8   pkcs11-tool.c: fix compiler warning
       new  fad79ac   pkcs15-tool: Fix compiler warning
       new  0362439   Move include for internal.h from aux-date.h to aux-data.c (#888)
       new  c0196b4   src/libopensc/Makefile.am: add missing header (#895)
       new  c4a9951   only build opensc when needed
       new  83934db   ignore some more generated files
       new  51c27f5   hex_to_bin: don't strip leading null-bytes
       new  de7aaa4   pkcs15init: explicitly lock the card
       new  790ed5f   Add Coolkey driver
       new  16591d4   prkey_fixup_rsa changes for OpenSSL-1.1.0
       new  68cbc28   card-gemsafeV1: fix driver name
       new  b2f6abd   card-gemsafeV1: use iso7816 pin_cmd implementation
       new  dc07311   pkcs15-pteid: new implementation
       new  6cbc57a   pkcs15-tool: make --list* messages consistent
       new  a16aaed   pkcs15-tool: add --list-info option
       new  a25a248   pkcs15-tool: add compact output format
       new  3ff7309   Pkcs11-tool.c changes to accommodate ECDH operations using SoftHSM. (#901)
       new  67ea96d   piv: use cert keyUsage to set PKCS#11 key attributes
       new  65090e8   pkcs15-cert: fix double free issue, memory leak and comment
       new  1d051db   dnie: changes to include DNIe 3.0 (PIN channel)
       new  e6dca49   cwa-14890: force to re-establish the SM when disconnected by another process.
       new  282632f   cwa-14890: little issue in cwa_external_auth
       new  3cb24eb   Restore blocking WaitForSlotEvent functionality for recent PCSC-Lite versions
       new  c7007b0   libopensc: allow setting driver via OPENSC_DRIVER environment variable (#882)
       new  2434606   libpkcs11: Prevent double-free when the dlopen fails
       new  365e29c   coolkey: Update to new API, use simplified log functions
       new  f432caf   coolkey: Improve return values logging in init_ex() function
       new  e80a95b   Improve format in compact format
       new  9e6dddb   pkcs15-tool: workaround for Apple stupidity
       new  13463e2   Add missing comma to fix segfault when pkcs11-tool is called without arguments
       new  dce379b   pkcs11-tool: fixed missing newline in test output
       new  f6a5885   travis: allow failed cross-builds
       new  f0f4537   tools: fix segfault with verbose log into 'stderr'
       new  e1b4bf4   dnie: lost change in the previous pull request ...
       new  0629256   dnie: force caching of pin if DNIe is version 3.0
       new  b97efe1   cwa-dnie is empty if openssl not defined
       new  e7f118d   config: added  disable_popups  for internal UI
       new  539c89e   opensc-explorer: show tag 0x82 for unknown files
       new  27c9dae   opensc-tool: only show the card name if present, to avoid "(null)"
       new  7598c82   myeid: added card capabilities check to ...
       new  cd62153   card-dnie: Fix to dnie_ask_user_consent. Undefined flag caused a compilation error.
       new  b4cfb14   asn1: print in log part of raw data to decode
       new  b3f0476   Prevent leaking memory from PIV readers
       new  ebf0a8b   Do not print data to terminal when output file is given.
       new  39f619f   Disable dnie if not defined ENABLE_SM (issue #927)
       new  42a9df3   Avoid warning because no dnie_match_card
       new  7e6dc25   remove all login states when the token was removed
       new  24b7507   pkcs11: don't shrink the number of slots
       new  2c6dadf   Fix Coolkey memory management around SimCLists
       new  645780e   NULL parameter check moved to sc_file_free()
       new  5a9d7e1   pkcs15-init: Fixed segfault
       new  b577e8e   card-cardos: Support PIN queries for CardOS 5
       new  81d16fc   iso7816: propagate the PIN status on verify/change
       new  4b93f44   pteid: support iso7816 logged_in
       new  9fd8a60   mcrd: Clean up drv_data in case of failure during initialization (partly resolves #943)
       new  6aa52ce   coolkey: Properly initialize serial length (partially resolves #943)
       new  bb905ec   pkcs11-tool: small format fix (#950)
       new  7033510   Add ATR to detect CardOS 5.3
       new  92765f6   iso7816: Parse TL using ASN1 parser to avoid (possibly) wrong assumptions about length of both parts
       new  68f8f0b   pkcs15-init,pkcs15-tool: reword --no-prompt to --use-pinpad (close #944) (#957)
       new  c906c5e   Use struct sm_cwa_session from sm.h in dnie (#955)
       new  37844fc   Revert "pkcs11-tool: re-login if pincache is disabled or expired"
       new  b6cb10f   pkcs11-tool: make login checks consistent in all test functions
       new  423375c   pkcs11-tool: always authenticate when pinpad is in use
       new  9eb706b   Fix tools interpretation of util_getpass return value
       new  c6a9201   Validate PIN before verification
       new  ccc7e2f   Improve pinpad use detection
       new  3635dbe   pkcs11: remove redundant validation of PIN length
       new  76a5245   login state preservation for JPKI card
       new  9d5fe78   silence warning about not logging in
       new  4202ea2   pteid: order objects by address (supersede #949) (#954)
       new  f1f96a6   pkcs15-tool: cast size_t to unsigned long (fix #965) (#966)
       new  2a68395   Pkcs11-tool.c  -t fails to for RSA-X-509 verification
       new  a087082   card-rtecp: Fix rtecp_change_reference_data (#958)
       new  25f785e   macOS: Use a better Uninstaller
       new  e8b5dcf   macOS: Simplyfy installer
       new  777e2a3   adding a CAC support into OpenSC (#841)
       new  aa0592f   travis-ci: fixed mingw cross compile build
       new  1226462   pkcs11-tool: show the PIN lengths from token info
       new  890d978   Use 	$(xcrun --sdk macosx --show-sdk-path) to parse SDK_PATH
       new  51ba288   md: integrate JPKI (#964)
       new  32dd37f   travis: always kill services.exe
       new  6850ec7   travis: synchronize coverity_scan with master
       new  45e1732   card-epass2003: Fixed plaintext communication and ATR mask (#967)
       new  0bbead5   correctly include pthread flags
       new  dae323e   License clarification (#988)
       new  a4f64d9   Added (external) card driver for German ID card
       new  40acedc   Added support for PIN commands via escape commands
       new  45a7ea9   card-npa: moved to internal card drivers
       new  638a69a   MD: add and read msroots file
       new  111ba6f   Add the final NUL to the CN used for token label
       new  4b99169   Added information about debugging
       new  c77cb51   pkcs11-tool: Add feature to get random data. (#995)
       new  74c6494   pkcs11-tool: Do not allow to write PEM encoded certificates to cards Resolves #834
       new  2031735   pkcs11-tool: Polish rough edges of --attr-from use case to verify and convert in all cases
       new  1168ca0   Set PIN-PUK association for cards that don't have it set
       new  b646a30   Print size_t variables on properly on Windows
       new  64f56b8   Make minidriver installer custom action library optional
       new  1b4c626   Make minidriver buildable again on mingw
       new  7f778cc   Fix most of warnings shown when building on Linux and mingw
       new  20f781d   Move SM test in configure.ac after LIB_PRE and DYN_LIB_EXT assignment
       new  df35d73   Add session handle uniqueness check to PKCS#11 C_OpenSession()
       new  1479c4c   Add reset operation to opensc-tool
       new  5877fd2   Add ptrdiff_t (pointer difference) printf length modifier
       new  f91fc3d   Remove logprintf() mingw hack in minidriver
       new  1c40426   Support PIN unblocking in minidriver via PUK as response to challenge
       new  2e75198   Add GCC format checking attributes to log functions
       new  62cbda6   Fix log messages format and parameter issues flagged by GCC
       new  58c4de2   Fix cases of log function format strings not being a string literal
       new  da6815d   Use built-in formatted output functions on mingw
       new  1a073d5   Add GCC format checking attributes to minidriver logging function
       new  56f8806   Fix minidriver log messages format and parameter issues flagged by GCC
       new  d203ad7   Minidriver CardGetChallenge() parameters are output only
       new  428b134   Minidriver CardReadFile() parameters are optional
       new  0a254dc   fixed compiler warnings
       new  752e5af   log exit of sc_single_transmit in case of SM
       new  8da29d4   pkcs15-tool: documentated `--clear-cache`
       new  f21fe1d   win32 installer: skip license agreement
       new  7031351   recognize T=0 limitation of sending 255 bytes
       new  013bdcb   macOS: added support for access via CryptoTokenKit
       new  c5e4012   Coverity fixes (#1012)
       new  d757db2   Avoid dnie_transmit_apdu in the dnie driver (#970) (#1013)
       new  c2fa66f   pkcs11-tool: fixed RSA-X-509 corner case test
       new  e7915ec   replace assert with error handling
       new  8f33305   Make CardOS 5.3 working with OpenSC (#1003)
       new  4eaaa79   pkcs15init: use flag symbolic names
       new  76d5915   pkcs15: fix and simplify object type class comparisons
       new  7214516   Make sure the lock is released when returning
       new  1ca09b8   pkcs11-tool: Do not use unitialized data when C_GetTokenInfo() failed
       new  c496af1   pkcs11-tool: Set CKA_PRIVATE=false for new public keys
       new  e6f7373   Added a check to sc_pkcs15_verify_pin to find out if the access condition is already open on card. This check is performed only if this function is called with empty data. This change fixes a problem with pinpad readers, when PIN cache is disabled and prevents unnecessary PIN queries.
       new  8cf68bc   Improved creation of key files so that the correct security attributes are set and keys can be created under specific PINs. Previously keys were always created under PIN 1. Changed description of myeid_create_key function.
       new  fcc8ea5   reader-pcsc: removed cardmod driver
       new  9d15326   fixed more coverity issues
       new  74f11a3   removed obsolete comment
       new  ac091b7   Add dnie_free_apdu_buffers into dnie_sm_free_wrapped_apdu.
       new  741add2   Use sc_hex_dump instead of cwa_hexdump.
       new  6bfb394   Fix missing error handling of memory allocation (#1020)
       new  13f61ee   Fix CAC-introduced bug that broke access to certificates (@dengert found it) (#1032)
       new  0cb91fd   Fix bug in pkcs11-tool.c that prevented it from displaying CKA_DERIVE key usage for EC public keys
       new  2114dea   pkcs15: fix commit 76d59158 auth object regressions
       new  f5aa3f5   build fix for libressl 2.5.3
       new  d48f438   PKCS#11 does not define a CKA_VALUE for public keys and is missused
       new  4049283   Add new attribute CKA_SPKI for CKO_PUBLIC_KEY
       new  35bae65   Make sure it is an SPKI
       new  20e3836   Restore the functionality of CAC usage flags deriving from X509 certificates
       new  427c175   Do not use the hardcoded magic numbers in PIV
       new  d9d247e   Disable the secure channel at logout (#1048)
       new  e23960f   Fixed ssh's pkcs11 usage on macOS
       new  7cff9c2   Force T=1 for contactless cards
       new  c7ed71c   piv-tool loops when using OpenSSL-1.1
       new  0ec8994   gids-tool loops when using OpenSSL-1.1
       new  77f6e94   fixed import of multiple symbols
       new  74ec7b0   sc-hsm: Add support for SoC
       new  7c3bb44   minidriver: added support for session pin
       new  a0e8689   pkcs15-tool: added test for session PIN
       new  b7de588   sc-hsm: fixed forcing a card driver via opensc.conf
       new  0e70c59   If the underlying PKCS#15 structure does not provide label for a cert… (#1045)
       new  eb19691   added compatibility with WiX 3.11
       new  2536365   removed BUILD_ON/BUILD_FOR variable
       new  74d5eee   AppVeyor: Updated OpenSSL version
       new  ad451bd   AppVeyor: cache zlib build
       new  fb8fccd   AppVeyor: cache openpace build
       new  3131282   sc-hsm: add GoID ATRs
       new  3e5fc89   sc-hsm: fixed using GoID with unknown ATR
       new  083cec8   pkcs11-tool: add GOSTR3410 keypair generation (#997)
       new  7e5afad   fixed bad memory access
       new  888215c   prevent integer overflow
       new  32aa51a   avoid logically dead code
       new  35c5eb0   fixed ressource leak
       new  0576ccc   Add _sc_card_add_generic for registering secret key algorithms
       new  048e703   pkcs15init: generalize key compatibility checking helpers
       new  fe88222   pkcs15init: handle secret key in generic helper functions
       new  becd243   add AES algorithm ID
       new  2632b61   Imporve SKDF decoding and implement encoding
       new  8f53133   pkcs15-tool: fix secret key dumping
       new  e2e1cbd   pkcs15init: prepare sc_pkcs15init_skeyargs for proper secret key support
       new  7e99cf7   pkcs15-init: include secret keys in generic object handling code
       new  576e70b   pkcs15: allow struct sc_pkcs15_prkey to contain secret key
       new  3d8cf27   pkcs15init: add support for secret key upload and generation
       new  9497380   Support SKDF and secret key upload for MyEID cards
       new  e23190d   pkcs15-init: support secret key upload and generation
       new  023216c   add algorithm references for AES keys
       new  137c630   pkcs15init: use random id for secret key
       new  00a710b   pkcs15-tool: add documentation for secret key options
       new  e894bd1   Revert "pkcs11-tool: always authenticate when pinpad is in use"
       new  4c65460   fixed Coverity issues
       new  3a299eb   0.17.0 version bump
       new  1ba1e6b   New upstream version 0.17.0~rc1

The 291 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:
 MacOSX/Distribution.xml.in                         |    4 +-
 MacOSX/Makefile.am                                 |    5 +-
 MacOSX/Makefile.in                                 |   42 +-
 MacOSX/OpenSC_Uninstaller.applescript              |    8 +
 MacOSX/build-package.in                            |   81 +-
 MacOSX/opensc-uninstall                            |    5 +-
 MacOSX/resources/License.html                      |  170 -
 MacOSX/resources/ReadMe.html.in                    |   26 -
 MacOSX/resources/Welcome.html                      |   15 +-
 MacOSX/resources/Welcome.html.in                   |   17 +-
 MacOSX/scripts/postinstall                         |    6 +-
 MacOSX/uninstaller-scripts/postinstall             |    2 -
 Makefile.in                                        |   68 +-
 Makefile.mak                                       |    5 +-
 aclocal.m4                                         |  266 +-
 compile                                            |    2 +-
 config.guess                                       |  174 +-
 config.h.in                                        |   27 +-
 config.sub                                         |   66 +-
 configure                                          | 4969 ++++++++++++------
 configure.ac                                       |  226 +-
 depcomp                                            |    2 +-
 doc/Makefile.in                                    |   37 +-
 doc/tools/Makefile.am                              |    8 +-
 doc/tools/Makefile.in                              |   45 +-
 doc/tools/opensc-tool.1.xml                        |    7 +
 doc/tools/pkcs11-tool.1.xml                        |    8 +
 doc/tools/pkcs15-init.1.xml                        |   54 +
 doc/tools/pkcs15-tool.1.xml                        |   59 +-
 etc/DESRCACC100001                                 |  Bin 0 -> 441 bytes
 etc/Makefile.am                                    |   13 +-
 etc/Makefile.in                                    |   70 +-
 etc/Makefile.mak                                   |    1 +
 etc/UTSRCACC100001                                 |  Bin 0 -> 441 bytes
 etc/opensc.conf.in                                 |   82 +-
 install-sh                                         |  373 +-
 ltmain.sh                                          | 5533 +++++++++++++-------
 m4/ax_pthread.m4                                   |  398 +-
 m4/libtool.m4                                      | 2522 +++++----
 m4/ltoptions.m4                                    |  127 +-
 m4/ltsugar.m4                                      |    7 +-
 m4/ltversion.m4                                    |   12 +-
 m4/lt~obsolete.m4                                  |    7 +-
 missing                                            |    2 +-
 src/Makefile.am                                    |    6 +-
 src/Makefile.in                                    |   43 +-
 src/Makefile.mak                                   |   12 +-
 src/common/Makefile.am                             |    1 +
 src/common/Makefile.in                             |   41 +-
 src/common/Makefile.mak                            |    7 +-
 src/common/compat___iob_func.c                     |   22 +
 src/common/compat_report_rangecheckfailure.c       |   19 +-
 src/common/compat_strlcpy.h                        |   25 +-
 src/common/libpkcs11.c                             |   24 +-
 src/common/simclist.c                              |  130 +-
 src/common/simclist.h                              |    2 +-
 src/libopensc/Makefile.am                          |   54 +-
 src/libopensc/Makefile.in                          | 2250 +++++++-
 src/libopensc/Makefile.mak                         |   37 +-
 src/libopensc/apdu.c                               |   37 +-
 src/libopensc/asn1.c                               |   40 +-
 src/libopensc/aux-data.c                           |    7 +-
 src/libopensc/aux-data.h                           |    1 -
 src/libopensc/card-asepcos.c                       |    9 +-
 src/libopensc/card-atrust-acos.c                   |   11 +-
 src/libopensc/card-authentic.c                     |   97 +-
 src/libopensc/card-belpic.c                        |    4 +-
 src/libopensc/card-cac.c                           | 1590 ++++++
 src/libopensc/card-cardos.c                        |   38 +-
 src/libopensc/card-coolkey.c                       | 2400 +++++++++
 src/libopensc/card-dnie.c                          |  317 +-
 src/libopensc/card-entersafe.c                     |   94 +-
 src/libopensc/card-epass2003.c                     |  337 +-
 src/libopensc/card-flex.c                          |   19 +-
 src/libopensc/card-gemsafeV1.c                     |  151 +-
 src/libopensc/card-gids.c                          |   64 +-
 src/libopensc/card-gpk.c                           |   75 +-
 src/libopensc/card-ias.c                           |  533 --
 src/libopensc/card-iasecc.c                        |  174 +-
 src/libopensc/card-itacns.c                        |    4 +-
 src/libopensc/card-jpki.c                          |  385 ++
 src/libopensc/card-mcrd.c                          |   14 +-
 src/libopensc/card-miocos.c                        |    2 +-
 src/libopensc/card-myeid.c                         |  182 +-
 src/libopensc/card-npa.c                           |  710 +++
 src/{common/libscdl.h => libopensc/card-npa.h}     |   28 +-
 src/libopensc/card-oberthur.c                      |  146 +-
 src/libopensc/card-openpgp.c                       |   83 +-
 src/libopensc/card-piv.c                           | 1105 ++--
 src/libopensc/card-rtecp.c                         |   77 +-
 src/libopensc/card-rutoken.c                       |   15 +-
 src/libopensc/card-sc-hsm.c                        |  662 ++-
 src/libopensc/card-sc-hsm.h                        |    3 +
 src/libopensc/card-starcos.c                       |   32 +-
 src/libopensc/card-tcos.c                          |    8 +-
 src/libopensc/card-westcos.c                       |   22 +-
 src/libopensc/card.c                               |  186 +-
 src/libopensc/cardctl.h                            |   64 +-
 src/libopensc/cards.h                              |   31 +-
 src/libopensc/ccid-types.h                         |  281 +
 src/libopensc/ctx.c                                |   90 +-
 src/libopensc/cwa-dnie.c                           |  553 +-
 src/libopensc/cwa-dnie.h                           |   16 +-
 src/libopensc/cwa14890.c                           |  502 +-
 src/libopensc/cwa14890.h                           |  112 +-
 src/libopensc/dir.c                                |    6 +-
 src/libopensc/ef-atr.c                             |   40 +-
 src/libopensc/iasecc-sdo.c                         |   64 +-
 src/libopensc/iasecc-sm.c                          |   34 +-
 src/libopensc/internal-winscard.h                  |   30 +
 src/libopensc/internal.h                           |   31 +-
 src/libopensc/iso7816.c                            |  217 +-
 src/libopensc/iso7816.h                            |    5 +
 src/libopensc/{compression.h => jpki.h}            |   37 +-
 src/libopensc/libopensc.exports                    |   27 +-
 src/libopensc/log.c                                |   44 +-
 src/libopensc/log.h                                |   21 +-
 src/libopensc/muscle.c                             |   11 +-
 src/libopensc/opensc.h                             |   61 +-
 src/libopensc/p15card-helper.c                     |    8 +-
 src/libopensc/pace.h                               |  100 +-
 src/libopensc/padding.c                            |    7 +-
 src/libopensc/pkcs15-actalis.c                     |    6 +
 src/libopensc/pkcs15-algo.c                        |    4 +-
 src/libopensc/pkcs15-atrust-acos.c                 |    1 +
 src/libopensc/pkcs15-cac.c                         |  444 ++
 src/libopensc/pkcs15-cache.c                       |   42 +-
 src/libopensc/pkcs15-cert.c                        |  235 +-
 src/libopensc/pkcs15-coolkey.c                     |  703 +++
 src/libopensc/pkcs15-dnie.c                        |   30 +-
 src/libopensc/pkcs15-esteid.c                      |   56 +-
 src/libopensc/pkcs15-gemsafeGPK.c                  |    5 +-
 src/libopensc/pkcs15-gemsafeV1.c                   |   11 +-
 src/libopensc/pkcs15-gids.c                        |   29 +-
 src/libopensc/pkcs15-infocamere.c                  |    9 +-
 src/libopensc/pkcs15-itacns.c                      |   22 +-
 src/libopensc/pkcs15-jpki.c                        |  207 +
 src/libopensc/pkcs15-oberthur.c                    |   19 +-
 src/libopensc/pkcs15-openpgp.c                     |   17 +-
 src/libopensc/pkcs15-pin.c                         |  194 +-
 src/libopensc/pkcs15-piv.c                         |  169 +-
 src/libopensc/pkcs15-postecert.c                   |    1 +
 src/libopensc/pkcs15-prkey.c                       |   65 +-
 src/libopensc/pkcs15-pteid.c                       |  464 +-
 src/libopensc/pkcs15-pubkey.c                      |   80 +-
 src/libopensc/pkcs15-sc-hsm.c                      |  202 +-
 src/libopensc/pkcs15-sec.c                         |   24 +-
 src/libopensc/pkcs15-skey.c                        |  128 +-
 src/libopensc/pkcs15-starcert.c                    |    1 +
 src/libopensc/pkcs15-syn.c                         |    5 +-
 src/libopensc/pkcs15-syn.h                         |    3 +
 src/libopensc/pkcs15-tccardos.c                    |    1 +
 src/libopensc/pkcs15-tcos.c                        |    1 +
 src/libopensc/pkcs15-westcos.c                     |    6 +-
 src/libopensc/pkcs15.c                             |  270 +-
 src/libopensc/pkcs15.h                             |   62 +-
 src/libopensc/reader-cryptotokenkit.m              |  424 ++
 src/libopensc/reader-ctapi.c                       |   13 +-
 src/libopensc/reader-openct.c                      |   21 +-
 src/libopensc/reader-pcsc.c                        |  951 ++--
 src/libopensc/reader-tr03119.c                     | 1012 ++++
 src/libopensc/reader-tr03119.h                     |   57 +
 src/libopensc/sc-ossl-compat.h                     |  249 +
 src/libopensc/sc.c                                 |   79 +-
 src/libopensc/sec.c                                |   20 +-
 src/libopensc/simpletlv.c                          |   99 +
 src/libopensc/simpletlv.h                          |   54 +
 src/libopensc/sm.c                                 |    5 +-
 src/libopensc/types.h                              |    9 +
 src/libsm/Makefile.am                              |   14 -
 src/libsm/Makefile.mak                             |   16 -
 src/minidriver/Makefile.am                         |    6 +-
 src/minidriver/Makefile.in                         |   55 +-
 src/minidriver/Makefile.mak                        |   11 +-
 src/minidriver/minidriver.c                        | 1161 ++--
 src/minidriver/opensc-minidriver.inf               |    2 +-
 src/minidriver/versioninfo-minidriver.rc           |   12 +-
 src/minidriver/versioninfo-minidriver.rc.in        |    4 +
 src/pkcs11/Makefile.am                             |   13 +-
 src/pkcs11/Makefile.in                             |  246 +-
 src/pkcs11/Makefile.mak                            |   34 +-
 src/pkcs11/debug.c                                 |   12 +-
 src/pkcs11/framework-pkcs15.c                      |  370 +-
 src/pkcs11/mechanism.c                             |   52 +-
 src/pkcs11/misc.c                                  |   38 +-
 .../libopensc.pc.in => pkcs11/opensc-pkcs11.pc.in} |    8 +-
 src/pkcs11/openssl.c                               |   46 +-
 src/pkcs11/pkcs11-display.c                        |   15 +-
 src/pkcs11/pkcs11-global.c                         |   35 +-
 src/pkcs11/pkcs11-object.c                         |   20 +-
 src/pkcs11/pkcs11-opensc.h                         |    2 +
 src/pkcs11/pkcs11-session.c                        |   23 +-
 src/pkcs11/pkcs11.h                                |    4 +
 src/pkcs11/sc-pkcs11.h                             |   10 +
 src/pkcs11/slot.c                                  |  118 +-
 src/pkcs11/versioninfo-pkcs11-spy.rc               |    8 +-
 src/pkcs11/versioninfo-pkcs11.rc                   |    8 +-
 src/pkcs15init/Makefile.in                         |   41 +-
 src/pkcs15init/Makefile.mak                        |    5 +-
 src/pkcs15init/myeid.profile                       |   28 +-
 src/pkcs15init/pkcs15-authentic.c                  |   32 +-
 src/pkcs15init/pkcs15-cardos.c                     |    5 +-
 src/pkcs15init/pkcs15-cflex.c                      |   20 +-
 src/pkcs15init/pkcs15-entersafe.c                  |   16 +-
 src/pkcs15init/pkcs15-epass2003.c                  |   32 +-
 src/pkcs15init/pkcs15-gpk.c                        |   15 +-
 src/pkcs15init/pkcs15-iasecc.c                     |   90 +-
 src/pkcs15init/pkcs15-init.h                       |   32 +-
 src/pkcs15init/pkcs15-jcop.c                       |    6 +-
 src/pkcs15init/pkcs15-lib.c                        |  531 +-
 src/pkcs15init/pkcs15-myeid.c                      |  323 +-
 src/pkcs15init/pkcs15-oberthur-awp.c               |  109 +-
 src/pkcs15init/pkcs15-oberthur.c                   |   28 +-
 src/pkcs15init/pkcs15-oberthur.h                   |    5 +
 src/pkcs15init/pkcs15-openpgp.c                    |    6 +-
 src/pkcs15init/pkcs15-rtecp.c                      |    9 +-
 src/pkcs15init/pkcs15-setcos.c                     |    8 +-
 src/pkcs15init/pkcs15-westcos.c                    |   10 +-
 src/pkcs15init/profile.c                           |    4 +-
 src/pkcs15init/profile.h                           |   14 +
 src/scconf/Makefile.am                             |    4 -
 src/scconf/Makefile.in                             |   90 +-
 src/scconf/Makefile.mak                            |    4 +-
 src/scconf/parse.c                                 |   12 +-
 src/scconf/scconf.c                                |  327 +-
 src/scconf/scconf.h                                |   28 -
 src/scconf/sclex.c                                 |   12 +-
 src/scconf/test-conf.c                             |  184 -
 src/sm/Makefile.am                                 |   28 +
 src/{libsm => sm}/Makefile.in                      |   85 +-
 src/sm/Makefile.mak                                |   30 +
 src/{libsm => sm}/sm-common.c                      |   10 +-
 src/{libsm => sm}/sm-common.h                      |    0
 src/sm/sm-eac.c                                    | 2544 +++++++++
 src/sm/sm-eac.h                                    |  298 ++
 src/sm/sm-iso-internal.h                           |   91 +
 src/sm/sm-iso.c                                    |  784 +++
 src/sm/sm-iso.h                                    |  126 +
 src/{common/libscdl.h => sm/sslutil.h}             |   28 +-
 src/smm/Makefile.am                                |    4 +-
 src/smm/Makefile.in                                |   40 +-
 src/smm/Makefile.mak                               |   13 +-
 src/smm/sm-card-authentic.c                        |    3 +-
 src/smm/sm-card-iasecc.c                           |   39 +-
 src/smm/sm-cwa14890.c                              |   33 +-
 src/smm/sm-global-platform.c                       |   15 +-
 src/smm/sm-module.h                                |    2 +-
 src/smm/smm-local.c                                |   22 +-
 src/tests/Makefile.am                              |    1 +
 src/tests/Makefile.in                              |   40 +-
 src/tests/Makefile.mak                             |   15 +-
 src/tests/p15dump.c                                |    7 +-
 src/tests/regression/Makefile.in                   |   37 +-
 src/tools/Makefile.am                              |   55 +-
 src/tools/Makefile.in                              |  311 +-
 src/tools/Makefile.mak                             |   19 +-
 src/tools/cardos-tool.c                            |   13 +-
 src/tools/cryptoflex-tool.c                        |   62 +-
 .../compression.h => tools/fread_to_eof.c}         |   53 +-
 src/{common/libpkcs11.h => tools/fread_to_eof.h}   |   11 +-
 src/tools/gids-tool.c                              |   53 +-
 src/tools/netkey-tool.c                            |   33 +-
 src/tools/npa-tool-cmdline.c                       | 2540 +++++++++
 src/tools/npa-tool-cmdline.h                       |  354 ++
 src/tools/npa-tool.1                               |  205 +
 src/tools/npa-tool.c                               |  912 ++++
 src/tools/npa-tool.ggo.in                          |  225 +
 src/tools/openpgp-tool.c                           |    5 +-
 src/tools/opensc-explorer.c                        |   46 +-
 src/tools/opensc-tool.c                            |   47 +-
 src/tools/piv-tool.c                               |   46 +-
 src/tools/pkcs11-tool.c                            | 1329 ++++-
 src/tools/pkcs15-init.c                            |  464 +-
 src/tools/pkcs15-tool.c                            |  711 ++-
 src/tools/sc-hsm-tool.c                            |  329 +-
 src/tools/sceac-example.c                          |  146 +
 src/tools/util.c                                   |   23 +-
 src/tools/util.h                                   |    3 +-
 src/tools/versioninfo-tools.rc                     |    8 +-
 src/tools/westcos-tool.c                           |   36 +-
 win32/Make.rules.mak                               |   86 +-
 win32/Makefile.am                                  |    6 +-
 win32/Makefile.in                                  |   85 +-
 win32/Makefile.mak                                 |    8 +-
 win32/OpenSC.iss                                   |   13 +-
 win32/OpenSC.iss.in                                |    1 -
 win32/OpenSC.wxs                                   |   31 +-
 win32/OpenSC.wxs.in                                |   29 +-
 win32/customactions.cpp                            |   46 +
 win32/license.rtf                                  |  221 -
 win32/versioninfo-customactions.rc                 |    8 +-
 win32/versioninfo.rc                               |    8 +-
 win32/winconfig.h                                  |   26 +-
 win32/winconfig.h.in                               |   22 +-
 294 files changed, 41052 insertions(+), 13032 deletions(-)
 create mode 100644 MacOSX/OpenSC_Uninstaller.applescript
 delete mode 100644 MacOSX/resources/License.html
 delete mode 100644 MacOSX/resources/ReadMe.html.in
 delete mode 100755 MacOSX/uninstaller-scripts/postinstall
 create mode 100644 etc/DESRCACC100001
 create mode 100644 etc/UTSRCACC100001
 create mode 100644 src/common/compat___iob_func.c
 create mode 100644 src/libopensc/card-cac.c
 create mode 100644 src/libopensc/card-coolkey.c
 mode change 100755 => 100644 src/libopensc/card-entersafe.c
 delete mode 100644 src/libopensc/card-ias.c
 create mode 100644 src/libopensc/card-jpki.c
 create mode 100644 src/libopensc/card-npa.c
 copy src/{common/libscdl.h => libopensc/card-npa.h} (63%)
 create mode 100644 src/libopensc/ccid-types.h
 copy src/libopensc/{compression.h => jpki.h} (54%)
 create mode 100644 src/libopensc/pkcs15-cac.c
 create mode 100644 src/libopensc/pkcs15-coolkey.c
 create mode 100644 src/libopensc/pkcs15-jpki.c
 create mode 100644 src/libopensc/reader-cryptotokenkit.m
 create mode 100644 src/libopensc/reader-tr03119.c
 create mode 100644 src/libopensc/reader-tr03119.h
 create mode 100644 src/libopensc/sc-ossl-compat.h
 create mode 100644 src/libopensc/simpletlv.c
 create mode 100644 src/libopensc/simpletlv.h
 delete mode 100644 src/libsm/Makefile.am
 delete mode 100644 src/libsm/Makefile.mak
 rename src/{libopensc/libopensc.pc.in => pkcs11/opensc-pkcs11.pc.in} (50%)
 mode change 100755 => 100644 src/pkcs15init/pkcs15-openpgp.c
 delete mode 100644 src/scconf/test-conf.c
 create mode 100644 src/sm/Makefile.am
 rename src/{libsm => sm}/Makefile.in (84%)
 create mode 100644 src/sm/Makefile.mak
 rename src/{libsm => sm}/sm-common.c (96%)
 rename src/{libsm => sm}/sm-common.h (100%)
 create mode 100644 src/sm/sm-eac.c
 create mode 100644 src/sm/sm-eac.h
 create mode 100644 src/sm/sm-iso-internal.h
 create mode 100644 src/sm/sm-iso.c
 create mode 100644 src/sm/sm-iso.h
 copy src/{common/libscdl.h => sm/sslutil.h} (61%)
 copy src/{libopensc/compression.h => tools/fread_to_eof.c} (51%)
 copy src/{common/libpkcs11.h => tools/fread_to_eof.h} (75%)
 create mode 100644 src/tools/npa-tool-cmdline.c
 create mode 100644 src/tools/npa-tool-cmdline.h
 create mode 100644 src/tools/npa-tool.1
 create mode 100644 src/tools/npa-tool.c
 create mode 100644 src/tools/npa-tool.ggo.in
 create mode 100644 src/tools/sceac-example.c
 delete mode 100644 win32/license.rtf

-- 
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