summaryrefslogtreecommitdiff
path: root/src/UDPTrackerClient.cc
Commit message (Collapse)AuthorAgeFilesLines
* Fix possible cause of crash after metadata downloadTatsuhiro Tsujikawa2016-09-051-1/+0
|
* Reduce delay in tracker requestTatsuhiro Tsujikawa2016-01-191-1/+11
| | | | | | | 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.
* UDP tracker: Log transaction ID and connection ID in hex stringTatsuhiro Tsujikawa2016-01-191-29/+31
|
* UDP tracker: Use unsigned integer for transaction ID and connection IDTatsuhiro Tsujikawa2016-01-181-16/+19
|
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-159/+152
|
* Reduce UDP tracker request timeoutTatsuhiro Tsujikawa2015-12-191-2/+2
| | | | See GH-507
* Use user-defined literals for time unitsTatsuhiro Tsujikawa2015-06-211-3/+3
|
* Replace timer facility with chrono libTatsuhiro Tsujikawa2015-06-091-4/+4
|
* Fixed some typos in code commentsDan Fandrich2015-01-161-2/+2
|
* Use std::make_shared and make_unique where possible, part 2Tatsuhiro Tsujikawa2014-09-131-2/+2
|
* New round of clang-modernizeNils Maier2014-05-291-4/+4
|
* Convert to autos and ranged loopsNils Maier2013-08-211-5/+3
|
* Convert most 0/NULL pointers to nullptrNils Maier2013-08-201-2/+2
| | | | Courtesy of llvm cpp11-migrate 3.3
* Require -std=c++11 and use std::shared_ptr instead of SharedHandleTatsuhiro Tsujikawa2013-06-221-29/+29
|
* Fix uninitialized UDPTrackerClient::numWatchers_Tatsuhiro Tsujikawa2013-04-011-0/+1
|
* Log host and port when unexpected or unknown UDP tracker reply is receivedTatsuhiro Tsujikawa2013-02-251-2/+4
|
* Support UDP trackerTatsuhiro Tsujikawa2013-02-251-0/+616
It shares UDP listening port with IPv4 DHT. At the moment, in order to enable UDP tracker support, enable IPv4 DHT.