Commit Graph

24 Commits

Author SHA1 Message Date
Uri Lublin
a85232b0b9 spice: Adding README to all subdirs
Also adding some information to toplevel (spice) README
And do not touch README when running autogen.sh

Signed-off-by: Uri Lublin <uril@redhat.com>
2010-02-01 14:26:03 +02:00
Yaniv Kamay
e02374c544 change version to 0.4.2 2010-01-10 23:30:40 +02:00
Uri Lublin
ea8fce17e2 spice: config: Add DISTRIBUTION and PATCHID to configure summary
Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 23:28:42 +02:00
Uri Lublin
a311054422 spice: add COPYING file to all subdirs (subdir config)
GPL2

Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 21:47:11 +02:00
Yaniv Kamay
54535ba04e add patch id and distro name to version string 2010-01-10 20:16:32 +02:00
Uri Lublin
884beed580 spice: server: rename spice.pc to spice-server.pc
Signed-off-by: Yaniv Kamay <ykamay@redhat.com>
Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 19:47:02 +02:00
Uri Lublin
236b692a78 spice: autogen.sh: call autogen.sh.shared separately from subdirs (subdir config)
Move original autogen.sh to autogen.sh.shared
Create links in each subdir (subdir/autogen.sh --> ../autogem.sh.shared)
Make new autogen.sh which simply
  1. cd subdir && ./autogen.sh
  2. run autogen.sh.shared for the current dir (spice)
Update all Makefile.am accordingly (dist-hook).

Signed-off-by: Yaniv Kamay <ykamay@rehdat.com>
Signed-off-by: Uri Lublin <uril@redhat.com>
2010-01-10 19:46:45 +02:00
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