Pierre Ossman
d7a61c7df3
Generalise corking to all output streams
The principle can be used in a more general fashion than just TCP
streams.
il y a 4 ans
Pierre Ossman
cf40b83e23
Remove unused bufSize argument from streams
il y a 4 ans
Pierre Ossman
186819080b
Simplify stream availability handling
Just have a simply number of bytes argument to avoid a lot of
complexity.
il y a 4 ans
Pierre Ossman
0943c006c7
Use size_t for lengths in stream objects
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.
il y a 4 ans
Pierre Ossman
b5822f32ab
Another attempt at solving the compression level change problems. We were still
not detecting the correct approach properly, and hence still getting crashes.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4731 3789f03b-4d11-0410-bbf8-ca57d06f2519
il y a 12 ans
DRC
ff5ca2da00
Merge further fixes to Zlib encoder from 1.1 branch
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4623 3789f03b-4d11-0410-bbf8-ca57d06f2519
il y a 13 ans
Constantin Kaplinsky
a2adc8d4cf
Migrating to new directory structure adopted from the RealVNC's source tree. More changes will follow.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@589 3789f03b-4d11-0410-bbf8-ca57d06f2519
il y a 18 ans
Constantin Kaplinsky
a22779beea
Implemented support for changing zlib compression levels from the
Tight encoder.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@334 3789f03b-4d11-0410-bbf8-ca57d06f2519
il y a 19 ans
Constantin Kaplinsky
b0f89f834a
Merged the rdr library with VNC 4.1.1.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@333 3789f03b-4d11-0410-bbf8-ca57d06f2519
il y a 19 ans
Constantin Kaplinsky
47ed8d321c
Initial revision
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2 3789f03b-4d11-0410-bbf8-ca57d06f2519
il y a 19 ans