[Spice-devel] [PATCH 00/13] smart_card_channel (v7)
Alon Levy
alevy at redhat.com
Mon Dec 6 08:15:53 PST 2010
These patches add support for a dedicated smart card channel to the server
and to the client.
The server side doesn't add any dependencies to the build, while the client
side depends on libcaccard.
Both are disabled by default, enabled with --enable-smartcard during configure.
Last sent was v5, which was the first sent patch to the list.
v5->v7:
fixed Makefile.am for dist.
added keyboard shortcuts for using a virtual card (insert/remove).
Alon Levy (13):
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/smartcard: add files to Makefile.am for make dist
client/Makefile.am | 10 +-
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, 1367 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
--
1.7.3.2
More information about the Spice-devel
mailing list