summaryrefslogtreecommitdiffstats
path: root/client/smartcard_channel.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use the spice-common submoduleMarc-André Lureau2012-03-251-1/+1
| | | | | | | | | | | | | | | | | | This patch will replace the common/ directory with the spice-common project. It is for now a simple project subdirectory shared with spice-gtk, but the goal is to make it a proper library later on. With this change, the spice-server build is broken. The following commits fix the build, and have been seperated to ease the review. v2 - moves all the generated marshallers to spice-common library - don't attempt to fix windows VS build, which should somehow be splitted with spice-common (or built from tarball only to avoid generation tools/libs deps) v3 - uses libspice-common-client - fix a mutex.h inclusion reported by Alon
* Remove trailing blank linesDaniel P. Berrange2012-01-131-1/+0
| | | | Remove any blank lines at the end of all source files
* fix make distcheckChristophe Fergeau2011-07-221-1/+1
|
* add #include <config.h> to all source filesChristophe Fergeau2011-05-031-0/+4
| | | | | | | | When using config.h, it must be the very first include in all source files since it contains #define that may change the compilation process (eg libc structure layout changes when it's used to enable large file support on 32 bit x86 archs). This commit adds it at the beginning of all .c and .cpp files
* add missing "LGPLv2.1 or later" header to source filesChristophe Fergeau2011-05-021-0/+16
|
* client/smartcard: use proper include delemitersAlon Levy2011-03-221-4/+4
|
* client/smartcard: libcacard dropped ReaderAddResponseAlon Levy2011-02-091-18/+69
| | | | | | | | | | | | uses VSC_Error with code==VSC_SUCCESS instead. This means that the VSC_Error message is overloaded. Instead of the other option of adding a message id, since the connection is TCP so no messages may be dropped or reordered, by having each message followed by a response there is no ambiguity. Still this commit adds a queue for messages that we only have one of which outstanding at a time, i.e. send, wait for response, send the next, etc. This further simplifies the logic, while not adding much overhead since only when spicec starts up it has a situation where it needs to send two events (ReaderAdd and ATR for Card Insert).
* client/smartcard: ignore VSC_InitAlon Levy2011-02-071-0/+2
|
* client/smartcard: s/reader_id_t/uint32_t/ (libcacard changed)Alon Levy2011-02-071-5/+5
|
* smartcard: client: add keyboard shortcuts for remove/insert virtual cardAlon Levy2010-12-071-0/+32
|
* smartcard: client side (not enabled yet)Alon Levy2010-12-071-0/+449