[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