Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mingw32 build: various fixes | Alon Levy | 2010-12-08 | 2 | -3/+3 |
| | |||||
* | mingw32 build: fix two functions | Alon Levy | 2010-12-08 | 2 | -6/+1 |
| | |||||
* | mingw32 build: add missing switch flags (nop) | Alon Levy | 2010-12-08 | 2 | -1/+9 |
| | |||||
* | mingw32 build: eol fixes | Alon Levy | 2010-12-08 | 1 | -11/+11 |
| | |||||
* | mingw32 build: windows/Makefile.am: double NULL definition | Alon Levy | 2010-12-08 | 1 | -1/+0 |
| | |||||
* | mingw32 build: missing linked files for spicec.exe | Alon Levy | 2010-12-08 | 1 | -0/+4 |
| | |||||
* | mingw32 build: remove unused, initialize uninitialized, reorder constructor ↵ | Alon Levy | 2010-12-08 | 4 | -7/+8 |
| | | | | initializers | ||||
* | mingw32 build: fix assignement as condition warning | Alon Levy | 2010-12-08 | 1 | -1/+1 |
| | |||||
* | mingw32 build: fixed using -1 as uninitialized value for unsigned variables | Alon Levy | 2010-12-08 | 3 | -6/+6 |
| | |||||
* | mingw32 build: fix signed/unsigned warnings as errors | Alon Levy | 2010-12-08 | 15 | -31/+31 |
| | |||||
* | mingw32 build: fix configure.ac typo | Alon Levy | 2010-12-08 | 1 | -1/+1 |
| | |||||
* | mingw32 build: fix various warnings | Alon Levy | 2010-12-08 | 3 | -7/+7 |
| | |||||
* | mingw32 build: fix build errors | Gerd Hoffmann | 2010-12-08 | 4 | -4/+17 |
| | | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> | ||||
* | mingw32 build: disable ms compiler pragmas for gcc | Gerd Hoffmann | 2010-12-08 | 1 | -0/+2 |
| | | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> | ||||
* | mingw32 build: add client/windows/Makefile, tweak configure | Gerd Hoffmann | 2010-12-07 | 2 | -2/+205 |
| | | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> | ||||
* | build: s/HUGE/INFINITY/ | Gerd Hoffmann | 2010-12-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> | ||||
* | build: use jpeg_boolean with more recent libjpeg versions. | Gerd Hoffmann | 2010-12-07 | 2 | -2/+10 |
| | | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> | ||||
* | build: only check for x11 extensions when | Gerd Hoffmann | 2010-12-07 | 1 | -14/+20 |
| | | | | building for x11 platform. | ||||
* | build: alsa is needed on linux only. | Gerd Hoffmann | 2010-12-07 | 1 | -4/+6 |
| | | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> | ||||
* | server/tests: Makefile.am: use AM_LDFLAGS instead of LDFLAGS | Alon Levy | 2010-12-07 | 1 | -1/+1 |
| | |||||
* | server/inputs: return NULL on alloc_buf request for too large message | Alon Levy | 2010-12-07 | 1 | -0/+4 |
| | |||||
* | server/red_channel: error channel if alloc_msg_buf fails (returns NULL) | Alon Levy | 2010-12-07 | 1 | -0/+5 |
| | |||||
* | server/inputs_channel: better protection from channel disconnection on ↵ | Alon Levy | 2010-12-07 | 1 | -1/+1 |
| | | | | keyboard modifiers callback | ||||
* | server/red_channel: add red_channel_is_connected | Alon Levy | 2010-12-07 | 2 | -0/+7 |
| | |||||
* | server/inputs_channel: remove unused declaration in inputs_channel.h | Alon Levy | 2010-12-07 | 1 | -1/+0 |
| | |||||
* | server/inputs_channel: s/inputs_channel/g_inputs_channel/ | Alon Levy | 2010-12-07 | 1 | -17/+22 |
| | |||||
* | server/inputs_channel: initialize inputs_channel to NULL | Alon Levy | 2010-12-07 | 1 | -1/+1 |
| | |||||
* | server: reds/inputs_channel: move some structs to inputs_channel | Alon Levy | 2010-12-07 | 2 | -12/+12 |
| | |||||
* | server: inputs_channel: use red_channel | Alon Levy | 2010-12-07 | 1 | -282/+125 |
| | |||||
* | server: red_channel: add optional parser and separate incoming/outgoing ↵ | Alon Levy | 2010-12-07 | 2 | -3/+107 |
| | | | | error handlers for later inputs/main channel usage | ||||
* | server: inputs_channel: s/inputs_state/inputs_channel/ | Alon Levy | 2010-12-07 | 1 | -51/+46 |
| | |||||
* | server: introduce inputs_channel, split from reds.c | Alon Levy | 2010-12-07 | 5 | -545/+786 |
| | |||||
* | server/reds: fix typo | Alon Levy | 2010-12-07 | 1 | -5/+5 |
| | |||||
* | spicec: do not call connect_secure when connect_unsecure fails due to ↵ | Arnon Gilboa | 2010-12-07 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | | | | | protocol version mismatch (v2) If connect_unsecure failed due to protocol version mismatch, don't try to connect_secure with the same version, but retry (connect_secure or connect_unsecure) with older version. catch (...) is handled by caller at RedChannel::run(). This solves the following bug: when "new" Spice client (protocol version 2) with given secure_port connects to "old" server which is not using the same secure_port (or not using a secure_port at all), the client exits immediately. In this scenario, the client first tries to use Spice protocol version 2 to connect the unsecure port, and altough this fails due to version mismatch, it tries to connect to the secure port with the same protocol version 2, which is a wrong behavior, fails due to socket error 10061 (WSAECONNREFUSED - Connection refused) and handled mistakenly by immediate exit, instead of retrying with protocol version 1. | ||||
* | client/smartcard: add files to Makefile.am for make dist | Alon Levy | 2010-12-07 | 1 | -2/+4 |
| | |||||
* | smartcard: configure option --enable-smartcard | Alon Levy | 2010-12-07 | 4 | -1/+49 |
| | |||||
* | smartcard: server side (not enabled yet) | Alon Levy | 2010-12-07 | 3 | -0/+574 |
| | |||||
* | smartcard: client: add keyboard shortcuts for remove/insert virtual card | Alon Levy | 2010-12-07 | 3 | -0/+54 |
| | |||||
* | smartcard: client side (not enabled yet) | Alon Levy | 2010-12-07 | 4 | -0/+639 |
| | |||||
* | smartcard: add to spice.proto | Alon Levy | 2010-12-07 | 1 | -0/+8 |
| | |||||
* | server: add spice_server_char_device_remove_interface | Alon Levy | 2010-12-07 | 1 | -5/+14 |
| | |||||
* | server: print subtype when adding CHAR_DEVICE interfaces | Alon Levy | 2010-12-06 | 1 | -1/+1 |
| | |||||
* | server: add static to spice_server_char_device_add_interface | Alon Levy | 2010-12-06 | 1 | -1/+1 |
| | |||||
* | spice codegen: fix copy-o, no such variable value | Alon Levy | 2010-12-06 | 1 | -1/+1 |
| | |||||
* | server: fix print text on vdagent interface addition | Alon Levy | 2010-12-06 | 1 | -1/+1 |
| | |||||
* | server: add char_device.h header, use in reds.c | Alon Levy | 2010-12-06 | 2 | -4/+12 |
| | |||||
* | spice-experimental.h: add multiple include protection | Alon Levy | 2010-12-06 | 1 | -1/+7 |
| | |||||
* | server/vdi_port (virtserial): always read data | Alon Levy | 2010-12-06 | 1 | -6/+13 |
| | | | | | | | | | | | | We erronously ignored data from guest on the serial channel if no client is connected. This leads to an assert when the guest writes a second time, since there is still data unconsumed by us (the host). Fix by reading data anyway, and discarding it after parsing (and reading) whole messages from the guest. Net affect is that any messages the agent sends while no client is connected get discarded, but only full messages are discarded. This fixes an abort if booting a winxp guest with vdagent without a connected client. | ||||
* | server: add char_device.h to Makefile.am for make dist | Alon Levy | 2010-12-02 | 1 | -0/+1 |
| | |||||
* | server/tests: add test_display_no_ssl | Alon Levy | 2010-11-30 | 4 | -50/+588 |
| | | | | | | | | | | updates taken from spice vga mode updates, i.e. non cacheable, glz compressed (depends on whatever settings you apply to the server) opaque draw operations. + completed the SpiceCoreInterface implementation (timers) v1->v2: removed test_util.c (Hans) replaced mallocz with calloc (Hans) |