summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* update shlib minorGerd Hoffmann2010-07-141-1/+1
| | | | | commit c90183da944001e466f60acb58a5052c353995ca added two new functions, update shared lib minor version for that.
* Add --enable-werror and make it the default only for git builds0.5.2Alexander Larsson2010-07-091-1/+15
| | | | | Its not generally a good idea to have released tarballs build with -Werror, as later compilers may add warnings breaking old releases, etc.
* Make tunnel support optional in client tooAlexander Larsson2010-07-081-0/+3
|
* Make distcheck workAlexander Larsson2010-07-081-0/+4
|
* Make CEGUI optionalAlon Levy2010-07-011-4/+15
| | | | | This makes the CEGUI dependency optional and off by default. Restoring previous behaviour of exiting on disconnect if disabled.
* Replace log4cpp with custom log functionAlexander Larsson2010-06-281-7/+0
| | | | | Also prints a simpler error to stderr for WARN or above so that we print something on the commandline if something go wrong.
* applying zlib compression over glz on WAN connectionYonit Halperin2010-06-211-0/+3
|
* Make opengl optional, disabled by defaultAlexander Larsson2010-06-211-6/+15
| | | | | | | | | | The OpenGL renderer isn't really useful right now, its not quite up to date, its not really faster than software and it only supports a limited subset of drivers. So, lets disable it for now. Long term opengl rendering of the 2d part of spice is important if we want to combine 2d and 3d rendering (say if spice adds opengl support in the protocol). But until then this is isn't useful for normal use.
* Generate demarshallers in clientAlexander Larsson2010-06-181-0/+1
|
* Add python code to automake systemAlexander Larsson2010-06-181-0/+1
|
* shlib majorGerd Hoffmann2010-05-191-1/+1
|
* Detect big endian systemsAlexander Larsson2010-04-231-0/+1
|
* Initialize _kill_mark so we don't get spurious valgrind warningsAlexander Larsson2010-04-081-14/+0
|
* Use libjpeg to decode mjpegs, not ffmpegAlexander Larsson2010-04-081-0/+13
| | | | | | | | | | | | | | | | | | This is pretty straightforward, although there are two weird issues. The current encoder has two bugs in the yuv conversion. First of all it switches red and blue, due to something of an endianness issue. We keep this behavior by switching red and blue. Maybe we want to change this in the new protocol version since switching this may cause jpeg compression to be worse. Secondly, the old coder/decoder did rgb to/from yuv420 wrongly for jpeg, not using the "full scale" version of Y that is used in jpeg, but the other one where y goes from 16 to 235. (See jpeg/jfif reference on http://en.wikipedia.org/wiki/YCbCr for details.) The new decoder uses the full range in order to get better quality, which means old encoders will show slightly darker images. This completely removes all ffmpeg usage in the client
* server configuration: make network redirection support optionalYonit Halperin2010-04-061-4/+16
| | | | | By default it is disabled. To enable: configure --enable-tunnel. When active, requires libslirp.
* rename spice.pc to spice-server.pcAlexander Larsson2010-03-241-1/+1
|
* configure.ac: define SPICE_COMMON_SRCDIR, to be used by Makefile.am (subdir ↵Uri Lublin2010-03-241-2/+5
| | | | | | | | config) Note that SPICE_COMMON_SRCDIR may be overwritten by configure.ac.shared Signed-off-by: Uri Lublin <uril@redhat.com>
* Default opt flags to -O2Alexander Larsson2010-03-171-2/+2
| | | | | | | | | gcc -O3 has some code generation failures due to a combination of unaligned (packed) structs and vectorization that can cause a crash in canvas_localize_palette(). And its just safer to use -O2, which is the standard "trusted" optimization flags.
* Explicitly depend on various X libraries, and -pthreadSøren Sandmann Pedersen2010-03-111-1/+6
| | | | | | | | In Fedora 13, the linker doesn't pull in DT_NEEDED libraries anymore, so we have to list the things that we depend on explicitly. This affects several X extension libraries, and also the pthread library.
* Define GL_GLEXT_PROTOTYPES in CFLAGS not in random places in the sourceAlexander Larsson2010-03-101-0/+2
|
* Remove qcairo dependency, only use pixmanAlexander Larsson2010-02-231-6/+4
|
* Depend on spice-protocol moduleAlexander Larsson2010-02-041-0/+5
| | | | This doesn't actually use the new module, just sets it up for use.
* libspice: add surface 0 supportIzik Eidus2010-01-281-1/+1
| | | | | | This include alot of infestracture for off screens. Signed-off-by: Izik Eidus <ieidus@redhat.com>
* spice: PKG_CHECK_MODULES: CEGUI versionArnon Gilboa2009-12-301-1/+1
|
* client: add soft renderer and ceguiYaniv Kamay2009-12-281-0/+5
|
* spice: server: add memslots support.Izik Eidus2009-11-231-1/+1
| | | | Signed-off-by: Izik Eidus <ieidus@redhat.com>
* fix build on DebianYaniv Kamay2009-10-261-0/+7
|
* tunnelYonit Halperin2009-10-181-0/+5
|
* change development version to 0.5.0Yaniv Kamay2009-10-141-2/+2
|
* fresh startYaniv Kamay2009-10-141-0/+321