Commit Graph

2836 Commits

Author SHA1 Message Date
Charles Kerr c9359d8bde There are only 16 days left for something to replace this as October's stupidest bug. 2007-10-16 03:00:53 +00:00
Charles Kerr ec30180d76 tweak the weights that decide to reconnect to crappy peers less often. 2007-10-16 02:37:34 +00:00
Charles Kerr 0b04554772 maybe fix crash reported by Lacrocivious in http://pastebin.ca/738142 2007-10-16 02:19:40 +00:00
Charles Kerr 30418e34b8 fix crash reported by John_Clay in http://pastebin.ca/738133 2007-10-16 02:16:57 +00:00
Charles Kerr 8feeb9ee6b when deciding which peers to try to connect to, add some weights to punish peers that don't transfer piece data with us. We'll still give them another, but at longer intervals than better peers get. 2007-10-16 00:55:17 +00:00
Mitchell Livingston 92bb5c33de get mac build compiling again 2007-10-15 21:52:51 +00:00
Charles Kerr e698756c98 remove unused flags 2007-10-15 20:58:39 +00:00
Charles Kerr efe4847204 new utility (tr_loadFile), and reimplement metainfo's "readtorrent" to use it. 2007-10-15 20:15:34 +00:00
Charles Kerr c65d6a20c3 remove dead code tr_file_stat::completionStatus 2007-10-15 18:45:25 +00:00
Mitchell Livingston 248837e735 remove reliance on completion status 2007-10-15 18:44:39 +00:00
Charles Kerr 159f1de576 remove dead code tr_stat::cpStatus 2007-10-15 18:28:49 +00:00
Mitchell Livingston caee274e6e eliminate dependancy on cpstatus 2007-10-15 18:20:39 +00:00
Mitchell Livingston 161f60d519 Italian localization for 0.9x 2007-10-15 17:38:26 +00:00
Mitchell Livingston 768a06aa60 let libtransmission worry about the pex flag 2007-10-15 16:35:41 +00:00
Charles Kerr afff6d08f2 save the tr_torrent::pexDisabled flag in fastresume 2007-10-15 16:35:18 +00:00
Mitchell Livingston 963e5514c1 French translation for 0.9x 2007-10-15 16:18:24 +00:00
Charles Kerr 6eb7edf007 fix choke fibrillation bug in new connections 2007-10-15 16:01:42 +00:00
Mitchell Livingston 9166844927 add Spanish translation for 0.9x 2007-10-15 12:09:29 +00:00
Mitchell Livingston d104913f96 switchify more code 2007-10-15 01:57:56 +00:00
Mitchell Livingston 29bb0bb58a store a torrent's queue order as an NSNumber instead of an int to avoid excessively recreating the object 2007-10-14 22:29:20 +00:00
Mitchell Livingston cc2db392f5 make libtransmission's pex accessor public, and eliminate a redundant variable in Torrent.[mh] 2007-10-14 22:01:55 +00:00
Charles Kerr 57eaa27970 Fix bug that could initiate pex in private torrents. 2007-10-14 17:21:24 +00:00
Mitchell Livingston 78d95148dc add a warning and improve some commented out code....nothing to see here 2007-10-14 14:24:34 +00:00
Charles Kerr d96ed80aa2 (1) fix a bug in torrent creation. (2) fix a bug in torrent paths on startup in gtk 2007-10-14 03:26:13 +00:00
Charles Kerr 178ab970e7 Updated Swedish gtk+ translation by Daniel Nylander 2007-10-14 02:28:39 +00:00
Charles Kerr 38d6b03a8e report a speed of 0 when no peers are connected. 2007-10-13 23:57:13 +00:00
Charles Kerr ac98f63060 minor display tweak in gtk 2007-10-13 23:22:46 +00:00
Charles Kerr 4f33a8da42 Try sharing a DH so that we don't spend so many cpu cycles making new ones when we're working through the peers trying to find good ones. 2007-10-13 23:15:43 +00:00
Charles Kerr 341ebcb586 updated Russian translation by Stalwart 2007-10-13 20:37:52 +00:00
Mitchell Livingston d275eec1b3 small typo fixes 2007-10-13 17:39:15 +00:00
Charles Kerr e8d0bea143 missed the "fast and easy" description in the wx client. :/ 2007-10-13 17:35:49 +00:00
Charles Kerr bb84cb9f09 janitorial work for the freeze: (1) finish replacing "transmission-gtk" with "transmission". (2) add Charles to authors lists in man pages. (3) standardize the summary as "A fast and easy BitTorrent client" in the rpm spec, gtk about dialog, and man pages. (4) fold together similar translation strings in the gtk client. (5) use g_strerror instead of strerror in the gtk client. 2007-10-13 17:33:53 +00:00
Mitchell Livingston cc2d8f3310 update localizable strings file 2007-10-13 16:40:44 +00:00
Mitchell Livingston 543b48e01c remove foreign languages until feature freeze 2007-10-13 15:58:32 +00:00
Charles Kerr bd01906f0c more banging on the fastresume-destination-directory thing. this permuation makes the fastresume destination a fallback, to be used only if the client didn't pass in a directory to tr_torrentInit*() 2007-10-13 15:29:15 +00:00
Charles Kerr 4104efbfbf try to get more connected peers to agree to encrypted connections 2007-10-13 15:15:04 +00:00
Charles Kerr 004ade57f0 fix crash-on-adding-new-torrents introduced in r3387 2007-10-13 14:07:08 +00:00
Charles Kerr 3e878aeba9 tweak the debugging messages a bit. 2007-10-13 14:02:10 +00:00
Mitchell Livingston c1cffff4a4 fix a redundant check...all this destination code probably needs cleaning up sooner or later 2007-10-13 13:54:19 +00:00
Charles Kerr 9211c57ad2 merge in the parts of peerutils' peer pruning code that still make sense 2007-10-13 13:54:05 +00:00
Charles Kerr 4b466a8d24 use the same lock icon that the mac client is using. 2007-10-13 13:51:38 +00:00
Mitchell Livingston a57dd87d47 fix a small memory leak, and get rid of two #ifndef's... 2007-10-13 12:59:39 +00:00
Charles Kerr 89d511e9dd get fastresume working again (I think) 2007-10-13 04:19:38 +00:00
Charles Kerr 6179809146 break the build so svn users won't corrupt their fastresume files 2007-10-13 04:11:11 +00:00
Charles Kerr 0000a96f78 and, removing a couple of fprintfs 2007-10-13 04:00:50 +00:00
Charles Kerr 05bcd5e01c fix r3379 bug that forced us to recheck the torrents every startup 2007-10-13 03:58:54 +00:00
Mitchell Livingston 43f03e81ab various trivial changes to the badger code 2007-10-13 03:16:51 +00:00
Charles Kerr 39c8a02497 various gtk cleanups. 2007-10-13 03:15:02 +00:00
Mitchell Livingston f5e5a5584b trivial code cleanup 2007-10-12 23:18:21 +00:00
Mitchell Livingston 045c31018b remove unused variables 2007-10-12 21:36:01 +00:00