Commit History

Autor SHA1 Mensaxe Data
  Tatsuhiro Tsujikawa 8580c98bce Abstract TLS session implementation %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d671d8bf36 mingw: Ignore tunnel interface and address in 169.254.* %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa b9fb15f884 Use GetAdaptersAddresses for Mingw %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa f4a0987544 Check non-loopback (and non-linklocak for IPv6) address is configured %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 98e7018599 Fix failure to set TCP_NODELAY on Windows %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa bf4ea63a66 Disable TCP_NODELAY for BitTorrent %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 357e4b1a77 Made SocketCore::readData() and readDataFrom() take void* %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8ba0d58ee1 Vectorized write for SocketBuffer to avoid small packet %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa f019eae5df mingw32: Use LANG_ENGLISH for error message %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8ac433a8e9 Fixed compile error without SSL/TLS lib %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 16e25ef4e1 Enabled TCP_NODELAY in SocketCore::establishConnection and acceptConnection %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e781e6eac1 Made socket non-blocking mode in SocketCore::beginListen() %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 438f95abae Made socket non-blocking mode in SocketCore::acceptConnection() %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 6b2f5ab1f5 SocketCore::bind now accepts const char* host instead of std::string %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d6f73292fa gnutls: Added more status checking when verifying peer %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8b0c701266 Removed trailing spaces %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 90515dfa50 RPC over SSL/TLS transport %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0030025bb6 Don't set SNI hostname if it does not include "." for GNUTLS %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e3b8c92434 Added TLS SNI support %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 36051cca5e Handle sockaddr_in.sin_len and sockaddr_in6.sin6_len %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa ca60020fa4 Removed dependency on inet_aton %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa a998e32f95 Call ERR_clear_error() before OpenSSL I/O functions. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa b9471d7452 Compare IPAddress in commonName as string. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa b68e0a5527 Use net::verifyHostname() with gnutls. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0a9abd89c6 Rewritten TLS hostname check based on RFC 6125. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 25ef6677e9 Added hostname check described in RFC 2818 with OpenSSL. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 332bda83b4 Enable TCP_NODELAY for WebSocket connection. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 663cfec9f6 Fixed the bug that aria2 does not listen on address given in --interface. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa b340c25164 Code cleanup %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 52155b1860 No retry for close() with EINTR. Also reverted changes in d5ffa253. %!s(int64=14) %!d(string=hai) anos