[Spice-devel] [PATCH 00/12] smartcard channel (v5)
Hans de Goede
hdegoede at redhat.com
Thu Oct 28 07:00:48 PDT 2010
Hi,
Please do *not* push these yet, I first want to create
a spice-0.6 branch in git for doing 0.6.x bugfix releases.
Thanks!
I'll try do get this done before this weekend.
Regards,
Hans
On 10/27/2010 06:36 PM, Alon Levy wrote:
> Please try to review the channel even though it is big and not pretty.
>
> Note that you can run it without any physical hardware. You do however
> need to use a different qemu branch and cac_card:
>
> git://anongit.freedesktop.org/~alon/qemu spice.kvm.v18.usb-ccid.wip
> git://anongit.freedesktop.org/~alon/cac_card master
>
> Thanks in advance!
>
> Alon Levy (12):
> spice-experimental.h: add multiple include protection
> server: add char_device.h header, use in reds.c
> server: fix print text on vdagent interface addition
> spice codegen: fix copy-o, no such variable value
> server: add static to spice_server_char_device_add_interface
> server: print subtype when adding CHAR_DEVICE interfaces
> server: add spice_server_char_device_remove_interface
> smartcard: add to spice.proto
> smartcard: client side (not enabled yet)
> smartcard: client: add keyboard shortcuts for remove/insert virtual
> card
> smartcard: server side (not enabled yet)
> smartcard: configure option --enable-smartcard
>
> client/Makefile.am | 8 +-
> client/application.cpp | 65 +++++
> client/application.h | 12 +
> client/smartcard_channel.cpp | 481 ++++++++++++++++++++++++++++++++++++++
> client/smartcard_channel.h | 135 +++++++++++
> client/x11/Makefile.am | 9 +
> configure.ac | 22 ++
> python_modules/ptypes.py | 2 +-
> server/Makefile.am | 11 +
> server/char_device.h | 11 +
> server/reds.c | 58 ++++-
> server/smartcard.c | 532 ++++++++++++++++++++++++++++++++++++++++++
> server/smartcard.h | 18 ++
> server/spice-experimental.h | 8 +-
> spice.proto | 8 +
> 15 files changed, 1365 insertions(+), 15 deletions(-)
> create mode 100644 client/smartcard_channel.cpp
> create mode 100644 client/smartcard_channel.h
> create mode 100644 server/char_device.h
> create mode 100644 server/smartcard.c
> create mode 100644 server/smartcard.h
>
More information about the Spice-devel
mailing list