aboutsummaryrefslogtreecommitdiffstats
path: root/common/rdr
Commit message (Expand)AuthorAgeFilesLines
* Fix incorrect nettle library referencesPierre Ossman2022-09-011-1/+2
* Add support for RSA-AES security typespdlan2022-09-015-0/+296
* Fix stream check for InStream::getptr()Pierre Ossman2022-08-251-3/+0
* Move include_directories() to proper placesPierre Ossman2022-08-251-1/+3
* Use BufferedOutStream in more streamsPierre Ossman2022-08-259-161/+69
* Make BufferedInStream allocation more availablePierre Ossman2022-08-2514-24/+43
* Properly restore cork state when changedPierre Ossman2022-06-282-2/+13
* Only implicitly flush on uncorkingPierre Ossman2022-06-281-1/+1
* Avoid temporary cmake variablesPierre Ossman2022-06-071-5/+4
* Enable stream sanity checks in debug buildsPierre Ossman2022-04-061-1/+3
* Don't trust GNUTLS_E_AGAINPierre Ossman2022-04-062-3/+17
* Be consistent in including config.hPierre Ossman2021-12-308-8/+24
* Increase maximum input bufferPierre Ossman2021-11-041-1/+1
* Propagate exceptions from GnuTLS push/pull functionsPierre Ossman2021-06-114-3/+28
* Remove early data check for TLSInStreamPierre Ossman2021-06-111-5/+3
* Propagate errno to GnuTLSPierre Ossman2021-06-112-0/+10
* Revert "Support TCP_NOPUSH as alternative to TCP_CORK"Pierre Ossman2021-03-021-4/+0
* Support TCP_NOPUSH as alternative to TCP_CORKPierre Ossman2021-03-021-0/+4
* Add missing headers for TCP_CORKPierre Ossman2021-03-021-0/+2
* Fix overloaded function signaturePierre Ossman2021-01-262-2/+2
* Remove unused attributesPierre Ossman2021-01-261-3/+0
* Change streams to be asynchronousPierre Ossman2020-05-2121-198/+193
* Remove readString()/writeString()Pierre Ossman2020-05-214-57/+0
* Improved bandwidth monitoringPierre Ossman2020-05-212-60/+2
* Make direct stream API a bit saferPierre Ossman2020-05-216-31/+35
* Log I/O errors from TLS streamsPierre Ossman2020-05-212-1/+10
* Check buffer usage with a simply booleanPierre Ossman2020-05-212-8/+10
* 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-219-24/+69
* Remove unused bufSize argument from streamsPierre Ossman2020-05-2116-34/+27
* Simplify stream availability handlingPierre Ossman2020-05-2117-113/+63
* Create common base classes for buffered streamsPierre Ossman2020-05-2119-397/+413
* Add stream avail() methodsPierre Ossman2020-05-2112-20/+36
* Remove OutStream::skip()Pierre Ossman2020-05-211-8/+0
* Remove unused stream methodsPierre Ossman2020-05-213-35/+1
* Include error code in getaddrinfo() exceptionsPierre Ossman2020-03-261-1/+10
* Avoid using insecure variable length arraysPierre Ossman2020-03-261-1/+2
* Merge branch 'unicode_translation' of https://github.com/CendioAlex/tigervncPierre Ossman2020-03-172-28/+34
|\
| * Throw GAIException() for getaddrinfo errorsAlex Tanskanen2020-03-172-2/+25
| * Make system error messeges in Windows 10 use UTF-8Alex Tanskanen2020-03-121-26/+9
* | Fix error check for zlib callsPierre Ossman2020-02-272-3/+3
|/
* Merge branch 'secfix' of https://github.com/CendioOssman/tigervncPierre Ossman2019-12-2025-250/+227
|\
| * Be defensive about overflows in stream objectsPierre Ossman2019-11-1513-48/+75
| * Use size_t for lengths in stream objectsPierre Ossman2019-11-1524-155/+156
| * Remove unused FixedMemOutStreamPierre Ossman2019-11-151-52/+0
| * Make ZlibInStream more robust against failuresPierre Ossman2019-11-152-7/+8
* | Handle pending data in TLS buffersPierre Ossman2019-12-091-3/+5
|/
* Do proper logging rather than fprintf(stderr, ...)Pierre Ossman2019-04-292-11/+17
* Remove commented out loggingPierre Ossman2019-04-291-10/+0