Commit Graph

3789 Commits

Author SHA1 Message Date
Charles Kerr 5d93bd2c93 a smaller buffer size seems, counterintuitively, to improve the overall transfer rate when speed limits are turned on, because it gives more peers a chance to be involved in xfer before we hit the limit. 2008-01-09 19:22:25 +00:00
Charles Kerr 591f7f8b10 * improve the unchoking algorithm.
* when deciding which peers to connect to, take peer's previous speeds into account
* longer delay interval before reconnecting to peers that didn't give us data
* added uTorrent-inspired "flags" column in tr_peer_stat and gtk's torrent details' "peer" tab
2008-01-09 17:33:43 +00:00
Mitchell Livingston c4cba5ad2a move time machine code into its own function 2008-01-09 16:26:58 +00:00
Mitchell Livingston d2ff4d99f3 update the active filer when a torrent changes from stalled to unstalled 2008-01-09 15:58:37 +00:00
Charles Kerr b2dafeed8e Updated Brazilian Portuguese translation by Djavan Fagundes 2008-01-09 13:21:34 +00:00
Mitchell Livingston dcbcc7edef fix a crash caused by releasing an object before being done with it 2008-01-09 05:53:52 +00:00
Charles Kerr 8bc02db55e mollify a noisy debugging message 2008-01-08 20:08:45 +00:00
Charles Kerr fcd4aa25e8 #601: crash when in "deep logging" mode 2008-01-08 14:48:05 +00:00
Mitchell Livingston e2f88ef16d tidy up the main open file method 2008-01-08 05:31:20 +00:00
Charles Kerr 058cbaa2e5 update NEWS 2008-01-08 03:22:56 +00:00
Mitchell Livingston 506ce27d54 update NEWS 2008-01-08 03:12:27 +00:00
Charles Kerr 549778dc7e #589 fix crash that occurred when the next-to-last file in a torrent ended on a piece boundary and the last file had a size of 0 bytes. 2008-01-08 03:08:36 +00:00
Mitchell Livingston 2f3d027d04 attempt to fix ipc crash when removing torrents 2008-01-08 02:36:08 +00:00
Charles Kerr c1edb88ffd #596: transmission.desktop only includes last language from LINGUAS 2008-01-08 02:15:38 +00:00
Charles Kerr 4f0f6e150e fix another OpenBSD alignment bug reported by naddy 2008-01-08 01:57:48 +00:00
Charles Kerr 1abd7fbafa New gtk+ Turkish translation by duruk 2008-01-08 01:41:54 +00:00
Mitchell Livingston b7c1cb960b remove unused variables 2008-01-07 20:52:40 +00:00
Mitchell Livingston bc3b1c4bee generalize the duplicate warning; make the scroller in the open window regular size 2008-01-07 20:27:25 +00:00
Charles Kerr b9bd002030 595: transmission-remote command-line parsing error reported by aroberts 2008-01-07 19:31:18 +00:00
Charles Kerr 6db7a5177f #598: fix openbsd alignment & #include issues reported by naddy 2008-01-07 19:17:43 +00:00
Charles Kerr ed0f77ad61 fix wx packaging error reported by naddy in irc 2008-01-07 19:07:19 +00:00
Charles Kerr a7ff9218ab grumble bikeshed grumble 2008-01-07 17:52:50 +00:00
Charles Kerr a8b9567feb new Chinese translation by weiyh 2008-01-07 15:03:54 +00:00
Charles Kerr 30d00fbc53 cleanup 2008-01-07 06:19:34 +00:00
Mitchell Livingston efd3910b09 patch from SWE to display the correct # of peers connected 2008-01-07 04:28:36 +00:00
Charles Kerr a88af6a758 better fix for r4532 2008-01-07 00:42:53 +00:00
Mitchell Livingston bb203a4969 remove some unnecessarily retain/release 2008-01-07 00:31:56 +00:00
Mitchell Livingston 17df83c247 fix some more minor memory leaks 2008-01-07 00:23:15 +00:00
Charles Kerr f98ab5b375 fix "other" error string in IPC. Reported by jan_doa_; fixed by SoftwareElves 2008-01-07 00:19:41 +00:00
Mitchell Livingston 0f87a52a30 fix some memory leaks in the file and peer table cells 2008-01-07 00:07:03 +00:00
Charles Kerr 1e45d3e478 better lazy generation of "allowed set": wait until we get the {have-all|have-none|bitfield} from the peer so that we'll know if they qualify for an allowed set 2008-01-06 22:20:44 +00:00
Charles Kerr 35f73c097c lazy "allowed set" generation. add regression test for "allowed set" generation. 2008-01-06 21:56:30 +00:00
Mitchell Livingston 113382f181 fix nl filter bar localization 2008-01-06 20:39:24 +00:00
Mitchell Livingston bb7c659713 set the gear of the action menu in code, since it's 10.5-only 2008-01-06 19:48:48 +00:00
Mitchell Livingston b3e8a9f5e8 check that download isn't set to -1 (from very old version) 2008-01-06 17:52:28 +00:00
Charles Kerr b51cd1233c #592: GTK search entry icons 2008-01-06 17:36:48 +00:00
Mitchell Livingston 1eef512b79 update with new urls 2008-01-06 17:00:38 +00:00
Charles Kerr a2f82384ab #588: OSX interface missing support for IPC messages 'get-pex' and 'pex' 2008-01-06 07:03:00 +00:00
Mitchell Livingston 72fe8a3df5 generate the file table's menu in code 2008-01-06 05:13:38 +00:00
Mitchell Livingston b1b28349ad don't show the availability bar if checking 2008-01-05 23:36:25 +00:00
Mitchell Livingston fac74ffd7b in the groups popup in the add window, have an option to show the groups window 2008-01-05 22:32:34 +00:00
Mitchell Livingston 57bc23edc5 get rid of a crash when canceling the open sheet 2008-01-05 21:31:05 +00:00
Charles Kerr 3cfbb199af remove unnecessary assertion 2008-01-05 19:01:51 +00:00
Mitchell Livingston 66536e6816 update news 2008-01-05 18:42:24 +00:00
Charles Kerr 7f40673bbf update NEWS 2008-01-05 18:39:08 +00:00
Mitchell Livingston fbc7d6b827 when removing a torrent, allow it to be backed up by time machine again 2008-01-05 18:30:52 +00:00
Charles Kerr 3ee2862d40 updated gtk+ Dutch translation by Arnout Lok 2008-01-05 18:25:50 +00:00
Charles Kerr 6c3eab0a92 #585: 1.00 could be sped up by elminating reconnect intervals for some peers 2008-01-05 18:17:56 +00:00
Charles Kerr f4a024712f call tr_close() on shutdown. 2008-01-05 18:17:23 +00:00
Charles Kerr 0a66cb5103 get the wx client compiling again, at least. 2008-01-05 08:05:17 +00:00