| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | make clang-format using clang-format-3.6 | Tatsuhiro Tsujikawa | 2015-12-27 | 1 | -1/+1 |
| | | |||||
| * | Use CXX11_OVERRIDE | Tatsuhiro Tsujikawa | 2013-07-06 | 1 | -1/+1 |
| | | |||||
| * | 2010-10-31 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> | Tatsuhiro Tsujikawa | 2010-10-31 | 1 | -3/+3 |
| | | | | | | | Made #include guard consistent for c++ header files. | ||||
| * | 2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> | Tatsuhiro Tsujikawa | 2010-06-21 | 1 | -1/+1 |
| | | | | | | | | Changed naming standards for class member variable: now it looks like var_ instead of _var. | ||||
| * | 2010-01-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> | Tatsuhiro Tsujikawa | 2010-01-05 | 1 | -1/+1 |
| | | | | | | | | | | Untabify. Fixed one line in copyright which is longer than 80 columns. * src * test | ||||
| * | 2008-02-09 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> | Tatsuhiro Tsujikawa | 2008-02-08 | 1 | -0/+5 |
| | | | | | | | | | | Force refresh bucket when startup if certain time has passed(currently 15 minutes). * src/DHTBucketRefreshTask.{h, cc} * src/DHTSetup.cc | ||||
| * | 2008-02-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> | Tatsuhiro Tsujikawa | 2008-02-08 | 1 | -0/+4 |
| | | | | | | | | | | Removed "using namespace std;" from all sources. Appended std:: prefix to c++ standard classes. Included string.h where mem* function are used. | ||||
| * | 2008-02-01 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> | Tatsuhiro Tsujikawa | 2008-02-01 | 1 | -0/+49 |
| Added DHT functionality, compatible with mainline. DHT is disabled by default. To enable it, give --enable-dht to aria2c. You may need to specify entry point to DHT network using --dht-entry-point. DHT uses UDP port to listen incoming message. Use --dht-listen-port to specify port number. Make sure that your firewall configuration can pass through UDP traffic to the port. The routing table is saved in $HOME/.aria2/dht.dat. * src/DHT* * src/BNode.{h, cc} * src/PeerInteractionCommand.cc: enable DHT functionality for a particular torrent. * src/Data.cc: Rewritten ctor. * src/OptionHandlerFactory.cc: Added --enable-dht, --dht-listen-port, --dht-entry-point. * src/DefaultBtInteractive.cc: Send port message if dht is enabled. * src/RequestGroup.cc: Initialize DHT functionality. When download ends, remove BtContext from DHTPeerAnnounceStorage. * src/BtPortMessage.{h, cc}: Rewritten. * src/message.h * src/OptionHandlerImpl.cc * src/option_processing.cc: Added --enable-dht, --dht-listen-port, --dht-entry-point. * src/Dictionary.{h, cc} (remove): New function. * src/prefs.h * src/DefaultBtMessageFactory.h * src/BtHandshakeMessage.cc * src/ActivePeerConnectionCommand.cc * src/SocketCore.{h, cc}: Added datagram socket support. * src/DefaultBtMessageFactory.cc * src/BtSetup.cc: Add BtContext to DHTPeerAnnounceStorage here. Create DHT commands. * src/BtMessageFactory.h * src/PeerMessageUtil.{h, cc} | |||||
