[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