Commit Graph

2549 Commits

Author SHA1 Message Date
Mitchell Livingston
cc09e542b0 clicking the progress line in the transfer window will toggle between stats for the whole torrent and for just the selected files 2007-09-23 05:39:41 +00:00
Charles Kerr
968868debe fix bug that tended to disconnect from valid peers when we were seeding. also, follow the BT spec's terminology a little closer. 2007-09-23 02:19:59 +00:00
Charles Kerr
7a54e88d4e fix bug #342 -- some hash checks were incorrectly failing, which caused the `bytes downloaded' field to appear to jump back and forth 2007-09-23 02:11:53 +00:00
Charles Kerr
d8d46517b9 fix a couple of encryption bugs. 2007-09-22 21:48:02 +00:00
Mitchell Livingston
ee634ce23d remove another warning 2007-09-22 15:27:56 +00:00
Charles Kerr
3c73a86595 tweak some more. follow BentMyWookie's suggestion for raising the connection limits. 2007-09-22 14:42:15 +00:00
Charles Kerr
a33a033b9b tweak the peer mgr 2007-09-22 14:32:02 +00:00
Charles Kerr
10b8326f1d add a peer connection manager s.t. have a consistent way of disconnecting from bad peers, connecting to new potential peers, disconnecting from seeds when we're seeding, etc. 2007-09-22 14:18:52 +00:00
Charles Kerr
ed747ad94c get wx building again 2007-09-22 13:36:22 +00:00
Mitchell Livingston
e34218bd45 get rid of another warning 2007-09-22 12:50:51 +00:00
Charles Kerr
ea7513e59d undo commit that accidentally checked in testing code that only allowed connections from encrypted peers 2007-09-22 05:40:33 +00:00
Charles Kerr
c6aa57f306 make download speed limits work? 2007-09-22 05:16:32 +00:00
Mitchell Livingston
e106876393 get rid of a warning 2007-09-22 04:45:15 +00:00
Charles Kerr
87f53cba5b maybe get speed limits working. 2007-09-22 04:44:50 +00:00
Mitchell Livingston
f3420e17f6 nicer looking lock image in inspector 2007-09-22 04:24:36 +00:00
Charles Kerr
ebc612d725 get encrypted uTorrent working. 2007-09-22 03:37:37 +00:00
Charles Kerr
f724cdd304 * abort connections if the peer selects an encryption option we didn't offer them.
* fix a shutdown crash as a result of peer-mgr timers not getting destroyed.
* remove some console messages.
2007-09-22 00:53:11 +00:00
Charles Kerr
a903f07058 fix logic error in handshake that allowed unencrypted peers even when "ignore unencrypted peers" is checked 2007-09-22 00:36:37 +00:00
Charles Kerr
56b0e5d1ac * remove some console messages.
* scrape sooner when peers are added.
* added stub code for the connection manager code
2007-09-22 00:22:10 +00:00
Charles Kerr
7f91ca4bfc accept patch from Infernux to add toggles to the tray menu. (#339) 2007-09-21 16:29:09 +00:00
Charles Kerr
4b46430731 give waldorf a different assertion to crash on. 2007-09-21 15:31:46 +00:00
Mitchell Livingston
a695e70a45 remove unnecessary call for file stats 2007-09-21 15:16:18 +00:00
Charles Kerr
980a7bda9a fix stat bug reported by BentMyWookie 2007-09-21 15:13:23 +00:00
Charles Kerr
e9ed5e28d9 * accept tiennou's partial patch for `fast peers' extension
* fix growl problem I introduced in the last checkin, reported by chrissturm
2007-09-21 14:50:29 +00:00
Charles Kerr
9248143ce8 fix recursive crash when stopping a torrent, reported by plantain. silence a few more console messages. 2007-09-21 14:20:55 +00:00
Charles Kerr
54c84d0b30 silence a few more console messages 2007-09-21 13:52:42 +00:00
Charles Kerr
4d15bbdc2a slightly less broken handling of cases where we can't bind to our listening port. 2007-09-21 05:31:29 +00:00
Charles Kerr
6479ecbcf6 fix crash reported by Gimp_, John_Clay, and persept_ 2007-09-21 04:41:44 +00:00
Charles Kerr
28bcf6204b clamp down on the flood of debug messages. 2007-09-20 23:33:46 +00:00
Charles Kerr
379beed969 if we're seeding, disconnect from other seeds (part 1 of 2) 2007-09-20 23:07:36 +00:00
Mitchell Livingston
f3b991cd78 rename English.lproj to en.lproj as recommended by Apple (I'll do the other languages closer to when they are replaced for 0.9) 2007-09-20 21:57:24 +00:00
Mitchell Livingston
8ffc410e83 remove the already-removed choking.h reference from the xcode project 2007-09-20 20:47:02 +00:00
Mitchell Livingston
a0270c6301 fix binding error that would cause the preferences window to not load 2007-09-20 20:35:06 +00:00
Mitchell Livingston
f0b968d7b7 get xcode project building again 2007-09-20 20:24:33 +00:00
Charles Kerr
fb70a9cca0 remove the backwards compatability typedefs at BentMyWookie's suggestion. update libT, gtk, daemon, and cli accordingly... 2007-09-20 20:14:13 +00:00
Mitchell Livingston
2ad52ebd39 update xcode project, though there is no guarantee that it will build yet 2007-09-20 19:52:36 +00:00
Charles Kerr
8a644aae6f sync the wx prototype with the new libtransmission class names 2007-09-20 19:47:19 +00:00
Mitchell Livingston
3677ac13d0 remove comments/glue code that disabled encryption, although it still won't build in xcode 2007-09-20 19:30:29 +00:00
Charles Kerr
ad71027cbb fix small merge wart 2007-09-20 16:44:37 +00:00
Mitchell Livingston
525580f8af fix version.sh 2007-09-20 16:37:11 +00:00
Mitchell Livingston
76da1185ca merge encryption branch to trunk (xcode project is still out of date) 2007-09-20 16:32:01 +00:00
Mitchell Livingston
4932e8eb0e allow preferences to set encryption, commented out for now 2007-09-20 11:46:30 +00:00
Mitchell Livingston
dd5817ac0a adjust status bar background image 2007-09-19 18:30:07 +00:00
Mitchell Livingston
e3f9976784 slightly shift status bar left text to the right 2007-09-19 17:50:13 +00:00
Mitchell Livingston
1208c3a1b5 update the status bar to look better on Leopard...if anyone can do the background image better please get in touch with me 2007-09-17 21:01:31 +00:00
Mitchell Livingston
fca1d4bbcc updated help from jah 2007-09-17 00:49:00 +00:00
Mitchell Livingston
910bc0d7b8 use sounds from the user's sounds folder as well as system sounds 2007-09-17 00:01:57 +00:00
Mitchell Livingston
624d54d281 trivial Torrent code cleanup 2007-09-16 16:33:49 +00:00
Mitchell Livingston
baeca52eed use "init" instead of "initWithString: @""" 2007-09-16 16:13:51 +00:00
Mitchell Livingston
a9d4c96cd4 stop the torrent update function from creating a mutable string to then place it in another mutable string 2007-09-16 15:51:25 +00:00