Commit History

Autor SHA1 Mensaxe Data
  Oswald Buddenhagen 30261fe6f1 fix version comparison in LibreSSL conditional %!s(int64=4) %!d(string=hai) anos
  Oswald Buddenhagen 813ad67c56 fix simultaneously connecting to multiple hosts in non-IPv6 builds %!s(int64=4) %!d(string=hai) anos
  Oswald Buddenhagen dfa8c16f27 don't timeout while uploading big messages %!s(int64=5) %!d(string=hai) anos
  Oswald Buddenhagen d0a8551703 fix error handling of SSL_set_tlsext_host_name() %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen 6a874b5877 error-check more openssl function calls %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen 5f908b7672 attempt to improve ssl error handling (again) %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen 91abf2b830 modernize ssl context init %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen f63e4338e8 fix leak of openssl X509 objects %!s(int64=6) %!d(string=hai) anos
  Caspar Schutijser 7607e53d56 Do not crash when using Tunnel in an IPv6-enabled build %!s(int64=5) %!d(string=hai) anos
  Oswald Buddenhagen 17babc1695 use SNI when connecting with SSL %!s(int64=6) %!d(string=hai) anos
  Klemens Nanni 8a40554f07 User functions provided by recent LibreSSL versions %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen 3a2e6b3793 prune SSL 2 support %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen 1b354fa61a Merge branch '1.2' %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen 33ee4a4ffe fixes for -Wimplicit-fallthrough %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen 118fdc4f18 Merge branch '1.2' %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen ada0ae4b8e fix spurious decompression errors %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 366ed7d762 improve zlib error reporting %!s(int64=8) %!d(string=hai) anos
  Patrick Steinhardt 56515abe94 socket: use next addrinfo if opening socket fails %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen b2f6ef391b Merge branch 'isync_1_2_branch' %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 41308e4814 fix build with openssl 1.1 %!s(int64=9) %!d(string=hai) anos
  Oswald Buddenhagen 719d4a2437 prune obsolete #include %!s(int64=9) %!d(string=hai) anos
  Oswald Buddenhagen 2648ef578f fix server certificate validation error reporting %!s(int64=9) %!d(string=hai) anos
  Oswald Buddenhagen 89dc7592ee don't crash when dns lookup fails (ipv6 path) %!s(int64=9) %!d(string=hai) anos
  Oswald Buddenhagen 9a0403f446 de-duplicate cleanup of name-related data in error paths %!s(int64=9) %!d(string=hai) anos
  Anton Khirnov 167964933f add support for sending a TLS client certificate %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen 9d22641b62 make server connection a cancellable operation %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen bcd43e2c66 Merge branch 'isync_1_2_branch' %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen 02af3f4c73 ensure direct exit after calling back %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen 6c08f568d0 fix socket_write() recursion %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen 1eb88d4fea add socket timeout handling %!s(int64=10) %!d(string=hai) anos