aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of https://github.com/atalax/tigervncPierre Ossman2016-11-101-0/+4
|\
| * hextileDecode.h: Fix buffer overflowJosef Gajdusek2016-11-041-0/+4
* | Log statistics from ComparingUpdateTrackerPierre Ossman2016-11-083-1/+42
|/
* Fix busy loop in FdOutStream::flush()Pierre Ossman2016-10-101-1/+6
* Move getSockets() to SocketServer interfacePierre Ossman2016-10-053-15/+14
* Fix temporary decoder buffer sizesPierre Ossman2016-10-053-8/+8
* Apply -fPIC on all compilersPierre Ossman2016-09-221-1/+1
* Fix minor typo in framebuffer initializationBrian P. Hinz2016-09-051-1/+1
* Proper global init/deinit of GnuTLSPierre Ossman2016-08-234-33/+10
* Fix display/port switch at display 100Pierre Ossman2016-07-111-8/+5
* Replace Windows specific thread handlingPierre Ossman2016-07-078-67/+42
* Include stddef.h to get access to size_tPierre Ossman2016-07-071-0/+2
* Fix typo in include protectorPierre Ossman2016-07-071-1/+1
* Clean up getHostAndPort()Pierre Ossman2016-06-281-15/+61
* Avoid symbol clash for Xregion functionsPierre Ossman2016-05-131-0/+16
* Update Xregion to latest upstreamPierre Ossman2016-05-133-384/+269
* Split Xregion headers according to upstreamPierre Ossman2016-05-137-342/+419
* Fix mistake in TightEncoder::setCompressLevel.Michal Srb2016-05-061-1/+1
* Flush socket before checking bufferPierre Ossman2016-04-291-0/+1
* Asynchronously retry update on congestionPierre Ossman2016-04-292-12/+7
* Flush socket after ever rectPierre Ossman2016-04-291-0/+1
* Move socket write event handling in to the RFB corePierre Ossman2016-04-297-8/+66
* Clean up FdOutStream::flush()Pierre Ossman2016-04-291-21/+3
* Remove Windows 98 socket workaroundPierre Ossman2016-04-291-26/+22
* Early propagate of access rights to connection.Henrik Andersson2016-01-271-1/+1
* Block signals from being handled on worker threadsPierre Ossman2016-01-041-0/+12
* Compile common code with -fPIC on all non-Windows platformsPierre Ossman2016-01-041-1/+1
* Fix race problem with detecting listening inetd socketsTristan Schmelcher2015-12-292-13/+8
* Add workaround for Vino's VeNCrypt implementationPierre Ossman2015-12-291-1/+12
* Include class keyword for friend declarationPierre Ossman2015-12-081-1/+1
* Init socket subsystem before parsing filtersPierre Ossman2015-12-071-0/+2
* Optimised shortcut for decoding on single CPU systemsPierre Ossman2015-11-271-1/+17
* Limit the number of decoder threads to 4Pierre Ossman2015-11-271-1/+6
* Propagate exceptions from worker threads back to main threadPierre Ossman2015-11-272-3/+44
* Create one decode thread for each CPUPierre Ossman2015-11-273-4/+44
* Allow parallel decoding of Tight JPEG rectsPierre Ossman2015-11-272-6/+2
* Allow conditional dependencies between rects when decodingPierre Ossman2015-11-275-1/+80
* Decode rectangles in order if neededPierre Ossman2015-11-274-4/+15
* Decode overlapping rectangles in orderPierre Ossman2015-11-276-3/+58
* Add flags member to decodersPierre Ossman2015-11-278-8/+17
* Make the decoder multi-threadedPierre Ossman2015-11-275-9/+258
* Let CConnection intercept more callbacksPierre Ossman2015-11-272-0/+32
* Add abstraction classes for system thread primitivesPierre Ossman2015-11-275-0/+403
* Fix copy-paste error for the secTypeX509Vnc security typePierre Ossman2015-11-271-1/+1
* Clear up ZlibInStream::reset() behaviourPierre Ossman2015-11-274-18/+46
* Split decoders into a read and decode stepPierre Ossman2015-11-2717-364/+622
* Add efficient method to copy data between two streamsPierre Ossman2015-11-271-0/+12
* Remove unneeded virtual qualifiers on stream methodsPierre Ossman2015-11-272-2/+2
* Remove CMsgReader::getImageBuf() as nothing uses itPierre Ossman2015-11-272-26/+1
* Decouple decoders from CConnectionPierre Ossman2015-11-2716-83/+110