Yonit Halperin
4acf155fb2
server configuration: make network redirection support optional
...
By default it is disabled. To enable: configure --enable-tunnel.
When active, requires libslirp.
2010-04-06 17:45:04 +02:00
Izik Eidus
925140aa03
spice: reds: fix uninitlized pointer
...
Signed-off-by: Izik Eidus <ieidus@redhat.com>
2010-04-05 05:33:14 +03:00
Alexander Larsson
4a36b98440
Get rid of more out-of-memory checks
...
We already check this in spice_malloc now
2010-03-24 15:57:33 +01:00
Gerd Hoffmann
b5f25486ef
new libspice api: spice_server_add_get_{sock, peer}_info()
2010-03-18 10:26:01 +01:00
Gerd Hoffmann
7c1c66a10e
new libspice api: spice_server_add_renderer()
2010-03-18 10:23:52 +01:00
Alexander Larsson
d94cb8e1ba
Use spice allocator in server/
2010-03-11 12:14:08 +01:00
Gerd Hoffmann
52ec6a48ee
new libspice api: add spice_server_set_mouse_absolute()
2010-03-09 14:56:37 +01:00
Gerd Hoffmann
593fb119bc
new libspice api: add spice_server_set_channel_security()
2010-03-09 14:53:37 +01:00
Gerd Hoffmann
0c23da34c5
new libspice api: make spice_channel_name_t part of the public api.
2010-03-09 14:51:40 +01:00
Gerd Hoffmann
d60d3eda88
new libspice api: add spice_server_{get, set}_image_compression()
...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2010-03-09 14:33:24 +01:00
Gerd Hoffmann
505f7d8832
new libspice api: make image_compression_t part of the public api.
2010-03-09 14:29:51 +01:00
Gerd Hoffmann
2e1b661434
new libspice api: configure listen addr, add ipv6 suppor
2010-03-09 14:23:57 +01:00
Gerd Hoffmann
b4f5752a0e
new libspice api: configure tls
2010-03-09 14:22:19 +01:00
Gerd Hoffmann
1ecd01f586
new libspice api: zap function pointer indirection.
...
Make register_*_notifier calls optional, long term they should go away
entriely. Add direct library calls as replacement.
2010-03-09 14:20:36 +01:00
Gerd Hoffmann
4e014aa13f
new libspice api: configure port + ticket
...
Add new functions to configure spice port and ticketing. Yes, this is
incomplete, it includes just the most important bits to get something
up'n'running.
These functions are supposed to replace both spice_parse_args() and
the monitor interaction via qterm interface.
2010-03-09 14:18:20 +01:00
Gerd Hoffmann
232dbd8710
new libspice api: alloc, initi and free spice server instances.
...
The implementation can't handle multiple spice server instances at the
same time right now. The API allows this though, so if we fixup the
implementation some day we don't have to change the API.
2010-03-09 14:14:02 +01:00
Alexander Larsson
90c5766caf
Use macros from <spice/macros.h> rather than duplicate them
2010-03-09 11:10:00 +01:00
Alexander Larsson
16540e9953
Use the new header names
...
I just ran:
find -name "*.[ch]" | xargs sed -i -f ../spice-protocol/includes.sed
find -name "*.cpp" | xargs sed -i -f ../spice-protocol/includes.sed
2010-02-04 18:49:05 +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
81945d8971
server: add new vd interface QTerm2Interface
2010-01-06 19:05:36 +02:00
Izik Eidus
cb0cd69933
spice: fix ssl compiling errors
...
(openssl api was changed, so lets have ifdef to compile in all cases)
Signed-off-by: Izik Eidus <ieidus@redhat.com>
2009-12-22 21:39:17 +02:00
Yonit Halperin
00d5bf8b95
spice server: heuristic for distinguishing between "real" videos and textual streams
2009-11-30 18:45:06 +02:00
Yaniv Kamay
c12c3facbd
fix build on Debian
2009-10-26 23:30:41 +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