ktorrent 3.3 Changes in 3.3:
- Fix deadlock in PacketReader
- Fix bug causing torrent not to get stopped properly when an IO error occurs
- Stop or start trackers when they get disabled or enabled
- Fix CPU consumption bug in DHT NodeLookup and AnnounceTask
- Fix crashes caused by reference count error in piece handling (204227, 186621)
- Make sure powermanagement is inhibited when mediaplayer plugin plays a video
- Fix crash caused by 0 pointer (jobuidelegate not set) (212580)
- Fix deadlock caused by missing endl in JobQueue
- Stopped reannounce timer in HTTPTracker when tracker is stopped after start request failed
- Restore normal limits when unloading bwscheduler plugin
Changes in 3.3rc1:
- Make sure Qt's warnings, critical and fatal messages are printed to stderr in QtMessageOutput (203423)
- Fix crash by handling missing webinterface skins propperly (203430)
- Make TreeFilterModel use case insensitive filtering (203886)
- Draw progressbar in percentage column of view (190875)
- Make sure running torrents at exit are restarted when KT starts up when the QM is disabled (204988)
- Fix bug causing disabled trackers to be announced in a manual announce
- Add action to menu and toolbar to show or hide the GroupView
- Improved DHT's ability to find peers (205346)
- Make sure file locations are updated before torrent is restarted after data file move
- FileSelectDlg now displays if existing files are found
- Only do automatic update in webinterface of visible sections
- Make it possible to disable automatic update in webinterface
- Make playlist sortable in media player plugin
- Add URL drop support to view (208739)
- DHT packet receiving and parsing moved to separate thread (208801)
- Handle redirection in QHttp based announce job properly
- Make sure saving torrent in search plugin to existing file works
- Add home page for search plugin like the one in konqueror
- Clarify message when checking for files in completed downloads directory (208992)
- Use KUrl::toLocalFile instead of KUrl::path, path prepends / on windows, which breaks things
- Improve editing of feed name
- Fix crash in ChunkDownload (196417)
- Remove quit button from MissingFilesDlg (207388)
- Fix timeout handling of UDPTracker (211191)
Changes in 3.3beta1:
- Cleanup plugin list (180402)
- If QM enabled, torrents are always managed by the QM, unless user stops them
- QM can now be disabled to allow full manual control of torrents
- Check completed dir for torrent files when opening a torrent (164165)
- Add i18n to scripts, so that they get translated to
- Trackers folder becomes Trackers in tracker_groups.py (183416)
- WebSeeds can now be disabled and enabled individually and globally
- Redesigned GUI with kontact like sidebar to switch between activities
- Added playlist to mediaplayer
- Update size when activities are added or removed (185759)
- Destroy VideoWidget completely when video is closed, to prevent ktorrent from hogging XVideo port (185846)
- Status queued can now result in status strings "Queued for downloading" or "Queued for seeding" (181096)
- Make logviewer widget position configurable
- Added shutdown plugin (182050)
- Add comment to applet desktop file and rename the applet to just KTorrent (183825)
- Added automatic torrent removal script
- The scripting plugin now supports script packages
- Use relative URL's in webinterface (188134)
- Don't send body of login page when redirecting to login page (188209)
- VideoWidget now inhibits screensaver
- Add feature to support a different speed limit when the screensaver is activated (172660)
- Use bytes to calculate availability percentage of a peer (188575)
- Add support for using multiple trackers at the same time for non private torrents (175255)
- Remove config option to select between basic and filesystem specific preallocation method (189784)
- Add patch from amichai which adds easier navigation between torrents in plasma applet (183826)
- GeoIP database will now get downloaded automatically (and updated every 30 days), so it is no longer distributed with ktorrent
- Added support for gzip and bzip2 compressed ipfilter files, and improve zip file support
- Added support for auto completion in tracker, webseed and nodes QLineEdit's of torrent creation dialog (194972)
- Added option to export the torrent file of a torrent
- Choice between file tree or list has been moved from settings to individual views (177401)
- Add filter box in FileSelectDlg (179980)
- Add filter box in FileView (173887)
- Make names of syndication feeds editable (191878)
- Make refresh interval of syndication feeds configurable (193978)
- Add hostname lookup for peers (145760)
- Add filter box to speed limits dialog
- Add jobsystem to each torrent
- Data check progress is now shown inside the View
- Make settings accessible to dbus and scripting engine
- Allow to add tracker to private torrents (198444)
- Make it possible to suspend output of logviewer (200730)
- Add paused overlay on tray icon when queue is paused (174542)
- Add global shortcut to pause the QM
- Add legit torrents search engine (174873)
Downloads (~2,7 Mb)_
http://ktorrent.org/d...nt-3.3.tar.bz2