aboutsummaryrefslogtreecommitdiffstats
path: root/common/rdr
Commit message (Expand)AuthorAgeFilesLines
* Capitalize first letter in log, exception & errorMadeleine Nilsson2024-11-212-9/+9
* Split SystemException to handle WindowsPierre Ossman2024-10-094-21/+38
* Consistently use SocketException for socket errorsPierre Ossman2024-10-094-8/+8
* Move SocketException to rdrPierre Ossman2024-10-091-0/+4
* Use std::min replace minKang Lin2024-07-263-9/+9
* Avoid shadowing variablesPierre Ossman2024-06-243-10/+10
* Mark overridden virtual functionsPierre Ossman2024-06-2416-30/+30
* Use nullptr in all C++ codePierre Ossman2024-06-2415-51/+53
* Merge branch 'types2' of https://github.com/CendioOssman/tigervncPierre Ossman2023-06-3010-12/+12
|\
| * Consistently use uint8_t for data buffersPierre Ossman2023-03-1810-12/+12
* | Emulate corking when TCP_CORK is missingPierre Ossman2023-06-281-1/+6
* | Prefer target_include_directories()Pierre Ossman2023-03-311-5/+4
* | Add all common inter-dependenciesPierre Ossman2023-03-311-1/+1
|/
* 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