1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-27 01:57:52 +00:00
Commit graph

2306 commits

Author SHA1 Message Date
Mitchell Livingston
a0098b4321 make all version strings the actual version string 2007-07-27 01:05:57 +00:00
Mitchell Livingston
5d9bcb13dd fix #272 2007-07-26 21:08:33 +00:00
Charles Kerr
3b6b9d3852 fix bug in tr_cpDownloadedValid() that caused download sizes of > 4 GiB to be misreported locally 2007-07-26 19:15:36 +00:00
Charles Kerr
46dd20b050 use G_GNUC_UNUSED macro to fix unused variable warnings 2007-07-26 17:21:50 +00:00
Charles Kerr
cf2b762af0 fix unused variable compiler warnings 2007-07-26 17:15:56 +00:00
Charles Kerr
31ac4e604a a better fix for the tr_rand() crash experienced earlier today 2007-07-26 03:57:45 +00:00
Charles Kerr
a4af933874 wx: finished more showing & sorting columns in the torrent list. start/stop/remove/info buttons are now insensitive at the appropriate times. 2007-07-26 01:25:36 +00:00
Charles Kerr
daf26881b7 avoid using tr_rand() in peerPulse(); it's giving both me and SWE some odd behavior 2007-07-25 20:55:39 +00:00
Charles Kerr
abbcc72154 fix misassertion from a couple of revisions ago when trying to smoke out SoftwareElves' bug 2007-07-25 19:01:36 +00:00
Charles Kerr
3e40e06938 avoid null pointer dereferencing in tr_torrentInit*() as reported by wereHamster 2007-07-25 18:43:21 +00:00
Charles Kerr
fd7c112151 fix endgame bug reported again and again and again by SoftwareElves ;) 2007-07-25 18:30:00 +00:00
Charles Kerr
d84c2bd44a some assertions to smoke out the error that SoftwareElves is seeing 2007-07-25 17:46:00 +00:00
Charles Kerr
c81f38360f Undo the reporting stats change in r2493, based on info from xiffix that Azureus does not do this for the tracker, and when uTorrent did, it provoked a ban. 2007-07-25 17:38:05 +00:00
Charles Kerr
e8fb29ea44 fix compiler warnings reported by wereHamster 2007-07-25 17:27:19 +00:00
Charles Kerr
66883e72a9 fix double-free crash on opening a corrupt torrent file. reported by wereHamster 2007-07-25 17:19:29 +00:00
Charles Kerr
88d4df169b Follow Azureus' and uTorrent's lead in not counting corrupt pieces in our announce data, as it could give us a misleadingly bad share ratio . (Ticket #263) 2007-07-25 16:50:32 +00:00
Charles Kerr
d259e7b65a Fix peer destructor bug from ticket #270. This bug dates back to r1419 in January... I'm surprised it hasn't been reported before now. 2007-07-25 16:33:22 +00:00
Charles Kerr
feb85f8957 gtk: fix minor "unused variable" warning. 2007-07-25 16:04:27 +00:00
Charles Kerr
2d0ba91d5f "open torrent file" now works. 2007-07-25 05:37:12 +00:00
Charles Kerr
95313e077a fix off-by-one in r2488 reported by BentMyWookie. Hooray for assert()! 2007-07-25 02:28:25 +00:00
Charles Kerr
730d6df742 * fix overflow error from earlier today. (this was the crash talked about in IRC)
* fix long-standing error that occurred when pieceSize isn't evenly divisible by blockSize
* speed up and macro-ize piece-to-block conversions
2007-07-25 01:59:46 +00:00
Mitchell Livingston
a459ba3a74 make values in newly created .torrent files alphabetically sorted 2007-07-25 01:00:17 +00:00
Mitchell Livingston
02447d12b5 make short and long version strings the next release instead of the current release (peer id is still the current release with a beta flag) 2007-07-25 00:06:59 +00:00
Charles Kerr
79b85b36ab add some assertion tests for #transmission 2007-07-24 20:49:47 +00:00
Charles Kerr
8c79683c83 take a shot in the dark on the crash reported in #transmission 2007-07-24 20:29:27 +00:00
Charles Kerr
351c9154e5 fix systray icon size and "exit" command. 2007-07-24 20:12:56 +00:00
Charles Kerr
e352d56925 fix the high CPU load during endgame. 2007-07-24 18:59:37 +00:00
Charles Kerr
339005346c remove unused function tr_cpMostMissingBlockInPiece() 2007-07-24 17:08:45 +00:00
Charles Kerr
e1c18610be remove unused function _tr_blockPosInPiece() 2007-07-24 16:04:43 +00:00
Charles Kerr
17a8ae9fa2 faster tr_cpGetStatus() and tr_bitfieldHas(), which were showing up at the top of the CPU profile. 2007-07-24 14:51:46 +00:00
Charles Kerr
eefa51c65c tr_cpBlockAdd: small speedup. 2007-07-24 11:50:29 +00:00
Charles Kerr
7326f4db32 do the low-CPU tests first when deciding which blocks to request. these get called a /lot/ during endgame. 2007-07-24 11:47:59 +00:00
Charles Kerr
b74e6a3c12 the "recheck" button works now. 2007-07-24 04:36:36 +00:00
Mitchell Livingston
c9f9a07415 add progress of checking 2007-07-24 01:45:14 +00:00
Charles Kerr
dd55805012 much faster rechecking of incomplete torrents. added tr_stat_t.recheckProgress field. 2007-07-24 01:33:59 +00:00
Mitchell Livingston
92ba91161a hide the pause button when checking 2007-07-24 01:04:01 +00:00
Charles Kerr
c7d97e5f0a get "recheck files" working properly again. 2007-07-24 00:09:23 +00:00
Charles Kerr
243772f194 torrent filters work now... we finally have a working feature! ;) 2007-07-23 23:59:13 +00:00
Mitchell Livingston
d07439f793 adjust about window and credits a little bit 2007-07-23 23:18:02 +00:00
Charles Kerr
d14d21bebd torrent filter counts work now. 2007-07-23 21:01:26 +00:00
Charles Kerr
5ee729223e more image work 2007-07-23 17:36:34 +00:00
Charles Kerr
8b8b6e066e for the time being, use xpm-based icons in the toolbar 2007-07-23 17:12:38 +00:00
Charles Kerr
d2401c0a5e cleanup preferences file keys 2007-07-23 15:33:04 +00:00
Charles Kerr
9296e088f3 * make torrent list's columns sortable.
* remember torrent sort order between sessions.
* torrent list is getting too big; move it into its own file
 --This line, and those below, will be ignored--

M    wx/Makefile.am
A    wx/torrent-list.cc
A    wx/torrent-list.h
M    wx/xmission.cc
2007-07-23 15:20:47 +00:00
Charles Kerr
6f9a2ef504 added a taskbar icon for Xmission, showing the total ul/dl speed in its tooltip 2007-07-23 05:43:16 +00:00
Charles Kerr
177eb99e94 use tr_loadTorrents() during startup. 2007-07-23 03:03:45 +00:00
Charles Kerr
eaca893b4c set default torrent ul/dl speed limits from global ul/dl speed. as a side effect, totally decouples fastresume from inout. 2007-07-23 03:00:20 +00:00
Charles Kerr
d5d68fb1f8 build errors reported by SoftwareElves 2007-07-23 02:43:25 +00:00
Charles Kerr
304fd3765a cleaner sizer code in the main window 2007-07-23 00:56:51 +00:00
Charles Kerr
9f54536914 * add code to refresh the torrent list, and a timer to call it.
* beautify some of the torrent list's columns
2007-07-22 19:37:43 +00:00