1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-26 09:37:56 +00:00
Commit graph

1481 commits

Author SHA1 Message Date
Mitchell Livingston
7d569e7981 piece availability should not be considered if no peers have it 2007-02-14 02:02:44 +00:00
Josh Elsasser
e2ba015b25 Fix SIGINT handling. 2007-02-13 05:20:52 +00:00
Josh Elsasser
6761fb7dcd Fix a possible buffer overflow. 2007-02-13 04:21:29 +00:00
Mitchell Livingston
a9f981b095 updated Localizable.strings 2007-02-12 16:09:33 +00:00
Mitchell Livingston
595763c344 clicking on download/seeding complete growl notifications will reveal in finder 2007-02-11 23:38:36 +00:00
Mitchell Livingston
c9d2f7005c Sounds pulldowns only get sounds from the built-in system sound folder. This should avoid an Apple error (and resulting crash) with some wav files on Intel macs. 2007-02-09 15:02:25 +00:00
Mitchell Livingston
131fa9011d efficiency is advanced bar drawing 2007-02-09 14:33:57 +00:00
Mitchell Livingston
727e167705 get rid of unnecessary comparison 2007-02-09 12:52:32 +00:00
Mitchell Livingston
3f57aea897 the advanced bar's "mini progress bar" should be more accurate 2007-02-09 05:19:08 +00:00
Mitchell Livingston
92ea12482d when ratio setting is global save it as such 2007-02-09 02:34:30 +00:00
Josh Elsasser
60b7749385 Split off the window-related code into a new file.
Bump a couple copyright dates I forgot earlier.
2007-02-07 07:35:33 +00:00
Mitchell Livingston
6a9f6c3236 use actual port used when checking the status 2007-02-07 05:32:16 +00:00
Josh Elsasser
ea23f0b7ce Add property which allows the text under the progress bar to be turned off. 2007-02-07 05:14:26 +00:00
Josh Elsasser
79a6540b46 Set a window icon. 2007-02-07 05:08:53 +00:00
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