ChangeLog

From AzureusWiki

Jump to: navigation, search

Contents

3.0.3.4 - October 4, 2007

New Features:

   * UI | Added "All Peers" view

Changes:

   * Core | Added workarounds for some buggy UPnP router implementations
   * UI | NAT status bar indicator and health icons now ignore UDP and LAN-local connections

Corrected bugs:

   * Core | Fixed bug where a torrent's save location is "forgotten" when a recheck is done in some circumstances
   * Core | Fixed MacOSX playback bug
   * Core | Fixed update restart bug

3.0.3.0 - September 20, 2007

New Features:

   * Core | Added experimental support for LibTorrent extension protocol handshake
   * UI | Added available disk space indicators to the torrent open dialog (requires Java 1.6)
   * UI | Added "handshake reserved bytes" column in peer view
   * UI | Added "Open Transfer Bar on start" and "Remember Transfer Bar" location options
   * UI | Added http-seed config to torrent creation wizard
   * UIv3 | Embedded Media Player

Changes:

   * Core | Speedup hash-checking by ~30% / less CPU usage
   * Core | More improvements to client identification code
   * UI | Provide both "per-torrent" and "across-torrents" speed menu options
   * UI | Speed improvements for menu generation and changing file priority in "Files" view
   * Plug | Plugins can now dynamically register language resource bundles
   * UI | Allow minibars to stick to any screen border in multi monitor setups

Corrected bugs:

   * Core | Fixed bug when trying to add torrents with semi-colon characters in filename
   * Core | LAN peer detection for explicit IP addresses was broken

3.0.2.2 - August 30, 2007

New Features:

     None.

Changes:

   * UI | Improved usability of speed scale widget.
   * UI | Restored reposition functionality of torrent context menus

Corrected bugs:

   * Core | *nix: Allowing multi-instance now works again
   * Core | IPv6 DHT v4 pollution fix
   * UI | MacOSX: Fixed not remembering user turned off Maximized state
   * UI | MacOSX: Fixed Drag and Drop for moving torrents in My Torrents view
   * UI | A few config pages had their labels missing

3.0.2.0 - August 20, 2007

New Features:

   * Core | Act on suspend/resume events on Windows
   * Core | Added new AZ message to inform of bad pieces
   * Core | Added new stacked HAVE message to reduce peer-peer overhead
   * Core | IPv6 support - dht, version server, tracker and improved transport
   * UI | New "Torrent" menu in the menu bar
   * UI | New "Piece Distribution" subview in the pieces tab
   * UI | Auto-speed ping views in Tools->Statistics->Transfers when Auto Speed is enabled
   * UI | "Clear Resume Data" menu option added
   * UI | "Clear remembered save paths" option added (for the Open Torrent dialog)

Changes:

   * Core | Optimise memory usage for single-file downloads
   * Core | Optimise memory usage for queued torrents (no need to keep resume data in memory)
   * Core | Much better peer ID identification code added, many more clients now correctly identified
   * Core | Changes made to identify some "fake" clients (or other clients which identify themselves in a problematic way)
   * Core | Biased optimistic disconnect slightly against leechy peers
   * Core | Core changes in some places to allow "Default save path" to be used without requiring "Use default data dir" to be enabled
   * Core | Reduce CPU usage when many (queued) torrents are present and in the the pieces view
   * Core | *nix: New startup script to detect Gecko/XULRunner and to allow better restarting
   * UI | UL/DL speed selection on right click of status bar changed from menu to scale widget.
   * UI | Open Torrent Window now asks to create directories if they don't exist yet, instead of evilly auto-creating them when you click the Browse button
   * UI | Added download status, distributed copies and completed piece count to the General torrent view
   * UI | User Comment field more useful in General torrent view - easy edit link, hyperlink formatting, auto-resizing
   * UI | "Show Transfer Bar" menu option is now a checkbox menu item - so you can now hide the transfer bar using the menu item
   * Plug | Added setVisible method for plugin menu items

Corrected bugs:

   * Core | Fixed bug where renaming a download for a single file torrent would sometimes cause data to get out of sync and cause file errors
   * Core | Allow pipelined http seed requests to switch torrents
   * Core | Bootstrap DHT better when no contacts
   * Core | Fixed bug where renaming a download in some conditions would generate "Target is sub-directory" errors
   * UI | Fixed swarm view rendering bug where some incomplete peers were shown as full circles
   * Plug | Fixed bug where previously removed child menu items would still be present when generating some menus

3.0.1.6 - June 21, 2007

