aboutsummaryrefslogtreecommitdiffstats
path: root/common/rdr
Commit message (Expand)AuthorAgeFilesLines
* Consistently use uint8_t for data buffersPierre Ossman2023-03-1810-12/+12
* Avoid redefining errnoPierre Ossman2023-02-042-12/+12
* Get rid of TCHAR magicPierre Ossman2023-02-041-1/+0
* Move hex conversion helpers to utilPierre Ossman2023-02-044-78/+8
* Use std::vector for basic data arraysPierre Ossman2023-02-011-71/+0
* Use stdint typesPierre Ossman2023-02-0123-117/+127
* Use __attribute__:s directlyPierre Ossman2023-01-051-7/+2
* Explicitly mark unused parametersPierre Ossman2023-01-041-1/+1
* Mark system include paths correctlyPierre Ossman2023-01-041-3/+3
* 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