Commit Graph

1417 Commits

Author SHA1 Message Date
Mitchell Livingston 6c85eee3f8 hopefully this makes the inspector less confusing once and for all....use popup buttons instead of checks 2007-02-07 05:01:07 +00:00
Josh Elsasser 603a374a6b Add a .desktop file. Based on ticket #153. 2007-02-07 04:19:12 +00:00
Josh Elsasser 664f11d9e1 Add swedish translation from ticket #2 2007-02-07 03:23:45 +00:00
Josh Elsasser e15841cc93 Add an option to always prompt for a download directory. Fixes ticket #116.
Fix a minor memory leak with the 'Add a Torrent' dialog.
2007-02-07 02:59:25 +00:00
Josh Elsasser 3a4a6c4251 Fix the 'Automatically start torrent' checkbox,
which has apparently been broken since r320
2007-02-07 00:39:49 +00:00
Josh Elsasser 4b884e416e Typo. 2007-02-07 00:04:42 +00:00
Josh Elsasser 6197964d15 Exit with nonzero status if torrent fails to load.
Fixes ticket #195
2007-02-06 22:47:55 +00:00
Mitchell Livingston 92fa92b8d4 update to 2007 2007-02-06 20:19:18 +00:00
Josh Elsasser c4ad02aaf3 Remove natpmp and upnp locks and rely on the shared lock. 2007-02-06 05:37:48 +00:00
Josh Elsasser f67ad8cf47 Add a new interface to make the public port available to the frontend. 2007-02-06 04:26:40 +00:00
Josh Elsasser b2fb0bbf3c Clean up NAT-PMP code a little.
Correctly handle a NAT-PMP device mapping a different public port than requested.
2007-02-06 03:24:55 +00:00
Mitchell Livingston 339b2ae85a typo 2007-02-04 08:01:37 +00:00
Mitchell Livingston feb85e9781 fix column font size in inspector 2007-02-04 07:40:23 +00:00
Mitchell Livingston 05a5e16ff8 fix a stupid mistake 2007-02-02 18:11:37 +00:00
Mitchell Livingston c5badbf343 simplify getting string 2007-02-02 18:03:19 +00:00
Mitchell Livingston 3b7de9ceec same as last change for ratio option 2007-02-02 17:54:24 +00:00
Mitchell Livingston 5d2ae4eb61 simplify options for download limits in inspector with 3 check states: mixed for system defaults, checked for override with limit, and no check for no limit 2007-02-02 17:33:32 +00:00
Mitchell Livingston 50fbe60adb parentheses makes things better 2007-02-02 01:51:23 +00:00
Mitchell Livingston 370e9ab355 do the same calculation one time per loop 2007-01-31 16:23:07 +00:00
Mitchell Livingston 85044acbd6 add Ares Galaxy to clients 2007-01-31 02:11:18 +00:00
Mitchell Livingston 4871222fa5 add Deluge and another Shareaza format to clients 2007-01-31 02:08:32 +00:00
Eric Petit 6ab640c50b Fixes a race condition 2007-01-30 20:06:42 +00:00
Eric Petit 706a2ade11 Ugly workaround for the deadlock introduced in [1445] 2007-01-29 12:16:56 +00:00
Eric Petit ddcfa59c96 Always take the global lock when accessing the torrent list (fixes a race condition crash) 2007-01-29 08:24:09 +00:00
Josh Elsasser 6ebeef7924 Correctly bencode strings containing nul characters. 2007-01-28 23:26:57 +00:00
Josh Elsasser 3388b93542 When sending a nat-pmp packet, treat EHOSTDOWN as a temporary error. 2007-01-28 08:54:19 +00:00
Josh Elsasser 0ac5a12189 Clean up the peer message code a little. 2007-01-28 02:23:09 +00:00
Josh Elsasser f884a9c4d4 Store the peers's listening port instead of the peer connections's remote port. 2007-01-28 00:24:41 +00:00
Josh Elsasser 263bf6ff0c Check for private flag in main dict too. 2007-01-27 22:37:10 +00:00
Josh Elsasser adfd4e7ca7 Rework the port handling a bit to allow different bound and advertised ports. 2007-01-27 21:17:10 +00:00
Mitchell Livingston 8d89e4f148 unneeded change 2007-01-26 04:44:47 +00:00
Mitchell Livingston d6683cc350 fixed problem when opening multiple torrents at once when "always ask" was enabled
also, don't add files to the recently opened menu unless it actually is added
2007-01-26 04:31:32 +00:00
Josh Elsasser 1a55f5272d Remove misleading error message. 2007-01-26 01:14:15 +00:00
Eric Petit fd66278689 Default enables NAT traversal on OS X 2007-01-25 23:01:53 +00:00
Josh Elsasser 7af80be925 Fix a case where NAT-PMP could falsely report a mapped port. 2007-01-25 21:23:31 +00:00
Eric Petit 027a9f8cec A few fixes for resolution independence 2007-01-25 18:37:12 +00:00
Mitchell Livingston 7f531ab22c fix #194 2007-01-25 13:27:53 +00:00
Mitchell Livingston b4506653ec make newly finished download actually wait in queue 2007-01-24 03:15:27 +00:00
Mitchell Livingston 3ce2dcb052 update queue properly once a download finishes 2007-01-24 03:08:20 +00:00
Josh Elsasser ace19f1003 Fix stupid mistake. 2007-01-23 23:46:10 +00:00
Eric Petit 1eb3cf2a8e Should fix #193 2007-01-23 20:54:54 +00:00
Eric Petit c1963147d3 Probably fixes the recent problem with disappearing peers 2007-01-23 17:59:21 +00:00
Eric Petit 2bad2cae4b Removed the need for all the tiny mallocs in ratecontrol by using a fixed sized, circular history 2007-01-22 22:58:51 +00:00
Eric Petit 40d8abb68f More simplifications 2007-01-21 19:42:11 +00:00
Eric Petit 2b0e28a004 clean up 2007-01-21 12:38:50 +00:00
Eric Petit 7d6d317ed1 Fixes BeOS warnings 2007-01-21 08:43:58 +00:00
Eric Petit 1634595bb0 Compile before you commit 2007-01-21 07:32:31 +00:00
Eric Petit 09c277257b Mark a peer as uploading if we are unchoked *and* interested 2007-01-21 07:27:57 +00:00
Eric Petit 14aa4e5ab0 Officially give up on making libT reentrant, and simplify our code instead 2007-01-21 07:16:18 +00:00
Eric Petit e63e4ab38f Reorganizes a few things, don't accept two connections from the same IP 2007-01-21 06:42:05 +00:00