1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-25 17:17:31 +00:00
Commit graph

343 commits

Author SHA1 Message Date
Mitchell Livingston
049e1dbebf better identify some versions of Bits on Wheels 2007-04-19 06:22:37 +00:00
Josh Elsasser
5495191412 Fix paths on OSX. 2007-04-18 19:32:53 +00:00
Josh Elsasser
6f1c25a22e Don't use uninitialized variables. 2007-04-18 16:41:37 +00:00
Josh Elsasser
132e4f5c8c Merge daemon branch to trunk. 2007-04-18 16:39:10 +00:00
Josh Elsasser
19c4640dbd Fix stupid, stupid mistake preventing frontend from seeing changed public port. 2007-04-17 02:35:14 +00:00
Josh Elsasser
32f9de0ab9 Don't disconnect azureus peers with a newer peer protocol version,
they seem to be able to speak version 1 to us just fine.
Fix a bug with disconnecting peers when attempting to send empty PEX message.
2007-04-16 21:21:00 +00:00
Josh Elsasser
1323459ad4 Fix port crap. 2007-04-16 05:48:52 +00:00
Josh Elsasser
57d06d55e8 Don't try port mapping if binding the port fails. 2007-04-15 07:36:24 +00:00
Josh Elsasser
bb6f766112 Escape nonprintable characters in TYPE_STR values in tr_bencPrint output. 2007-04-15 06:21:12 +00:00
Mitchell Livingston
a5bf61534e update peer id to include maintenance number 2007-04-11 20:27:41 +00:00
Mitchell Livingston
a14208fbf6 typo fix in new message 2007-04-11 14:14:04 +00:00
Josh Elsasser
8ed9e5d964 Replace the 'Nice try...' message with something more reassuring. 2007-04-11 05:31:40 +00:00
Josh Elsasser
eccba76d2b Fix UPnP for vendors which specify relative paths and no urlbase. 2007-04-09 23:06:28 +00:00
Josh Elsasser
e15e9e72ee Whoops, set tr_info_t->torrent for non-saved torrents again. 2007-04-08 21:25:01 +00:00
Josh Elsasser
aeb6efb6dd Refactor multitracker code a bit. 2007-04-08 05:41:44 +00:00
Mitchell Livingston
704346726e change and simplify the version string a bit 2007-04-07 18:58:56 +00:00
Mitchell Livingston
96e9685c6a add missing ) 2007-04-06 01:52:16 +00:00
Mitchell Livingston
5a74dcf285 add maintenance number (z in x.y.z) to user-agent 2007-04-05 23:26:14 +00:00
Mitchell Livingston
91f7df5efd add qBittorrent to clients 2007-04-05 22:07:44 +00:00
Eric Petit
127a26bc7b Don't assume that peers send us blocks in the same order we sent the requests (another cause of overdownloading) 2007-04-05 16:23:00 +00:00
Eric Petit
a1a09d21ab Send 'cancel' messages when getting choked, in case the peer doesn't drop our previous requests as expected (one cause of overdownloading) 2007-04-05 16:01:40 +00:00
Josh Elsasser
498cbddb2e Add remaining file download to tr_stat_t. 2007-04-04 00:55:53 +00:00
Josh Elsasser
fea458dcb5 I suck at logic, bad. 2007-04-03 18:43:26 +00:00
Josh Elsasser
5035d519cc Don't return a NULL client string when not connected. 2007-04-03 18:43:01 +00:00
Josh Elsasser
0cb6a81077 Don't try to generate a client string for a peer before we have their handshake. 2007-04-03 18:34:55 +00:00
Josh Elsasser
58333068e8 Cache peer client name.
Don't create an 'unknown client' name with nonprintable characters.
2007-04-03 18:22:58 +00:00
Mitchell Livingston
dc456f31e6 add BitBuddy to clients 2007-04-03 13:30:19 +00:00
Josh Elsasser
4cdada4c1f Use frontend-specific tags for resume files. 2007-04-03 05:39:41 +00:00
Josh Elsasser
7d67c4b457 Fix benc list allocations for like the fourth time.
Hopefully this time it actually works.
2007-04-03 00:51:22 +00:00
Josh Elsasser
574902b461 Fix benc list/dict allocation. 2007-04-02 21:19:53 +00:00
Josh Elsasser
9bb7063378 Silence some warnings. 2007-04-02 20:49:08 +00:00
Josh Elsasser
7e03349f76 Merge r1634 to trunk. 2007-04-02 20:38:23 +00:00
Mitchell Livingston
593bf0e71a add TuoTu to clients 2007-04-01 01:24:36 +00:00
Josh Elsasser
b8d03e5958 Add API function to disable PEX for a torrent. 2007-03-31 19:19:09 +00:00
Josh Elsasser
a3ad4c4cc4 Unbreak multifile torrents. 2007-03-31 19:10:32 +00:00
Josh Elsasser
ebcc73121b Remove tr_bencListIter(), it was a stupid idea. 2007-03-31 17:40:28 +00:00
Mitchell Livingston
f42bf86042 add CTorrent to clients 2007-03-31 00:14:32 +00:00
Josh Elsasser
5a59d210c4 Truncate files that are too large during initial hash check. 2007-03-30 17:35:23 +00:00
Josh Elsasser
978b5cec11 Add iterator function for bencoded lists. 2007-03-30 00:12:39 +00:00
Josh Elsasser
0c1c57a62a Eliminate an error-prone varargs function. 2007-03-29 21:02:59 +00:00
Josh Elsasser
66cb8d5835 Move debug message, we don't want to see it 30 times a second. 2007-03-29 01:09:03 +00:00
Josh Elsasser
367426b51b Show peers found and used when adding new peers.
Accept --without-foo in addition to --disable-foo in the configure script.
2007-03-29 00:19:09 +00:00
Josh Elsasser
40397dd9f2 Unbreak azureus peer protocol.
Add more peer debug messages.
Fix pex interval.
2007-03-28 06:28:34 +00:00
Mitchell Livingston
84fad8a25f slightly updated help 2007-03-28 01:23:21 +00:00
Josh Elsasser
3394f8d2a4 Revert unintended changes. 2007-03-26 19:21:25 +00:00
Josh Elsasser
d390c4c871 Don't save or load cached peers for private torrents. 2007-03-26 19:19:33 +00:00
Josh Elsasser
df24b7bc09 Fix private flag check to treat torrents with private=0 as public. 2007-03-25 15:37:08 +00:00
Josh Elsasser
d976deba1a A couple trivial improvements to tree.h
Import queue.h from openbsd.
2007-03-23 08:41:15 +00:00
Josh Elsasser
09c87aad84 Merge PEX branch, I hope this works. 2007-03-23 08:28:01 +00:00
Josh Elsasser
92637d591e Optionally return the info hash after attempting to load a duplicate torrent. 2007-03-22 18:07:22 +00:00