| Commit message (Expand) | Author | Age | Files | Lines |
* | Propagate exceptions from GnuTLS push/pull functions | Pierre Ossman | 2021-06-11 | 4 | -3/+28 |
* | Remove early data check for TLSInStream | Pierre Ossman | 2021-06-11 | 1 | -5/+3 |
* | Propagate errno to GnuTLS | Pierre Ossman | 2021-06-11 | 2 | -0/+10 |
* | Revert "Support TCP_NOPUSH as alternative to TCP_CORK" | Pierre Ossman | 2021-03-02 | 1 | -4/+0 |
* | Support TCP_NOPUSH as alternative to TCP_CORK | Pierre Ossman | 2021-03-02 | 1 | -0/+4 |
* | Add missing headers for TCP_CORK | Pierre Ossman | 2021-03-02 | 1 | -0/+2 |
* | Fix overloaded function signature | Pierre Ossman | 2021-01-26 | 2 | -2/+2 |
* | Remove unused attributes | Pierre Ossman | 2021-01-26 | 1 | -3/+0 |
* | Change streams to be asynchronous | Pierre Ossman | 2020-05-21 | 21 | -198/+193 |
* | Remove readString()/writeString() | Pierre Ossman | 2020-05-21 | 4 | -57/+0 |
* | Improved bandwidth monitoring | Pierre Ossman | 2020-05-21 | 2 | -60/+2 |
* | Make direct stream API a bit safer | Pierre Ossman | 2020-05-21 | 6 | -31/+35 |
* | Log I/O errors from TLS streams | Pierre Ossman | 2020-05-21 | 2 | -1/+10 |
* | Check buffer usage with a simply boolean | Pierre Ossman | 2020-05-21 | 2 | -8/+10 |
* | Dynamically allocate stream buffers | Pierre Ossman | 2020-05-21 | 4 | -28/+132 |
* | Don't shuffle input buffer unless actually needed | Pierre Ossman | 2020-05-21 | 1 | -4/+6 |
* | Generalise corking to all output streams | Pierre Ossman | 2020-05-21 | 9 | -24/+69 |
* | Remove unused bufSize argument from streams | Pierre Ossman | 2020-05-21 | 16 | -34/+27 |
* | Simplify stream availability handling | Pierre Ossman | 2020-05-21 | 17 | -113/+63 |
* | Create common base classes for buffered streams | Pierre Ossman | 2020-05-21 | 19 | -397/+413 |
* | Add stream avail() methods | Pierre Ossman | 2020-05-21 | 12 | -20/+36 |
* | Remove OutStream::skip() | Pierre Ossman | 2020-05-21 | 1 | -8/+0 |
* | Remove unused stream methods | Pierre Ossman | 2020-05-21 | 3 | -35/+1 |
* | Include error code in getaddrinfo() exceptions | Pierre Ossman | 2020-03-26 | 1 | -1/+10 |
* | Avoid using insecure variable length arrays | Pierre Ossman | 2020-03-26 | 1 | -1/+2 |
* | Merge branch 'unicode_translation' of https://github.com/CendioAlex/tigervnc | Pierre Ossman | 2020-03-17 | 2 | -28/+34 |
|\ |
|
| * | Throw GAIException() for getaddrinfo errors | Alex Tanskanen | 2020-03-17 | 2 | -2/+25 |
| * | Make system error messeges in Windows 10 use UTF-8 | Alex Tanskanen | 2020-03-12 | 1 | -26/+9 |
* | | Fix error check for zlib calls | Pierre Ossman | 2020-02-27 | 2 | -3/+3 |
|/ |
|
* | Merge branch 'secfix' of https://github.com/CendioOssman/tigervnc | Pierre Ossman | 2019-12-20 | 25 | -250/+227 |
|\ |
|
| * | Be defensive about overflows in stream objects | Pierre Ossman | 2019-11-15 | 13 | -48/+75 |
| * | Use size_t for lengths in stream objects | Pierre Ossman | 2019-11-15 | 24 | -155/+156 |
| * | Remove unused FixedMemOutStream | Pierre Ossman | 2019-11-15 | 1 | -52/+0 |
| * | Make ZlibInStream more robust against failures | Pierre Ossman | 2019-11-15 | 2 | -7/+8 |
* | | Handle pending data in TLS buffers | Pierre Ossman | 2019-12-09 | 1 | -3/+5 |
|/ |
|
* | Do proper logging rather than fprintf(stderr, ...) | Pierre Ossman | 2019-04-29 | 2 | -11/+17 |
* | Remove commented out logging | Pierre Ossman | 2019-04-29 | 1 | -10/+0 |
* | Remove Java web server | Pierre Ossman | 2018-10-09 | 1 | -102/+0 |
* | Fix bad reference in TLSException initialiser | Pierre Ossman | 2018-05-29 | 1 | -1/+1 |
* | Fully standardise on send()/recv() | Pierre Ossman | 2017-11-08 | 2 | -7/+6 |
* | Added my/Cendio copyright where relevant | Peter Åstrand (astrand) | 2017-11-08 | 1 | -0/+1 |
* | Use send() with MSG_DONTWAIT when possible | Peter Åstrand (astrand) | 2017-11-08 | 1 | -1/+9 |
* | Make exception classes have clearer messages | Pierre Ossman | 2017-10-12 | 1 | -6/+2 |
* | rdr: Fix incorrect error checking after fread() | Steve Kondik | 2017-07-08 | 1 | -3/+3 |
* | Add missing virtual destructors | Steve Kondik | 2017-07-08 | 1 | -0/+1 |
* | Fix busy loop in FdOutStream::flush() | Pierre Ossman | 2016-10-10 | 1 | -1/+6 |
* | Clean up FdOutStream::flush() | Pierre Ossman | 2016-04-29 | 1 | -21/+3 |
* | Remove Windows 98 socket workaround | Pierre Ossman | 2016-04-29 | 1 | -26/+22 |
* | Clear up ZlibInStream::reset() behaviour | Pierre Ossman | 2015-11-27 | 2 | -15/+43 |
* | Add efficient method to copy data between two streams | Pierre Ossman | 2015-11-27 | 1 | -0/+12 |