Alexander Larsson
eb3fe11d94
Fix version mismatch error on connect
...
Protocol is 0 (auto), 1 (old), or 2 (new). This is (apart from 0) the
same as the major number for the stable protocol. However, the current major
is ~(-1) to signify it being unstable, so don't use the major number as source
for setting or comparing protocol.
2010-06-23 12:18:41 +02:00
Alexander Larsson
72cf104c28
client: Support connecting to a major==1 server
2010-06-22 17:34:45 +02:00
Alexander Larsson
36fd22a9db
Add more emacs mode headers
2010-06-22 12:03:21 +02:00
Alexander Larsson
5c05a24ba1
Convert client to use indirect calls for message marshalling
...
This is required to support multiple versions
2010-06-22 10:54:59 +02:00
Alexander Larsson
ee91ed475d
Switch client to use generated marshallers
2010-06-18 20:27:32 +02:00
Alexander Larsson
f9da2720ae
Fix some misspelled identifiers
...
severty -> severity
SpiceResorceID -> SpiceResourceID
SpiceResorceList -> SpiceResourceList
resorces -> resources
ped_size -> pad_size
postition -> position
2010-05-21 11:14:29 +02:00
Alexander Larsson
012bd25779
Fix spelling errors in comments and strings
2010-05-21 10:51:28 +02:00
Alexander Larsson
c97116aeb9
Relicense everything from GPL to LGPL 2.1+
2010-04-13 22:22:15 +02:00
Yonit Halperin
457693fcfa
client: add command line support for ciphers, ca file, and host certificate subject
2010-03-18 10:21:47 +01:00
Alexander Larsson
1f51697852
Rename symbols that were changed in spice-protocol
...
This is an automatic change using:
$ find -name "*.[ch]" | xargs ../spice-protocol/rename-identifiers.sh ../spice-protocol/renames
$ find -name "*.cpp" | xargs ../spice-protocol/rename-identifiers.sh ../spice-protocol/renames
2010-02-04 18:49:00 +01:00
Yonit Halperin
3eae1c80d9
server,client: server authentication for secured channels.
...
3 available mechanisms: by public key, by host name, and by certificate subject name.
In the former method, chain of trust verification is not performed.
The CA certificate files are looked for under <spice-config-dir>/spice_truststore.pem
windows <spice-config-dir>=%APPDATA%\spicec\
linux <spice-config-dir>=$HOME/.spicec/
2010-01-11 19:10:54 +02:00
Yaniv Kamay
68fb440129
client: add GUI infrastructure + functional login dialog
2009-12-28 12:38:58 +02:00
Yonit Halperin
49f5e5973c
spice client: Transfer all channels run loop from EventsLoop class to ProcessLoop class
2009-11-09 17:30:49 +02:00
Yonit Halperin
ef213c66c1
tunnel
2009-10-18 17:42:37 +02:00
Yaniv Kamay
c1b79eb035
fresh start
2009-10-14 15:06:41 +02:00