aboutsummaryrefslogtreecommitdiffstats
path: root/common/rdr/HexOutStream.h
Commit message (Collapse)AuthorAgeFilesLines
* Mark overridden virtual functionsPierre Ossman2024-06-241-3/+3
| | | | | Use the new "override" keyword to properly differentiate between new virtual methods, and existing virtual methods being overridden.
* Move hex conversion helpers to utilPierre Ossman2023-02-041-3/+0
| | | | | These are used here and there so let's make them more general rather than hiding them in the stream classes.
* Use BufferedOutStream in more streamsPierre Ossman2022-08-251-9/+4
| | | | | | Avoid duplicating all the memory mangement, and instead use the BufferedOutStream as a base clase for all out streams that need an intermediate buffer.
* Generalise corking to all output streamsPierre Ossman2020-05-211-0/+1
| | | | | The principle can be used in a more general fashion than just TCP streams.
* Remove unused bufSize argument from streamsPierre Ossman2020-05-211-1/+1
|
* Simplify stream availability handlingPierre Ossman2020-05-211-1/+1
| | | | | Just have a simply number of bytes argument to avoid a lot of complexity.
* Use size_t for lengths in stream objectsPierre Ossman2019-11-151-6/+6
| | | | | | | | Provides safety against them accidentally becoming negative because of bugs in the calculations. Also does the same to CharArray and friends as they were strongly connection to the stream objects.
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-0/+51
More changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@589 3789f03b-4d11-0410-bbf8-ca57d06f2519