Tatsuhiro Tsujikawa
8cdcb71308
Fix possible cause of crash after metadata download
2016-09-05 22:44:40 +09:00
Tatsuhiro Tsujikawa
8b93b12488
Reduce delay in tracker request
...
We eliminated 1 second delay between completion of name resolution for
tracker request and time when it is actually issued. We also elimited
1 second delay after last torrent download exists and it is told to
DHTInteractionCommand.
2016-01-19 11:24:57 +09:00
Tatsuhiro Tsujikawa
e6b6aa324b
UDP tracker: Log transaction ID and connection ID in hex string
2016-01-19 00:24:21 +09:00
Tatsuhiro Tsujikawa
dd678b7c65
UDP tracker: Use unsigned integer for transaction ID and connection ID
2016-01-18 23:47:31 +09:00
Tatsuhiro Tsujikawa
b1132d6b10
make clang-format using clang-format-3.6
2015-12-27 18:40:08 +09:00
Tatsuhiro Tsujikawa
8709015024
Reduce UDP tracker request timeout
...
See GH-507
2015-12-19 18:26:10 +09:00
Tatsuhiro Tsujikawa
0b48bb1dbd
Use user-defined literals for time units
2015-06-21 15:30:02 +09:00
Tatsuhiro Tsujikawa
99cd73c092
Replace timer facility with chrono lib
2015-06-09 02:05:34 +09:00
Dan Fandrich
0538aa40da
Fixed some typos in code comments
2015-01-16 01:17:35 +01:00
Tatsuhiro Tsujikawa
9b84727324
Use std::make_shared and make_unique where possible, part 2
2014-09-13 18:37:57 +09:00
Nils Maier
b9fe4119c0
New round of clang-modernize
2014-05-29 19:38:34 +02:00
Nils Maier
8526ceeb45
Convert to autos and ranged loops
2013-08-21 05:56:17 +02:00
Nils Maier
d8f44ef4f6
Convert most 0/NULL pointers to nullptr
...
Courtesy of llvm cpp11-migrate 3.3
2013-08-20 21:28:24 +02:00
Tatsuhiro Tsujikawa
07d270c87e
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
2013-06-22 01:10:38 +09:00
Tatsuhiro Tsujikawa
12a3eaf233
Fix uninitialized UDPTrackerClient::numWatchers_
2013-04-01 01:24:57 +09:00
Tatsuhiro Tsujikawa
2aeb7137d0
Log host and port when unexpected or unknown UDP tracker reply is received
2013-02-25 01:14:27 +09:00
Tatsuhiro Tsujikawa
d68741697a
Support UDP tracker
...
It shares UDP listening port with IPv4 DHT. At the moment, in order to
enable UDP tracker support, enable IPv4 DHT.
2013-02-25 00:56:49 +09:00