Commit Graph

17 Commits

Author SHA1 Message Date
Uri Lublin
cf60cddbdd spice: configure: mv ffmpeg_inc.h.in from common/ to client/
Moved  common/win/ffmpeg_inc.h      to   client/windows/
Moved  common/linux/ffmpeg_inc.h.in to   client/x11/
Copied common/linux/ffmpeg_inc.h.in to   server/
Update *configure.ac and */Makefile.am accordingly (* is
for {common,server,client}

Signed-off-by: Yaniv Kamay <ykamay@rehdat.com>
Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 19:46:36 +02:00
Uri Lublin
ecc4e7d2cf spice: subdirs: support ./autogen.sh in a "make dist" tarball (subdir config)
Each subdir (common, client and server) can "make dist".
This commit adds configure.ac.shared and autogen.sh to the tar file.
Above files are copied from .. (spice/ directory)

Also added configure.ac.shared (which is not part of "distribution" tarball)
that only imports ../configure.ac.shared such that ./autogen.sh still
works (on "git directories").

Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 19:46:19 +02:00
Uri Lublin
f0eb948b5c spice: server: common/ files are not needed by "make dist" (subdir config)
Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 19:46:04 +02:00
Uri Lublin
e2dd219f6b configure.ac: use AC_CONFIG_SUBDIRS to run configure in subdirs (subdir config)
That's about all the work configure.ac does.
Moved config.pc.in to server, and updated Makefile.am and
server/Makefile.am accordingly

Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 19:45:34 +02:00
Uri Lublin
5e5ad018c2 Add server/configure.ac (subdir config)
Enables running ./configure in server/ (as well as autoreconf or autogen.sh)

Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 19:44:43 +02:00
Uri Lublin
c854259ba4 configure.ac: use SPICE_COMMON_SRCDIR in server/Makefile.am (subdir config)
Replace all $(top_srcdir)/common.

This would (after following patches) enables building the server from
either spice/ (top directory) or spice/server.

Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 19:44:27 +02:00
Yaniv Kamay
358cb41971 server: add new vd interface QTerm2Interface 2010-01-06 19:09:02 +02:00
Yonit Halperin
e38a619007 server,client: server authentication for secured channels. #527411 #549673.
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-06 16:06:46 +02:00
Izik Eidus
54a8e50270 spice:stable server: add calls to red_pipe_clear_device_resources()
needed in case we are detaching

Signed-off-by: Izik Eidus <ieidus@redhat.com>
2010-01-05 20:59:09 +02:00
Izik Eidus
8ac07c21f8 spice: fix server crush in case connecting without qxl device
Signed-off-by: Izik Eidus <ieidus@redhat.com>
2010-01-03 17:49:01 +02:00
Izik Eidus
6333e034a3 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>
2010-01-03 17:47:13 +02:00
Yaniv Kamay
fe02804983 spice: sever: increase client timeout
Increase client timeout in order to prevent unnecessary
disconnecting of client while the connection is over WAN.

Tested by changing WinXP resolution (with desktop background) while
connecting over WAN (1.5Mbit 150Kbit)
2010-01-03 17:46:47 +02:00
Yaniv Kamay
8aa4ea3662 spice: sever: remove assert on nop copy bits 2010-01-03 17:45:32 +02:00
Yonit Halperin
80dddb8d2a spice server: heuristic for distinguishing between "real" videos and textual streams 2010-01-03 17:42:56 +02:00
Izik Eidus
da98669691 spice server: fix gl
red_worker: put invalidate at the right places

Signed-off-by: Izik Eidus <ieidus@redhat.com>
2010-01-03 17:19:18 +02:00
Yaniv Kamay
402a201ce6 fix build on Debian 2009-10-27 13:29:39 +02:00
Yaniv Kamay
c1b79eb035 fresh start 2009-10-14 15:06:41 +02:00