1040 Commits (ad0f0618fa2ca13d7b916f22eccc5ba3201482cb)

Author SHA1 Message Date
  Pierre Ossman ad0f0618fa Change streams to be asynchronous 4 years ago
  Pierre Ossman c0dac220de Remove readString()/writeString() 4 years ago
  Pierre Ossman 5f09e7c662 Don't read invalid TLS auth reason 4 years ago
  Pierre Ossman 2354ce7404 Improved bandwidth monitoring 4 years ago
  Pierre Ossman b00d2fe17e Make direct stream API a bit safer 4 years ago
  Pierre Ossman d6bd230991 Make sure TLS is allowed to terminate gracefully 5 years ago
  Pierre Ossman f4fdc13f37 Log I/O errors from TLS streams 4 years ago
  Pierre Ossman 59f0aeaef2 Separate query and authentication handling 4 years ago
  Pierre Ossman 1333601844 Check buffer usage with a simply boolean 4 years ago
  Pierre Ossman d8b432cf26 Dynamically allocate stream buffers 4 years ago
  Pierre Ossman c2bbdb573d Don't shuffle input buffer unless actually needed 4 years ago
  Pierre Ossman d7a61c7df3 Generalise corking to all output streams 4 years ago
  Pierre Ossman cf40b83e23 Remove unused bufSize argument from streams 4 years ago
  Pierre Ossman 0cd533cf7f Remove special functions from JPEG compressor 4 years ago
  Pierre Ossman 186819080b Simplify stream availability handling 4 years ago
  Pierre Ossman e9425ac04d Create common base classes for buffered streams 4 years ago
  Pierre Ossman b35ae29f93 Add stream avail() methods 4 years ago
  Pierre Ossman dc38699af8 Remove OutStream::skip() 4 years ago
  Pierre Ossman 5e875ba492 Remove unused stream methods 4 years ago
  Pierre Ossman a61edb1474 Throw more descriptive error on decode error 4 years ago
  Pierre Ossman b8973c10ab Use proper constants for socket shutdown() 4 years ago
  Pierre Ossman d45082a591 Flush data on close 4 years ago
  Pierre Ossman 585089797f Fix connection close log 5 years ago
  Pierre Ossman 4f104264e2 Move auth failure delay to SConnection 4 years ago
  Pierre Ossman bd5ad5e79f Support calling methods from timers 4 years ago
  Pierre Ossman 6b938e676b Include error code in getaddrinfo() exceptions 4 years ago
  Pierre Ossman b0875cadc2 Avoid using insecure variable length arrays 4 years ago
  Alex Tanskanen e52923415e Throw GAIException() for getaddrinfo errors 4 years ago
  Alex Tanskanen 01ca961b0c Fix typo in SocketException message 4 years ago
  Alex Tanskanen fb8131f7a2 Make system error messeges in Windows 10 use UTF-8 4 years ago
  Pierre Ossman d80817f101 Make PAM mandatory 6 years ago
  Pierre Ossman 1688e8cd57 Fix error check for zlib calls 4 years ago
  Pierre Ossman 4e58ac18af Use sys/time.h on Windows as well 4 years ago
  Pierre Ossman 81e114f29f Allow XK_Scroll_Lock when LED state isn't supported 4 years ago
  Pierre Ossman 6208f47dcb Remove unneeded memory checks 4 years ago
  Pierre Ossman dbad687182 Fix saving of bad server certificates 4 years ago
  Pierre Ossman ec3899ecd1 Handle pending data in TLS buffers 4 years ago
  Pierre Ossman 86f4f47365 Correctly calculate rects with no CopyRect support 4 years ago
  Pierre Ossman 05e2849087 Handle pixel formats with odd shift values 4 years ago
  Pierre Ossman 75e6e0653a Be defensive about overflows in stream objects 4 years ago
  Pierre Ossman 0943c006c7 Use size_t for lengths in stream objects 4 years ago
  Pierre Ossman 4ff58f0aca Remove unused FixedMemOutStream 4 years ago
  Pierre Ossman cd1d650c53 Add sanity checks for PixelFormat shift values 4 years ago
  Pierre Ossman f1b9b868ec Fix depth sanity test in PixelFormat 4 years ago
  Pierre Ossman 014c501237 Add unit test for PixelFormat sanity checks 4 years ago
  Pierre Ossman b4ada8d0c6 Handle empty Tight gradient rects 4 years ago
  Pierre Ossman 9f615301ab Add write protection to OffsetPixelBuffer 4 years ago
  Pierre Ossman 996356b6c6 Restrict PixelBuffer dimensions to safe values 4 years ago
  Pierre Ossman 53f913a761 Encapsulate PixelBuffer internal details 4 years ago
  Pierre Ossman d61a767d68 Make ZlibInStream more robust against failures 4 years ago