[Spice-commits] Changes to 'spice.v32.kvm.ccid.v23'

Alon Levy alon at kemper.freedesktop.org
Sun Mar 27 07:28:19 PDT 2011


New branch 'spice.v32.kvm.ccid.v23' available with the following commits:
commit ec3ce11829a5bf7ee17c0b57c1d694928ddad7e5
Author: Alon Levy <alevy at redhat.com>
Date:   Sun Dec 12 18:13:34 2010 +0200

    ccid: add docs
    
    Add documentation for the usb-ccid device and accompanying two card
    devices, ccid-card-emulated and ccid-card-passthru.
    
    Signed-off-by: Alon Levy <alevy at redhat.com>

commit 8ed4dc64ae36c8d39c8be4d3b61f49acf25de0db
Author: Alon Levy <alevy at redhat.com>
Date:   Sun Oct 24 12:09:18 2010 +0200

    ccid: add ccid-card-emulated device
    
    This devices uses libcacard (internal) to emulate a smartcard conforming
    to the CAC standard. It attaches to the usb-ccid bus. Usage instructions
    (example command lines) are in the following patch in docs/ccid.txt. It
    uses libcacard which uses nss, so it can work with both hw cards and
    certificates (files).
    
    Signed-off-by: Alon Levy <alevy at redhat.com>

commit e4a18834f68223343cf49046eb52edb1cfc99b75
Author: Robert Relyea <rrelyea at redhat.com>
Date:   Thu Mar 17 16:39:46 2011 +0200

    libcacard: add docs

commit f280eb0bbd83936bfc338840248901bb89540add
Author: Robert Relyea <rrelyea at redhat.com>
Date:   Thu Mar 17 16:23:04 2011 +0200

    libcacard: add passthru
    
    In this mode libcacard doesn't emulate a card, but just passes apdu's
    straight to the underlying card.
    
    Not to be confused with ccid-card-passthru, which doesn't use libcacard
    at all. So with this functionality in libcacard you can talk directly
    to the host accessible card, for instance for provisioning or other
    functions not available through the CAC interface. This can also be
    used from a remote client for the same purpose.

commit 6ca1794e8d860cd2f22645c49d4b18f415fde75c
Author: Robert Relyea <rrelyea at redhat.com>
Date:   Thu Mar 17 16:38:30 2011 +0200

    libcacard: add vscclient
    
    client to talk to ccid-card-passthru and use smartcard on client to
    perform actual operations.

commit d87d879c1bba71e57dfeac8d97b8092fc33b2367
Author: Robert Relyea <rrelyea at redhat.com>
Date:   Sun Nov 28 16:36:38 2010 +0200

    libcacard: initial commit
    
    libcacard emulates a Common Access Card (CAC) which is a standard
    for smartcards. It is used by the emulated ccid card introduced in
    a following patch. Docs are available in docs/libcacard.txt
    
    Signed-off-by: Alon Levy <alevy at redhat.com>

commit c00e1f367fad9e7d6c76800ba01151875fac25b0
Author: Alon Levy <alevy at redhat.com>
Date:   Sun Oct 17 13:10:32 2010 +0200

    ccid: add passthru card device
    
    The passthru ccid card is a device sitting on the usb-ccid bus and
    using a chardevice to communicate with a remote device using the
    VSCard protocol defined in libcacard/vscard_common.h
    
    Usage docs available in following patch in docs/ccid.txt
    
    Signed-off-by: Alon Levy <alevy at redhat.com>

commit 0a6542178555465cb4804fc4d6745ed446cd5ba2
Author: Alon Levy <alevy at redhat.com>
Date:   Wed Feb 2 21:48:04 2011 +0200

    introduce libcacard/vscard_common.h

commit 5efec9c2c9b3ec130ace0b103c0b221147c0e504
Author: Alon Levy <alevy at redhat.com>
Date:   Sun Oct 17 11:40:07 2010 +0200

    usb-ccid: add CCID bus
    
    A CCID device is a smart card reader. It is a USB device, defined at [1].
    This patch introduces the usb-ccid device that is a ccid bus. Next patches will
    introduce two card types to use it, a passthru card and an emulated card.
    
     [1] http://www.usb.org/developers/devclass_docs/DWG_Smart-Card_CCID_Rev110.
    
    Signed-off-by: Alon Levy <alevy at redhat.com>

commit c91affdfe506c9d74bd5d863a9e9458393d4e8b8
Author: Alon Levy <alevy at redhat.com>
Date:   Tue Mar 15 00:18:02 2011 +0200

    qemu-thread.h: include inttypes.h
    
    qemu-thread.h relies on uint64_t being defined, but doesn't include
    inttypes.h explicitly. This makes it easier to use it from vscclient (part
    of libcacard).

commit 97b88d91f9cf716caf0ac7ded18823ed0c29ef2c
Author: Alon Levy <alevy at redhat.com>
Date:   Wed Mar 16 17:30:21 2011 +0200

    trace: move trace objects from Makefile to Makefile.objs



More information about the Spice-commits mailing list