102 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 2354ce7404 Improved bandwidth monitoring 4 years ago
  Pierre Ossman b00d2fe17e Make direct stream API a bit safer 4 years ago
  Pierre Ossman f4fdc13f37 Log I/O errors from TLS streams 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 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 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 fb8131f7a2 Make system error messeges in Windows 10 use UTF-8 4 years ago
  Pierre Ossman 1688e8cd57 Fix error check for zlib calls 4 years ago
  Pierre Ossman ec3899ecd1 Handle pending data in TLS buffers 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 d61a767d68 Make ZlibInStream more robust against failures 4 years ago
  Pierre Ossman e9e7da9b7a Do proper logging rather than fprintf(stderr, ...) 8 years ago
  Pierre Ossman 0fb3e35195 Remove commented out logging 8 years ago
  Pierre Ossman 4a4453fc69 Remove Java web server 5 years ago
  Pierre Ossman 8750db35e8 Fix bad reference in TLSException initialiser 6 years ago
  Pierre Ossman e5cdadd6de Fully standardise on send()/recv() 6 years ago
  Peter Åstrand (astrand) 3a1db168af Added my/Cendio copyright where relevant 6 years ago
  Peter Åstrand (astrand) e2c3b60f32 Use send() with MSG_DONTWAIT when possible 6 years ago
  Pierre Ossman 19225507cc Make exception classes have clearer messages 6 years ago
  Steve Kondik b315dfae97 rdr: Fix incorrect error checking after fread() 7 years ago
  Steve Kondik a6424624fe Add missing virtual destructors 7 years ago
  Pierre Ossman b08b3d42d9 Fix busy loop in FdOutStream::flush() 7 years ago
  Pierre Ossman c6df31db54 Clean up FdOutStream::flush() 8 years ago
  Pierre Ossman 3b46a398b1 Remove Windows 98 socket workaround 8 years ago
  Pierre Ossman 6f318e4451 Clear up ZlibInStream::reset() behaviour 8 years ago
  Pierre Ossman ded49076c8 Add efficient method to copy data between two streams 8 years ago
  Pierre Ossman fbad8a9adb Remove unneeded virtual qualifiers on stream methods 8 years ago
  Pierre Ossman 7835815c1c Remove old Windows CE code 8 years ago
  Pierre Ossman 9c181baf3c Use mingw's gettimeofday() 8 years ago
  Pierre Ossman 063df03295 Avoid dropping const qualifier needlessly 8 years ago
  Pierre Ossman 500cb6ef11 Fix Winsock errno code overlap 9 years ago
  Pierre Ossman 5c23b9ed7d Fix bad signed/unsigned comparisons 9 years ago
  Pierre Ossman a7bbe9c4a3 Make sure Exceptions do not use unsafe format strings 9 years ago
  Pierre Ossman 5b3c5f49b1 Tag the Exception constructor as a printf function 9 years ago
  Pierre Ossman 82c279e101 Add stream class to feed data from a file 9 years ago
  Peter Åstrand (astrand) 11167e1f08 Use a common header file for Windows errno names. 9 years ago