aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/TightDecoder.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use nullptr in all C++ codePierre Ossman2024-06-241-2/+2
* Consistently use uint8_t for data buffersPierre Ossman2023-03-181-3/+3
* Use operator overloading for comparisonPierre Ossman2023-02-041-1/+1
* Use std::vector for basic data arraysPierre Ossman2023-02-011-4/+5
* Use stdint typesPierre Ossman2023-02-011-50/+51
* Use templates for optimized codePierre Ossman2023-02-011-11/+142
* Explicitly mark unused parametersPierre Ossman2023-01-041-3/+3
* Be consistent in including config.hPierre Ossman2021-12-301-0/+4
* Change streams to be asynchronousPierre Ossman2020-05-211-9/+58
* Make ZlibInStream more robust against failuresPierre Ossman2019-11-151-1/+2
* Merge branch 'connparams' of https://github.com/CendioOssman/tigervncPierre Ossman2018-12-101-12/+12
|\
| * Split out ServerParams from ConnParamsPierre Ossman2018-11-011-12/+12
* | Fix bad size check in Tight decoderPierre Ossman2018-11-231-1/+1
* | Remove variable length arraysPierre Ossman2018-11-071-6/+7
|/
* Avoid integer overflows in pixel size calculationsPierre Ossman2018-07-251-1/+1
* Allow parallel decoding of Tight JPEG rectsPierre Ossman2015-11-271-5/+2
* Allow conditional dependencies between rects when decodingPierre Ossman2015-11-271-1/+34
* Decode rectangles in order if neededPierre Ossman2015-11-271-1/+1
* Add flags member to decodersPierre Ossman2015-11-271-1/+1
* Clear up ZlibInStream::reset() behaviourPierre Ossman2015-11-271-2/+2
* Split decoders into a read and decode stepPierre Ossman2015-11-271-16/+352
* Decouple decoders from CConnectionPierre Ossman2015-11-271-6/+7
* Use PixelBuffer objects as the interface for encoders and decodersPierre Ossman2014-07-141-5/+5
* Encoders/decoders should track the connection objectPierre Ossman2014-07-071-2/+3
* Get rid of unnecessary macros as they are only ever set to a single thingPierre Ossman2014-07-071-2/+0
* Push encoding specific formats into the encoders and decodersPierre Ossman2014-07-071-0/+19
* Avoid reader/writer duplication in every encoder/decoderPierre Ossman2014-07-071-1/+1
* Get rid of the register mechanism for encoders and decodersPierre Ossman2014-07-071-5/+0
* Remove unneeded EXTRA_ARGS definitionDRC2011-11-031-1/+0
* If the client and server are using identical pixel formats, then perform Tigh...DRC2011-11-031-82/+18
* Fixed the formatting of a few Cendio copyright lines, so that it isPeter Åstrand2011-09-281-1/+1
* Consolidate pixel conversion into the PixelFormat class and optimise thePierre Ossman2009-03-061-18/+0
* Migrating to new directory structure adopted from the RealVNC's source tree. ...Constantin Kaplinsky2006-05-251-0/+159