From d441c7eab20998264209243d20a82963ee3fccd6 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Wed, 28 Apr 2010 16:14:27 +0000 Subject: [PATCH] recognizes more clients in identify_client() --- ChangeLog | 1 + src/identify_client.cpp | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/ChangeLog b/ChangeLog index 0b55297c2..aa278fe13 100644 --- a/ChangeLog +++ b/ChangeLog @@ -28,6 +28,7 @@ incoming connection * added more detailed instrumentation of the disk I/O thread + * recognizes more clients in identify_client() * fixed bug where trackers wouldn't be retried if they failed * slight performance fix in disk elevator algorithm * fixed potential issue where a piece could be checked twice diff --git a/src/identify_client.cpp b/src/identify_client.cpp index bbd3db641..59fc09976 100644 --- a/src/identify_client.cpp +++ b/src/identify_client.cpp @@ -150,6 +150,7 @@ namespace {"A", "ABC"} , {"AG", "Ares"} , {"AR", "Arctic Torrent"} + , {"AT", "Artemis"} , {"AV", "Avicora"} , {"AX", "BitPump"} , {"AZ", "Azureus"} @@ -158,33 +159,49 @@ namespace , {"BC", "BitComet"} , {"BF", "Bitflu"} , {"BG", "BTG"} + , {"BL", "BitBlinder"} + , {"BP", "BitTorrent Pro"} , {"BR", "BitRocket"} , {"BS", "BTSlave"} + , {"BW", "BitWombat"} , {"BX", "BittorrentX"} , {"CD", "Enhanced CTorrent"} , {"CT", "CTorrent"} , {"DE", "Deluge"} + , {"DP", "Propagate Data Client"} , {"EB", "EBit"} , {"ES", "electric sheep"} + , {"FC", "FileCroc"} + , {"FT", "FoxTorrent"} + , {"GS", "GSTorrent"} + , {"HK", "Hekate"} , {"HL", "Halite"} , {"HN", "Hydranode"} + , {"KG", "KGet"} , {"KT", "KTorrent"} , {"LC", "LeechCraft"} + , {"LH", "LH-ABC"} , {"LK", "Linkage"} , {"LP", "lphant"} , {"LT", "libtorrent"} + , {"LW", "Limewire"} , {"M", "Mainline"} , {"ML", "MLDonkey"} , {"MO", "Mono Torrent"} , {"MP", "MooPolice"} , {"MR", "Miro"} , {"MT", "Moonlight Torrent"} + , {"NX", "Net Transport"} , {"O", "Osprey Permaseed"} + , {"OS", "OneSwarm"} + , {"OT", "OmegaTorrent"} , {"PD", "Pando"} , {"Q", "BTQueue"} , {"QD", "QQDownload"} , {"QT", "Qt 4"} , {"R", "Tribler"} + , {"RT", "Retriever"} + , {"RZ", "RezTorrent"} , {"S", "Shadow"} , {"SB", "Swiftbit"} , {"SD", "Xunlei"} @@ -200,9 +217,13 @@ namespace , {"TT", "TuoTu"} , {"U", "UPnP"} , {"UL", "uLeecher"} + , {"UM", "uTorrent Mac"} , {"UT", "uTorrent"} , {"VG", "Vagaa"} + , {"WT", "BitLet"} + , {"WY", "FireTorrent"} , {"XL", "Xunlei"} + , {"XS", "XSwifter"} , {"XT", "XanTorrent"} , {"XX", "Xtorrent"} , {"ZT", "ZipTorrent"}