aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* CharArray: pre-fill empty array with zeroesJan Grulich2021-06-071-0/+1
*-. Merge branches 'vmware-cursor-position' and 'vmware-cursor-position-vncviewer...Pierre Ossman2021-03-1114-9/+115
|\ \
| | * Support the VMware Cursor Position extension on vncviewerlhchavez2021-03-117-3/+30
| |/ |/|
| * Add support for notifying clients about pointer movementslhchavez2021-03-0210-7/+104
|/
* Revert "Support TCP_NOPUSH as alternative to TCP_CORK"Pierre Ossman2021-03-021-4/+0
* Fix some incorrect data waitsPierre Ossman2021-03-022-17/+17
* Support TCP_NOPUSH as alternative to TCP_CORKPierre Ossman2021-03-021-0/+4
* Add missing headers for TCP_CORKPierre Ossman2021-03-021-0/+2
* Merge branch 'autoclip' of https://github.com/CendioOssman/tigervncPierre Ossman2021-02-0311-26/+202
|\
| * Update desktop if clipboard client goes awayPierre Ossman2021-01-051-1/+1
| * Add debug logging for ignored clipboard eventsPierre Ossman2021-01-053-7/+21
| * Fix clipboard state tracking in serverPierre Ossman2021-01-051-2/+7
| * Handle clipboard peek with missing dataPierre Ossman2021-01-052-6/+2
| * Handle unsolicited clipboard transfersPierre Ossman2021-01-048-10/+86
| * Log client/server clipboard capabilitiesPierre Ossman2021-01-042-0/+85
* | Fix overloaded function signaturePierre Ossman2021-01-262-2/+2
* | Remove unused attributesPierre Ossman2021-01-261-3/+0
* | Merge branch 'noblock' of https://github.com/CendioOssman/tigervncPierre Ossman2021-01-1981-1259/+1808
|\ \
| * | Change streams to be asynchronousPierre Ossman2020-05-2158-516/+1037
| * | Remove readString()/writeString()Pierre Ossman2020-05-219-76/+37
| * | Don't read invalid TLS auth reasonPierre Ossman2020-05-211-9/+2
| * | Improved bandwidth monitoringPierre Ossman2020-05-212-60/+2
| * | Make direct stream API a bit saferPierre Ossman2020-05-217-38/+42
| * | Make sure TLS is allowed to terminate gracefullyPierre Ossman2020-05-215-17/+39
| * | Log I/O errors from TLS streamsPierre Ossman2020-05-212-1/+10
| * | Separate query and authentication handlingPierre Ossman2020-05-211-6/+6
| * | Check buffer usage with a simply booleanPierre Ossman2020-05-213-12/+14
| * | Dynamically allocate stream buffersPierre Ossman2020-05-214-28/+132
| * | Don't shuffle input buffer unless actually neededPierre Ossman2020-05-211-4/+6
| * | Generalise corking to all output streamsPierre Ossman2020-05-2116-51/+78
| * | Remove unused bufSize argument from streamsPierre Ossman2020-05-2117-35/+28
| * | Remove special functions from JPEG compressorPierre Ossman2020-05-212-7/+1
| * | Simplify stream availability handlingPierre Ossman2020-05-2119-116/+66
| * | Create common base classes for buffered streamsPierre Ossman2020-05-2119-397/+413
| * | Add stream avail() methodsPierre Ossman2020-05-2113-22/+38
| * | Remove OutStream::skip()Pierre Ossman2020-05-212-9/+1
| * | Remove unused stream methodsPierre Ossman2020-05-213-35/+1
| * | Throw more descriptive error on decode errorPierre Ossman2020-05-211-2/+7
| * | Use proper constants for socket shutdown()Pierre Ossman2020-05-211-2/+5
| * | Flush data on closePierre Ossman2020-05-211-0/+11
| * | Fix connection close logPierre Ossman2020-05-192-2/+4
| * | Move auth failure delay to SConnectionPierre Ossman2020-05-194-46/+54
| * | Support calling methods from timersPierre Ossman2020-05-191-0/+15
* | | Fix handling of bad update requestsPierre Ossman2021-01-141-1/+1
| |/ |/|
* | Correctly clear out output UTF-16 bufferPierre Ossman2020-10-051-1/+1
* | Correctly handle invalid UTF-16 code pointsPierre Ossman2020-10-051-1/+1
* | Fix conversion of latin-1 to UTF-8Pierre Ossman2020-10-051-2/+2
* | Fix UTF-16 encoding/decoding of high code pointsPierre Ossman2020-10-051-3/+4
* | Return the correct number of consumed UTF-8 bytesPierre Ossman2020-10-051-0/+2
* | Merge branch 'tlstofu' of https://github.com/CendioOssman/tigervncPierre Ossman2020-09-081-90/+73
|\ \