summaryrefslogtreecommitdiff
path: root/src/SocketCore.cc
Commit message (Expand)AuthorAgeFilesLines
* mingw32: Use LANG_ENGLISH for error messagerelease-1.16.1Tatsuhiro Tsujikawa2012-12-271-1/+1
* Fixed compile error without SSL/TLS librelease-1.16.0Tatsuhiro Tsujikawa2012-12-011-0/+4
* Enabled TCP_NODELAY in SocketCore::establishConnection and acceptConnectionTatsuhiro Tsujikawa2012-11-281-0/+2
* Made socket non-blocking mode in SocketCore::beginListen()Tatsuhiro Tsujikawa2012-11-281-0/+1
* Made socket non-blocking mode in SocketCore::acceptConnection()Tatsuhiro Tsujikawa2012-11-281-2/+4
* SocketCore::bind now accepts const char* host instead of std::stringTatsuhiro Tsujikawa2012-11-151-5/+5
* gnutls: Added more status checking when verifying peerTatsuhiro Tsujikawa2012-10-271-0/+11
* Removed trailing spacesTatsuhiro Tsujikawa2012-10-011-5/+5
* RPC over SSL/TLS transportTatsuhiro Tsujikawa2012-09-301-58/+90
* Don't set SNI hostname if it does not include "." for GNUTLSTatsuhiro Tsujikawa2012-09-151-1/+4
* Added TLS SNI supportTatsuhiro Tsujikawa2012-07-061-10/+57
* Handle sockaddr_in.sin_len and sockaddr_in6.sin6_lenTatsuhiro Tsujikawa2012-05-161-18/+22
* Removed dependency on inet_atonTatsuhiro Tsujikawa2012-05-141-7/+35
* Call ERR_clear_error() before OpenSSL I/O functions.Tatsuhiro Tsujikawa2012-05-081-3/+5
* Compare IPAddress in commonName as string.Tatsuhiro Tsujikawa2012-04-011-4/+3
* Use net::verifyHostname() with gnutls.Tatsuhiro Tsujikawa2012-03-311-3/+26
* Rewritten TLS hostname check based on RFC 6125.Tatsuhiro Tsujikawa2012-03-301-48/+75
* Added hostname check described in RFC 2818 with OpenSSL.Tatsuhiro Tsujikawa2012-03-281-22/+66
* Enable TCP_NODELAY for WebSocket connection.Tatsuhiro Tsujikawa2012-03-211-0/+6
* Fixed the bug that aria2 does not listen on address given in --interface.Tatsuhiro Tsujikawa2012-02-221-1/+1
* Code cleanupTatsuhiro Tsujikawa2012-01-111-2/+1
* No retry for close() with EINTR. Also reverted changes in d5ffa253.Tatsuhiro Tsujikawa2011-12-251-1/+1
* Support IPv6 address for FTP via HTTP tunneling.Tatsuhiro Tsujikawa2011-11-141-2/+4
* Code cleanup. Avoid std::string temporaries.Tatsuhiro Tsujikawa2011-11-051-1/+2
* Code cleanupTatsuhiro Tsujikawa2011-10-201-30/+16
* Use sockaddr_union instead of sockaddr_storage.Tatsuhiro Tsujikawa2011-10-201-56/+42
* Rewritten util::inSameCidrBlock() to support IPv6 address.Tatsuhiro Tsujikawa2011-10-191-0/+29
* Eliminated inet_ntoa and inet_ntop. Use getnameinfo() instead.Tatsuhiro Tsujikawa2011-08-201-0/+23
* Use GNUTLS_SHUT_WR instead of GNUTLS_SHUT_RDWRTatsuhiro Tsujikawa2011-07-061-1/+1
* Call shutdown() with SHUT_WR before close to avoid TCP RST.Tatsuhiro Tsujikawa2011-07-061-0/+1
* Replaced HAVE_LIBSSL with HAVE_OPENSSLTatsuhiro Tsujikawa2011-02-181-16/+16
* Removed SocketCore::peekData()Tatsuhiro Tsujikawa2011-01-161-134/+2
* 2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-11-201-90/+69
* 2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-11-201-15/+15
* 2010-11-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-11-091-44/+97
* 2010-10-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-10-301-1/+1
* 2010-10-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-10-041-0/+2
* 2010-08-25 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-08-251-1/+1
* 2010-08-22 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-08-221-22/+6
* 2010-08-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-08-071-14/+26
* 2010-07-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-07-301-1/+16
* 2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-211-153/+153
* 2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-121-102/+99
* 2010-04-27 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-261-2/+2
* 2010-04-25 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-251-0/+14
* 2010-04-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-241-233/+66
* 2010-04-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-211-68/+128
* 2010-04-19 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-191-38/+83
* 2010-04-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-161-1/+0
* 2010-03-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-03-091-12/+14