summaryrefslogtreecommitdiff
path: root/src/spice-channel.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-23Add support for SNI connecting trough TLSFrediano Ziglio1-0/+13
2021-04-09Add some ABI size checks for what we are modifying nextMarc-André Lureau1-0/+2
2020-09-15spice-channel: Reuse channelFrediano Ziglio1-1/+1
2020-08-12coroutine: Remove "release" fieldFrediano Ziglio1-1/+0
2020-08-12spice-channel: Compute correct network wait condition after SSL_connect errorFrediano Ziglio1-1/+1
2020-08-12spice-channel: Factor out a function to compute GIOCondition from OpenSSL errorFrediano Ziglio1-8/+14
2020-05-06spice-channel: Read all available data from SASL bufferGilmar Santos Jr1-7/+6
2020-04-09Replace emacs modeline with .editorconfigMarc-André Lureau1-1/+0
2020-01-23Revert "channel: Abort migration in delayed unref"Victor Toso1-8/+0
2019-01-05channel: no need to reset local caps on resetMarc-André Lureau1-16/+0
2018-11-29spice-channel: Avoid some buffer reading overflowsFrediano Ziglio1-1/+12
2018-11-29spice-channel: Check minumum size of peer_msgFrediano Ziglio1-0/+5
2018-11-22spice-channel: Avoids spice_channel_read_wire returning successFrediano Ziglio1-1/+1
2018-11-22spice-channel: Add some comment to spice_channel_readFrediano Ziglio1-0/+2
2018-11-21spice-channel: Adjust endianness in a single place for link messageFrediano Ziglio1-3/+9
2018-11-20spice-channel: Use unsigned for num_capsFrediano Ziglio1-2/+3
2018-11-20spice-channel: Remove useless peer_posFrediano Ziglio1-5/+2
2018-09-28proto: Remove support for SPICE version 1Frediano Ziglio1-15/+2
2018-09-26spice-channel: Properly error out if reconnect failsVictor Toso1-4/+8
2018-08-02Remove simicolon from G_DEFINE_TYPE_ macrosVictor Toso1-1/+1
2018-06-26Fix build for newer LibreSSLFrediano Ziglio1-1/+2
2018-06-08Replace GET_PRIVATE macros with generated get_privateMarc-André Lureau1-7/+1
2018-06-08Use new GObject define macros with privateMarc-André Lureau1-2/+1
2018-06-04spice-channel: Fix endianness for SASL authenticationFrediano Ziglio1-5/+11
2018-06-04spice-channel: Allows to connect from a big endian machineFrediano Ziglio1-2/+2
2018-04-16spice-channel: Make some conditional code more readableFrediano Ziglio1-5/+4
2018-04-05spice-channel: Disable TLS v1.0Frediano Ziglio1-1/+1
2018-03-02Don't exceed one statement per lineVictor Toso1-2/+5
2018-01-23Fix build with LibreSSLPaweł Pękala1-1/+1
2017-08-17channel: don't call memcpy with NULL destMarc-André Lureau1-0/+3
2017-08-17channel: pass the size to store_capsMarc-André Lureau1-7/+8
2017-08-16channel: return "unknown" in spice_channel_type_to_string()Marc-André Lureau1-1/+1
2017-06-30spice-channel: Factor out code for storing capsPavel Grunt1-14/+20
2017-06-29spice-channel: Store the caps correctlyPavel Grunt1-1/+2
2017-06-20Avoid clang warnings on casts with stricter alignment requirementsChristophe de Dinechin1-10/+15
2017-05-31Remove link_msg from _SpiceChannelPrivateFrediano Ziglio1-8/+9
2017-04-26Remove redundant space from error messagesnir sheriber1-1/+1
2017-03-27authentication: Handle failed spice authenticationsnir sheriber1-5/+5
2017-03-27authentication: Handle failed SASL authentication separatelysnir sheriber1-17/+27
2017-03-02spice_channel_read_wire: move variables to internal scopeVictor Toso1-3/+6
2017-03-02spice_channel_read_wire: prefer while(TRUE) instead of gotoVictor Toso1-17/+18
2017-03-02spice-channel: move out non blocking logic of _flush_wire()Victor Toso1-25/+48
2017-03-02spice-channel: move out non blocking logic of _read_wire()Victor Toso1-11/+34
2017-02-17channel: Move local variables to inner blockChristophe Fergeau1-4/+5
2017-01-11ssl: Use accessors rather than direct struct accessSebastian Andrzej Siewior1-1/+10
2017-01-11ssl: Stop creating our own X509_LOOKUP_METHODSebastian Andrzej Siewior1-9/+4
2016-08-26channel: add read-only socket propertyMarc-André Lureau1-0/+23
2016-08-19Initialise gettext library properlyFrediano Ziglio1-1/+1
2016-06-15sasl: fix SASL GSSAPI by allowing NULL usernameAlexander Bokovoy1-5/+4
2016-06-01Fix many -Werror=format warningsMarc-André Lureau1-25/+25