Mitchell Livingston
3d787a7e77
add libtorrent to clients
2006-12-19 15:23:48 +00:00
Mitchell Livingston
38b3198613
better identification of clients with weird formats that might conflict with others
2006-12-19 03:22:46 +00:00
Mitchell Livingston
46cef6d780
add G3 Torrent
2006-12-19 02:57:36 +00:00
Eric Petit
e0ba0d8f8f
Fixes a crash and a race condition
2006-12-18 20:48:46 +00:00
Mitchell Livingston
01ebeae829
stop crashing
2006-12-18 06:16:27 +00:00
Mitchell Livingston
4201476099
never mind that
2006-12-18 05:32:32 +00:00
Mitchell Livingston
80bc8e022b
uncommit this for now until it can work
2006-12-18 05:28:10 +00:00
Mitchell Livingston
7274eebefc
store upload rate / download rate in peer struct
2006-12-18 05:04:35 +00:00
Mitchell Livingston
718a39cd16
libT now stores peer upload rate
2006-12-18 04:56:27 +00:00
Josh Elsasser
058b31aaf7
Silence warning.
2006-12-18 03:49:15 +00:00
Josh Elsasser
343e51abbe
Add peer's port to tr_peer_stat_t.
2006-12-18 03:45:22 +00:00
Mitchell Livingston
ae94e3c275
add limewire client id
2006-12-17 22:11:02 +00:00
Mitchell Livingston
4b44da5a8c
ctorrent client id
2006-12-17 21:15:33 +00:00
Mitchell Livingston
38b97ccf13
don't scrape if stopping
2006-12-17 17:35:39 +00:00
Mitchell Livingston
5cdd717e22
use existing variable and remove redundant call
2006-12-17 17:23:21 +00:00
Mitchell Livingston
d31bd138fb
english grammar
2006-12-17 17:09:00 +00:00
Mitchell Livingston
3374ce9a32
merge multitracker branch:
...
Adds announce list, support for code 301/302 redirect, improvements to mac inspector, better queueing with errors, random extra wait of up to a minute between announces, and other changes.
2006-12-17 16:36:27 +00:00
Mitchell Livingston
f79b141ab1
formatting
2006-12-16 20:05:20 +00:00
Mitchell Livingston
aa4eb92fbb
a little better id conversion
2006-12-16 02:39:12 +00:00
Mitchell Livingston
ea9de21173
add queen bee to clients
2006-12-16 02:27:02 +00:00
Mitchell Livingston
9041bf4efe
better identify ABC
2006-12-15 17:37:16 +00:00
Mitchell Livingston
f4bcbc77e7
mainline client checked once
2006-12-15 06:16:20 +00:00
Mitchell Livingston
8ee41e6b06
xbt client
2006-12-15 05:39:06 +00:00
Mitchell Livingston
3409f51ef0
should identify BitLord clients according to the bittorrent specs (although it might not be completely accurate)
2006-12-15 05:27:51 +00:00
Mitchell Livingston
21ed57092a
don't leak in the pool (heh heh)
2006-12-13 18:30:11 +00:00
Josh Elsasser
a5c14049ef
Fix a spurious compiler warning.
2006-12-11 19:42:08 +00:00
Mitchell Livingston
ee37bbb335
small correction
2006-12-11 01:25:28 +00:00
Mitchell Livingston
1a22401c36
better client version display for some clients
2006-12-11 01:23:09 +00:00
Mitchell Livingston
9c6264d4b8
ascii conversion fix
2006-12-07 23:08:44 +00:00
Mitchell Livingston
1d43fbea7f
more accurate BitTornado id
2006-12-07 22:28:00 +00:00
Josh Elsasser
44f8325312
Merge scrape branch:
...
Automatically scrape trackers as needed.
If tracker supplies a trackerid then use it (untested).
Use tracker's min interval, clamped to the same range as interval.
Show total completed downloads in the MacOS X frontend.
2006-12-02 01:46:54 +00:00
Josh Elsasser
1f7be3430f
Fix an infinite loop triggered by an invalid HTTP chunked response.
2006-11-28 21:45:37 +00:00
Mitchell Livingston
d47fe45226
merge tracker address and announce address into one field in the inspector
2006-11-23 04:10:16 +00:00
Mitchell Livingston
096f550d4a
stupid typo
2006-11-23 02:55:28 +00:00
Mitchell Livingston
4c32f40f3b
small adjustments to inspector and check for utf-8 strings
2006-11-23 02:53:47 +00:00
Mitchell Livingston
4306c7cfa5
add support in libT and the mac interface for displaying comment, creator, and date created
2006-11-23 01:38:18 +00:00
Mitchell Livingston
de7bdd1a87
add Electric Sheep to clients list
2006-11-19 21:33:49 +00:00
Eric Petit
716482bd85
Make sure strcatUTF8 leaves the string null terminated (spotted by Adam Bozanich)
2006-11-18 06:01:50 +00:00
Eric Petit
ad0b19375f
Handle torrents with empty folders ( fixes #12 )
2006-11-10 21:30:32 +00:00
Eric Petit
3f129d8829
Adds progress in tr_peer_stat_t
2006-11-10 04:21:46 +00:00
Eric Petit
7b375e9736
Fix for ABC 3.1.0
2006-11-09 20:49:51 +00:00
Eric Petit
9b3802f23a
Saves a list of peers when you pause a torrent, and tries to reconnect to them next time you resume it
2006-11-09 04:45:14 +00:00
Mitchell Livingston
52e66c96f8
Don't request more peers if stopping (or changing ports).
2006-11-09 04:38:32 +00:00
Eric Petit
773a0ff0b6
BeOS/BONE compile fix
2006-10-17 18:48:04 +00:00
Mitchell Livingston
fa59a58a82
don't know how this happened...
2006-10-13 19:04:29 +00:00
Mitchell Livingston
c521f412ad
in info show the number of incoming connections next to total connections
2006-10-13 18:58:12 +00:00
Josh Elsasser
631df817ae
Fix for trackers that include parameters in announce URL.
2006-10-13 07:42:55 +00:00
Josh Elsasser
f97c34da93
Try to get home directory with getpwuid(getuid()) if getenv("HOME") fails.
2006-10-13 06:29:26 +00:00
Josh Elsasser
4f3adfc8d7
Prevent overflow when reading/converting strings from the torrent metainfo.
2006-10-13 00:26:35 +00:00
Josh Elsasser
d202bc4f1e
Fix a few minor style nits.
...
Use a floats instead of uint8_ts for piece percentages.
2006-10-13 00:23:20 +00:00