summaryrefslogtreecommitdiff
path: root/server
AgeCommit message (Expand)AuthorFilesLines
2017-07-11reds: Disconnect when receiving overly big ClientMonitorsConfigFrediano Ziglio1-2/+23
2017-02-28reds: Check link header magic without waiting for the whole headerFrediano Ziglio1-8/+20
2017-02-06main-channel: Prevent overflow reading messages from clientFrediano Ziglio1-0/+3
2017-02-06Prevent integer overflows in capability checksFrediano Ziglio1-0/+8
2017-02-06Prevent possible DoS attempts during protocol handshakeFrediano Ziglio1-1/+2
2016-07-28Call migrate_end_complete() after falling back to switch-hostMarc-André Lureau1-0/+1
2016-07-13worker: don't process drawable if it can't be allocatedv0.12.8Frediano Ziglio1-4/+6
2016-07-13worker: remove assertion on alloc_drawableMarc-André Lureau1-1/+3
2016-07-07smartcard: allocate msg with the expected sizeMarc-Andre Lureau1-2/+2
2016-07-07smartcard: add a ref to item before adding to pipeMarc-Andre Lureau1-3/+6
2016-07-01improve primary surface parameter checksFrediano Ziglio1-2/+9
2016-07-01factor out red_validate_surface function to validate surface parametersFrediano Ziglio2-17/+35
2016-04-14Revert "Set TCP_KEEPINTVL when enabling TCP keepalive"Christophe Fergeau1-8/+0
2016-04-14red-channel: make red_client_{ref,unref} thread safeFrediano Ziglio1-2/+2
2016-03-29memslot: do not crash if guest provide a wrong addressFrediano Ziglio1-1/+1
2016-03-29channel: do not free rcc->stream in red_channel_client_disconnectFrediano Ziglio1-3/+7
2016-03-10Set TCP_KEEPINTVL when enabling TCP keepaliveChristophe Fergeau1-0/+8
2016-03-10Remove spice_server_set_keepalive_timeoutChristophe Fergeau4-14/+0
2016-03-10Always enable TCP keepaliveChristophe Fergeau1-14/+26
2016-01-13spicevmc: Drop unsent data on client disconnectionChristophe Fergeau1-0/+5
2016-01-13pass proper type to SPICE_CONTAINEROFFrediano Ziglio2-3/+3
2016-01-13channel: add option tcp keepalive timeout to channelsSunny Shin4-0/+29
2016-01-13server: Fix conversions between QXLPHYSICAL and pointersFrancois Gouget1-45/+48
2016-01-13server: Simplify the next chunk initialization in red_replay_data_chunks()Francois Gouget1-5/+6
2016-01-13server: Fix a pointer to uint64_t cast in spice_replay_next_cmd()Francois Gouget1-1/+1
2016-01-13server: Use '%zu' to print size_t variablesFrancois Gouget2-6/+6
2016-01-13server: Use PRI macros in printf for 32/64 bit compatibilityFrancois Gouget3-8/+9
2016-01-13spicevmc: set state of DeviceInstance to NULLVictor Toso1-0/+1
2016-01-13char-device: set to NULL freed pointers on destroyVictor Toso1-0/+2
2016-01-13char-device: free all memory pool when no clientsVictor Toso1-0/+6
2016-01-13char-device: Define a memory pool limitVictor Toso1-1/+8
2016-01-13char-device: fix usage of free/unref on WriteBufferVictor Toso1-12/+22
2016-01-13dcc: Don't disconnect channel, when compression is not supportedLukas Venhoda1-2/+2
2016-01-07spicevmc: Return early when instance has no device statePavel Grunt1-0/+5
2016-01-07reds: Do not abort due to wrong headerPavel Grunt1-1/+4
2016-01-07replay: better help for -s optionFrediano Ziglio1-1/+1
2015-12-14Flush display commands before validating the surface.Jeremy White1-1/+2
2015-12-11dcc: do not cause problem with multiple threads.Frediano Ziglio1-3/+2
2015-12-11smartcard: include libcacard.h if possibleMarc-André Lureau1-0/+6
2015-12-11build-sys: Adjust to new spice-common spice-deps.m4Christophe Fergeau1-2/+2
2015-12-11remove small leak in MJPEG codeFrediano Ziglio1-0/+1
2015-12-11Add missing license headersChristophe Fergeau27-0/+460
2015-12-11syntax-check: Remove unused #include <strings.h>Christophe Fergeau1-1/+0
2015-12-11syntax-check: Add missing #include <config.h>Christophe Fergeau3-0/+10
2015-12-11syntax-check: Don't use tabs for indentationChristophe Fergeau4-12/+12
2015-12-11fix spelling mistakes in comments (reseting to resetting & dummym to dummy)snir sheriber4-5/+5
2015-12-11Update the .gitignore files for the new manual,Jeremy White2-0/+5
2015-10-12Simplify pointer computationFrediano Ziglio1-1/+1
2015-10-06Prevent leak if size from red_get_data_chunks don't match in red_get_imageFrediano Ziglio1-0/+2
2015-10-06Prevent data_size to be set independently from dataFrediano Ziglio1-0/+1