New Features:

   * Core | IP Filter Autoloading. Supports DAT (eMule), P2P (PeerGardian, splist), and P2B v1,2,3 (Peer Gardian 2) formats.
   * UI | Option to display divider lines every 60 updates on the Statistics view
   * Plug | Added helper class to make listening to download events across all downloads easier
   * Core | Azureus AutoSpeed v2 Beta
   * Core | Byte-level download control for Downloads
   * Core | Speed tester wizard
   * UI | Added "Transfers Bar" (similar to the "Download Bar")
   * UI | Correctly identifies FoxTorrent and Blizzard Downloader peers
   * UI | Determines version information for Bits On Wheels and Opera peers
   * UI | Vivaldi view can use mouse wheel too zoom now (requires clicking on the view first)
   * UI | Date Completed column
   * UI | (Beta) Various Auto Speed algorithms
   * UI | Auto-open MyShares if any shares
   * Core | Auto-speed: added control for forced-max network speed
   * Core | Option to clear stored tracker list used for creating torrents
   * UI | Option to add full UPnP debug information to the log view
   * Core | Alerts can now be shown in individual message popup boxes
   * Core | Alerts can now be suppressed and shown on demand
   * Core | Per-peer upload/download speed limits
   * Core | Per-category upload/download speed limits
   * Core | Per-torrent super-seeding via MyTorrents context menu
   * UI | Option to auto-download and install updates
   * UI | Overall piece map for Piece View
   * UI | New "Peer ID" columns in the Peers View
   * Plug | Plugins can now add their own status indicators on the status bar
   * Plug | Plugins can now add menu items to the system tray, download bars, menu bar
   * Plug | Plugins can now remove menu items that are created (allows for dynamic menus)
   * Plug | Added extra methods on DownloadManager making it easier to listen to download events

Changes:

   * Core | Handle 503s better with webseeds
   * Core | Disable HTTP authentication dialog for webseeds
   * Core | Reduce DHT registration counts for queued torrents
   * UI | Running Azureus while azureus is already running now brings Azureus to front
   * UI | OSX: Make minimize to status bar icon hide the main window instead of putting it in the doc
   * Core | Include msvcr71.dll in Windows installation bundles, for compatibility with Java6
   * Plug | Added full set of config parameter methods for completeness

Corrected bugs:

   * Core | Plugin installation/updates using Vista
   * Core | Updater now works on Vista with security challenged users
   * Core | Fixup "Get Right" webseed handling as per the spec
   * Core | Fixed bug which sometimes prevented corrupted torrents being removed properly
   * Core | Fix rare case where app dir on win32 could report wrong azureus dir on multi-az computers
   * Core | Prevent upnp dispatcher queue from growing too large
   * Core | Limit UPnP write-request exec threads
   * UI | Fixed force starting a torrent via the Open Torrent Window options.
   * Core | 100% CPU problem in network code under some conditions
   * UI | Fixed issue where excessive file checks were being done when generating the torrent context menu
   * Plug | UPnP plugin now correctly attempts to remove existing mappings if they are in the way of new mappings
   * Core | Fix Re-adding a torrent causing "1-" or "-1" directories or files
   * Core | Fixed bug where files were sometimes moved into a subdirectory, where the directory name was only one character long
   * Plug | Fixed bug where some plugin menu items didn't appear under certain conditions

3.0.1.4 - May 29, 2007

New Features:

   * Core | Byte-level download control for Downloads
   * Core | Speed tester wizard
   * UI | Added "Transfers Bar" (similar to the "Download Bar")
   * UI | Correctly identifies FoxTorrent and Blizzard Downloader peers
   * UI | Determines version information for Bits On Wheels and Opera peers
   * UI | Vivaldi view can use mouse wheel too zoom now (requires clicking on the view first)
   * UI | Date Completed column
   * UI | (Beta) Various Auto Speed algorithms
   * UI | Auto-open MyShares if any shares
   * Core | Auto-speed: added control for forced-max network speed
   * Core | Option to clear stored tracker list used for creating torrents
   * UI | Option to add full UPnP debug information to the log view
   * Core | Alerts can now be shown in individual message popup boxes
   * Core | Alerts can now be suppressed and shown on demand
   * Core | Per-peer upload/download speed limits
   * Core | Per-category upload/download speed limits
   * Core | Per-torrent super-seeding via MyTorrents context menu
   * UI | Option to auto-download and install updates
   * UI | Overall piece map for Piece View
   * UI | New "Peer ID" columns in the Peers View
   * Plug | Plugins can now add their own status indicators on the status bar
   * Plug | Plugins can now add menu items to the system tray, download bars, menu bar
   * Plug | Plugins can now remove menu items that are created (allows for dynamic menus)
   * Plug | Added extra methods on DownloadManager making it easier to listen to download events

Changes:

   * Core | Handle 503s better with webseeds
   * Core | Disable HTTP authentication dialog for webseeds
   * Core | Reduce DHT registration counts for queued torrents
   * UI | Running Azureus while azureus is already running now brings Azureus to front
   * UI | OSX: Make minimize to status bar icon hide the main window instead of putting it in the doc
   * Core | Include msvcr71.dll in Windows installation bundles, for compatibility with Java6
   * Plug | Added full set of config parameter methods for completeness

