Commit History

Autor SHA1 Mensaxe Data
  Tatsuhiro Tsujikawa 97d0b71dd4 Don't use SocketCore::isReadable() repeatedly. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 63fe7874da Handle the situation when remote server returns Connection: close %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa b2f27e6548 Check !SocketRecvBuffer::bufferEmpty() in ctor. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e60181d1ad Removed SocketCore::peekData() %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 629099d40d Eliminated SocketCore::peekData() from HttpServer. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d030dd5a3f Code cleanup %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa ea1b4b3ee5 Eliminated SocketCore::peekData() form HTTP/FTP downloads. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 602a9d6ba3 Updated NEWS %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 772588e727 Updated Russian, Hungarian and Chinese (Simplified) %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 627754e681 Updated po templates. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0ee2c1a65c Updated for 1.10.9 release %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 91a4f2d210 Bump up version number to 1.10.9. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 3e67079087 Rewritten NAT check handling. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 1818f2ed55 Just preset IA to PeerConnection in receiver side. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 320ca4c5a1 Throw exception if more than BtHandshakeMessage::MESSAGE_LENGTH is %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e5c27034f3 Added assertion in shiftBuffer to check size. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 02ca3ed0b7 Use refreshInterval_ as timeout value of event polling. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 781a4220fc Bump up DHT version number to 3. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa a2a91a2c74 Shorten MAX_BUFFER_LENGTH of MSEHandshake. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 2ee68ec8ad Drop connection if IA length > 68 (BtHandshakeMessage::MESSAGE_LENGTH). %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa acfb290eca We don't need to call PeerConnection::sendPendingData() twice when %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 3020087a75 Don't try legacy BitTorrent handshake when connection did not established. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa ce2d401dce Eliminated SocketCore::peekData from MSEHandshake. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa c48db2cdf3 Fixed the bug that making directory fails on Windows OS. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa a9f734218f Don't send announce_peer message with empty token in %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 2dba2f86a4 Drop old node from DHT routing table if node ID has changed. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 653951f70a Drop connection if client and peer are both seeders. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa b6d5c389b8 Added missing include. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 920583502e Consider IP address and port when finding DHT node. %!s(int64=15) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d429943d05 Fixed the bug that peer is marked as seeder whenever it sends %!s(int64=15) %!d(string=hai) anos