Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

May 14, 2014

  1. Henrik Andersson

    Dont use sha256 if openssl is older than 0.9.8.

    hean01 authored viktorTarasov committed
  2. Henrik Andersson

    Add fence against using EVP_sha256 mech.

    Which is only available in >=0.9.8
    hean01 authored viktorTarasov committed

May 13, 2014

  1. md: fix return code in 'CardGetContainerInfo'

  2. pkcs11: take pubkey CKA_VALUE from pub_data

  3. pkcs11: more of debug messages

May 12, 2014

  1. build: put PACKAGE_VERSION_REVISION into version.m4

May 11, 2014

  1. build: by default enable SM support

  2. build: uninstall-hook for opensc.conf

  3. build: bootstrap script has expected content

    added CI specific 'bootstrap' script version: with parameters it creates the 'm4.version.ci' -- CI specific 'm4.version'

May 07, 2014

  1. build: return to standard use of 'autoconf'

    Following http://sourceforge.net/p/opensc/mailman/message/32009859/
    
    * 'configure.ac' is not mored created by bootstrap script, but present in source
    * 'version.m4' is introduced and contains the 'volatile' package settings:
       settings that can be changed for the needs of particular build (ex. change PACKAGE_SUFFIX using the Git 'describe' or 'commit' data)
    * 'bootstrap' script facilitate change of the package setting during the 'autoconf' phase
    viktorTarasov authored

May 03, 2014

  1. Frank Morgner

    fixed one more warning

    frankmorgner authored viktorTarasov committed
  2. Frank Morgner

    cardos,incrypto34: restored semantics of select_pin_reference

    frankmorgner authored viktorTarasov committed
  3. Frank Morgner

    dnie: dont ignore error on sm free operation

    Signed-off-by: Frank Morgner <morgner@informatik.hu-berlin.de>
    frankmorgner authored viktorTarasov committed
  4. Frank Morgner

    westcos: fixed initialization of driver data

    Signed-off-by: Frank Morgner <morgner@informatik.hu-berlin.de>
    
    Updated by Viktor Tarasov
    frankmorgner authored viktorTarasov committed
  5. Frank Morgner

    fixed incompatible function usage

    Signed-off-by: Frank Morgner <morgner@informatik.hu-berlin.de>
    frankmorgner authored viktorTarasov committed
  6. Frank Morgner

    fixed compiler warnings (partially submitted)

    Signed-off-by: Frank Morgner <morgner@informatik.hu-berlin.de>
    
    PR-222: commit frankmorgner@0b567db
    partially submitted by Viktor Tarasov
    frankmorgner authored viktorTarasov committed

May 02, 2014

  1. libopensc: export 'iasecc_sdo_encode_update_field'

    used by 'local SMM' module

Apr 21, 2014

  1. Martin Paljak

    EstEID: match card only based on presence of application.

    Contact cards have ATR-s, contactless not. Only contact
    cards should be broken so that they answer 0x9000 to application
    selection, so this should be failsafe.
    martinpaljak authored viktorTarasov committed
  2. When setting pointers to a template, ensure they do not get out of sc…

    …ope prior of being used.
    
    This was causing issues when using pkcs11-tool with opencryptoki:
    https://bugzilla.redhat.com/show_bug.cgi?id=1062307
    
    Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
    Nikos Mavrogiannopoulos authored viktorTarasov committed
  3. Frank Morgner

    fixed PUK handling

    Note that
    `SC_PKCS15_PIN_AUTH_TYPE_PIN` is used for `sc_pkcs15_auth_info_t.auth_type`
    `SC_PKCS15_TYPE_AUTH_PIN`     is used for `sc_pkcs15_object_t.type`
    frankmorgner authored viktorTarasov committed
  4. Call dlclose() only when having a valid handle.

    Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
    Nikos Mavrogiannopoulos authored viktorTarasov committed
  5. Henrik Andersson

    Set missing default create_slots_flags.

    Without this pkcs11 cant be used without a configuration file
    or a configfile without pkcs11 block due to the missing initialization
    of default flag.
    hean01 authored viktorTarasov committed
  6. Martin Paljak

    Remove the bogus javacard "driver".

    I had some ideas on how to improve the experience for JavaCards
    but that path did not get implemented further and my approach now
    is very different.
    
    While it would be nice if OpenSC (command line) detected
    somehow blank JavaCard-s and informed the user that steps a-b-c
    should be taken to make use of it, it doesn't really fit in.
    martinpaljak authored viktorTarasov committed
  7. Mention that create_slots_for_pins can be used to get opensc-onepin b…

    …ehavior.
    Nikos Mavrogiannopoulos authored viktorTarasov committed
  8. Raul Metsma

    Fix memory leak, sc_pkcs15_cert_t *cert is never freed

    zomps authored viktorTarasov committed

Apr 10, 2014

  1. pkcs11-tool: check for buffer overflows

    Check the subject, issuer and serialNumber will encode in the allocated
    space before copying the data.
    
    Thanks to Umberto Rustichelli for the bug report
    https://sourceforge.net/p/opensc/mailman/message/32210626/
    Ludovic Rousseau authored

Mar 16, 2014

  1. Martin Paljak

    Merge pull request #213 from martinpaljak/default-driver

    Default driver: do not send possibly arbitrary APDU-s to an unknown card...
    martinpaljak authored

Feb 21, 2014

  1. Merge pull request #211 from viktorTarasov/fix-206

    Fix #206
    viktorTarasov authored

Feb 16, 2014

  1. pkcs15: change names of internal SPKI procedures

    sc_pkcs15_pubkey_from_spki_sequence() takes the ASN1 'subjectPublicKeyInfo' data
    sc_pkcs15_pubkey_from_spki_fields() takes the ASN1 'subjectPublicKeyInfo' data without outter SEQUENCE tag
    viktorTarasov authored
  2. pkcs15: remove not used internal procedures

    sc_pkcs15_copy_pubkey_from_spki_object() not used
    viktorTarasov authored

Feb 14, 2014

  1. Martin Paljak

    Default driver: do not send possibly arbitrary APDU-s to an unknown c…

    …ard.
    martinpaljak authored

Feb 09, 2014

  1. pkcs15init: NULL 'store-key' hahdle

    Card driver can not define 'store-key' init handle
    viktorTarasov authored
  2. PIV: encode SPKI public key data

    viktorTarasov authored
  3. PIV: fix segfault and valgrind issue

    prototype of 'get-guid' has been changed;
    
    valgrind issue:
    Conditional jump or move depends on uninitialised value(s)
       at 0x5A0159B: vfprintf (vfprintf.c:1629)
       by 0x5AC04BF: __vsnprintf_chk (vsnprintf_chk.c:65)
       by 0x522A665: sc_do_log_va.part.0 (stdio2.h:78)
       by 0x522A819: sc_do_log (log.c:52)
       by 0x529462F: piv_card_ctl (card-piv.c:1794)
       by 0x5232E2F: sc_card_ctl (card.c:772)
       by 0x52E561D: sc_pkcs15emu_piv_init (pkcs15-piv.c:626)
    viktorTarasov authored
  4. pkcs15: fix encoding of 'SubjectPublicKeyInfo'

    viktorTarasov authored
Something went wrong with that request. Please try again.