summaryrefslogtreecommitdiffstats
path: root/server/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* fix make distcheckChristophe Fergeau2011-07-221-1/+2
|
* build: add --with-saslMarc-André Lureau2011-07-211-0/+2
| | | | | | | | | | Using cyrus SASL library (same as gtk-vnc/qemu). https://bugs.freedesktop.org/show_bug.cgi?id=34795 Conflicts: configure.ac
* build: make it silentMarc-André Lureau2011-07-211-3/+3
| | | | | | | | | | | This patch make it easier to spot warnings in compilation. It should work with older versions of automake that don't support silent rules. If you want verbose build, make V=1. Signed-off-by: Uri Lublin <uril@redhat.com> https://bugs.freedesktop.org/show_bug.cgi?id=34795
* server: add symbol versioning to the spice server shared library.Gerd Hoffmann2011-07-191-0/+1
| | | | | | | | | | | | This patch adds symbol versions to the spice server library. Each symbol which is exported by libspice-server gets tagged with the (stable) version where it appeared first. This way the linker and rpm are able to figure which version of the spice-server libary is required by a particular qemu binary/package. [ 0.8 branch: drop 0.10 symbols from list ] Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* spice-server: Add the ability to filter agent messagesHans de Goede2011-03-241-0/+2
|
* smartcard: configure option --enable-smartcardAlon Levy2010-12-071-0/+11
|
* server: add char_device.h to Makefile.am for make distAlon Levy2010-12-021-0/+1
|
* server: tests: add basic tests with working do nothing serverAlon Levy2010-11-081-0/+2
|
* Make distcheck workAlexander Larsson2010-07-081-0/+1
|
* Fix various misspellingsAlexander Larsson2010-07-081-1/+1
| | | | | | | | | | | | | letancy -> latency compund -> compound SpicedSubMessage -> SpiceSubMessage modifaiers -> modifiers massage -> message outgoiong -> outgoing AlphaBlnd -> AlphaBlend remoth -> remote modifires -> modifiers secore -> secure
* Store SpicePath segment count rather than sizeAlexander Larsson2010-06-301-1/+1
| | | | | | | | | | | | | | | | | | | Internally and in the network protocol (for the new version) we now store the actual number of segments rather than the size of the full segments array in bytes. This change consists of multiple changes to handle this: * Make the qxl parser calculate num_segments * Make the canvas stroke code handle the new SpicePath layout. * Fix up is_equal_path in red_worker.c for the new layout * replace multiple calls to spice_marshall_PathSegment with a single spice_marshall_Path call * Make the byte_size() array size handling do the conversion from network size to number of elements when marshalling/demarshalling. * Update the current spice protocol to send the segment count rather than the size * Update the old spice protocol to use the new byte_size functionallity to calculate the size sent and the number of elements recieved
* server: Don't call opengl if not enabledAlexander Larsson2010-06-291-3/+11
| | | | | If USE_OGL is not defined, really don't call or link in the opengl backend.
* qxl abi: parse QXLDrawable.Gerd Hoffmann2010-06-291-0/+2
|
* Replace log4cpp with custom log functionAlexander Larsson2010-06-281-1/+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 all message structs internal to spiceAlexander Larsson2010-06-181-1/+1
| | | | | | | We move all message structs from spice-protocol to spice as we want to be able to change these as needed internally. The on-network format is no longer defined by these structures anyway, but rather by the spice protocol description.
* Generate demarshallers on server sideAlexander Larsson2010-06-181-1/+5
|
* Generate marshallers in serverAlexander Larsson2010-06-181-0/+13
|
* Add SpiceMarshaller for easy marshallingAlexander Larsson2010-06-181-0/+1
|
* JPEG support: introducing jpeg encoding for spice bitmapsYonit Halperin2010-06-091-0/+2
|
* Add missing backslash continuation in makefileAlexander Larsson2010-05-191-1/+1
|
* add spice-experimental.hGerd Hoffmann2010-05-191-0/+2
| | | | | | | | Supposed to be used for work-in-progress bits, where interfaces are not finalized yet. Moved over vdi port interface, tunnel interface and spice client migration functions.
* zap vd_interface.hGerd Hoffmann2010-05-191-2/+0
| | | | move over content to spice.h
* Minor whitespace cleanupvdesktopAlexander Larsson2010-05-191-2/+2
|
* Make it --enable-tunnel workAlexander Larsson2010-05-191-5/+5
|
* Remove all mentions of "cairo" from the codeAlexander Larsson2010-05-031-4/+4
| | | | | The command line option is renamed from "cairo" to "sw", and similarly all filenames and types from Cairo to Sw (and similar).
* Split out the memslot stuff from red_worker.c to its own filesAlexander Larsson2010-04-091-0/+2
| | | | | This is required so that we can have code in other files that does address validation.
* Initialize _kill_mark so we don't get spurious valgrind warningsAlexander Larsson2010-04-081-3/+4
|
* server configuration: make network redirection support optionalYonit Halperin2010-04-061-2/+10
| | | | | By default it is disabled. To enable: configure --enable-tunnel. When active, requires libslirp.
* Rename .so spice-server.soAlexander Larsson2010-03-241-6/+6
| | | | | | | Also change include dir to "spice-server" for consistency. libspice.so conflicted with the tclspice package, and its also a clarification for when we create a spice client library.
* New memory allocators that exit on OOM and handle multiplication overflowAlexander Larsson2010-03-111-0/+1
| | | | | | | | | Every place that does a regular malloc/calloc and aborts on failure should use spice_malloc/spice_mallo0 instead, which is leaner and cleaner. Allocations of dynamically sized arrays can use g_malloc_n or g_new etc which correctly handle multiplication overflow if some of the arguments are not trusted.
* Remove qcairo dependency, only use pixmanAlexander Larsson2010-02-231-2/+2
|
* Add line rasterizerAlexander Larsson2010-02-231-0/+1
|
* Add pixman utilitiesAlexander Larsson2010-02-231-0/+1
| | | | | | | | | | | | | This includes: * pixman region from SpiceRects * rop2 enum * solid fill * solid fill with rop * tiled fill * tiled fill with rop * blit * blit with rop * copy rect
* Depend on spice-protocol moduleAlexander Larsson2010-02-041-0/+1
| | | | This doesn't actually use the new module, just sets it up for use.
* fix build on DebianYaniv Kamay2009-10-261-0/+1
|
* tunnelYonit Halperin2009-10-181-0/+6
|
* fresh startYaniv Kamay2009-10-141-0/+81