Commit History

Autor SHA1 Mensaxe Data
  Tatsuhiro Tsujikawa 82ba003209 Add basic ssh/sftp code to SocketCore and introduce SSHSession %!s(int64=10) %!d(string=hai) anos
  Sarim Khan 34d773a465 multiple interface support for link aggregation %!s(int64=10) %!d(string=hai) anos
  Dan Fandrich 0538aa40da Fixed some typos in code comments %!s(int64=11) %!d(string=hai) anos
  Alexander Amanuel 96a77e42d1 Minor DSCP-related improvements %!s(int64=12) %!d(string=hai) anos
  Alexander Amanuel 46a251e346 Refactored DSCP-related code a bit %!s(int64=12) %!d(string=hai) anos
  Alexander Amanuel 924feb12b0 Added DSCP support %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 07d270c87e Require -std=c++11 and use std::shared_ptr instead of SharedHandle %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8580c98bce Abstract TLS session implementation %!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=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 357e4b1a77 Made SocketCore::readData() and readDataFrom() take void* %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8ba0d58ee1 Vectorized write for SocketBuffer to avoid small packet %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8ac433a8e9 Fixed compile error without SSL/TLS lib %!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 90515dfa50 RPC over SSL/TLS transport %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa ca60020fa4 Removed dependency on inet_aton %!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 332bda83b4 Enable TCP_NODELAY for WebSocket connection. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 27dda3c65c Support IPv6 address for FTP via HTTP tunneling. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 9b4855a5f0 Use sockaddr_union instead of sockaddr_storage. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 74e5aa0ace Rewritten util::inSameCidrBlock() to support IPv6 address. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 3c73b6e767 Eliminated inet_ntoa and inet_ntop. Use getnameinfo() instead. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 395212f47f Replaced HAVE_LIBSSL with HAVE_OPENSSL %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e60181d1ad Removed SocketCore::peekData() %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 2b458da480 2010-10-31 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 26d6692376 2010-08-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 7958ce4366 2010-07-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa ca4940622c 2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 6b2eeaa9e1 2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> %!s(int64=15) %!d(string=hai) anos