aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make ConnParams useful when constPierre Ossman2015-11-272-8/+8
* Delegate decoder object management to a separate classPierre Ossman2015-11-275-1/+173
* Clean out unused dependencies from CConnection.hPierre Ossman2015-11-094-4/+11
* Remove old Windows CE codePierre Ossman2015-11-092-11/+0
* Use mingw's gettimeofday()Pierre Ossman2015-11-092-71/+3
* Remove unused deleteReaderAndWriter() methodPierre Ossman2015-11-094-24/+0
* Flush entire JPEG buffer, ignoring statePierre Ossman2015-10-161-1/+1
* Don't shadow member variablePierre Ossman2015-09-291-1/+1
* Avoid dropping const qualifier needlesslyPierre Ossman2015-09-291-1/+1
* Return TcpListener pointers rather than objectsPierre Ossman2015-09-292-82/+50
* Return correct error code from bind()Pierre Ossman2015-09-291-1/+2
* Don't leak socket on setsockopt() errorsPierre Ossman2015-09-291-2/+5
* Track statistics for CopyRectPierre Ossman2015-09-222-0/+32
* Add keyboard debug log to serversPierre Ossman2015-08-311-4/+21
* Log which addresses connection attempts are made againstPierre Ossman2015-07-301-0/+6
* Properly report connect error codesPierre Ossman2015-07-301-11/+13
* Fix infinite update caused by b64dbf2Pierre Ossman2015-06-231-1/+1
* Fix some bad signed/unsigned mismatchesPierre Ossman2015-06-171-1/+1
* Avoid losing updates on partial requestsPierre Ossman2015-06-091-1/+4
* Clean up server rendered cursor logicPierre Ossman2015-06-092-17/+27
* Change fillRect() to take a buffer instead of a pixelPierre Ossman2015-06-058-20/+24
* Fix Winsock errno code overlapPierre Ossman2015-05-293-15/+3
* Only include syslog logger on Unix systemsPierre Ossman2015-05-041-1/+4
*-. Merge branches 'noreset' and 'syslog' of https://github.com/michalsrb/tigervncPierre Ossman2015-05-044-4/+115
|\ \
| | * Remove hardcoded "Xvnc" in syslog logger.Michal Srb2015-04-241-1/+1
| | * Add syslog logger.Michal Srb2015-04-103-0/+106
| | * Expose log levels from LogWriter.Michal Srb2015-04-101-4/+9
| |/
* | Remove parameter "hasBeenSet" logicPierre Ossman2015-04-272-16/+1
* | Clarify Windows SO_REUSEADDR exceptionPierre Ossman2015-04-231-1/+6
* | Repair SO_REUSEADDRPierre Ossman2015-04-231-5/+5
|/
* Require getaddrinfo() on all systemsPierre Ossman2015-03-172-128/+1
* Do not look at errno for getaddrinfo() errorsPierre Ossman2015-03-171-2/+4
* Replacement for dup() on WindowsPierre Ossman2015-03-171-2/+19
* Fix proper socket headers for Win32Pierre Ossman2015-03-171-0/+6
* Resurrect TcpListener::getMyAddresses()Pierre Ossman2015-03-172-0/+59