[Spice-devel] [PATCH 00/12] smartcard channel (v5)

Alon Levy alevy at redhat.com
Thu Oct 28 08:03:10 PDT 2010


On Thu, Oct 28, 2010 at 04:00:48PM +0200, Hans de Goede wrote:
> 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!

sure. Anyhow the major parts haven't been reviewed yet (9,10,11,12)

> 
> 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
> >
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel


More information about the Spice-devel mailing list