Corrected bugs:

   * Core | Updater now works on Vista with security challenged users
   * Core | Fixup "Get Right" webseed handling as per the spec
   * Core | Fixed bug which sometimes prevented corrupted torrents being removed properly
   * Core | Fix rare case where app dir on win32 could report wrong azureus dir on multi-az computers
   * Core | Prevent upnp dispatcher queue from growing too large
   * Core | Limit UPnP write-request exec threads
   * UI | Fixed force starting a torrent via the Open Torrent Window options.
   * Core | 100% CPU problem in network code under some conditions
   * UI | Fixed issue where excessive file checks were being done when generating the torrent context menu
   * Plug | UPnP plugin now correctly attempts to remove existing mappings if they are in the way of new mappings
   * Core | Fix Re-adding a torrent causing "1-" or "-1" directories or files
   * Core | Fixed bug where files were sometimes moved into a subdirectory, where the directory name was only one character long
   * Plug | Fixed bug where some plugin menu items didn't appear under certain conditions

3.0.1.2 - April 12, 2007

New Features:

   * Core | Auto-speed: added control for forced-max network speed
   * Core | Option to clear stored tracker list used for creating torrents
   * UI | Option to add full UPnP debug information to the log view
   * Core | Alerts can now be shown in individual message popup boxes
   * Core | Alerts can now be suppressed and shown on demand
   * Core | Per-peer upload/download speed limits
   * Core | Per-category upload/download speed limits
   * Core | Per-torrent super-seeding via MyTorrents context menu
   * UI | Option to auto-download and install updates
   * UI | Overall piece map for Piece View
   * UI | New "Peer ID" columns in the Peers View
   * Plug | Plugins can now add their own status indicators on the status bar
   * Plug | Plugins can now add menu items to the system tray, download bars, menu bar
   * Plug | Plugins can now remove menu items that are created (allows for dynamic menus)
   * Plug | Added extra methods on DownloadManager making it easier to listen to download events

Changes:

   * Core | Include msvcr71.dll in Windows installation bundles, for compatibility with Java6
   * Plug | Added full set of config parameter methods for completeness

Corrected bugs:

   * Core | 100% CPU problem in network code under some conditions
   * UI | Fixed issue where excessive file checks were being done when generating the torrent context menu
   * Plug | UPnP plugin now correctly attempts to remove existing mappings if they are in the way of new mappings
   * Core | Fix Re-adding a torrent causing "1-" or "-1" directories or files
   * Core | Fixed bug where files were sometimes moved into a subdirectory, where the directory name was only one character long
   * Plug | Fixed bug where some plugin menu items didn't appear under certain conditions

3.0.1.0 - April 5, 2007

New Features:

   * Core | Option to clear stored tracker list used for creating torrents
   * UI | Option to add full UPnP debug information to the log view
   * Core | Alerts can now be shown in individual message popup boxes
   * Core | Alerts can now be suppressed and shown on demand
   * Core | Per-peer upload/download speed limits
   * Core | Per-category upload/download speed limits
   * Core | Per-torrent super-seeding via MyTorrents context menu
   * UI | Option to auto-download and install updates
   * UI | Overall piece map for Piece View
   * UI | New "Peer ID" columns in the Peers View
   * Plug | Plugins can now add their own status indicators on the status bar
   * Plug | Plugins can now add menu items to the system tray, download bars, menu bar
   * Plug | Plugins can now remove menu items that are created (allows for dynamic menus)
   * Plug | Added extra methods on DownloadManager making it easier to listen to download events

Changes:

   * Core | Include msvcr71.dll in Windows installation bundles, for compatibility with Java6
   * Plug | Added full set of config parameter methods for completeness

Corrected bugs:

   * UI | Fixed issue where excessive file checks were being done when generating the torrent context menu
   * Plug | UPnP plugin now correctly attempts to remove existing mappings if they are in the way of new mappings
   * Core | Fix Re-adding a torrent causing "1-" or "-1" directories or files
   * Core | Fixed bug where files were sometimes moved into a subdirectory, where the directory name was only one character long
   * Plug | Fixed bug where some plugin menu items didn't appear under certain conditions

3.0.0.8 - March 15, 2007

New Features:

   * Core | Alerts can now be shown in individual message popup boxes
   * Core | Alerts can now be suppressed and shown on demand
   * Core | Per-peer upload/download speed limits
   * Core | Per-category upload/download speed limits
   * Core | Per-torrent super-seeding via MyTorrents context menu
   * UI | Option to auto-download and install updates
   * UI | Overall piece map for Piece View
   * UI | New "Peer ID" columns in the Peers View
   * Plug | Plugins can now add their own status indicators on the status bar
   * Plug | Plugins can now add menu items to the system tray, download bars, menu bar
   * Plug | Plugins can now remove menu items that are created (allows for dynamic menus)
   * Plug | Added extra methods on DownloadManager making it easier to listen to download events

Changes:

   * Core | Include msvcr71.dll in Windows installation bundles, for compatibility with Java6
   * Plug | Added full set of config parameter methods for completeness

Corrected bugs:

   * Plug | UPnP plugin now correctly attempts to remove existing mappings if they are in the way of new mappings
   * Core | Fix Re-adding a torrent causing "1-" or "-1" directories or files
   * Core | Fixed bug where files were sometimes moved into a subdirectory, where the directory name was only one character long
   * Plug | Fixed bug where some plugin menu items didn't appear under certain conditions

Previous Versions

Azureus2_changelog

Personal tools