Alltime changelogs of uTorrent for Windows only http://www.should.keepfree.de/utorrent_alltime_changelogs.txt Current: uTorrent 3.6 Stable (build 47162) uTorrent 3.6 Beta (build 47170) *********************************************************************************** 2024-11-03 by schnurlos (schnurlos@gmail.com) - sorted by build, not by version !!! *********************************************************************************** -- 2024-10-30: Version 3.6 Beta (build 47170) - *** NO CHANGELOG *** -- 2024-10-23: Version 3.6 (build 47162) - *** NO CHANGELOG *** -- 2024-10-16: Version 3.6 Beta (build 47158) - *** NO CHANGELOG *** -- 2024-09-19: Version 3.6 (build 47142) - *** NO CHANGELOG *** -- 2024-07-30: Version 3.6 Beta (build 47140) - *** NO CHANGELOG *** -- 2024-07-30: Version 3.6 (build 47134) - *** NO CHANGELOG *** -- 2024-07-12: Version 3.6 (build 47132) - *** NO CHANGELOG *** -- 2024-07-04: Version 3.6 Beta (build 47130) - *** NO CHANGELOG *** -- 2024-06-26: Version 3.6 (build 47126) - *** NO CHANGELOG *** -- 2024-06-24: Version 3.6 (build 47124) - *** NO CHANGELOG *** -- 2024-06-19: Version 3.6 (build 47120) - *** NO CHANGELOG *** -- 2024-06-10: Version 3.6 (build 47116) - *** NO CHANGELOG *** -- 2024-05-10: Version 3.6 (build 47084) - *** NO CHANGELOG *** -- 2024-05-08: Version 3.6 Beta (build 47080) - *** NO CHANGELOG *** -- 2024-05-03: Version 3.6 (build 47082) - *** NO CHANGELOG *** -- 2024-04-28: Version 3.6 Beta (build 47074) - *** NO CHANGELOG *** -- 2024-04-21: Version 3.6 (build 47062) - *** NO CHANGELOG *** -- 2024-03-27: Version 3.6 (build 47044) - *** NO CHANGELOG *** -- 2024-03-05: Version 3.6 Beta (build 47020) - *** NO CHANGELOG *** -- 2024-02-21: Version 3.6 (build 47016) - *** NO CHANGELOG *** -- 2024-02-13: Version 3.6 (build 47012) - *** NO CHANGELOG *** -- 2024-02-03: Version 3.6 (build 47008) - *** NO CHANGELOG *** -- 2024-01-21: Version 3.6 (build 47006) - *** NO CHANGELOG *** -- 2024-01-15: Version 3.6 Beta (build 47004) - *** NO CHANGELOG *** -- 2023-12-22: Version 3.6 Beta (build 46986) - *** NO CHANGELOG *** -- 2023-12-22: Version 3.6 (build 46984) - *** NO CHANGELOG *** -- 2023-12-10: Version 3.6 Beta (build 46964) - *** NO CHANGELOG *** -- 2023-11-28: Version 3.6 (build 46944) - *** NO CHANGELOG *** -- 2023-11-28: Version 3.6 Beta (build 46942) - *** NO CHANGELOG *** -- 2023-11-08: Version 3.6 (build 46922) - *** NO CHANGELOG *** -- 2023-11-08: Version 3.6 Beta (build 46920) - *** NO CHANGELOG *** -- 2023-10-25: Version 3.6 (build 46904) - *** NO CHANGELOG *** -- 2023-09-19: Version 3.6 (build 46902) - *** NO CHANGELOG *** -- 2023-09-04: Version 3.6 (build 46896) - *** NO CHANGELOG *** -- 2023-08-24: Version 3.6 Beta (build 46888) - *** NO CHANGELOG *** -- 2023-08-17: Version 3.6 (build 46884) - *** NO CHANGELOG *** -- 2023-08-05: Version 3.6 Beta (build 46880) - *** NO CHANGELOG *** -- 2023-08-04: Version 3.6 (build 46856) - *** NO CHANGELOG *** -- 2023-07-25: Version 3.6 (build 46846) - *** NO CHANGELOG *** -- 2023-06-23: Version 3.6 (build 46828) - *** NO CHANGELOG *** -- 2023-06-09: Version 3.6 (build 46822) - *** NO CHANGELOG *** -- 2023-06-07: Version 3.6 Beta (build 46820) - *** NO CHANGELOG *** -- 2023-05-11: Version 3.6 (build 46812) - *** NO CHANGELOG *** -- 2023-05-01: Version 3.6 Beta (build 46806) - *** NO CHANGELOG *** -- 2023-04-23: Version 3.6 (build 46802) - *** NO CHANGELOG *** -- 2023-04-20: Version 3.6 Beta (build 46798) - *** NO CHANGELOG *** -- 2023-04-12: Version 3.6 Beta (build 46790) - *** NO CHANGELOG *** -- 2023-03-23: Version 3.6 Beta (build 46748) - *** NO CHANGELOG *** -- 2023-03-14: Version 3.6 Beta (build 46736) - *** NO CHANGELOG *** -- 2023-02-28: Version 3.6 Beta (build 46724) - *** NO CHANGELOG *** -- 2023-02-23: Version 3.6 Beta (build 46722) - *** NO CHANGELOG *** -- 2023-02-23: Version 3.6 (build 46716) - *** NO CHANGELOG *** -- 2023-02-17: Version 3.6 Beta (build 46712) - *** NO CHANGELOG *** -- 2023-02-10: Version 3.6 (build 46682) - *** NO CHANGELOG *** -- 2023-02-03: Version 3.6 (build 46674) - *** NO CHANGELOG *** -- 2023-02-01: Version 3.6 (build 46672) - *** NO CHANGELOG *** -- 2023-01-28: Version 3.6 Beta (build 46644) - *** NO CHANGELOG *** -- 2023-01-20: Version 3.6 Beta (build 46640) - *** NO CHANGELOG *** -- 2022-12-17: Version 3.6 Beta (build 46616) - *** NO CHANGELOG *** -- 2022-12-07: Version 3.6 (build 46612) - *** NO CHANGELOG *** -- 2022-12-06: Version 3.6 Beta (build 46610) - *** NO CHANGELOG *** -- 2022-12-04: Version 3.6 Beta (build 46606) - *** NO CHANGELOG *** -- 2022-11-21: Version 3.6 (build 46590) - Released chromium edge embedded webview support - Includes enhancements to improve torrent swarm health - Makes more peers and seeds available to more BitTorrent community users -- 2022-11-14: Version 3.6 Beta (build 46588) - Released chromium edge embedded webview support - Includes enhancements to improve torrent swarm health - Makes more peers and seeds available to more BitTorrent community users -- 2022-11-12: Version 3.6 Beta (build 46578) - *** NO CHANGELOG *** -- 2022-11-10: Version 3.6 Beta (build 46576) - *** NO CHANGELOG *** -- 2022-11-08: Version 3.6 Beta (build 46574) - *** NO CHANGELOG *** -- 2022-11-04: Version 3.6 Beta (build 46570) - *** NO CHANGELOG *** -- 2022-11-02: Version 3.6 Beta (build 46568) - *** NO CHANGELOG *** -- 2022-10-31: Version 3.6 Beta (build 46560) - *** NO CHANGELOG *** -- 2022-10-22: Version 3.5.5 Stable (build 46552) - *** NO CHANGELOG *** -- 2022-10-15: Version 3.5.5 Stable (build 46542) - *** NO CHANGELOG *** -- 2022-10-09: Version 3.5.5 Beta (build 46536) - *** NO CHANGELOG *** -- 2022-09-14: Version 3.5.5 Beta (build 46514) - *** NO CHANGELOG *** -- 2022-09-04: Version 3.5.5 Beta (build 46508) - *** NO CHANGELOG *** -- 2022-07-14: Version 3.5.5 Stable (build 46348) - *** NO CHANGELOG *** -- 2022-07-05: Version 3.5.5 Beta (build 46346) - *** NO CHANGELOG *** -- 2022-06-03: Version 3.5.5 Beta (build 46286) - *** NO CHANGELOG *** -- 2022-03-22: Version 3.5.5 Stable (build 46248) - *** NO CHANGELOG *** -- 2022-03-20: Version 3.5.5 Beta (build 46246) - *** NO CHANGELOG *** -- 2022-03-18: Version 3.5.5 Beta (build 46242) - *** NO CHANGELOG *** -- 2022-02-03: Version 3.5.5 Stable (build 46200) - Set default, first-run node to Trending Videos -- 2022-01-25: Version 3.5.5 Beta (build 46196) - Set default node to Trending Videos - Fix client hang/freeze when clicking on some ads -- 2022-01-21: Version 3.5.5 Stable (build 46148) - *** NO CHANGELOG *** -- 2021-10-15: Version 3.5.5 Beta (build 46112) - Fix crash that can occur when creating a torrent label -- 2021-10-13: Version 3.5.5 Beta (build 46104) - *** NO CHANGELOG *** -- 2021-09-16: Version 3.5.5 Stable (build 46090) - *** NO CHANGELOG *** -- 2021-09-03: Version 3.5.5 Beta (build 46084) - *** NO CHANGELOG *** -- 2021-08-18: Version 3.5.5 Stable (build 46074) - Change TronTV to “Trending Videos” - Remove DLive node -- 2021-08-16: Version 3.5.5 Beta (build 46064) - *** NO CHANGELOG *** -- 2021-06-11: Version 3.5.5 Stable (build 46038) - *** NO CHANGELOG *** -- 2021-06-30: Version 3.5.5 Stable (build 46036) - *** NO CHANGELOG *** - released after 46038 ... -- 2021-05-18: Version 3.5.5 Stable (build 46020) - *** NO CHANGELOG *** -- 2021-05-12: Version 3.5.5 Beta (build 46016) - *** NO CHANGELOG *** -- 2021-05-08: Version 3.5.5 Stable (build 46010) - *** NO CHANGELOG *** -- 2021-05-05: Version 3.5.5 Stable (build 46006) - *** NO CHANGELOG *** -- 2021-04-23: Version 3.5.5 Stable (build 45988) - *** NO CHANGELOG *** -- 2021-04-15: Version 3.5.5 Beta (build 45986) - Fixed GDI leak issue - Fixed IEframe related hang - Fixed invalid Pro license bug. -- 2021-04-13: Version 3.5.5 Beta (build 45974) - *** NO CHANGELOG *** -- 2021-03-17: Version 3.5.5 Stable (build 45966) - *** NO CHANGELOG *** -- 2021-03-11: Version 3.5.5 Stable (build 45952) - *** NO CHANGELOG *** -- 2021-03-03: Version 3.5.5 Beta (build 45918) - *** NO CHANGELOG *** -- 2020-12-11: Version 3.5.5 Stable (build 45852) - *** NO CHANGELOG *** -- 2020-12-02: Version 3.5.5 Beta (build 45842) - *** NO CHANGELOG *** -- 2020-11-29: Version 3.5.5 Beta (build 45840) - *** NO CHANGELOG *** -- 2020-11-22: Version 3.5.5 Stable (build 45838) - *** NO CHANGELOG *** -- 2020-11-08: Version 3.5.5 Stable (build 45828) - *** NO CHANGELOG *** -- 2020-11-04: Version 3.5.5 Beta (build 45826) - Fixed refer to TronTv in Pro no torrent pane - Use remote web wallet url - Installation code cleanup and bug fixing - Remove cookie sync - Update gdpr compliance - Updated release note link - Bug fixing for Smart search - Use latest format of user agent string for remote ie -- 2020-11-03: Version 3.5.5 Beta (build 45822) - *** NO CHANGELOG *** -- 2020-10-30: Version 3.5.5 Beta (build 45820) - *** NO CHANGELOG *** -- 2020-10-24: Version 3.5.5 Beta (build 45818) - *** NO CHANGELOG *** -- 2020-10-23: Version 3.5.5 Beta (build 45816) - *** NO CHANGELOG *** -- 2020-08-25: Version 3.5.5 Stable (build 45798) - Integrate inclient smart torrent search - Add Bittorrent Speed onboarding - Update gdpr compliance - Several crash fixes - Add bundled core features version in about box - Change Speed tab to Graph in detail pane -- 2020-08-23: Version 3.5.5 Stable (build 45790) - *** NO CHANGELOG *** -- 2020-08-09: Version 3.5.5 Stable (build 45776) - *** NO CHANGELOG *** -- 2020-08-05: Version 3.5.5 Beta (build 45770) - Integrate smart inclient search - Add Bittorrent Speed onboarding - Change Speed to Graph in detail pane - Several crash fixes - Update gdpr compliance - Add support core features version in about box *** NO CHANGELOG *** -- 2020-08-01: Version 3.5.5 Beta (build 45768) - *** NO CHANGELOG *** -- 2020-07-30: Version 3.5.5 Beta (build 45752) - *** NO CHANGELOG *** -- 2020-07-23: Version 3.5.5 Beta (build 45730) - *** NO CHANGELOG *** -- 2020-07-21: Version 3.5.5 Stable (build 45724) - *** NO CHANGELOG *** -- 2020-07-21: Version 3.5.5 Beta (build 45714) - *** NO CHANGELOG *** -- 2020-06-30: Version 3.5.5 Beta (build 45710) - *** NO CHANGELOG *** -- 2020-06-19: Version 3.5.5 Stable (build 45704) - Integrate Bittorrent Speed crypto wallet - Fix crash when adding magnet link - Avoid crash when checking torrent using data structure not fully initialized - Avoid crash by range-checking _advanced_selection before use in indexing _advanced_settings - fix thread list leak -- 2020-06-11: Version 3.5.5 Beta (build 45702) - *** NO CHANGELOG *** -- 2020-05-17: Version 3.5.5 Stable (build 45672) - *** NO CHANGELOG *** -- 2020-05-13: Version 3.5.5 Stable (build 45660) - *** NO CHANGELOG *** -- 2020-05-01: Version 3.5.5 Beta (build 45648) - *** NO CHANGELOG *** -- 2020-04-16: Version 3.5.5 Beta (build 45636) - *** NO CHANGELOG *** -- 2020-04-04: Version 3.5.5 Stable (build 45628) - *** NO CHANGELOG *** -- 2020-03-27: Version 3.5.5 Beta (build 45626) - *** NO CHANGELOG *** -- 2020-03-09: Version 3.5.5 Stable (build 45608) - *** NO CHANGELOG *** -- 2020-03-07: Version 3.5.5 Beta (build 45604) - *** NO CHANGELOG *** -- 2020-02-12: Version 3.5.5 Stable (build 45574) - Fix several memory leaks - Dlive integration - Fix bencoding parsing bug. - Thanks to Guy Levin for reporting - Avoid crash for unhandled setting type by returning empty string - Verify sig/cert if requested when attempting process attach - Fix AV btindtall update progress -- 2020-02-10: Version 3.5.5 Beta (build 45568) - Fix several memory leaks - Dlive integration - Fix bencoding parsing bug. - Thanks to Guy Levin for reporting - Avoid crash for unhandled setting type by returning empty string - Verify sig/cert if requested when attempting process attach - Fix AV btindtall update progress -- 2020-02-05: Version 3.5.5 Stable (build 45550) - *** NO CHANGELOG *** -- 2020-02-04: Version 3.5.5 Beta (build 45533) - *** NO CHANGELOG *** -- 2020-01-09: Version 3.5.5 Beta (build 45519) - Fix thread related memory leak - Fix AV btindtall update progress - Update BitDefender SDK - Fix memory leak in torrent properties dialog -- 2019-12-31: Version 3.5.5 Stable (build 45505) - Mute/unmute TronTV on minimize/restore - Improve GDPR user consent experience - Fix rollout percentage calculation - Cleanup extra unchoke slot logic -- 2019-12-24: Version 3.5.5 Beta (build 45503) - *** NO CHANGELOG *** -- 2019-12-22: Version 3.5.5 Beta (build 45501) - *** NO CHANGELOG *** -- 2019-12-18: Version 3.5.5 Stable (build 45493) - *** NO CHANGELOG *** -- 2019-11-26: Version 3.5.5 Stable (build 45449) - *** NO CHANGELOG *** -- 2019-11-22: Version 3.5.5 Beta (build 45397) - *** NO CHANGELOG *** -- 2019-10-29: Version 3.5.5 Stable (build 45395) - *** NO CHANGELOG *** -- 2019-09-30: Version 3.5.5 Stable (build 45365) - Fixed crash when adding torrent via URL pasted from clipboard - Prevent crash related to disk IO subsystem shutdown - Change uninstall survey link - Use customized user agent http requests - Get how much physical RAM being used by client at time of memory allocation failure -- 2019-09-25: Version 3.5.5 Beta (build 45359) - *** NO CHANGELOG *** -- 2019-09-03: Version 3.5.5 Stable (build 45341) - *** NO CHANGELOG *** -- 2019-08-30: Version 3.5.5 Beta (build 45339) - *** NO CHANGELOG *** -- 2019-07-22: Version 3.5.5 Stable (build 45311) - Add globe icon for language selection in status bar - Default the client’s language to the OS’s language - Fix bug preventing default values for primary/secondary DNS settings from being restored - Avoid crash in some cases of allowing encrypted incoming peer connections -- 2019-07-17: Version 3.5.5 Beta (build 45309) - Introduce TronTv content to users -- 2019-07-10: Version 3.5.5 Stable (build 45291) - *** NO CHANGELOG *** -- 2019-06-24: Version 3.5.5 Beta (build 45283) - Fix unparseable callback data crash - Allow user to enable protocol enhancements in preference settings - Ensure language button opens correct page -- 2019-06-06: Version 3.5.5 Stable (build 45271) - *** NO CHANGELOG *** -- 2019-06-01: Version 3.5.5 Beta (build 45263) - *** NO CHANGELOG *** -- 2019-05-28: Version 3.5.5 Beta (build 45243) - Update Pro antivirus configuration - Default the client's language to the OS's language - Add globe icon for language selection in status bar - Fix uninitialized variable when queuing up tracker DNS requests - Fix bug preventing default values for primary/secondary DNS settings from being restored - Avoid crash in some cases of allowing encrypted incoming peer connections -- 2019-05-28: Version 3.5.5 Stable (build 45231) – Update Pro antivirus configuration – Fix uninitialized variable when queuing up tracker DNS requests -- 2019-04-30: Version 3.5.5 Stable (build 45225) - *** NO CHANGELOG *** -- 2019-04-19: Version 3.5.5 Beta (build 45217) - *** NO CHANGELOG *** -- 2019-04-12: Version 3.5.5 Beta (build 45195) - *** NO CHANGELOG *** -- 2019-03-13: Version 3.5.5 Beta (build 45163) - *** NO CHANGELOG *** -- 2019-03-06: Version 3.5.5 Stable (build 45146) - Fix antivirus scan not working for some Pro users – Fix crash for .btinstall installs – Fix close socket crash at utorrent shutdown – Implement tests to measure and improve swarm performance -- 2019-03-01: Version 3.5.5 Beta (build 45111) - *** NO CHANGELOG *** -- 2019-02-26: Version 3.5.5 Stable (build 45095) - *** NO CHANGELOG *** -- 2019-02-18: Version 3.5.5 Stable (build 45081) - *** NO CHANGELOG *** -- 2019-02-08: Version 3.5.5 Beta (build 45054) - *** NO CHANGELOG *** -- 2019-01-30: Version 3.5.5 Beta (build 45039) - *** NO CHANGELOG *** -- 2019-01-22: Version 3.5.5 Beta (build 45033) - Fix antivirus scan not working for Pro users -- 2019-01-17: Version 3.5.5 Beta (build 45028) - Fix crash for .btinstalls install - Fix close socket crash at utorrent shutdown. -- 2019-01-09: Version 3.5.5 Stable (build 44994) - Update torrent listview banner to add link for BitTorrent Token information -- 2019-01-07: Version 3.5.5 Beta (build 44989) - *** NO CHANGELOG *** -- 2018-12-21: Version 3.5.5 Beta (build 44966) - *** NO CHANGELOG *** -- 2018-12-19: Version 3.5.5 Beta (build 44956) - Implement tests to measure and improve swarm performance -- 2018-12-18: Version 3.5.5 Stable (build 44954) - *** NO CHANGELOG *** -- 2018-12-16: Version 3.5.5 Stable (build 44939) - *** NO CHANGELOG *** -- 2018-12-14: Version 3.5.5 Beta (build 44923) - *** NO CHANGELOG *** -- 2018-12-11: Version 3.5.5 Stable (build 44910) - *** NO CHANGELOG *** -- 2018-12-07: Version 3.5.5 Beta (build 44904) - *** NO CHANGELOG *** -- 2018-11-27: Version 3.5.5 Beta (build 44876) - Fix broken string in the failed update verification failed dialog - Fix vlc player crash when vlc is not initialized properly - Fix crash when upgrading to Pro and .btinstalls install -- 2018-11-15: Version 3.5.5 Beta (build 44872) - *** NO CHANGELOG *** -- 2018-11-07: Version 3.5.5 Beta (build 44850) - *** NO CHANGELOG *** -- 2018-11-02: Version 3.5.4 Stable (build 44846) - *** NO CHANGELOG *** -- 2018-10-29: Version 3.5.4 Beta (build 44809) - Removed old trial streaming functionality - Remove old embedded html video player -- 2018-10-23: Version 3.5.4 Beta (build 44793) - *** NO CHANGELOG *** -- 2018-10-18: Version 3.5.4 Beta (build 44781) - *** NO CHANGELOG *** -- 2018-10-11: Version 3.5.4 Beta (build 44740) - *** NO CHANGELOG *** -- 2018-09-25: Version 3.5.4 Beta (build 44640) - Only download .btinstall files if an update is needed -- 2018-09-25: Version 3.5.4 Stable (build 44632) - Fix config remote hang - Adding torrents by magnet links and hashes now updates statistic of number of torrents added - Change remote Registration Failure dialog from Yes/No to OK - Remove Pro-only “Show Converted Files” choice from menu in non PRO product - Fix crash parsing magnet links - Update the toolbar icons - Fix crash causes by inconsistent string settings - Clear the setting that potentially causing crash -- 2018-09-14: Version 3.5.4 Stable (build 44590) - Fix device pairing crash when category is changed - Fix crash when handling invalid magnet link data -- 2018-09-10: Version 3.5.4 Beta (build 44596) - Clean up the setting which might cause potential crash -- 2018-09-04: Version 3.5.4 Beta (build 44575) - Fix configremote hang - Adding torrents by magnet links and hashes now updates statistic of number of torrents added - Change Registration Failure dialog from Yes/No to OK - Remove Pro-only Show Converted Files choice from menu in non PRO product - Proper restore TorrentFile state on parse error - Update the toolbar icons - Don't install unnecessary apps at install-time - Resolve inconsistency of string settings that are stored in ANSI/multibyte strings - Fix crash caused when copying BSTR to wstring -- 2018-08-30: Version 3.5.4 Beta (build 44562) - Fix configremote hang - Adding torrents by magnet links and hashes now updates statistic of number of torrents added - Change Registration Failure dialog from Yes/No to OK - Remove Pro-only Show Converted Files choice from menu in non PRO product - Proper restore TorrentFile state on parse error - Update the toolbar icons - Don't install unnecessary apps at install-time - Resolve inconsistency of string settings that are stored in ANSI/multibyte strings - Fix crash caused when copying BSTR to wstring -- 2018-08-24: Version 3.5.4 Beta (build 44549) - *** NO CHANGELOG *** -- 2018-08-17: Version 3.5.4 Stable (build 44520) - *** NO CHANGELOG *** -- 2018-08-08: Version 3.5.4 Stable (build 44508) - *** NO CHANGELOG *** -- 2018-07-25: Version 3.5.4 Beta (build 44504) - Fix a crash on that can occur upon showing the devices pane -- 2018-07-11: Version 3.5.4 Stable (build 44498) - Speculative fix for resume data not being saved at shutdown - Avoid a crash when Android client connecting via Remote after canceling a connection request - Use more generic wording in Device Pairing dialog. Adjust dialog dimensions for better text fit - Remove special treatment of toolbar RSS Add Feed icon - Remove some legacy string formatting code - Remove onboarding from addtorrent button. Now available in the help menu - Fix potential crash when checking associations - Add GDPR consent dialog - Migrate new settings to Privacy preferences page, and add forget me button - Do not break file path when calculating open-to directory path - Permit admin-privileged remote devices to request configremote action -- 2018-07-05: Version 3.5.3 Stable (build 44494) - *** NO CHANGELOG *** -- 2018-06-19: Version 3.5.4 Beta (build 44488) - Fix a bug that would block some incoming WebUI connections - Guest accounts are now able to authenticate properly - Fix crash when cancelling an Android device pair request - Fix a potential hang when removing paired devices in Preferences - Fix a potential crash when updating WebUI tokens - Update text and proportions for the Device Pairing Dialog - Fix bug where the RSS Add Feed toolbar button would not show up for some users - Fix potential bug that could have allowed loss of data when saving resume.dat at shutdown -- 2018-06-07: Version 3.5.3 Beta (build 44484) - Fix crash at startup on systems with broken .torrent associations - Modernize some legacy string formating functions -- 2018-05-25: Version 3.5.3 Beta (build 44472) - Updates to the Settings dialog. New Privacy page. -- 2018-05-09: Version 3.5.3 Beta (build 44440) - Do not break first file path when calculating open-to directory path - Prevent guest user from reading event log - Fix crash when attempting to pair a device -- 2018-05-08: Version 3.5.3 Stable (build 44428) - Prevent IEFrames from raising password dialogs -- 2018-04-19: Version 3.5.3 Beta (build 44416) - Resolve issue where a password prompt was shown in error -- 2018-04-11: Version 3.5.3 Stable (build 44396) - *** NO CHANGELOG *** -- 2018-04-03: Version 3.5.3 Beta (build 44390) - *** NO CHANGELOG *** -- 2018-03-19: Version 3.5.3 Beta (build 44366) - Pro Antivirus now downloads patch updates, not full blobs - Update uTorrent and BitTorrent Pro antivirus scanning engine - Fix bug that would prevent some users from dismissing the HtmlDlg windows. - Automatically dismiss HtmlDlg windows on load failure - Fix bug that could cause corrupted messages to be sent over the /proxy interface's callback - Fix latent rare crash for Pro users when moving files into a quarantined state -- 2018-02-22: Version 3.5.3 Stable (build 44358) - Use proper device pairing password when updating device info graphic - Point Remote "Learn More" link to better URL - Disable localhost/search lookup when making searches. Do not rely on the localhost port-10k discoverability - Use a CRNG as a WebUI token source - Require device/service pairing or standard webui authentication for the /proxy endpoint - Sanity check Host header on HTTP requests - Remove automatic discoverability feature over port 10000. The setting net.discoverable no longer exists. - WebUI action getsettings is only allowed for fully authenticated user (not guest) - Fix crash when sending malformed requests to /fileserve - Fix forced re-install mode when same version is already installed - Set uninstaller prompt dialog title - Remove Nexway cart URLs - License key information is no longer exposed via WebUI -- 2018-02-15: Version 3.5.3 Beta (build 44352) - Point Remote "Learn More" link to better URL - Multiple security fixes. Thanks to Tavis Ormandy for the report. -- 2018-02-02: Version 3.5.2 Beta (build 44342) - *** NO CHANGELOG *** -- 2017-12-24: Version 3.5.1 Stable (build 44332) - Remove Game Store - Fix install crash (setting the quicklaunch shortcut was failing in some cases) - Security fix: Suppress password prompt for hosted IEFrame windows - Fix peer ID format -- this was reporting incorrectly for some versions. -- 2017-12-13: Version 3.5.1 Beta (build 44321) - Remove Game Store - Fix install crash (setting the quicklaunch shortcut was failing in some cases) - Security fix: Suppress password prompt for hosted IEFrame windows - Fix peer ID format -- this was reporting incorrectly for some versions. -- 2017-11-27: Version 3.5 Beta (build 44308) - *** NO CHANGELOG *** -- 2017-11-25: Version 3.5 Beta (build 44304) - *** NO CHANGELOG *** -- 2017-11-24: Version 3.5 Stable (build 44294) - Fix a bug that could cause the "You've just been upgraded" page to display when the user has not updated - Fix a crash - Save Pro/Ad-free license key to "Documents" upon activation to allow for future re-activation -- 2017-11-15: Version 3.5 Beta (build 44266) - Fix a bug that could cause the "You've just been upgraded" page to display when the user has not updated - Fix a crash - Save Pro/Ad-free license key to "Documents" upon activation to allow for future re-activation -- 2017-11-01: Version 3.5 Beta (build 44246) - *** NO CHANGELOG *** -- 2017-10-14: Version 3.5 Beta (build 44210) - *** NO CHANGELOG *** -- 2017-10-01: Version 3.5 Stable (build 44178) - *** NO CHANGELOG *** -- 2017-09-22: Version 3.5 Stable (build 44090) - Append "torrent" to the search query (only for default provider) - Fix crash introduced in 44010 - Fix a race (crash) upon receiving metadata -- 2017-08-17: Version 3.5 Beta (build 44050) - Append "torrent" to the search query (only for default provider) - Fix crash introduced in 44010 - Fix a race (crash) upon receiving metadata -- 2017-08-09: Version 3.5 Beta (build 44010) - Fix a bug causing the "You've just been upgraded" page to open too frequently. -- 2017-05-22: Version 3.5 Stable (build 43916) - Update AV download/update URL for Pro - Hide tabs for "My Pro Account" page - Warn user before attempting to launch files with masked extensions -- 2017-05-14: Version 3.5 Beta (build 43900) - Update AV download/update URL for Pro - Hide tabs for "My Pro Account" page - Warn user before attempting to launch files with masked extensions -- 2017-04-17: Version 3.5 Stable (build 43804) - Fix a crash that can occur while streaming - Fix a bug causing an ad to pop up in the Ad-free period - Remove mininova from search - Fix a bug that can cause an ad to pop up when a second torrent is added, even for Ad-free users -- 2017-05-08: Version 3.5 Beta (build 43784) - Fix a crash that can occur while streaming - Fix a bug causing an ad to pop up in the Ad-free period - Remove mininova from search - Fix a bug that can cause an ad to pop up when a second torrent is added, even for Ad-free users -- 2017-04-04: Version 3.5 Stable (build 43580) - Bump version to 3.5.0 / 7.10.0 - Fix a bug that could have caused the webui to set an invalid port - Update uTorrent Pro Antivirus integration. - Remove old OpenCandy integration code - Introduce a new uTorrent Pro payments partner: Nexway - Fix broken in-client pro info page. Reachable via Help ->My Pro Account - Fix bug that would cause Ad audio to incorrectly play when user is not using the client - Allow muting of ad sound when moving mouse outside of Ad window - Fix potential crash when activating a uTorrent Pro license - Disable the ‘Install Teredo" button on Win 7 and higher. We no longer support Teredo on these systems - Fix a potential XSS when attempting to pair remotely to a running client instance - Fix memory leak when activating a uTorrent Pro key - Fix a bug in the WebHelper process that would cause it to crash repeatedly - Fix a connection handling bug that would cause torrents with webseeds to stall while downloading - Fix a statusbar updating bug when a torrent with webseed peers would forcibly disconnect - Add missing support for Windows 8 internal version checking - Fix a DHT bug that would cause uTorrent to count and prioritize IPv6 IPs improperly - Fix an onboarding bug that sometimes allowed the tooltip to persist even if uTorrent was minimized - Add better handling and error reporting for activation server errors -- 2017-03-20: Version 3.5 Beta (build 43534) - Fix a bug affecting Ad-free trial functionality -- 2017-03-03: Version 3.5 Beta (build 43458) - Bump version to 3.5.0 / 7.10.0 - Fix a bug that could have caused the webui to set an invalid port. - Update uTorrent Pro Antivirus key. - Remove old OpenCandy integration code. - Introduce a new uTorrent Pro payment partner: Nexway - Fix broken in-client pro info page. Help ->My Pro Account - Fix bug that would cause ad audio to incorrectly play when user is not using the client. - Allow muting of ad sound when moving mouse outside of ad window - Fix potential crash when activating a uTorrent Pro license - Disable Install Teredo button for Win 7 and higher. We no longer support Teredo on these systems - Fix a potential XSS when attempting to pair remotely - Fix memory leak when activating a uTorrent Pro key - Fix a bug in the WebHelper process that would cause it to crash repeatedly - Fix a connection handling bug that would cause torrents with webseeds to stall while downloading - Fix a status reporting bug when a torrent with webseed peers disconnect - Add missing support for Windows 8 internal version checking - Fix a DHT bug that would cause uTorrent to count and prioritize IPv6 ips improperly - Fix an onboarding bug that sometimes allowed the tooltip to persist even if uTorrent was minimized - Add better handling and error reporting for activation server errors -- 2017-03-03: Version 3.5 Beta (build 43440) - *** NO CHANGELOG *** -- 2017-02-27: Version 3.4.9 Stable (build 43388) - Added Game store to the client -- 2017-01-30: Version 3.4.9 Stable (build 43295) - Fix a bug where users renewing pro key were not seeing renewal until grace period ended - Display appropriate error messages for pro activation errors - Fix pro player shown on top of the onboarding - Update broken second-step for Pro onboarding - Fix a bug where sometimes the pro player controls were floating upon client minimize -- 2017-01-12: Version 3.4.9 Beta (build 43223) - Fix a bug where users renewing pro key were not seeing renewal until grace period ended - Display appropriate error messages for pro activation errors - Fix pro player shown on top of the onboarding - Update broken second-step for Pro onboarding - Fix a bug where sometimes the pro player controls were floating upon client minimize -- 2016-12-09: Version 3.4.9 Stable (build 43085) - Add missing Preferences->Directories checkbox to allow move target based on label. - Fix a bug that prevented the torrent file move directory from being set independently of the torrent contents move directory. - Fix security issue with the client pairing mechanism. Thank you to Zero Day Initiative for reporting the issue. - Fix bug that allowed primary labels with invalid characters to be used with torrent move feature -- 2016-12-02: Version 3.4.9 Beta (build 43057) - Add missing Preferences->Directories checkbox to allow move target based on label. - Fix a bug that prevented the torrent file move directory from being set independently of the torrent contents move directory. - Fix security issue with the client pairing mechanism. Thank you to Zero Day Initiative for reporting the issue. - Fix bug that allowed primary labels with invalid characters to be used with torrent move feature -- 2016-11-23: Version 3.4.9 Stable (build 42973) - Fix the naming of the WebHelper process (utorrentie.exe, bittorrentie.exe) -- 2016-11-16: Version 3.4.9 Beta (build 42951) - Fixed incorectly named WebHelper process -- 2016-11-17: Version 3.4.9 Stable (build 42923) - Fixed rare crash that occurs while trying to retrieve torrent state - Fixed a bug that would prevent Pro users from downgrading their license type - Removed old BT Labs link from the help menu - Restore default first startup view to the torrent list view -- 2016-11-09: Version 3.4.9 Beta (build 42881) - Fixed rare crash that occurs while trying to retrieve torrent state - Fixed a bug that would prevent pro users from downgrading their license type -- 2016-10-18: Version 3.4.9 Beta (build 42671) - Restore default first startup node to the torrent listview node - Add self-check functionality to the installer's resource extraction code -- 2016-09-22: Version 3.4.9 Stable (build 42606) - *** NO CHANGELOG *** -- 2016-09-16: Version 3.4.9 Beta (build 42604) - Announce Pop-up (like our cross-promotion for our Android app) will now exit when the UI is hidden - Fix for the ETA for the Transcoder (pro version) - bugfix on a crash seen with hashes malformed (this is not a common crash in our crashdumps, but we are pushing a fix) -- 2016-09-13: Version 3.4.9 Beta (build 42598) - *** NO CHANGELOG *** -- 2016-09-10: Version 3.4.9 Beta (build 42592) - *** NO CHANGELOG *** -- 2016-09-09: Version 3.4.9 Beta (build 42586) - Introduction of the Altruistic Mode. A blog post will follow. In a nutshell ,the Altruistic Mode is changing the way a torrent is downloading to prioritize uploads. As a result, the ratio of this torrent will be at least 2:1 at all time. In this Mode, 2 initial pieces are downloaded first; then the next pieces are downloaded once we have uploaded twice as many pieces to other clients. Therefore, if too few other clients are interested in this torrent, this torrent will take longer to download; it might even not download at all if no client is trying to download it. However, this will guarantee a good ratio even at the beginning of the download. This feature is in the BitTorrent preferences. Once the preference is "enabled", the option will be clickable when a torrent in added, or in the properties of the torrent. -- 2016-08-31: Version 3.4.8 Stable (build 42576) - *** NO CHANGELOG *** -- 2016-08-31: Version 3.4.8 Beta (build 42570, 42586) - Fix potential Null pointer access in Logger - Potential crashes on empty list in the device tab, piece tab and tracker tab - Fix parsing of bundled executable (with pro key or torrent) -- 2016-08-31: Version 3.4.8 Beta (build 42539) - *** NO CHANGELOG *** -- 2016-08-28: Version 3.4.8 Stable (build 42548) - *** NO CHANGELOG *** -- 2016-08-27: Version 3.4.8 Beta (build 42531) - *** NO CHANGELOG *** -- 2016-08-16: Version 3.4.8 Stable (build 42501) - *** NO CHANGELOG *** -- 2016-08-11: Version 3.4.8 Beta (build 42499) - Bugfixes on UI - sometimes the client was displaying yellow background in a few subwindows - BitTorrent NOW becomes the default node after a fresh installation - Internal changes in our "bad-ad report" which will improve our chances to isolate the publisher -- 2016-08-02: Version 3.4.8 Stable (build 42449) - *** NO CHANGELOG *** -- 2016-07-28: Version 3.4.8 Stable (build 42445) - Improvements for how resources are used by advertisements - Additional on-boarding for new users. - BitTorrent Bundles has become BitTorrent Now - Ads can no longer generate pop ups or download content to disk. - DHT update (BEP44) - Bug fixes and stability improvements. -- 2016-07-16: Version 3.4.8 Beta (build 42439) - Bugfixes on some advanced settings when persistence were not kept properly - Addition of announcement features (used for onboarding new users) - Change internal URL for BitTorrent NOW -- 2016-07-06: Version 3.4.8 Beta (build 42400) - Bugfixe -- 2016-06-27: Version 3.4.8 Beta (build 42394) - Bugfixes - Rebranding BitTorrent Now -- 2016-06-06: Version 3.4.8 Beta (build 42382) - Bugfixes - Onboarding help for new users -- 2016-05-20: Version 3.4.8 Beta (build 42358) - Bugfixes - Enhancement of the mechanism limiting the resources used by Advertisement - DHT Update (BEP44) -- 2016-05-10: Version 3.4.7 Stable (build 42330) - Do not allow adding single file torrent from webinterface to uTorrent root directory (Security fix) - Fix regression: move torrent after completion - Fix potential crash when automatically restoring node selection - Fix IE frame related crashes - Mechanism to limit the resources used by Advertisement - Fix a potential crash in .btsearch parsing -- 2016-05-02: Version 3.4.7 Beta (build 42326) - Fix a potential crash in .btsearch parsing -- 2016-04-25: Version 3.4.7 Beta (build 42300) - Remove potential create of a white rectangle at start-up - Mechanism to limit the resources used by Advertisement -- 2016-04-21: Version 3.4.7 Beta (build 42286) - Do not allow adding single file torrent from webinterface to utorrent root directory (Security fix) - Fix regression: move torrent after completion - Updated toolchain to VS2015 - Fix potential crash when automatically restoring node selection - Fix IE frame related crashes -- 2016-04-05: Version 3.4.6 Stable (build 42178) - *** NO CHANGELOG *** -- 2016-04-01: Version 3.4.6 Stable (build 42094) - *** NO CHANGELOG *** -- 2016-03-30: Version 3.4.6 Stable (build 42060) - Rewrote string classes for significant crash rate reduction - Opportunity for users to report poor ads experiences to help us improve ad quality - Cookie ingestion to improve ad relevancy, with option to opt-out - Fixed behavior re: triggering browser in foreground when intended by user - Improved detection of default browser - Solved #1 Pro support issue (first license check) server-side 3/14 - Fixed crash in Remote for some users when adding a torrent file; resulted in connectivity issues -- 2016-03-25: Version 3.4.6 Beta (build 42042) - fix impossibility to modify scheduler -- 2016-03-24: Version 3.4.6 Beta (build 42040) - fix crash on torrent error -- 2016-03-23: Version 3.4.6 Beta (build 42036) - Fix a few bugs in 42020 -- 2016-03-21: Version 3.4.6 Beta (build 42020) - User can report bad ads - Security fix (do not force load netprofm.dll at client startup) - Fix rare crash in checkforupdate thread - Better string management: fix memory leaks, small performance gain, and reduce crash rate -- 2016-03-10: Version 3.4.6 Alpha (build 41913) - fix crash when adding torrent with duplicate names in 41911 -- 2016-03-08: Version 3.4.6 Alpha (build 41911) - fixes for 41903 - fix some new crashes - fix regression in file picker - fix regression in RSS auto labeling -- 2016-03-03: Version 3.4.6 Alpha (build 41903) - rewrite of byte arrays handling (fix memory leaks and some small performance gain) -- 2016-02-25: Version 3.4.5 (build 41865) Stable - Crash fixes to improve stability -- 2016-02-18: Version 3.4.6 Beta (build 41845) - full rework of string classes - fix crash in remote when adding torrent file - remove obsolete public trackers in the "create torrent" subwindow -- 2016-02-16: Version 3.4.5 (build 41821) Stable - Fixed broken label removal in the auto-label settings section - Increased row height in main download view for better visibility - Optimized list management for peers, PCs, and torrents- leading to improvements in performance - Cleaned up columns in the main list view. Health, Rating, Label, AddedOn and Completed On columns are no longer default (can still be added manually) - Fixed wolves - Updated Devices page section’s text and icons -- 2016-02-04: Version 3.4.6 Beta (build 41768) - All changes from 41698 - Fix broken label removal in the autolabel mapper settings - Restore main download view row height - Remove Health, Rating, Label, AddedOn and CompletedOn from the deault-loaded columns in the main list view - Update devices page (text and icons) -- 2016-01-25: Version 3.4.5 (build 41712) Stable - Fixed crash in Advanced settings (sometimes triggered when saving) - Fixed crash in the Devices page (sometimes triggered when adding a conversion device) - Fixed crash in the Devices page (sometimes triggered when setting up devices page but no conversion devices are configured - Fixed client hang (when BitTorrent was left open for 2-3 hours, sometimes Internet Explorer would trigger a client hang)??? -- 2016-01-20: Version 3.4.6 Alpha (build 41702) - Integrate 41696 fix in 41670 alpha -- 2016-01-20: Version 3.4.6 Beta (build 41698) - All changes from 41696 - Fix possible bug when the Conversion Devices state gets cleared -- 2016-01-19: Version 3.4.6 Beta (build 41696) - All changes from 41634 - Update code to support std::map - Fix crash when attempting to add a Conversion Device target -- 2016-01-08: Version 3.4.6 Alpha (build 41670) - Integrate 41634 fix in 41626 alpha -- 2016-01-05: Version 3.4.6 Beta (build 41634) - Fix bug where multiple torrent selection would be lost on Start<->Stop state transitions -- 2016-01-06: Version 3.4.5 (build 41628) Stable - Moved code to standard containers to add stability, enable faster development, further reduce footprint - Cleaned up code across all parts of codebase to improve stability - Support for new ad-free premium product - Fixed recognition of files that use HEVC codecs - Added local memory usage test mode as part of effort to reduce footprint - Fixed a bug that occasionally misplaced a link in the toolbar - Fixed bug where selecting a torrent would sometimes not activate the toolbar -- 2016-01-04: Version 3.4.6 Alpha (build 41626) - Fix crashes in 41614 alpha -- 2015-12-29: Version 3.4.6 Alpha (build 41614) - Fix two crashes in 41612 alpha -- 2015-12-28: Version 3.4.6 Alpha (build 41612) - Fix a rare crash during install in 41610 alpha -- 2015-12-23: Version 3.4.6 Alpha (build 41610) - Fix an issue when creating torrent in 41572 alpha -- 2015-12-21: Version 3.4.6 Alpha (build 41572) - Fix some crashes in 41564 alpha -- 2015-12-18: Version 3.4.6 Alpha (build 41564) - Rewrite of most of the string functions and classes -- 2015-12-17: Version 3.4.6 Beta (build 41562) - All change from 41506 - Fix wording in about box - Fix a bug where adding new torrents does not refresh on the main view if using non default sorting - Fix crash when activating licenses for unsupported products - Fix crash when communicating with the Bundles Page -- 2015-12-10: Version 3.4.6 Beta (build 41506) - All change from 41350 - Fix bug while rendering the survey link in the toolbar - Fix bug where toolbar would not enable when selecting the only torrent in the list view -- 2015-11-25: Version 3.4.6 Alpha (build 41422) - All change from 41418 - Fix torrent selection when using non default sorting -- 2015-11-20: Version 3.4.6 Alpha (build 41418) - Improve pointer management in LRU in 41412 alpha -- 2015-11-19: Version 3.4.6 Alpha (build 41412) - Fix two rare crashes in 41370 alpha -- 2015-11-17: Version 3.4.5 (build 41372) Stable - Better use of system resources, improvements to stability - Improved handling of paid codecs and Antivirus activation for Pro users - Fixed malformed response in a jsonp API - Fixed incorrect accounting of wasted bytes when talking to peers - Fixed memory leaks in clients - Users were reporting a UI hang for RSS feeds (right-clicking on item)- fixed this - Fixed Pro status page rendering - Fixed a bug that prevented resizing of the left rail -- 2015-11-16: Version 3.4.6 Alpha (build 41370) - Fix double free in 41331 -- 2015-11-12: Version 3.4.6 Beta (build 41350) - All changes from 41322 - Improvements to the Windows installer. - Remove unused GUI icons. - Fixed bug where the CatTree would prevent resizing. - Fix bug in torrent selection when using the toolbar. - Fix UI hang when right clicking on RSS feed item. - Fix AntiVirus activation problems. - Fix potential hang on some Win7 32-bit machines. - Improvements for the detection of HEVC Video codec - Fix bug where jsonp API callbacks would be called twice. - Better use of resources, improvements to stability - Fix rendering bug when loading the Pro status page - Better use of resources, improvements to stability. - Fix memory corruption bug when checking for updates. - Fix bug where we would randomly fail to update wasted bytes. -- 2015-11-10: Version 3.4.6 Alpha (build 41333) - All changes from 41322 - Fix bug in low integrity mode -- 2015-11-10: Version 3.4.6 Alpha (build 41331) - All changes from 41324 - Fix bug in torrent selection when using the toolbar -- 2015-11-09: Version 3.4.6 Alpha (build 41328) - UI improvement -- 2015-11-06: Version 3.4.6 Alpha (build 41324) - All changes from 41322 and 41314 -- 2015-11-06: Version 3.4.6 Beta (build 41322) - All changes from 41312 - Fixed a possible crash on instances of uTorrent that have been running longer than 24 hrs -- 2015-11-05: Version 3.4.6 Alpha (build 41314) - All changes from 41312 and 41264 -- 2015-11-03: Version 3.4.6 Beta (build 41312) - All changes from 41280 - Fix double response to jsonp callbacks - Rendering bug when loading the Pro status page - Better use of resources, improvements to stability - Improvements for the detection of HEVC Video codec -- 2015-10-27: Version 3.4.6 Alpha (build 41288) - All changes from 41224 and 41280 -- 2015-10-26: Version 3.4.6 Beta (build 41280) - Fix pro status page. -- 2015-10-20: Version 3.4.6 Beta (build 41268) - Fix potential bug when launching web helper on Vista and above. -- 2015-10-14: Version 3.4.6 Beta (build 41264) - All changes from 41238 - Improvements to internal collection classes - Fix another rare crash when removing a btapp. -- 2015-10-12: Version 3.4.6 Beta (build 41238) - All changes from 41236 - Improvements to internal collection classes - Fix a crash when updating btapps. -- 2015-10-09: Version 3.4.6 Beta (build 41236) - All changes from 41212 - Fix a crash when rejecting pieces. -- 2015-10-12: Version 3.4.6 Beta (build 41224) - All changes from 41182 - Better use of resources, improvements to stability -- 2015-10-08: Version 3.4.6 Beta (build 41222) - Fix crash when rendering items in the sidebar. - Fix deadlock when right-clicking on an RSS item -- 2015-10-08: Version 3.4.6 Beta (build 41212) - Improvements to internal collection classes. -- 2015-10-06: Version 3.4.5 (build 41202) Stable - Fixed client hang on Windows 7 32-bit (Thank you for your feedback!) -- 2015-10-02: Version 3.4.6 Beta (build 41182) - Fix possible client hang on Windows 7 32-bit machines. -- 2015-09-25: Version 3.4.6 Beta (build 41164) - Fix unnecessary resource usage when starting a transcode for pro users. -- 2015-09-25: Version 3.4.5 (build 41162) Stable - Fixed unnecessary resource usage when starting a transcode for pro users -- 2015-09-18: Version 3.4.6 Beta (build 41128) - Fix crash in streaming UI. -- 2015-09-17: Version 3.4.6 Beta (build 41122) - Fixed a long standing memory leak. - Fixed crashes in the toolbar searchbox and in the pro upgrade flow. - Fixed display bug when resizing the category tree. - Fixed crash when launch helper processes. -- 2015-09-04: Version 3.4.6 Beta (build 41079) - Fix bug where some advanced settings would not persist across restarts. - Improvements to the Windows installer. - Remove unused GUI icons - Reliability improvements to DHT CAS handling. -- 2015-09-17: Version 3.4.5 (build 41073) Stable - Updated how the app handles HTML content (now out of process) for a significant (50%) improvement in stability. This sets a new standard for uTorrent's already-low crash rate -- 2015-09-01: Version 3.4.6 Beta (build 41053) - All fixes from the latest stable (40911) and beta (41035) -- Improvements to Drag-n-Drop support for dynamic popups. -- Fix crash at startup for some users on WinXP and Win7 -- 2015-08-25: Version 3.4.5 Beta (build 41035) - All fixes from the latest stable (40911) and beta (40962) - Fix build number parsing when generating optional crash reports. -- 2015-08-18: Version 3.4.5 Beta (build 40962) - All fixes from the latest stable (40911) - Update to beta 40785 - Crash fixes - Updates to handling of remote IE process -- 2015-08-18: Version 3.4.4 (build 40911) Stable - UI improvements & bug fixes - Properly report unchoking on full chunk queue condition - Security improvements to uTP connection initiation. -- 2015-07-21: Version 3.4.4 Beta (build 40854) - All fixes from the latest beta (40786) - Security improvements to uTP connection initiation. -- 2015-07-21: Version 3.4.4 Beta (build 40786) - All fixes from the latest stable (40760) - Update to beta 40733 - Orange button fix -- 2015-07-19: Version 3.4.3 Beta (build 40785, update only) - All fixes from the latest stable (40633) - only unpack remote ie process once per session - fixed several inter process communication issues between utorrent and utorrentie - crash fix -- 2015-07-16: Version 3.4.3 (build 40760) Stable - minor statistics fix -- 2015-07-09: Version 3.4.4 Beta (build 40733) - All fixes from the latest stable (40633) - UI fixes and improvements - improved logging for better debugging - connection handling improvements - crash fix -- 2015-07-07: Version 3.4.3 (build 40633) Stable - "Wrong tab content" fix - Tab selection persistence fix - user feedback icon in upper right - DHT fixes - Suppress "Do you want to make uTorrent the default..." message on client update - Fix content overflow problem that was hiding the bottom lines of the tab windows in Torrents view - General trial streaming UI fixes -- 2015-06-22: Version 3.4.3 Beta (build 40580) - All fixes from the latest stable (40298) - Update to beta 40538 - Crash fix -- 2015-06-16: Version 3.4.3 Beta (build 40538) - All fixes from the latest stable (40298) - "Wrong tab content" fix - Tab selection persistence fix - user feedback icon in upper right - DHT fixes - Suppress "Do you want to make uTorrent the default..." message on client update - Fix content overflow problem that was hiding the bottom lines of the tab windows in Torrents view - General trial streaming UI fixes -- 2015-05-20: Version 3.4.3 Beta (build 40414) - All fixes from the latest stable (40298) - Fix crash when loading the Bundles page - Fix crash when decoding some utf8 strings - Improvements to DHT bootstrapping routines -- 2015-05-08: Version 3.4.3 Beta (build 40329) - All fixes from the latest stable (40208) - Bug fix for beta 40265 - New installer test -- 2015-05-08: Version 3.4.3 Beta (build 40324) - All fixes from the latest stable (40298) - 2015-05-04 - Change the way windows magnet and torrent shell handlers are registered - 2015-04-10 - [Pro] Show "confirmation page" instead of "bundles" page after upgrading to Pro - 2015-04-10 - [Pro] Pause playing file via hitting SpaceBar - 2015-04-10 - Fix broken status bar spacing - 2015-03-30 - Fix crash when update server unreachable - 2015-03-27 - Fix transcoder error log string - 2015-03-27 - Fix bug when initializing IPv6 WebUI listening socket -- 2015-05-05: Version 3.4.3 (build 40298) Stable - hot fix for disappearing tabs in previous stable -- 2015-04-29: Version 3.4.3 Beta (build 40265) - All fixes from the latest stable (40208) - New installer test -- 2015-04-27: Version 3.4.3 (build 40208) Stable - stability and efficiency improvements - Streaming free trial release (may not be activated yet in your install) - improvements to ads handling - fix for paypal purchasing in Pro - minor installer updates -- 2015-04-20: Version 3.4.3 (build 40097) Stable - improvements to media parsing routines, for efficiency and to allow more files to stream - installer updates -- 2015-04-17: Version 3.4.3 Beta (build 40138) - All fixes from the latest stable (39944) - update to beta 40111,40124 - minor internal adjustment to previous beta -- 2015-04-16: Version 3.4.3 Beta (build 40124) - All fixes from the latest stable (39944) - update to beta 40111 - crash fix -- 2015-04-15: Version 3.4.3 Beta (build 40111) - All fixes from the latest stable (39944) - remove all support for epicscale - fix Paypal sales for Pro - reduce network usage -- 2015-04-15: Version 3.4.3 Beta (build 40104) - All fixes from the latest stable (39944) - Update to beta 39910,40019 - Crash fixes and trial flow improvements -- 2015-04-09: Version 3.4.3 Beta (build 40019) - All fixes from the latest stable (39744) - Update to beta 39910 - Crash fix -- 2015-04-08: Version 3.4.3 Beta (build 39991) - All fixes from the latest stable (39744) - Update to beta 39910 - Crash fixes - Display issues fixed -- 2015-04-08: Version 3.4.3 (build 39944) Stable - New installer updates - Network traffic reduction - DHT fixes and updates -- 2015-04-03: Version 3.4.3 Beta (build 39910) - All fixes from the latest stable (39744) - Updated media parsing, with more reliability - Fixed inefficiency and CPU usage when navigating torrents - First beta of new streaming trial flow (limited rollout, may not be activated for your install) -- 2015-03-29: Version 3.4.3 Beta (build 39776) - All fixes from the latest stable (39744) - fixed version of reverted stable release, with fix for MP3 parsing loop - streaming metadata parsing fixes and streaming UI fixes -- 2015-03-27: Version 3.4.3 Beta (build 39773) - All fixes from the latest stable (38913) - Reduce DHT bootstrap server traffic - Possible fix for sluggish UI while interacting with torrent list -- 2015-03-26: Version 3.4.2 (build 39744) Stable - Installer updates including crash fixes and featured content fix - Streaming heuristic and streaming UI fixes - Media file parsing fix for MP3 - Freeze and 100% CPU issue fix -- 2015-03-24: Version 3.4.2 (build 39586) Stable - Installer updates including crash fixes and featured content fix - Streaming heuristic and streaming UI fixes - Media file parsing fix for MP3 -- 2015-03-12: Version 3.4.2 Beta (build 39424) - All fixes from the latest stable (38656) - Fix crash when creating torrents with certain media types -- 2015-03-05: Version 3.4.2 Beta (build 38897) - *** NO CHANGELOG *** -- 2015-02-27: Version 3.4.2 (build 38913) Stable - Various backend bug fixes -- 2015-02-18: Version 3.4.2 Beta (build 38876) - *** NO CHANGELOG *** -- 2015-02-09: Version 3.4.2 Beta (build 38803) - All fixes from the latest stable (38656) - Show converted files list when clicking device. -- 2015-02-13: Version 3.4.2 (build 38758) Stable - Updates to the disk cache congestion code - Fixed relevance column in peers tab - Fixed long shutdown times when parsing certain media types - Fixed some missing device pane icons - 2015-02-09: Version 3.4.2 Beta (build 38709) - All fixes from the latest stable (38656) - don't fetch bundle's icon from bundle's site. -- 2015-02-09: Version 3.4.2 Beta (build 38707) - All fixes from the latest stable (38656) - Fix crash when receiving malformed UDP tracker response -- 2015-02-09: Version 3.4.2 Beta (build 38703) - All fixes from the latest stable (38656) - Installer updates -- 2015-02-06: Version 3.4.2 Beta (build 38688) - All fixes from the latest stable (38656) - Installer updates - Copyright date update -- 2015-02-06: Version 3.4.2 (build 38656) Stable - add bundle's icon to the searchbox search by bundles - Fix incorrect data in the Relevance column for a selected torrent - Fix relevance column in peers tab - Fix long shutdown times when parsing certain media types - Fix gap in download list name column - Tweak default column widths -- 2015-02-05: Version 3.4.2 Beta (build 38568) - All fixes from the latest stable (38656) - Fix incorrect data in the Relevance column for a selected torrent - Fix relevance column in peers tab - Fix long shutdown times when parsing certain media types - Fix gap in download list name column - Tweak default column widths -- 2015-02-02: Version 3.4.2 Beta (build 38554) - All fixes from the latest stable (38429) - general bug fixes -- 2015-01-30: Version 3.4.2 Beta (build 38463) - *** NO CHANGELOG *** -- 2015-01-30: Version 3.4.2 (build 38429) Stable - Fix long shutdown times when parsing certain media types - Fix some missing device pane icons - Fix gap in download list name column - Tweak default column widths - Minor DHT improvements - Pro player upgrades - DPI display issue fix - Feature control improvements for better in-client communication -- 2015-01-26: Version 3.4.2 Beta (build 38403) - All fixes from the latest stable (38257) - add bench ping for client shutdown duration. -- 2015-01-28: Version 3.4.2 (build 38397) Stable - *** NO CHANGELOG *** -- 2015-01-26: Version 3.4.2 Beta (build 38382) - All fixes from the latest stable (38257) - add bench ping for client shutdown duration. -- 2015-01-24: Version 3.4.2 Beta (build 38362) - All fixes from the latest stable (38257) - Beta test for new installer -- 2015-01-24: Version 3.4.2 Beta (build 38359) - All fixes from the latest stable (37754) - Pro player upgrades - DPI display issue fix - Feature control improvements for better in-client communication -- 2015-01-22: Version 3.4.2 Beta (build 38332) - All fixes from the latest stable (37951) - add bench ping for client shutdown duration. -- 2015-01-22: Version 3.4.2 Beta (build 38305) - All fixes from the latest stable (37951) - Fix long shutdown times when parsing certain media types - Fix gap in download list name column - Tweak default column widths -- 2015-01-23: Version 3.4.2 (build 38257) Stable - Pro introduction screens - Fixes to pro player and playback display - Restore compact category view - Internal updates in installer flow -- 2015-01-18: Version 3.4.2 Beta (build 38223) - All fixes from the latest stable (37951) - Internal updates in installer flow - Code refactoring -- 2015-01-12: Version 3.4.2 Beta (build 38116) - All fixes from the latest stable (37951) - Update to beta 38068 - added pro player stop button -- 2015-01-10: Version 3.4.2 Beta (build 38068) - All fixes from the latest stable (37951) - Pro onboarding screens - Fixes to pro player and playback display - Restore compact category view! Take that, forum. -- 2015-01-08: Version 3.4.2 (build 37951) Stable - Backend fixes and improvements -- 2015-01-08: Version 3.4.2 Beta (build 37937) - All fixes from the latest stable (37248) - internal bug fixes for installer and autoupdate -- 2015-01-07: Version 3.4.2 Beta (build 37907) - *** NO CHANGELOG *** -- 2015-01-03: Version 3.4.2 (build 37754) Stable - Streaming UI Bug Fixes -- 2014-12-19: Version 3.4.2 (build 37594) Stable - *** NO CHANGELOG *** -- 2014-12-18: Version 3.4.2 Beta (build 37477) - *** NO CHANGELOG *** -- 2014-12-16: Version 3.4.2 Beta (build 37325) - *** NO CHANGELOG *** -- 2014-12-15: Version 3.4.2 Beta (build 37318) - All fixes from the latest stable (37248) - fix offer shows white screen -- 2014-12-13: Version 3.4.2 Beta (build 37293) - All fixes from the latest stable (37248) -- 2014-12-13: Version 3.4.2 Beta (build 37285) - All fixes from the latest stable (37248) - Refactor and optimize TorrentFile and file meta info classes for space -- 2014-12-13: Version 3.4.2 Beta (build 37284) - All fixes from the latest stable (37248) - Internal toolchain update -- 2014-12-13: Version 3.4.2 Beta (build 37273) - *** NO CHANGELOG *** -- 2014-12-13: Version 3.4.2 Beta (build 37259) - *** NO CHANGELOG *** -- 2014-12-13: Version 3.4.2 (build 37248) Stable - *** NO CHANGELOG *** -- 2014-12-12: Version 3.4.2 Beta (build 37157) - All fixes from the latest stable (36802) - fix offer shows white screen -- 2014-12-11: Version 3.4.2 (build 37122) Stable - Fix navbar stuck wide - Timing UI in Pro player scrubbing bar - Streaming UI fixes -- 2014-12-06: Version 3.4.2 Beta (build 36920) - All fixes from the latest stable (36802) - Various fixes to new streaming feature in uTorrent Pro - Nav bar font sizes and minimum witdh - Play state handling when torrents are removed - Message handling in prestream to play - Download progress bar with slice indicators -- 2014-12-04: Version 3.4.2 Beta (build 36813) - All fixes from the latest stable (36802) - Fix crash when checking torrents - Fix crash when attempting to parse certain media headers -- 2014-12-04: Version 3.4.2 (build 36802) Stable - Security fix for WebUI - Improvements to Pro Streaming -- 2014-12-01: Version 3.4.2 Beta (build 36710) - Bug fixes -- 2014-11-26: Version 3.4.2 (build 36615) Stable - Fix crash while updating downloaded piece timeout - Improvements to Pro Streaming - Allow users to play files in external media player from inside Playback Tab (menu option) - Fixed bug where streaming would sometime halt about 2/3 to 3/4 of the way through a file - Added icon that shows when the file being streamed or played is paused -- 2014-11-19: Version 3.4.2 Beta (build 36446) - All fixes from latest stable (36318) - Update to beta 36436 - Bug fixes to new Pro release with streaming beta -- 2014-11-19: Version 3.4.2 Beta (build 36436) - All fixes from latest stable (36318) - Update to beta 36369 - Bug fixes to new Pro release with streaming beta - (this link has been updated to build 36446) -- 2014-11-19: Version 3.4.2 Beta (build 36369) - All fixes from latest stable (36318) - Fix display of certain screens - Internal improvements to adFree - Bug fixes -- 2014-11-20: Version 3.4.2 (build 36318) Stable - *** NO CHANGELOG *** -- 2014-11-19: Version 3.4.2 Beta (build 36295) - All fixes from latest stable (36044) - Fix display of certain screens - internal improvements to adFree - (this link has been updated to build 36369) -- 2014-11-20: Version 3.4.2 Beta (build 36284) - All fixes from latest stable (36318) - Pro subscription fix -- 2014-11-17: Version 3.4.2 Beta (build 36170) - All fixes from latest stable (36044) - Update to beta 36076 - bug fixes -- 2014-11-17: Version 3.4.2 Beta (build 36158) - *** NO CHANGELOG *** -- 2014-11-14: Version 3.4.2 Beta (build 36076) - All fixes from latest stable (36044) - Navigation bar and playback improvements -- 2014-11-14: Version 3.4.2 (build 36044) Stable - *** NO CHANGELOG *** -- 2014-11-11: Version 3.4.2 (build 35702) Stable - Fix RSS refresh and startup problems - Fixed reversion to standard after Plus expires -- 2014-11-10: Version 3.4.2 Beta (build 35588) - *** NO CHANGELOG *** -- 2014-11-03: Version 3.4.2 Beta (build 35503) - All fixes from latest stable (35503) - installer updates - fix missing screens -- 2014-11-01: Version 3.4.2 Beta (build 35484) - All fixes from latest stable (35141) - installer updates - fix missing screens -- 2014-10-29: Version 3.4.2 Beta (build 35288) - All fixes from latest stable (35141) - Fixed: RSS not being activated -- 2014-10-28: Version 3.4.2 Beta (build 35249) - No ads request with no internet. - Advanced tracking. -- 2014-10-24: Version 3.4.2 (build 35141) Stable - Fixed: Hide bundle node in left navbar, torrent node is selected by default, but no active panel is painted on the right side - Fixed: The torrent panel is not painted correctly when first navigating from the bundles panel back to torrent panel after client starts -- 2014-10-20: Version 3.4.2 Beta (build 35021) - Bug fix: hide bundle's navbar selection, the torrent pane is not painted - Bug fix: the torrent pane not painted correctly everytime when client starts up. -- 2014-10-18: Version 3.4.2 Beta (build 35002) Build update the previous beta 34904 - Bug fixes -- 2014-10-17: Version 3.4.2 (build 34944) Stable - *** NO CHANGELOG *** -- 2014-10-16: Version 3.4.2 Beta (build 34904) Build update the previous beta 34810 - Bug fixes -- 2014-10-16: Version 3.4.2 Beta (build 34898) - Internal debugging improvements -- 2014-10-13: Version 3.4.2 Beta (build 34810) Build update the previous beta 34548 - Crash fix - Attempt to find a 64-bit VLC installation if search for 32-bit fails - Support switching files and ff/rw while streaming -- 2014-10-10: Version 3.4.2 (build 34727) Stable - Fixed: Remote access not working - Fixed issues where in some cases adding new RSS feeds are not displayed - Fixed labels are being ordered in descending order -- 2014-10-02: Version 3.4.2 Beta (build 34594) Build includes all fixes from latest stable - update to previous beta 34330 - Bug fixes -- 2014-10-02: Version 3.4.2 Beta (build 34588) Build includes all fixes from latest stable (34537) - Fixed Remote not working - Fixed issues where in some cases adding new RSS feeds are not displayed - Fixed labels are being ordered in descending order -- 2014-10-02: Version 3.4.2 (build 34537) Stable - Improved udp tracker connection efficiency -- 2014-09-26: Version 3.4.2 Beta (build 34330) - Navigation fixes -- 2014-09-25: Version 3.4.2 (build 34309) Stable - Fixed: Left Navigation and active panel are sometimes out of sync - Fixed: BT icon fix - Fixed: Plus crash -- 2014-09-22: Version 3.4.2 Beta (build 34174) - fix feature content url is not set correct. - fix left nav and active pane out of synch when toggle the torrent pane and bundles pane quickly. -- 2014-09-22: Version 3.4.2 Beta -- (build 34138) - stability fixes in ad code -- 2014-09-19: Version 3.4.2 Beta -- (build 34138) - bug fixes - tab icon problem -- 2014-09-18: Version 3.4.2 Beta (build 34086) - fix left nav and active pane out of synch when toggle the torrent pane and bundles pane quickly. -- 2014-09-18: Version 3.4.2 (build 34024) Stable - Fixed: Refresh issue in file tab when client gets minimized - Fixed: Two top crashes - Fixed: Unexpected bundle torrent update pop-up -- 2014-09-15: Version 3.4.2 Beta (build 33953) - icon update - minor crash fix -- 2014-09-15: Version 3.4.2 Beta (build 33947) - fix reference potient null pointer - fix file tab refresh issue - fix unexpected mutable torrent popup dialog. -- 2014-09-12: Version 3.4.2 Beta (build 33923) - revert the checking for ieframe initialization at client start up time - fix unexpected mutable torrent popup dialog. -- 2014-09-12: Version 3.4.2 Beta (build 33883) - Internal optimization -- 2014-09-11: Version 3.4.2 (build 33870) Stable - Fixed: Crash on incoming remote pairing request - Fixed: Startup crash -- 2014-09-11: Version 3.4.2 Beta (build 33854) - Fix crashes by reference potential null pointer -- 2014-09-11: Version 3.4.2 Beta (build 33838) - Improve UDP tracker connection performance -- 2014-09-10: Version 3.4.2 Beta (build 33829) - Fix IEFrame synchnization issue. -- 2014-09-08: Version 3.4.2 Beta (build 33766) - Fix crash when using remote -- 2014-09-04: Version 3.4.2 Beta (build 33646) - Improved start-up time for some torrents - Improvements to torrent piece tracking infrastructure -- 2014-09-04: Version 3.4.2 Beta (build 33627) - Includes latest stable 33394 - better synchronization betweeb bundle's tab and ieframe -- 2014-09-04: Version 3.4.2 Beta (build 33624) - Internal code optimizations - Known issue: Devices page does not work -- 2014-09-05: Version 3.4.2 (build 33497) Stable - Fixed: Crash -- 2014-08-29: Version 3.4.2 Beta (build 33418) - Includes latest stable 33394 - General code optimization test -- 2014-08-29: Version 3.4.2 (build 33394) Stable - Improved: DHT Bootstrap logic/performance - Added: Persistent Plus - Fixed: When left rail offer is turned off, splitter should be allowed to be moved to minimum - Fixed: Refresh issue in bundle's tab - Fixed: Crash -- 2014-08-26: Version 3.4.2 Beta (build 33320) - Includes latest stable 33254 - Crash Fix for PostIEMessage -- 2014-08-25: Version 3.4.2 Beta (build 33290) - Includes latest stable 33254 - Crash fixes -- 2014-08-25: Version 3.4.2 Beta (build 33275) - Stability. -- 2014-08-25: Version 3.4.2 (build 33254) Stable - Fixed: Client resized - Fixed: Crash fix - Fixed: Issue where the bundles screen would appear blank -- 2014-08-25: Version 3.4.2 Beta (build 33248) - Includes latest stable 33254 - Replaces beta 32976 - Update previous beta with latest release code -- 2014-08-25: Version 3.4.2 Beta (build 33231) - Includes latest stable 33254 - Fix refresh issue in the bundle's tab. - Add "stable" field in bundle feature control. -- 2014-08-22: Version 3.4.2 Beta (build 33206) - Improvements to presentation for extended features - Replaces beta 33043 -- 2014-08-21: Version 3.4.2 Beta (build 33145) - internal structural changes to help find a crash -- 2014-08-19: Version 3.4.2 (build 33080) Stable - *** NO CHANGELOG *** -- 2014-08-18: Version 3.4.2 Beta (build 33061) - Includes latest stable 33023 - Possible fix for a crash while saving settings. -- 2014-08-18: Version 3.4.2 Beta (build 33057) - Includes latest stable 33023 - Fix refresh issue in the bundle's page causes by pushing down the new rules. - Fix onboarding url. -- 2014-08-18: Version 3.4.2 Beta (build 33043) - Improvements to presentation for extended features -- 2014-08-18: Version 3.4.2 Beta (build 33039) - Stability fixes -- 2014-08-15: Version 3.4.2 Beta (build 33033) - Replaces beta 33007 - More DHT bootstrapping improvements -- 2014-08-15: Version 3.4.2 (build 33023) Stable - Fixed: When plus upsell is turned off, splitter should be allowed to be moved to minimum [ADS-635] - Fixed: Featured Web background is not painting properly [ADS-634] - Fixed: FT ad label loses anti-aliasing when clicked [ADS-599] - Fixed: Bug with LREC ads breaking Plus commerce screen [ADS-616] -- 2014-08-12: Version 3.4.2 Beta (build 33007) - Includes latest stable 32891 - Improved DHT bootstrapping -- 2014-08-12: Version 3.4.2 Beta (build 32976) - Replaces beta 32898 - Includes latest stable 32691 - Further improvements on previous beta issues -- 2014-08-12: Version 3.4.2 Beta (build 32961) - Fix possible crash when enumerating torrent properties through web interface - Fix memory leak when dragging files onto an invalid drop target -- 2014-08-10: Version 3.4.2 Beta (build 32930) - Testing speed improvements -- 2014-08-10: Version 3.4.2 Beta (build 32922) - Fix crash - Internal data structure change -- 2014-08-07: Version 3.4.2 Beta (build 32898) - Replaces beta 32814 - Adresses crash at startup without settings introduced in last stable build 32814 -- 2014-08-11: Version 3.4.2 (build 32891) Stable - *** NO CHANGELOG *** -- 2014-08-04: Version 3.4.2 Beta (build 32814) - Replaces beta 32718 - Includes latest stable 32691 - LREC resizes even when users don't get ads - Slider minimum width handled properly when Plus upsell is not shown - Fix the Plus in-client offer Javascript - Fix display issue with advertising information graphic above torrent list -- 2014-08-01: Version 3.4.2 Beta (build 32799) - Includes latest stable build 32691 - Fix the issue of bundles panel loading - Bundles tab improvements -- 2014-08-04: Version 3.4.2 Beta (build 32785) - *** NO CHANGELOG *** -- 2014-08-02: Version 3.4.2 Beta (build 32770) - Replaces beta 32744 - Stability fixes - RSS menu fix -- 2014-08-02: Version 3.4.2 Beta (build 32769) - Stability fix -- 2014-08-01: Version 3.4.2 Beta (build 32754) - Includes latest stable build 32691 - Fix the issue of bundles panel loading - Bundles tab improvements -- 2014-08-01: Version 3.4.2 Beta (build 32744) - Replaces beta build 32717 - Crash Fix -- 2014-07-31: Version 3.4.2 Beta (build 32744) - Includes latest stable build 32549 - Includes TLS related tech debt build 32711 - enable rss feed bug fix - regression crash -- 2014-07-31: Version 3.4.2 Beta (build 32742) - Includes latest stable build 32691 - This is an update to the new installer beta - Fix for handling of .torrent files - General bug fixes -- 2014-07-31: Version 3.4.2 Beta (build 32718) - Includes latest stable 32691 - LREC resizes even when users don't get ads -- 2014-07-31: Version 3.4.2 Beta (build 32717) - Includes latest stable 32691 - Fix memory leak and possible hang - Disable auto-update options for beta builds -- 2014-07-31: Version 3.4.2 Beta (build 32711) - -Includes latest stable build 32549 - TLS related tech debt -- 2014-07-31: Version 3.4.2 (build 32691) Stable - *** NO CHANGELOG *** -- 2014-07-30: Version 3.4.2 Beta (build 32649) - *** NO CHANGELOG *** -- 2014-07-26: Version 3.4.2 Beta (build 32609) - *** NO CHANGELOG *** -- 2014-07-24: Version 3.4.2 Beta (build 32586) - redirect to new bundles rss feed site -- 2014-07-23: Version 3.4.2 (build 32549) Stable - Fixed: Crash Fix at startup - Fixed: New installer updates, bug fixes -- 2014-07-22: Version 3.4.2 (build 32506) Stable (Hotfix) - Fixed: Crash -- 2014-07-20: Version 3.4.2 Beta (build 32498) - attempt to fix win httpcomplete crash -- 2014-07-19: Version 3.4.2 Beta (build 32484) - Fix user action of disable bundles (F8) is not hornored. -- 2014-07-18: Version 3.4.2 Beta (build 32456) - Includes the latest stable build - This is an update to the new installer beta - Fixed autoupdate and "check for updates" - added support for translated dialog boxes in pre-install process - General display adjustments and minor behavior fixes -- 2014-07-13: Version 3.4.2 Beta (build 32380) - Includes all fixes from Beta 32257 - add bundle's feature control by os - fix ieframe terminate _site delete crash -- 2014-07-13: Version 3.4.2 Beta (build 32371) - Includes all fixes from Beta 32257 - Update improvement -- 2014-07-14: Version 3.4.2 (build 32354) Stable (Hotfix) - -Fixed: Issues with ad painting -- 2014-07-10: Version 3.4.2 (build 32349) Stable - Fix crash when attempting to play certain torrents -- 2014-07-09: Version 3.4.2 Beta (build 32326) - fix crash in ieframe terminate -- 2014-07-08: Version 3.4.2 Beta (build 32289) - Improve file logging and allow selection of log types -- 2014-07-04: Version 3.4.2 Beta (build 32257) - Includes all fixes from the (latest stable build 32239) - New sampled speed bench pings - WndFileSelection crash fix - Coalesce map per FileStorage -- 2014-07-05: Version 3.4.2 Beta (build 32247) - Includes all fixes from the (latest stable build 32239) - Fix crash in bundle's feature control -- 2014-07-03: Version 3.4.2 (build 32239) Stable - Fixed: Bundles and Torrents tab flashes and mouse pointer changes when lrec mouse over - Fixed: UI Bug mistakenly selecting labels in context menu - Fixed: UI bug deleting RSS feeds - Fixed: Crash when dispatching/enumerating torrent labels - Fixed: Bug that would make IPBlock fail when merging some ranges - Fixed: Bug returning the PeerID string for some web requests - Fixed: Deleting a tracker would sometimes not disconnect necessary peers - Fixed: Pieces tab sorting bugs - Fixed: Single dialog to delete multiple RSS feeds - Fixed: Crash when using web pairing - Fixed: Crash UI main thread post message to IEThread when IEFrameThread is not ready - Fixed: Ad tag doesn't always repaint after moving splitter - Changed: Do not switch to torrent tab when user adds torrent from RSS -- 2014-07-02: Version 3.4.2 Beta (build 32236) - Includes the latest stable build released 2014-07-02 - This is an update to the new installer beta - Fixed manual install upgrade/downgrade issue introduced in the previous beta release - Fixed crashes reported on certain edge cases - Fixed firewall rule management issues with XP - General display adjustments and minor behavior fixes -- 2014-06-30: Version 3.4.2 Beta (build 32176 (replaces and includes all fixes from 32134 and 32140)) - Includes all fixes from the (latest stable build 32080) - Changed: Do not switch to torrent tab when user adds torrent from RSS -- 2014-06-30: Version 3.4.2 Beta (build 32171 (replaces 32119)) - Includes all fixes from the (latest stable build 32080) - Fixed bundles tab flashes and mouse pointer changes when lrec mouse over -- 2014-06-29: Version 3.4.2 Beta (build 32140 (replaces and includes all fixes from 32134)) - Includes all fixes from the (latest stable build 32080) - Fixed: UI Bug mistakenly selecting labels in context menu -- 2014-06-28: Version 3.4.2 Beta (build 32134 (replaces and includes all fixes from 31099)) - Includes all fixes from the (latest stable build 32080) - Fixed: UI bug deleting RSS feeds -- 2014-06-27: Version 3.4.2 (build 32126) Stable - Fixed: crash UI main thread post message to IEThread when IEFrameThread is not ready - Fixed: Crash when dispatching/enumerating torrent labels - Fixed: Bug that would make IPBlock fail when merging some ranges - Fixed: Bug returning the PeerID string for some web requests - Fixed: Deleting a tracker would sometimes not disconnect necessary peers - Fixed: Pieces tab sorting bugs - Fixed: Single dialog to delete multiple RSS feeds - Fixed: Crash when using web pairing - Fixed: uninstall issues in XP - Fixed: manual upgrade/downgrade behavior - Fixed: behaviors regarding install when another copy is running - This is an update to the new installer beta - Now supports standalone and portable mode - Significant fixes to UI display and overall functionality with IE7 installed -- 2014-06-27: Version 3.4.2 Beta (build 32119) - Includes all fixes from the (latest stable build 32080) - Fixed stability issues -- 2014-06-27: Version 3.4.2 Beta (build 32118) - Includes the latest stable build 32080 - This is an update to the new installer beta - Now supports standalone and portable mode - Significant fixes to UI display and overall functionality with IE7 installed - Fixed uninstall issues in XP - Fixed manual upgrade/downgrade behavior - Fixed behaviors regarding install when another copy is running -- 2014-06-26: Version 3.4.2 Beta (build 32099 (replaces 31927)) - Includes all fixes from the (latest stable build 32080) - Fixed: Crash when dispatching/enumerating torrent labels - Fixed: Bug that would make IPBlock fail when merging some ranges - Fixed: Bug returning the PeerID string for some web requests - Fixed: Deleting a tracker would sometimes not disconnect necessary peers - Fixed: Pieces tab sorting bugs - Fixed: Single dialog to delete multiple RSS feeds - Fixed: Crash when using web pairing -- 2014-06-26: Version 3.4.2 Beta (build 32088) - Includes all fixes from the (latest stable build 32080) - Fixed: crash UI main thread post message to IEThread when IEFrameThread is not ready -- 2014-06-26: Version 3.4.2 (build 32080) Stable - Fixed: Labels tree nodes - Fixed: Fix bundle bundler does not go to torrent pane by default - Fixed: Fix client does not go to torrent pane if no internet access during the install time. - Fixed: Re-worked RSS internals - Fixed: Windows Security Zone problem with newly installed binary, to suppress the "do you want to run this file?" dialog. - Fixed: handling of running already-installed version during upgrade or downgrade install - Fixed: a number of issues on XP install - Fixed: display issues with version and product name in Registry - Fixed: Potential crash when failing to load an RSS feed item - Added: Ad's Label to the FW Ads - Added: notification and confirmation for downgrade install -- 2014-06-23: Version 3.4.2 Beta build 31962 - Includes all fixes from the older stable build 31893 - Fixed: Labels tree nodes -- 2014-06-21: Version 3.4.2 Beta (build 31952) - Includes all fixes from the latest stable build 31893 - Fixed Windows Security Zone problem with newly installed binary, to suppress the "do you want to run this file?" dialog. - Fixed handling of running already-installed version during upgrade or downgrade install - Added notification and confirmation for downgrade install - Fixed a number of issues on XP install - Altered the flow of the featured content offer - Fixed display issues with version and product name in Registry -- 2014-06-24: Version 3.4.2 Beta build 31947 - Includes all fixes from the older stable build 31893 - Added: Ad's Label to the FW Ads -- 2014-06-23: Version 3.4.2 Beta build 31943 - Includes all fixes from the older stable build 31893 - Fixed: Fix bundle bundler does not go to torrent pane by default - Fixed: Fix client does not go to torrent pane if no internet access during the install time. -- 2014-06-20: Version 3.4.2 Beta build 31927 - Includes all fixes from latest stable build 31893 - Fixed: Potential crash when failing to load an RSS feed item -- 2014-06-23: Version 3.4.2 Beta build 31900 - Includes all fixes from the older stable build 31893 - Fixed: Re-worked RSS internals -- 2014-06-19: Version 3.4.2 (build 31893) Stable - Fixed: Crash logging RSS feed errors containing '%' - Fixed: Pieces tab fails to refresh the availability column - Fixed: Trackers tab delete sometimes fails to refresh the tab - Fixed: Peers list "Whole peer list" copy would return unnecessary IPs - Fixed: Resolve IP Peers Tab setting not showing IPs - Fixed: various ratings tab UI issues - Changed: implemented recommended tab - Added: Added back uT Setup Guide -- 2014-06-17: Version 3.4.2 Beta (build 31867) - Includes all fixes from the (latest stable build) - Changed: implemented recommended tab -- 2014-06-17: Version 3.4.2 Beta (build 31861) - Includes all fixes from the (latest stable build) - Fixed: Client size -- 2014-06-16: Version 3.4.2 Beta (build 31859) - Includes all fixes from latest stable and Beta Build 31798) - Fixed: Crash logging RSS feed errors containing '%' -- 2014-06-16: Version 3.4.2 Beta (build 31831) - Includes all fixes from the (latest stable build) - Changed: New installer beta with display and compatibility fixes -- 2014-06-13: Version 3.4.2 Beta (build 31812) - Includes all fixes from the (latest stable build) - Fixed: Crash when logging an RSS error - Some RSS internal clean-up work -- 2014-06-13: Version 3.4.2 Beta (build 31803) - Includes all fixes from the (latest stable build) - Fixed: Two crash fixes -- 2014-06-13: Version 3.4.2 Beta (build 31798) - Includes all fixes from latest stable and (Beta Build 31722) - Fixed: Pieces tab fails to refresh the availability column - Fixed: Trackers tab delete sometimes fails to refresh the tab - Fixed: Peers list "Whole peer list" copy would return unnecessary IPs - Fixed: various ratings tab UI issues - Added: Added back uT Setup Guide -- 2014-06-12: Version 3.4.2 Beta (build 31772) - Includes all fixes from the (latest stable build) - Fixed: Resolve IP Peers Tab setting not showing IPs -- 2014-06-12: Version 3.4.2 Beta (build 31745) - Includes all fixes from the (latest stable build) - Changed: Beta clients now connect to a beta bundles page server -- 2014-06-12: Version 3.4.2 (build 31743) Stable - Fixed: LoadFindPane crash - Fixed crash at startup when refreshing RSS feeds - Fixed Issues updating RSS feeds - Fixed bug in determining if external IP has changed - Fixed: Ads crash fix -- 2014-06-06: Version 3.4.2 Beta (build 31645) - Jun/06/2014 - Fix crash at startup when refreshing RSS feeds -- 2014-06-06: Version 3.4.2 (build 31633) Stable Fix: Update comment and "creation date" and "completed on" fields in Info Tab -- 2014-06-05: Version 3.4.2 Beta (build 31623) - Jun/05/2014 - Issues updating RSS feeds -- 2014-06-04: Version 3.4.2 Beta (build 31615) - Jun/03/2014 - Remove IPV6 argument to trackers - May/28/2014 - Fix: Update comment and "creation date" and “completed on” fields in "Info" Tab -- 2014-05-29: Version 3.4.2 (build 31515) Stable Change: Client now indicates non-stableness with a 'B' e.g. -UT341B- in Peer ID Fix: Resolve antivirus compatibility issues Fix: Added information dialog after clicking on Help->Download Translation Fix: Regression in labels feature Fix: Crash when removing trackers with confirmation dialog enabled Fix: DHT regression Fix: Secondary sorting which is set by shift+click on a column header Fix: Incorrect text in the uTorrent Remote username/password notification dialog Fix: Crash when downloading in Compact Allocation mode Fix: Crash parsing malformed DHT messages Fix: Crash when writing resume file for torrent with no metadata Fix: Crash when not removing torrents from the fairlist Fix: Multiple other crashes -- 2014-05-22: Version 3.4.1 Beta (build 31405) - May/22/2014 - Fixed regression with labeled torrent counts when deleting torrents - May/22/2014 - Trackers tab updates seeds/peers and status message - May/20/2014 - Fix: Resolve antivirus compatibility issues - May/20/2014 - Fix: Added information dialog after clicking on Help->Download Translation - May/20/2014 - Fix: Duplicate entries would appear when setting a file to "Don't Download" in the Files Tab -- 2014-05-23: Version 3.4.1 (build 31395) Stable - Added: Easy way to identify left hand advertisement as advertisement - Fixed: Bug causing the DHT to restart -- 2014-05-20: Version 3.4.1 Beta (build 31356) - May/16/2014 - Fix: Trackers tab context menu item state refreshes on option toggle - May/16/2014 - Disable changelog menu item - May/15/2014 - Fix regression in labels feature - May/15/2014 - Fix display problem of “mu” in some UIs - May/15/2014 - Fix a crash when removing trackers with confirmation dialog enabled - May/15/2014 - Change: client now indicates non-stableness with a 'B' e.g. -UT341B- in Peer ID - May/14/2014 - Fix a crash when writing resume file for torrent with no metadata -- 2014-05-15: Version 3.4.1 (build 31227) Stable - Added: Text to installer welcome screen - Fixed: Settings file growing - Fixed: Right click a label listed in the tree and say "add", the newly added torrent won't have that label associated -- 2014-05-14: Version 3.4.1 Beta (build 31274) - May/13/2014 - Fix a crash when rendering Files Tab pieces graph - May/12/2014 - Fix leak when torrent have piece caches - May/12/2014 - Fix crash parsing malformed DHT messages - May/9/2014 - Fix copy ctor of comment_item - May/8/2014 - Fix leak when caching torrent info - This is the first good build with a huge behind-the-scenes change to how we update the Torrent UI elements from the network thread. The client should be much smoother to interact with when many torrents are loaded and active. -- 2014-05-13: Version 3.4.1 Beta (build 31224) - *** NO CHANGELOG *** -- 2014-05-07: Version 3.4.1 (build 31139) Stable - Added: Privacy statement to featured content page - Added: Support for dht-store feature - Fixed: Crash - Fixed: Problem with Bundles RSS Feed -- 2014-04-29: Version 3.4.1 RC (build 30971) - Fix: Tab refreshing issue - Fix: Parsing crash -- 2014-04-26: Version 3.4.1 RC (build 30946) - Fix: Files tab crash - Fix: Torrent file info cleanup at shutdown - Fix: Compact allocation crash - Fix: Tabs sometimes display stale data when torrent is deleted -- 2014-04-22: Version 3.4.1 RC (build 30916) - Fix: Multiple crashes - Fix: performance improvements - Fix: Shutdown crash - Fix: Files Tab context menu - Fix: Memory leak when dragging items in the Files Tab - Fix: Crash when downloading in Compact Allocation mode. - Fix: RSS feed items not updated and wrong icons displayed in the antivirus column -- 2014-04-21: Version 3.4.1 RC (build 30902) - *** NO CHANGELOG *** -- 2014-04-19: Version 3.4.1 (build 30888) Stable - Pairing improvement -- 2014-04-18: Version 3.4.1 (build 30870) Stable - Fix: Wrong nightly indication -- 2014-04-16: Version 3.4.1 (build 30833) Stable - Fix: IEFrame crash - Fix: Bundle systray notification - Fix: Improved error handling of HTTPS cert errors in ads - Fix: Crash when deleting a selected RSS feed - Fix: Color of about box text - Fix: Improve shutdown time -- 2014-04-05: Version 3.4.1 Beta (build 30783) - *** NO CHANGELOG *** -- 2014-04-03: Version 3.4.1 (build 30768) Stable - Fixed: Crash when adding a magnet link - Fixed: DL button is inactive for newly added magnet - Fixed: Trackers' list is not properly formatted when retrieved from a magnet link - Fixed: Problem when loading a duplicate, already-loaded magnet link -- 2014-03-27: Version 3.4.1 Beta (build 30746) - Fix: Download button not updating when adding magnet links - Fix: Crash when handling responses from certain web peers -- 2014-03-28: Version 3.4.1 (build 30740) Stable - Fixed: Webui unicode problem - Fixed: Some crashes - Fixed: Trackerless magnets with dht off - Fixed: RSS feed regression - Fixed: Change the options menu item to "Show Bundles" instead of "Show Featured Content" -- 2014-03-24: Version 3.4.1 Beta (build 30724) - Fix: Crash on install -- 2014-03-23: Version 3.4.1 Beta (build 30722) - *** NO CHANGELOG *** -- 2014-03-21: Version 3.4.1 Beta (build 30716) * Fix: RSS item loading issue -- 2014-03-19: Version 3.4.1 Beta (build 30703) * Remove SSE instructions in binary * Fix: Deadlock when adding trackerless torrents with DHT turned off * Fix: Heap corruption, and possible crash at startup -- 2014-03-18: Version 3.4.1 Beta (build 30690) * Fix: webui was misusing unicode * Fix: assert crash when updating to new version * Change: recognize mkv as "media" files (utorrent internals) * Fix: remove Application associations under FileExts registry key -- 2014-03-13: Version 3.4.1 Beta (build 30662) - Change: Support SSE processors and up - Fix: Better handling for unicode strings in the WebUI -- 2014-03-12: Version 3.4 (build 30660) Stable - Fixed: Duplicate entries for torrents added via RSS Feeds - Fixed: Reduced installer size - Fixed: Crash - Fixed: Added registry entries when running in place - Fixed: Column order -- 2014-03-10: Version 3.4.1 Beta (build 30657) - Change: Support SSE processors and up - Fix: favicons for search providers would not refresh -- 2014-03-08: Version 3.4.1 Beta (build 30636) - *** NO CHANGELOG *** -- 2014-03-05: Version 3.4 (build 30635) Stable - Fixed: Update issue - Fixed: Install screen -- 2014-02-26: Version 3.4 (build 30620) Stable - Fixed: Crash on Windows XP - Fixed: When updating from 3.3.2 or below default view changed to Bundles instead of staying on prior default view - Fixed: Rare crash on all OS's -- 2014-02-25: Version 3.4.1 Beta (build 30615) - *** NO CHANGELOG *** -- 2014-02-21: Version 3.4.1 Beta (build 30611) - *** NO CHANGELOG *** -- 2014-02-21: Version 3.4.1 Beta (build 30606) - Improvements to the disk congestion and disk flushing algorithm. - Fix double accounting of writes to cache in statistical displays. -- 2014-02-14: Version 3.4 (build 30596) Stable - *** NO CHANGELOG *** -- 2014-02-14: Version 3.4.1 Beta (build 30594) - *** NO CHANGELOG *** --2014-02-13 Version 3.3.2 Stable (build 30586) - Fix: Further changes to primary offer screen -- 2014-02-11: Version 3.4.1 Beta (build 30583) - *** NO CHANGELOG *** --2014-02-09 Version 3.3.2 Stable (build 30570) - Fix: Plus Antivirus install - Fix: Updated EULA - Fix: Crash on installation without network connectivity -- 2014-02-08: Version 3.4.1 Beta (build 30557) - *** NO CHANGELOG *** -- 2014-02-06: Version 3.4 RC (build 30553) - *** NO CHANGELOG *** -- 2014-02-06: Version 3.4.1 Beta (build 30552) - *** NO CHANGELOG *** -- 2014-01-31: Version 3.4 (build 30543) RC5 - Fix: Speed improvement for fast downloaders (Cache coalescing) - Fix: Don't use so much CPU when seeding uTP (BEP40 performance improvement) - Change: New icons for .torrent document icon - Fix: uTorrent did not display "Moving" as a torrent status - Change: torrent document icon is now different than uTorrent executable icon - Change: CPU reduction during uTP download and seeding. -- 2014-01-28: Version 3.4.1 Beta (build 30519) - *** NO CHANGELOG *** -- 2014-01-21: Version 3.4.1 Beta (build 30499) - Fix: CPU use when seeding / downloading via uTP -- 2014-01-21: Version 3.4.1 Beta (build 30498) - Test: find crash rate with and without bundles splash page -- 2014-01-17: Version 3.4.1 Beta (build 30495) - Potential Fix: CPU use when seeding / downloading via uTP --2014-01-19 Version 3.3.2 Stable (build 30488) - Fix: Add title text to secondary offer screen - Fix: Installer fix --2014-01-16 Version 3.3.2 Stable (build 30486) - Fix: Update primary offer screen - Fix: Update installer screen text on Welcome page and License page -- 2014-01-10: Version 3.4 (build 30460) RC4 - Fix: Crash - Fix: Reduce binary size - Fix: in files-tab "reset-columns does not work properly - Fix: The visibility of scanned column in files tab is not consistent - Fix: The information of deselected torrent remains in the tabs area - Fix: Tree-view inside the "Add Torrent" dialogue is broken - Fix: Making uTP connections with itself - Fix: Strange characters in client ID being logged - Fix: Categories #s are not synced (jobs are not all visible) - Fix: Incorrect RSS feeds name displayed in logger - Fix: Active number field showing up in "force recheck" status - Fix: Streaming of mp4 files in Webui - Changed: Add Torrent dialog was not enabled by default --2013-12-26 Version 3.3.2 Stable (build 30446) - Fix: Installer issue -- 2013-12-24: Version 3.4 (build 30444) RC3 - Fix: Installer issue when going from 3.3.1 or before to 3.3.2 or later: infinite mutex wait - Performance Fix: Main Torrent listview should update only when needed - Fix: Installation issue: Run at startup not set - Fix: The information of deselected torrent remained in the tabs area - Change: Remove [x] next to Ads - Fix: restore crash count information - Change: Write more aggressively when coalesced pieces exist in cache - Possible fix for netprofm.dll related crash, appearing after MS patch to IE 10 -- 2013-12-18: Version 3.4 (build 30429) RC2 - Fix: Incorrect text color (black) when highlighted (dark blue) on XP - Change: point initial page for fresh install to bundles.utorrent.com (nee /current/index.html) - Fix: Bug affecting Plus customers - Feature: Add BitTorrent Labs icon to the status bar - Fix: Bug in categorizing torrents may lead to some missing in UI -- 2013-12-16: Version 3.4 (build 30428) RC1 - Fix: .torrent association problem during install on Windows 8 and later - Feature: Add BitTorrent Labs icon to the status bar - Feature: Add Help menu items for bundle and BitTorrent Labs - Fix: Toolbar buttons are not activated after adding torrents - Change: Default button in delete torrent dialog is now [OK] - Fix: Firewall issue if running client from downloaded folder - Change: Implement bundle badging - Change: Implement bundle unlock toolbar - Change: Implement bundle unlock right click menu - Change: Implement bundle history tab - Fix: MON-3: Search icons not showing when client first starts - Change: Highlight the last newly added torrent - Fix: Toolbar buttons are not activated after torrents are selected - Feature: ADS-138: Change logging in settings to remove OpenX - Feature: ADS-176: Keyboard shortcut to refresh ads now - Feature: ADS-33: Overlay image when "i" is moused over - Feature: ADS-35: Custom PDD -- 2013-12-17 Version 3.3.2 Stable (build 30416) - *** NO CHANGELOG *** -- 2013-12-14: Version 3.4 (build 30409) - Change: New Plus page hosting -- 2013-12-09: Version 3.4 (build 30389) - Change: The Devices panel and configured devices panels were changed to be web frames which display local web sites. -- 2013-12-03: Version 3.4 (build 30378) - Fix: Incorrectly applied rate limit state affected utp - Fix: utp seeding - Fix: gui.show_status_icon_in_dl_list was not showing status icons - Fix: After deleting a set of torrents, others would become selected - Change: Disable "Stream" button in torrent list. It will re-appear after extensive testing -- 2013-11-20: Version 3.4 (build 30345) - Tooltip for torrent error state: Display entire error text - Feature: Simple Custom Post Download Dialog (PDD) for autoexecuted torrents from ads - Fix: Detect all compatibility modes, not just Vista - Change: Play button graphic changed - Fix: Remote access feature re-enabled -- 2013-11-19: Version 3.4 (build 30338) - Change: Default Ad offer post download dialog text displays in user's preferred language - Fix: Delete working copy of .torrent file - Fix: Detect and change Vista compatibility mode on Win8 --2013-11-14 Version 3.3.2 Stable (build 30303) - Fix: display issues for ads using non-latin strings - Fix: rollover logic in the ads -- 2013-11-13: Version 3.4 (build 30331) - Change: Set dpiaware flag false - Fix: Crash in torrent display code - Fix: Label counts were incorrect - Fix: "Uploaded this run" in "Show Statistics" dialog was unnecessarily highlighted - Change: "Now Playing" node moved to bottom of left-hand navigation - Change: Language package is downloaded right after the installation - Fix: Some memory leaks -- 2013-11-5: Version 3.4 (build 30304) - Fix: Crash when switching from Bundles view to torrent view - Fix: Program icon did not show on some versions of windows - Change: Remove "lock" icon and tooltip for signed torrents - Fix: Crash when OnDoneChecking - Fix: incorrect text vertical offset of custom listview label - Fix: Ensure that the uninstall registry data is correct in all cases - Fix: new urls for uT and lang pack download -- 2013-10-30: Version 3.4 (build 30272) - Change: Twitter and Facebook icons remain after clicking - Change: Remove "lock" icon and tooltip for signed torrents - Fix: Crash when a file is done checking - Fix: New URLs for uT and language pack download -- 2013-10-25: Version 3.4 (build 30267) - Fix: Ensure that the uninstall registry data is correct in all cases -- 2013-10-23: Version 3.4 (build 30263) - Fix: download and language download urls -- 2013-10-22 Version 3.3.2 Stable (build 30260) - *** NO CHANGELOG *** -- 2013-10-22: Version 3.4 (build 30255) - Change: Handle update on client shutdown. - Fix: incorrect text vertical offset of custom listview label - Fix: Incorrect text offset for torrent name - Change: Show client name and revision in About dialog title bar - Change: Use pause icon in place of stop icon -- 2013-10-18: Version 3.4 (build 30244) - Fix: Crash when displaying "Bundles" dialog -- 2013-10-16: Version 3.4 (build 30239) - Change: Use the GMT timestamp when collecting autoupdate stats - Change: Enable AUTORESTARTTIME flag in release builds - Fix: Crash durin Ad server update - Fix: Crash during Btapp instntiation - Change: "Featured Content" Node is now "Bundles" -- 2013-10-14: Version 3.4 (build 30226) - Fix: More auto update fixes --2013-10-10: Version 3.4 (build 30219) - *** NO CHANGELOG *** --2013-10-07: Version 3.4 (build 30204) - *** NO CHANGELOG *** - 2013-10-04: Version 3.4 (build 30193) - Improve torrent label and trusted icon drawing. - Feature: Auto-update will install update automatically if silent_auto_updates_autorestart is enabled. - Fix crash during installation in BunndleOfferManager - Fix: Bad version comparison that would prevent (future) stable->beta updates - Fix: Lots of auto-update fixes - Change: Remove update progress dialog - Change: Remove option to rollback from crash report dialog --2013-10-04 Version 3.3.2 Stable (build 30180) --2013-9-30 Version 3.3.2 RC6 (build 30171) -Fix: Localization problem in "back" button --2013-9-27 Version 3.3.2 RC5 (build 30164) -Fix: Fixed crash at shutdown --2013-9-24 Version 3.3.2 RC4 (build 30148) -Fix: FT blue info button does not show -Fix: search box selection should not change if set by user --2013-09-21: Version 3.4 (build 30143) - Fix: Stop button now active when a torrent is paused then client is shutdown and restarted. - Fix: Crash at finish of installation - Fix: Crash when settings.dat was loaded --2013-09-20: Version 3.4 (build 30137) - *** NO CHANGELOG *** --2013-9-19 Version 3.3.2 RC3 (build 30131) -Fix: Crash during installation --2013-09-18: Version 3.4 (build 30127) - Remove the diskio.resume_min setting/feature - Change: In RSS view, display published time in the 'Added' column. In torrent view, display the time it was added to be downloaded. - Change: Persist the "Create Subfolder" setting in the add torrent dialog - Fix: Installer sometimes does not set autostart flag correctly - Fix: crash when renaming torrents - Change: Show "Featured Content" on first run, or if no torrents loaded - Fix: crash when refreshing GUI --2013-9-17 Version 3.3.2 RC2(build 30122) - Fix: Crash in auto-updater - Change: Better state handling of update mechanism - Fix: Stop button now active when a torrent is paused then client is shutdown and restarted. - Fix: Crash at finish of installation - Fix: Crash when settings.dat was loaded - Fix: Persist the Create Subfolder setting within the add torrent dialog --2013-9-13 Version 3.3.2 RC1 (build 30111) - Change: In RSS view, display published time in the 'Added' column. In torrent view, display the time it was when the torrent was added be downloaded. - Change: Improved update mechanism --2013-9-12 Version 3.3.2 beta (build 30105) - Fix: Crash introduced in previous build --2013-9-11 Version 3.3.2 beta (build 30100) - Fix: Race condition during update - Fix: Certain disk-full error handled properly - Change: Remove option to rollback from crash report dialog - Fix: Crash when checking for updates - Reverted hang process dialog introduced in previous build - Fix: Run on startup if unchecked during install was not honored (autostart always on) --2013-09-07: Version 3.4 (build 30099) - Improvements to crash handling - Fix: crash on shutdown --2013-09-07: Version 3.4 (build 30097) - *** NO CHANGELOG *** --2013-9-06 Version 3.3.2 beta (build 30092) - Fix separator line is now added for blank lines in search list...multiple blank lines are collapsed to one separator - Fix multiple crashes in installer on Windows Vista and later machines - Allow user stop a hanging uTorrent process via a dialog --2013-8-28 Version 3.3.2 beta (build 30067) - Fix crash on startup --2013-08-29: Version 3.4 (build 30066) - Support gated bundle torrent - Fix: various crashes --2013-8-28 Version 3.3.2 beta (build 30062) - Fix crash on XP during autoupdate - Fix crash during startup - Fix problem where client downloaded but didn't automatically run update - Fix certificate issue with older XP versions. - Fix crash when deleting torrent files. --2013-08-16: Version 3.4 (build 30039) - *** NO CHANGELOG *** --2013-08-14: Version 3.4 (build 30022) - *** NO CHANGELOG *** --2013-08-08: Version 3.3.1 (build 30013) - *** NO CHANGELOG *** --2013-08-07: Version 3.4 (build 30010) - *** NO CHANGELOG *** --2013-08-06: Version 3.3.1 (build 30003) - Fix: Update Problem --2013-08-02: Version 3.4 (build 29998) - *** NO CHANGELOG *** --2013-07-29: Version 3.3.1 (build 29988) - Fix: XP update problem - Fix: Multiple crash fixes --2013-07-29: Version 3.4 (build 29985) - *** NO CHANGELOG *** --2013-7-29: Version 3.3.2 beta (build 29976) - Fix: Multiple crash fixes - Fix: Icon not showing on XP --2013-07-23: Version 3.4 (build 29972) - *** NO CHANGELOG *** --2013-07-22: Version 3.4 (build 29968) - Fix: crash when updating GUI - Fix: crash in elevating a process - Fix: crash when formatting string --2013-07-20: Version 3.3.1 (build 29963) - Fix: Tray icon for XP not showing in some cases - Fix: Crash update crash on XP --2013-07-16: Version 3.4 (build 29956) - Fix: crash when interacting with torrents list - Fix: crash when updating fails --2013-7-15: Version 3.3.2 beta (build 29944) - Fix: Multiple crashes on toolbar offer screen --2013-07-15: Version 3.3.1 (build 29938) - Fix: Client shutdown failure on uninstall - Fix: Twitter, Facebook icons offset - Change: Clarify text for downgrades - Change: log the error code if file deletion failed --2013-7-12: Version 3.3.2 beta (build 29930) - Fix: When a .torrent-file gets downloaded and renamed from a magnet link and you cancel the Add New Torrent-dialog. it doesn't remove the .torrent-file. - Fix: Multiple crashes in internal IE frame - Fix: Crash in autoupdate progress dialog on XP (removed dialog completely on all platforms) - Fix: Removed program location and moved checkboxes up on Install Options installer screen. --2013-07-11: Version 3.4 (build 29923) - Fix: crash while resetting advanced settings --2013-07-09: Version 3.4 (build 29914) - Change: mutable torrent UI changes - Fix: hangs on installer --2013-06-25: Version 3.4 (build 29861) - *** NO CHANGELOG *** --2013-06-23: Version 3.3.1 (build 29834) - *** NO CHANGELOG *** --2013-06-13: Version 3.3.1 (build 29812) - Fix: Installer shutdown issue --2013-6-13: Version 3.3.2 beta (build 29806) - Fix: Crash when featured content pane is selected and offer clicked - Fix: Properly attribute clicks to correct window within client --2013-06-12: Version 3.3.1 (build 29801) - *** NO CHANGELOG *** --2013-6-05: Version 3.3.2 beta (build 29786) - Fix: Installer fails to shut down running client during upgrade --2013-06-05: Version 3.4 (build 29785) - *** NO CHANGELOG *** --2013-06-04: Version 3.4 (build 29780) - Change: UI layout issues --2013-6-03: Version 3.3.2 beta (build 29772) - Fix: Crashes related to new offer display code --2013-05-31: Version 3.4 (build 29765) - Change: suppress ads by default - Change: update icons - Fix: UI layout issues --2013-05-28: Version 3.3.2 beta (build 29742) - Initial Beta launch for 3.3.2 --2013-05-24: Version 3.4 (build 29741) - Change: suppress add torrent dialog by default - Fix: Auto shutdown/restart - Change: Revert portable mode installation UI - Fix: duplicate entry in torrent download listview - Fix: hash failures on slow media writing big files --2013-05-21: Version 3.3.1 (build 29719) - Fix: Install crash --2013-05-20: Version 3.3.1 (build 29710) - Change: Checkbox caption. --2013-05-16: Version 3.3.1 RC 1 (build 29704) --2013-05-16: Version 3.3.1 (build 29698) - Fix: Crash at the end of install --2013-05-16: Version 3.3.1 (build 29692) - Fix: Client stability --2013-05-14: Version 3.3.1 (build 29689) - Change: Changes to installer screen - Fix: Auto shutdown/restart --2013-05-10: Version 3.3.1 (build 29678) - Change: Show build revision in About title - Fix: Regression - display torrent information as soon as user selects different torrent - Change: Show installer on autoupdate from pre-3.3.1 builds to 3.3.1 - Fix: Issues updating from pre-3.3.1 builds to 3.3.1 - Fix: Crash for downgrade when install canceled --2013-05-10: Version 3.3 stable (build 29677) - Fix: More installer stability issues - Updated: Eula screens --2013-05-06: Version 3.3.1 (build 29638) - Change: Revert portable mode installation UI - Change: Show installer on autoupdate from pre-3.3.1 builds to 3.3.1 - Fix: Issues updating from pre-3.3.1 builds to 3.3.1 - Fix: Crash for downgrade when install canceled --2013-04-30: Version 3.3 stable (build 29625) - Fix: Crash when playing media files in BitTorrent Plus - Fix: Hash failures when quickly writing to slow media - Fix Installer crash --2013-04-24: Version 3.3.1 (build 29594) - Fix: Choose the best version for crash rollback - Fix: Don't show updates already present if running downgrade - Fix: Installer showing in some cases for current version - Fix: Don't show "default torrent application" dialog on upgrade / downgrade - Change: Change layout of Create New Torrent dialog - Fix: Re-enable portable mode installation for removable drives - Fix: Blank Torrent information area - selected torrent inconsistent - Fix: one case of hang on shutdown - Fix: Save settings for related tab and confirm when deleting trackers - Fix: Fix "can't connect" status icon --2013-04-22: Version 3.3.1 (build 29579) - Fix: Don't store version in \updates if install canceled - Fix: Fix rollback for clients crashing 3+ times - Fix: Crash when adding torrents which include empty files - Fix: Force check of multiple torrents - Fix: Recheck failure with skipped files - Fix: Fix torrent association issue --2013-04-18: Version 3.3.1 (build 29569) - Fix: Change default utorrent disk cache size to mitigate "Disk overload" condition --2013-04-17: Version 3.3.1 (build 29565) - Change: Prompt to roll back version after repeated crashes - Fix: upload rate limiter issue --2013-04-14: Version 3.3 stable (build 29544) - Fix for Checked 0.0% regression --2013-04-11: Version 3.4 (build 29535) - Fix: one more major installer crash - Fix: sometimes the no-torrents pane would not go away when adding a torrent --2013-04-11: Version 3.3 stable (build 29533) - Fix: Install fix --2013-04-11: Version 3.4 (build 29527) - Fix: crash on auto-update check - Fix: crash on startup - Fix: upload rate limiter issue --2013-04-10: Version 3.3.1 (build 29525) - Fix: "Checked 0.0%" bug - Change: Add safety net to prevent constant respawning - Fix: Issues running install when client is already installed - Fix regression: color of utorrent progress bar - Fix: Crash when playing media files in BitTorrent Plus --2013-04-09: Version 3.4 (build 29513) - Fix: Issue running previous versions after running 3.4 - Fix: Crash requesting new pieces from HTTP peers - Fix: Skipped file allocation - Fix: Failure downloading torrents with directory names ending in "..." - Fix: Crash enabling and disabling coalesce setting - Fix: Fixed/improved peer choaking/unchoking. --2013-04-05: Version 3.3.1 (build 29472) - Fix: Gracefully handle verification failures for downloaded updates - Change: Updated exes now have readable names - Fix: Issue caused by deleting exes in updates directory - Fix: Crash verifying downloaded update - Fix: bland add on time for rss feed entry. - Fix: Skipped file allocation - Fix: Crash toggling disk write coalescing settings - Fix: Fixed/improved peer choaking/unchoking. - Fix: Use unique keyboard accelerator for "Set Destination Name" - Change: Add the progress dialog for manual update --2013-03-27: Version 3.3 stable (build 29462) - Fix: Torrent added via magnet link could become stuck at "Checked 0.0%" --2013-03-29: Version 3.3.1 (build 29438) - Known issue:Temporary change to autoupdate dialog (beta only) - Increase magnet link size limit - Adjust "Corked jobs text" - Removed unused settings - Fix peer unchoking bug / speed up some swarms - Fix: Don't create skipped files on disk for files we are not downloading - Added a progress dialog for manual updates - "Added On" time was sometimes blank for RSS feed entries --2013-03-27: Version 3.3 stable (build 29420) - Fix: Skipped file allocation --2013-03-22: Version 3.4 (build 29382) - Fix: fix crash when using &ws= fields in magnet links - Fix: Use unique keyboard accelerator for "Set Destination Name" - Fix: crash when adjusting uTP send/receive buffer size - Change: Improve uTP performance on fast connections by increasing its buffer sizes --2013-03-16: Version 3.3 stable (build 29342) - *** NO CHANGELOG *** --2013-03-14: Version 3.4 (build 29336) - Change: Faster download of magnet link data - Fix: top crash in previous build --2013-03-13: Version 3.3.1 (build 29335) - Fix: Don't delete metadata file if it doesn't exist - Fix: Don't redownload updates. Prompt for restart if newer version already downloaded --2013-03-13: Version 3.3 stable (build 29333) - Fix: Installer hanging while offline - Fix: Delay in installer - Fix: Client not starting after update - Fix: Duplicate device names for android devices - Fix: Torrent paused state was reset when restarting client - Fix: PLUS: Post-expiration, playing a file pops up errors --2013-03-12: Version 3.4 (build 29315) - Fix: Proper update notifications reflecting preferences - Fix: Fix auto-update shutdown crash - Change: removed pause-button from toolbar (it's still in the context menu if you need it) - Fix bug: Incorrect directory if wndaddpre is disabled - Change: Improve uTP performance on fast connections by increasing its buffer sizes - Enhanced DHT lookup process to be faster by maintaining queries to the closest 4 nodes as replies are received for get_peers queries (and ignoring the 4 outstanding query limit) - Fix: Occasional crash sending more than 15 comments - Fix: Duplicate device names for android devices - Fix: Shutdown/restart after downloads complete records torrent state more reliably - Fix: fix flushing of completed pieces immediately - Fix: fix gdi leak when resizing window - Fix: fix disk flushing not being triggered every time it should be - Feature: add "play" as a double click action - Fix: DHT announce performance issue corrected - Fix: upload rate-limiter issue - Change: make progress bars not have rounded corners - Fix: Crash when adding magnet links - Fix: disk write coalesce issue - Fix: disk flushing issues --2013-03-11: Version 3.3.1 (build 29301) - Fix bug: Incorrect directory if wndaddpre is disabled - Change: Provide initial notification about automatic updates - Fix: Installer hangs while offline - Change: Uninstall older clients on update to 3.3.1+ - Fix: Remove 2nd uninstall entry when updating from older clients - Fix: Client not starting after update --2013-02-26: Version 3.3.1 (build 29213) - Fix: crash in the installer - Change: Add new metadata entries to create torrent dialog - Change: Add new 'related' tab containing new torrent metadata --2013-02-21: Version 3.3.1 (build 29163) - Fix: Rss will only download items with urls which are magnets or ending in .torrent - Change: Update main utorrent icon --2013-02-20: Version 3.3.1 (build 29154) - Fix: Crash when updating on Windows XP - Fix: Duplicate device names for android devices --2013-02-19: Version 3.3.1 (build 29148) - Fix: Occasional crash sending more than 15 comments - Fix: Inactive memory leak - Fix: Crash when updates.dat is removed - Fix: Remove data when "Delete .torrent + Data" is selected - Fix: Shutdown/restart after downloads complete records torrent state more reliably - Fix: gdi leak in add torrent dialog and devices pane - Fix: remove torrent dialog, default to 'ok' --2013-02-15: Version 3.3 stable (build 29126) - Fix: gdi leak in add torrent dialog and devices panel - Fix: remove torrent dialog, default to 'ok' - Fix: fix flushing of completed pieces immediately - Fix: fix disk flushing not being triggered every time it should be --2013-02-12: Version 3.3 (build 29111) - Fix: Client crash - Fix: gdi leak when resizing window --2013-02-11: Version 3.3.1 (build 29105) - Change: Merge in silent auto-update code - Fix: fix flushing of completed pieces immediately - Fix: gdi leak when resizing window - Fix: fix disk flushing not being triggered every time it should be --2013-02-07: Version 3.3 stable (build 29082) - Fix: Reduce installer size by 100kb - Fix: DHT announce performance issue corrected - Fix: don't warn about torrents not being done uploading when explicitly stopped --2013-01-31: Version 3.3 stable (build 29038) - *** NO CHANGELOG *** --2013-01-29: Version 3.3 RC 1 (build 29010) - Change: Perform search when user switches search provider --2013-01-28: Version 3.3 (build 28993) - Fix: disk write coalesce issue --2013-01-24: Version 3.3 (build 28965) - Fix: disk flushing issues - Fix: Show Flags in the Peer list the first time (no need for reload) - Fix: Don't add default labels to settings file --2013-01-18: Version 3.4 (build 28937) - Fix: crash when adding .torrent file to a magnet link - Fix: Fix crash cause by deleting checker during pause - Fix: Make "Notify me before installing updates" setting persistent - Fix: Prevent automatic recreation of parent path on write operations when the parent goes away (eg: when mount point dissapears) - Fix: Crash/assert in the header accelerator when a streamable torrent goes in to error state (eg: drive is unmounted) - Fix: hanging problems if users cancel the installation - Change: Show warning messages when trying to open converted files of 10 more torrents - Fix potential TorrentFile object leak. --2013-01-15: Version 3.3 beta (build 28918) - Fix: Metadata downloads taking too long - Fix: Reduce time to flush disk jobs - Change: Remove Labels page from preferences, will be reintroduced in 3.4 or earlier - Fix: Installer default to existing install path if found - Change: Sort Rss feeds alphabetically --2013-01-11: Version 3.3 beta (build 28910) - Fix: Crash in the installer - Fix: stack smash bug in DHT - Fix: Show update dialogs - Change: Show warning messages when trying to open converted files of 10 more torrents --2013-01-10: Version 3.3 beta (build 28893) - Fix: Prevent automatic recreation of parent directories on filestorage writes when directory goes away (eg: drive unmounted) - Fix: assert/crash in header accelerator when torrent goes in to error state - Fix: might fix the crash of assert(_next_check_piece >= _num_checking_active) - Change: bigger average writes by making the job list a priority heap --2013-01-08: Version 3.3 beta (build 28883) - Fix: hanging problems if users cancel the installation - Fix: Uninstall from Windows control panel was broken. - Fix: Start when Windows starts preference functionality. - Fix: return codes for elevated install. --2013-01-07: Version 3.4 (build 28869) - Fix DhtImpl::ParseIncommingICMP to correctly look up the transaction ID and finish handling an ICMP response to a dht query - Fix DhtImpl::OnGootStrapPingReply to detect the error condition to a ping reply and not treat it as successfull - Fix: Web seeds had unusually long timeouts to reconnect when we encountered the server request limit. - Fix: Filter torrents immediately after we switch searchbox to "filtering" mode - Change: increase the default DHT rate limit (to improve DHT lookup times) - Remove Feature: "Simplified" torrent list view - Feature: optimize DHT lookup times - Fix: Various Plus activation errors and UI bugs - Fix: don't warn about torrents not being done uploading when explicitly stopped - Change: Remove the count of the parent "Labels" node - Fix: De-select all torrents when changing category - Fix: minor memory leak in search box - Fix: minor memory leak when distributed cache is enabled - Fix: crash when terminating IE frame - Fix: crash when loading resume.dat with missing .torrent files - Fix: crash in installer - Fix: Spinning arrows flicker when resizing add torrent dialogs - Fix: division by zero in mkv parser - Fix: crash when detecting plugged in phone while shutting down --2013-01-03: Version 3.3 beta (build 28854) - Fix: Filter torrents immediately after we switch searchbox to "filtering" mode - Change: increase the default DHT rate limit (to improve DHT lookup times) --2012-12-26: Version 3.3 beta (build 28830) - Feature: optimize DHT lookup times - Fix: Various Plus activation errors and UI bugs - Fix: don't warn about torrents not being done uploading when explicitly stopped - Change: Remove the count of the parent "Labels" node - Fix: De-select all torrents when changing category - Fix: minor memory leak in search box - Fix: minor memory leak when distributed cache is enabled - Fix: crash when terminating IE frame - Fix: crash when loading resume.dat with missing .torrent files - Fix: crash in installer - Fix: Spinning arrows flicker when resizing add torrent dialogs - Fix: division by zero in mkv parser - Fix: crash when detecting plugged in phone while shutting down --2012-12-16: Version 3.3 beta (build 28763) - Fix: division by zero in mkv parser - Fix: crash when detecting plugged in phone while shutting down - Fix: optimize part file read pattern - Fix: tracker announce request when torrent doesn't have metadata - Fix: search provider URLs support %s again - Fix: Maintain upload rate limit when download limit is turned off - Fix: Allow creation and seeding of read-only files by not truncating to size if the size is already correct -- 2012-12-14: Version 3.4 alpha (build 28762) - Fix: optimize part file read pattern - Change: Change crash dialog to allow crash dump submission while not restarting the client - Change: Clean up Preferences > General formatting and update group labels - Feature: Add "Notify me before installing updates" to Preferences > General - Remove use of error prone locking primitives - Fix: search provider URLs support %s again - Fix: Allow creation and seeding of read-only files by not truncating to size if the size is already correct - Fix: Web seeds now support redirecting individual files - Fix: RSS feeds refresh issues - Fix: tracker announce request when torrent doesn't have metadata - Fix auto-update version verification bug - Cross fasde from current ad to new ad in LREC - Make background color variable from alt-text for LREC - Fix Correct LHR hit testing - Fix:Support variable size images n LREC -- 2012-12-07: Version 3.2.3 Stable (build 28705) - Fix: Auto-update version verification bug (Bug fix required a version change from 3.2.2 to 3.2.3) - Fix: Crash in magnet uri - Fix: Plus activation bug - Fix: Off-by-one error in policypeeraccumulator - Fix: Hang on shutdown - Fix: Downloading metadata bug - Fix: Maintain upload rate limit when switching off download limit --2012-12-04: Version 3.3 alpha (build 28679) - Fix: Include transport overhead in global upload rate limiting - Fix: lower metadata download timeout from 2 minutes to 15 seconds to speed up magnet link retrieval - Fix: gratuitous disk flush latency (especially obvious when downloading magnet links) -- 2012-11-30: Version 3.4 alpha (build 28659) - Fix: lower metadata download timeout from 2 minutes to 15 seconds to speed up magnet link retrieval - Fix: gratuitous disk flush latency (especially obvious when downloading magnet links) - Fix: Installation of btinstall files -- 2012-11-26: Version 3.4 alpha (build 28604) - Fix: Installation of btinstall files -- 2012-11-21: Version 3.2.2 Stable (build 28595) - Fix: Activation error dialogs showed up unexpectedly - Fix: settings keeps asking for uconnect computer name - Fix: http headers are now compatible with private trackers - Fix: Install / Uninstall race condition - Change: Include all trackers in "Copy Magnet URI" command, not just the first tier --2012-11-21: Version 3.3 alpha (build 28582) - Fix UT Plus LREC height mis-sizing - Remove: obsolete graphic images - Fix: Crash in LAdWindow - Fix: Restore global upload rate limiting - Fix: rare crash in udp tracker code - Fix: coalesce writes from cache to disk -- 2012-11-19: Version 3.4 alpha (build 28577) - Fix: rare crash in udp tracker code - Change: Return install elevation -- 2012-11-15: Version 3.4 alpha (build 28556) - Fix: Uninstall elevation issue issue - Fix: XP path relocation issue - Fix: Win7: Pinning utorrent to takbar and then clicking taskbar button should open, not minimize - Fix: Columns in main list view were offset - Fix: Install / Uninstall race condition - Change: Control-f switches the search box to a torrent filter - Feature: canonical peer priority - Fix: some timer wrapper issues - Fix: peer ID bug causing disconnects - Fix: Crash in speed test dialog - Fix: Crash in gui - Fix: Desktop and start menu shortcut creation was broken --2012-11-08: Version 3.3 alpha (build 28508) - Fix: Install / Uninstall race condition - Fix: some timer wrapper issues - Fix: peer ID bug causing disconnects - Fix: unchecking files in add torrent dialog was broken - Fix: potential crash when anti-virus scanning would fail - Change: Control-f switches the search box to a torrent filter -- 2012-11-08: Version 3.2.2 Stable (build 28500) -Fix: peer ID bug causing disconnects -- 2012-11-05: Version 3.4 alpha (build 28462) - Feature: include an option for automatic update - Change: install without UAC prompt - Fix: unchecking files in add torrent dialog was broken - Fix: potential crash when anti-virus scanning would fail - Fix: Malformed web seed HTTP requests for files with spaces in their name - Fix: Language files downloading issue in BitTorrent - Change: Include all trackers in "Copy Magnet URI" command, not just the first tier - Fix: existing files would not be re-checked when adding a resolved magnet link in add torrent dialog - Fix: remove redundant virus warning - Feature: re-use data from previously downloaded torrents - Change: improve status message for magnet links that need DHT when DHT is disabled - Fix: make Force Recheck circumvent file timestamp optimization (to actually force a recheck) - Fix: disable comment fields when disabling comment support -- 2012-11-02: Version 3.2.2 RC 2 (build 28447) - Fix: unchecking files in add torrent dialog was broken - Fix: potential crash when anti-virus scanning would fail --2012-11-01: Version 3.3 alpha (build 28431) - Fix: Malformed web seed HTTP requests for files with spaces in their name - Fix: Language files downloading issue in BitTorrent - Change: Include all trackers in "Copy Magnet URI" command, not just the first tier -- 2012-10-30: Version 3.2.2 Release Candidate 1 (build 28407) - Fix: Client shuts down quicker - Fix: Torrents deleted quicker -- 2012-10-30: Version 3.2.2 Beta 6 (build 28379) - Fix: Malformed web seed HTTP requests for files with spaces in their name - Fix: Language files downloading issue in BitTorrent - Fix: Font and dialog size reduction - Fix: Crash in text parsing -- 2012-10-24: Version 3.2.2 Beta 5 (build 28326) - Fix: Multiple crashes in the user interface - Fix: existing files would not be re-checked when adding a resolved magnet link in add torrent dialog - Fix: Remove redundant virus warning when opening files - Change: Put offers settings in the offers namespace in the advanced listing --2012-10-19: Version 3.3 alpha (build 28287) - Fix: existing files would not be re-checked when adding a resolved magnet link in add torrent dialog - Fix: remove redundant virus warning when opening files - Change: Remove torrent filter, put it in the Search Box. Select "Filter My Torrents" in dropdown. -- 2012-10-18: Version 3.2.2 Beta 4 (build 28246) - Fix: Inadvertent change to torrent view when on other views - Fix: Small memory leak - Fix: Crashes in offer code -- 2012-10-15: Version 3.2.2 Beta 3 (build 28198) - Change: Improve status message for magnet links that need DHT when DHT is disabled - Feature: Extend UDP trackers to send request string from url - Fix: Properly display Featured Content background when no offer available - Fix: Various small memory leaks --2012-10-12: Version 3.3 alpha (build 28203) - Fix: possible crash on startup - Feature: Add TCP-style slow-start to uTP - Fix: make Force Recheck circumvent file timestamp optimization (to actually force a recheck) - Change: improve status message for magnet links that need DHT when DHT is disabled - Fix: disable comment fields when disabling comment support --2012-10-09: Version 3.3 alpha (build 28146) - Fix: intermittent crashes when moving completed torrents - Fix: crashes related to checking torrents - Fix: Polished the Add Torrent dialog - Fix: correct directory storage of magnetlink files -- 2012-10-09: Version 3.2.2 Beta 2 (build 28138) - Added: Plus users are offer free for life - Removed ability to right-click and close Plus banner in lower left corner - Fix: Multiple crashes on startup - Fix: Minor display issues in the Featured Torrent window - Fix: Crash when proxy setting is invalid - Fix: Show torrent pane when torrent added from offer - Fix: Add advanced option to turn off randomized peer IDs - Fix: Minor improvements to left hand rail offer --2012-10-05: Version 3.3 alpha (build 28120) - Change: add advanced option to turn off randomized peer IDs - Fix: the divider auto-sizing feauture of list view - Fix: lowered uT-remote timeouts, for more responsive connectivity to server - Fix: typo in DHT scrape response - Fix: SSDP notifies would sometimes advertize the wrong IP - Feature: Added flags for optimizing disk IO - Fix: crash when showing anti-virus dialogs - Feature: Added a ctrl-f torrent filter, hit escape to close it - Change: Gray out the scan for viruses option in the context menu if a user disable - Change: wording of UI setting to show add torrent dialog -- 2012-10-05: Version 3.2.2 Beta 1 (build 28110) - Fix: the divider auto-sizing feauture of list view - Fix: lowered uT-remote timeouts, for more responsive connectivity to server - Fix: SSDP notifies would sometimes advertize the wrong IP - Fix: typo in DHT scrape response - Fix: Display issues in Featured Torrent window - Fix: Crashes in frames - Improved download and execute experience for featured torrents - Improved offer window rotatioin - Added control to turn off in-client offers - Add support for Asian languages in offer windows -- 2012-10-02: 3.2.1 RC 2 (build 28086) - Fix: memory corruption bug --2012-09-26: Version 3.3 alpha (build 28038) - Fix: local peers would not be subject to disk congestion limits (when not limiting local peers) - Fix: OK/Cancel buttons disappeared after resizing the Add torrent dialog horizontally - Feature: Added settings to optimize disk IO including write through and compact allocation by filesystem - Fix: Adding the first torrent via magnet link doesn't refresh the torrent list - Fix: bug where magnet link torrents were being added to parent of desired dl dir, when not using add dialog -- 2012-09-26: 3.2.1 RC 1 (build 28025) - Change: Stick "Don't show this again" checkbox to bottom of Add Torrent dialog -- 2012-09-24: Version 3.2.1 Beta 7 (build 28012) - Fix: "offer_enabled" settings in advanced preferences - Fix: OK/Cancel buttons disappeared after resizing the Add torrent dialog horizontally - Fix: installer would always show up when running in stand-alone mode from a drive other than C:\ - Fix: Crash fixes - RSS Feeds, Startup, Add Torrent Dialog -- 2012-09-21: Version 3.2.1 Beta 6 (build 27999) - Fix: Adding the first torrent via magnet link doesn't refresh the torrent list - Fix: magnet link files were being added to parent of desired dl dir, when not using add dialog - Fix: magnet link crash - Fix: AV colum crash - Change: In-client offers present for the first time in-client. Offers will promote other products/technologies from µTorrent/BitTorrent and partners. Clicking X in offer will advance to the next available offer until no more offers are available, after which the offer space will close for a period of time. The offer unit can be disabled entirely in Options/Preferences/Advanced Options/UI Extras (or hold Shift-F2 when you open preferences). Filter for sponsored_torrent_offer_enabled. (Note: this entry was not in the original post on 9/21, was added on 9/23.) - Change: Move Ok and Cancel buttons to the bottom right corner of the Add Torrent Dialog --2012-09-20: Version 3.3 alpha (build 27994) - Fix: Adding the first torrent via magnet link doesn't refresh the torrent list - Fix: race condition when clicking on anti-virus button in download list - Fix: the installer would always show up when running in stand-alone mode from a drive other than C:\ - Fix: Set Download Location - Fix: dynamic socket buffer size logic (disabled by default) -- 2012-09-19: Version 3.2.1 Beta 5 (build 27972) - Change: Invert the sense of the Delete Torrent dialog - Fix: Various crash fixes -- 2012-09-14: Version 3.2.1 Beta 4 (build 27950) - Fix: crash fixes in add torrent dialog -- 2012-09-13: Version 3.2.1 Beta 3 (build 27941) - Fix: don't execute commands on background/hidden torrents (for instance in the add torrent dialog) - Fix: torrent order issue with magnet links - Fix: multi-file magnet links are now correctly downloaded into a directory with the torrent's name - Fix: "add at top of queue" checkbox now works for magnet links - Feature: don't use a consistent peer-id (to mitigate tracking) - Fix: On slow connections, the toolbar offer might arrive after the user had checked or unchecked boxes on the offer page. That would cause the checkboxes to be reset to the default state, incorrectly installing an offer. - Feature: never try a tracker again if it returns status code 410 - Change: add tracker.ccc.de as a default tracker - Fix: don't write the block list in a part file in 4-byte increments --2012-09-12: Version 3.3 alpha (build 27930) - Fix: don't execute commands on background/hidden torrents (for instance in the add torrent dialog) - Fix: torrent order issue with magnet links - Fix: multi-file magnet links are now correctly downloaded into a directory with the torrent's name --2012-09-07: Version 3.3 alpha (build 27893) - Fix: gdi plus initialization - Fix: growing settings.dat problem -- 2012-09-05: Version 3.2 (build 27886) - *** NO CHANGELOG *** -- 2012-08-31: Version 3.2 (build 27850) - *** NO CHANGELOG *** -- 2012-08-29: Version 3.3 alpha (build 27841) - Feature: extend UDP trackers to send request string from url - Fix: gui freeze when downloading at high rates - Fix: "add at top of queue" checkbox now works for magnet links - Fix: multi-file magnet links are now correctly downloaded into a directory with the torrent's name - Feature: don't use a consistent peer-id (to mitigate tracking) - Fix: remove play/app/antivitus buttons from torrent list, show hand cursor to indicate clickability -- 2012-08-13: Version 3.3 alpha (build 27745) - Fix: /proxy request parser crash - Fix: mp4/mov parser crash - Fix: GUI refresh crash -- 2012-08-08: Version 3.2.1 Beta 2 (build 27718) - New layout of the Add Torrent Dialog - Feature: never try a tracker again if it returns status code 410 - Change: add tracker.ccc.de as a default tracker - Fix: don't write the block list in a part file in 4-byte increments -- 2012-08-07: Version 3.2 (build 27708) - *** NO CHANGELOG *** -- 2012-08-01: Version 3.3 alpha (build 27681) - Feature: never try a tracker again if it returns status code 410 - Fix: improve BitTorrent streaming feature - Fix: crash fixes - Feature: dns tracker preferences - Fix: untriggered jobs - Fix: resume.dat performance -- 2012-07-30: Version 3.2 (build 27636) - Change: add tracker.ccc.de as a default tracker - Feature: disallow http connections to tracker.openbittorrent.com and tracker.publicbt.com - Fix: disk cache size accounting -- 2012-07-20: Version 3.3 alpha (build 27612) - Feature: introduce disk job timing graph - Fix: last shutdown hang -- 2012-07-18: Version 3.3 alpha (build 27609) - Fix: shutdown hang - Fix: potential crash when loading resume.dat referring to missing torrents - Fix: crash when shutting down with active torrents - Fix: crash when allocating pieces in compact allocation -- 2012-07-17: Version 3.2.1 Beta 1 (build 27605) - Fix: Seeing while streaming in Chrome - Change: Disk I/O error logging - Change: Disable unbuffered I/O - Fix: Broadcast new UPnP IP when switching networks - Fix: When downloading magnet metadata, don't start torrent unless user chose that option - Fix: Resetting columns in detail listview would crash - Fix: Crash when peer cancelled a piece - Change: net.friendly_name (upnp network name) advanced option - Fix: Crash when writing magnet torrent file to disk - Feature: Advanced Settings filter - Feature: Convert http trackers to udp by default - Fix: Incorrect http requests were causing some RSS feeds to not download -- 2012-07-17: Version 3.3 alpha (build 27600) - *** NO CHANGELOG *** -- 2012-07-13: Version 3.3 alpha (build 27577) - *** NO CHANGELOG *** -- 2012-07-05: Version 3.2 stable (build 27568) - Fix: minor installer fix -- 2012-07-03: Version 3.3 alpha (build 27559) - Fix: top crashes -- 2012-07-02: Version 3.2.1 Alpha 1 (build 27554) - Fix: Single file magnet links were missing file extensions - Fix: Single file torrents were missing - Fix: Magnets would be added in stopped state - Change: If we changed the torrent name before the metadata completed in the "add torrent" dialog, those changes would not be applied to the torrent; the name field will disabled while the magnet data is downloading util that's changed. - Fix: Saving a torent in the root of a drive (e.g. "X:") would save into the "add torrent" history list as "X:" instead of "X:\" - Change: don't allow empty names in add torrent dialog -- 2012-06-29: Version 3.2 Release Candidate 8 (build 27547) - Fix: Crash when resetting detail listview via context menu - Change: When downloading metadata in Add Torrent dialog, display "Waiting for Torrent Information" - Fix: We were accidentally pre-allocating files in the default download location for magnet links that fully resolved while in the Add Torrent dialog - Change: completely disabled unbuffered I/O -- 2012-06-29: Version 3.3 alpha (build 27541) - Fix: top crashes - Fix: don't write the block list in a part file in 4-byte increments -- 2012-06-28: Version 3.3 alpha (build 27533) - Fix: crashes in download list, mostly when deleting torrents - Fix: proxy socket rate control bugs including overflow problem - Fix: serving loose files from transcoder now allows seek in chrom - Fix: fixed .mov and .mp4 video header parser for resolution - Feature: support BitTorrent/uTorrent Remote registration via HTTP interface - Fix: make torrent adding by URL work in more cases -- 2012-06-26: Version 3.2 Release Candidate 7 (build 27522) - Fix: Improved disk I/O error logging - Fix: Movie seeking in chrome browser, allow caching - Feature: Enable content offer delivery via torrent - Fix: Use correct save directory for single file mangnet link if metadata loads in Add Torrent dialog - Fix: Apply "Name" field from Add Torrent dialog to single-file torrents -- 2012-06-26: Version 3.2 Release Candidate 6 (build 27503) - Fix: Single-file torrent name issue; ut would try to use the directory name as the file name - Fix: Issues caused by multiple send2friend dialogs - Fix: update UPnP reported IP at 1 second intervals - Fix: fixed bugs in local socket rate limiting including overflow. - Fix: fixed parsing resolution in .mov and .mp4 video header with multiple tracks -- 2012-06-25: Version 3.1.3 stable (build 27498) - *** NO CHANGELOG ***... -- 2012-06-22: Version 3.2 Release Candidate 5 (build 27480) - Fix: crash when disconnecting device while in conversions view - Fix: Don't accidentally "run program" when loading a magnet link in "Add Torrent" dialog - Performance: Take advantage of buffered I/O in all diskio thread file operations. Should work better on Samba shares. - Fix: Bugs caused by showing a file chooser dialog for single file torrents in the "Add Torrent" dialog - Feature: support BitTorrent/uTorrent Remote registration via HTTP interface -- 2012-06-19: Version 3.3 alpha (build 27454) - Fix: crash when parsing metadata for mkv file - Fix: recognize that a missing file invalidates known hash data when rechecking - Fix: potential crash when deleting torrents - Fix: possible crash when starting up magnet links and downloading metadata from multiple peers - Fix: GUI glitches where deleting torrents sometimes would leave some fields behind -- 2012-06-19: Version 3.1.3 stable (build 27443) - *** NO CHANGELOG ***... -- 2012-06-18: Version 3.2 Release Candidate 4 (build 27434) - Fix: crash in mkv parser - Fix: possible crash when starting up magnet links and downloading metadata from multiple peers - Fix: "Add Torrent" dialog was wrongly adding a folder single-file-torrent download paths when user changed file location via "save-as" dialog -- 2012-06-15: Version 3.2 Release Candidate 3 (build 27430) - Fix: various crashes -- 2012-06-13: Version 3.3 alpha (build 27408) - Fix: hash failures introduced in the new diskio code - Fix: uTP stability issues. including a timer overflow for computers with uptime longer than 24.8 days - Fix: crash in metadata parser - Feature: loading a torrent that matches an unloaded magnet link populates the magnet -- 2012-06-13: Changelog for utorrent: 3.2 build 27399: - Fix: torrent will be force-started even if user uncheck the start torrent option in add torrent dialog - Fix: crash in metadata parser - Fix: SspiEnableHttpsServer crash - Fix: crash in webui - Fix: crash when receiving last block of magnet metadata - Fix: Constant UPnP log message - Change: Device paiing - Fix: tiny utp leak -- 2012-06-12: Version 3.1.3 stable (build 27385) - *** NO CHANGELOG ***... -- 2012-06-05: Version 3.2 Release Candidate 1 (build 27343) - Fix: fix dht vote announce issue - Fix: internet explorer legacy toolbar pairing, was failing to pair - Fix: make the toolbar pairing dialog become the foreground window, while pairing - Fix: crash when opening containing folder for too many torrents - Feature: when opening magnet link, improve 'chasing arrows' icon - Fix: Toolbar pairing works again, was broken in 3.2 - Fix: removed codec column from torrent list - Fix: improved file access - memory efficient file I/O - Feature: added new BitTorrent Certified device icons and text - Fix: startup crash when settings.dat was corrupt -- 2012-06-04: Version 3.3 alpha (build 27329) - Change: remove unbuffered I/O for performance - Change: remove random i/o flag to prevent Windows from caching it forever - Fix: startup crash when settings.dat was corrupt - Fix: fix disk cache graphs -- 2012-06-01: Version 3.1.3 stable (build 27327) - Fix: startup crash when settings.dat was corrupt - Fix: Improperly formatted torrent vote messages - Fix: Bad outgoing request_peer DHT message when filename length over 100 - Fix: possible deadlock when reporting a hang -- 2012-05-29: Version 3.2 beta (build 27295) - Fix: lack of window frame for popped-out video - Fix: issue where http streaming proxy would linger after the connection was closed - Fix: many asserts and crashes - Fix: allow probing of file size in the loose file server with an aborted get -- 2012-05-23: Version 3.3 alpha (build 27280) - Fix: video slider steps should be small for fine control and visual smoothness - Fix: fixed lack of window frame for popped-out video; returning to embedded video works fine too; - Fix: heap corruption - Fix: partfile use - Feature: sanity check on how many uTP connections we allow - Feature: minimal support for pad-files (deselect them by default) - Feature: retry http connection when host resolves into multiple ips and the first fails -- 2012-05-23: Version 3.2 beta (build 27272) - Fix: video slider steps should be small for fine control and visual smoothness - Fix: fixed lack of window frame for popped-out video; returning to embedded video works fine too; - Fix: heap corruption - Fix: Fix rendering of stats dialog. First line was formatted as header text. - Feature: minimal support for pad-files (deselect them by default) - Fix: Improperly formatted torrent vote messages - Fix: Only request IPV4 addresses for udp tracker DNS resolution - Feature: sanity check on how many uTP connections we allow - Feature: retry http connection when host resolves into multiple ips and the first fails -- 2012-05-18: Version 3.3 alpha (build 27251) - Fix: Improperly formatted torrent vote messages - Fix: Only request IPV4 addresses for udp tracker DNS resolution - Fix: Bad outgoing request_peer DHT message when filename length over 100 - Fix: fixed savedir issue for magnet links that was resolved in the add torrent dialog - Fix: possible deadlock when reporting a hang - Fix: force-started magnet links would be stopped after metadata was received - Fix: Fixed not sending MTU probes. - Change: uTP timers are now classes that can be swapped out for testing and produce consistent unit test results. - Fix: Magnet link metadata is truncated to size early. -- 2012-05-17: Version 3.2 beta (build 27239) - Fix: Improperly formatted torrent vote messages -- 2012-05-17: Version 3.2 beta (build 27237) - Fix: Only request IPv4 addresses for udp tracker DNS resolution - Fix: (potentially) 3 different crashes -- 2012-05-15: Version 3.2 beta (build 27226) - Fix: Bad outgoing request_peer DHT message when filename length over 100 - Change: uTP now uses a retransmit counter rather than a timer for killing connections with packet loss. - Fix: Fixed not sending MTU probes. - Fix: fixed savedir issue for magnet links that was resolved in the add torrent dialog - Fix: possible deadlock when reporting a hang - Change: Do torrent deletes before other kinds of work -- 2012-05-14: Version 3.1.3 stable (build 27220) - Fix: free content offer in installer didn't actually add -- 2012-05-11: Version 3.2 beta (build 27215) - Fix: force-started magnet links would be stopped after metadata was received - Fix: top crash -- 2012-05-11: Version 3.1.3 stable (build 27213) - Fix: UAC prompt would show up for limited users on every run -- 2012-05-10: Version 3.1.3 stable (build 27207) - Fix: starting up with Windows had been forcibly disabled for users of 3 previous builds -- 2012-05-10: Version 3.2 beta (build 27198) - Fix: remove bad asserts - Feature: add mark of the web to files we download (diskio.mark_of_the_web) -- 2012-05-09: Version 3.2 beta (build 27191) - Fix: issue where uTorrent would not make outgoing connections under certain circumstances - Fix: magnet links would not have a correct added-on date - Change: rewritten UPnP code backported from 3.3 -- 2012-05-08: Version 3.3 alpha (build 27184) - Fix: issue where uTorrent would not make outgoing connections under certain circumstances - Fix: magnet links would not have a correct added-on date - Change: uTP now uses a retransmit counter rather than a timer for killing connections with packet loss. -- 2012-05-07: Version 3.2 beta (build 27180) - Fix: memory leaks - Fix magnet related crash in Add torrent dialog - Fix: possible crashes - Fix: disable check for updates while we are installing or downloading plus to avoid problems -- 2012-05-07: Version 3.3 alpha (build 27179) - Change: re-enable uTP by default - Feature: bring back autoshutdown functionality - Fix: fixed crash in AddPre window when cancelling - Fix: fixed top crash (caused by receiving invalid DHT messages) -- 2012-05-04: Version 3.1.3 stable (build 27167) - Change: minor installer tweak -- 2012-05-02: Version 3.3 alpha (build 27150) - Change: rewritten, multithreaded disk i/o - Change: remove unsafe string format handling code to improve stability - Fix: lots of memory leaks - Change: remove DNA - Fix: Remaining instances of access to an already closed handle as well as apparent hash fails. - Fix: Account for cache space before and after writes. - Change: Files in a torrent now become read-only while seeding. - Fix: limit the scope of files btapp can access to those a user has selected. - Change: Added advanced feature: diskio.quick_hash - Change: clean up semantics around download location. The download location is now the root folder, independent on multifile torrent or not - Fix: Don't load torrent twice, this was causing sizes to appear as double sometimes. - Change: Increase supported torrent (total files) size from 1TB to 17TB. - Fix: Don't set all files to skip when loading torrents - Fix: shutdown hang - Fix: fixed very long btapp descriptions from overflowing permissions dialog - Fix: Make moving a file count as activity when deciding whether to shut down - Fix: Fix some crashes resulting from media state callback being run without the network lock - Change: Only show error dialog Show "Failed to add file to iTunes" once per unique error type - Change: Separate path from name/destination in add torrent dialog - Fix: fixed bug where SSDP UUID in UPnP broadcast was inconsistent and didn't match settings - Change: added codec information for mp4, mov and mkv and to the webui streamables - Feature: Display allocating status of torrents - Fix: fixed bug where multi-file torrents would not be copied to new volumes - Fix: fixed potential installer hang when there's no internet connection - Fix: fixed bug where sometimes active torrents would not inline in RSS feed view - Fix: fixed GDI object leak when preparing to stream -- 2012-05-01: Version 3.2 beta (build 27138) - Fix: deadlock -- 2012-04-30: Version 3.2 beta (build 27133) - Fix: possible hang on shutdown (disk thread would exit prematurely) - Fix: top crash from previous build - Fix: status bar wouldn't show when plus key was about to expire - Fix: µTorrent would warn about magnet links with DHT disabled on every startup -- 2012-04-26: Version 3.1.3 stable (build 27120) - Fix: minor crash fix -- 2012-04-26: Version 3.2 beta (build 27119) - Fix: various webui backend fixes - Fix: various pairing issues -- 2012-04-23: Version 3.1.3 stable (build 27099) - Fix: Some missing changes for fixing the window subclassing crash -- 2012-04-23: Version 3.2 beta (build 27097) - Fix: Fixes to parsing the following filetypes: MKV, AVI, mp3 - Fix: Update AV license key and add UI to handle virus definition update fail - Change: update MIME type for *.mp4, *.m4a - Fix: Recognize jpeg extension - Fix: Fix uTP delay graph - Feature: Magnet link preload in "Add torrent" dialog - Change: Report utorrent version on port 10000 (webui) - Fix: UI fix to built in player bottom bar - Fix: Picking "Show In Folder" on a transcoded torrent now works. - Fix: Add torrent window now remembers its location. - Fix: paths would be wrong with magnet links in Add Torrent dialog - Fix: several crashes - Feature: add What's New app - Feature: add device unpairing dialog to settings -- 2012-04-21: Version 3.1.3 stable (build 27096) - Fix: Fix crash in window subclassing in add torrent dialog -- 2012-04-20: Version 3.1.3 stable (build 27095) - Fix: Fix for crash when switching away from the built-in media player -- 2012-04-21: Version 3.1.3 stable (build 27096) - Fix: Fix crash in window subclassing in add torrent dialog -- 2012-04-20: Version 3.1.3 stable (build 27095) - Fix: Some more crash fixes -- 2012-04-19: Version 3.1.3 stable (build 27092) - Fix: Fix for crash during install -- 2012-04-18: Version 3.1.3 stable (build 27081) - Change: turn off btapp autoupdates to work around a crash -- 2012-04-12: Version 3.1.3 stable (build 27060) - Fix: settings.dat could grow very large -- 2012-04-09: Version 3.2 beta (build 27026) - Fix: one more case where settings.dat could grow indefinitely Existing settings.dat are broken. Please delete settings.dat and settings.dat.old from your settings directory. -- 2012-04-06: Version 3.2 beta (build 27020) - Fix: rapidly growing settings.dat - Fix: fix issue that could make settings.dat grow indefinitely (slowly) - Fix: top crash from previous build -- 2012-04-02: Version 3.1.3 stable (build 26994) - Fix: Hold the lock when doing media state callbacks. - Fix: Disable "Can't connect to Remote" messages. - Fix: improve error messages around transcoding - Fix: Tab order in dialogs -- 2012-03-30: Version 3.2 beta (build 26986) - Fix: crash while loading converted media files at startup - Change: WebUI port now accepts https - Change: installer refactored for cleaner code - Fix: the top crash from the previous build -- 2012-03-22: Version 3.2 beta (build 26934) - Fix: the DHT enable dialog when adding magnet links that require it now also sets "use DHT for new torrents" - Change: DHT is automatically enabled for magnet links that requires it, when torrents are added silently - Fix: fixed toolbar for RSS feeds - Fix: fixed crash when adding torrents in plus mode - Change: clean up semantics around download location. The download location is now the root folder, independent on multifile torrent or not - Fix: improved the speed of loading a torrent with a large number of files - Fix: shutdown hang introduced in 3.2 beta - Fix: toolbar didn't update while no torrents pane showed up -- 2012-03-20: Version 3.2 beta (build 26904) - Fix: fixed very long btapp descriptions from overflowing permissions dialog - Feature: Warn when adding a trackerless magnet link and DHT is disabled - Fix: fixed bug where torrents would sometimes not move files or execute commands upon finishing - Fix: Fix crashes caused by media state callback conflicting with changes to media tree -- 2012-03-15: Version 3.2 beta (build 26883) - Fix: Disable "Can't connect to Remote" messages. - Fix: fixed shutdown hang with active UDP trackers - Fix: improve error messages around transcoding -- 2012-03-12: Version 3.2 beta (build 26850) - Fix: Missing upload slot when extra uploads is on - Fix: Dialog tab orders - Fix: fixed auto-copying files to devices/iTunes while they are being downloaded - Feature: Display allocating status of torrents - Fix: fixed save dir column not being updated -- 2012-03-09: Version 3.1.3 stable (build 26837) - Fix: Stop anti-virus updating when there is a error - Change: show info tab by default (instead of files tab) - Change: show seeds/peers, completed on and added on columns by default - Fix: fixed bug where locally created torrents would fail to transcode -- 2012-03-06: Version 3.1.2 stable (build 26821) - Fix: Check existing files before start downloading the torrent added via magnet link - Change: Error message when disk with torrent data unmounted - Change: Alert user if they attempt to exit before all Plus features are installed - Change: revert default view to detailed view -- 2012-02-22: Version 3.1.2 stable (build 26773) - Fix: survey link click to dismiss mechanism - Fix: fixed bug where multi-file torrents would not be copied to new volumes -- 2012-02-21: Version 3.1.2 stable (build 26763) - Fix: Now playing node- Non-plus only allows hiding, Plus will stop movie when user hides it. - Fix: disappearing RSS items - Fix: fixed potential installer hang when there's no internet connection -- 2012-02-16: Version 3.1.2 stable (build 26753) - Fix: fixed bug where sometimes active torrents would not inline in RSS feed view - Fix: fixed GDI object leak when preparing to stream -- 2012-02-15: Version 3.1.2 stable (build 26749) - Fix: fixed bug where adding a torrent from cmd line could overwrite the same torrent from resume.dat -- 2012-02-14: Version 3.1.2 stable (build 26746) - Fix: a few more crashes with errored torrents -- 2012-02-13: Version 3.1.2 stable (build 26745) - Fix: crashes with magnet links and errored torrents - Fix: magnet links were added to the wrong categories - Fix: magnet links showed up in torrent list before they were actually added - Fix: Fix micro symbol in Tetris dialog -- 2012-02-10: Version 3.1.2 stable (build 26740) - Fix: attempt to fix torrent list GUI issue - Fix: Remove Plus features at uninstall time - Fix: download translations works when the default language is selected - Fix: fixed bug in Add torrent (choose save dir) - Fix: torrent creation would sometimes create torrents with incorrectly ordered keys - Fix: Create torrents with more than 65536 pieces and availability value error - Fix: JSON encoding was incorrect in some cases, breaking the webui -- 2012-02-07: Version 3.1.2 stable (build 26729) - Fix: string in comments wasn't translatable - Fix: auto-hibernate and auto-standby left the client in a bad state when resuming -- 2012-02-06: Version 3.1.2 stable (build 26726) - Feature: Add a dont-show-me-this-again check-box to virus warning and plus promo - Fix: GUI refresh issue (torrents sometimes would not show up) - Fix issues with torrent autoload dir (slow loading and reset when disabled). - Fix: auto-shutdown quit the client instead of shutting down the system - Fix: Don't delete settings when "Remove settings" in uninstall dialog is unchecked. -- 2012-02-02: Version 3.1.2 stable (build 26710) - Fix: Add torrent (choose save dir...) -- 2012-02-01: Version 3.1.2 RC3 (build 26708) - Fix: polish some text in a few dialogs - Change: A/V icon in status bar behaves better when clicked on - Change: report if plus apps fail to install - Fix: more crashes -- 2012-01-31: Version 3.1.2 RC2 (build 26705) - Fix: set download location on magnet link would crash - Fix: antivirus wouldn't scan/update properly sometimes (plus only) - Fix: autoshutdown on completion -- 2012-01-30: Version 3.1.2 RC1 (build 26702) - Fix: various asserts (e.g. adding torrents with label, ratings) - Fix: fixed DHT issue where uTorrent would return peers for non-existent torrents - Fix: don't url encode urls of web seeds -- 2012-01-26: Version 3.1.2 beta (build 26696) - Fix: fixed issue where peers sending bad data wouldn't get banned - Fix: False positive hash failures -- 2012-01-21: Version 3.1.1 beta (build 26674) - Fix: Auto shutdown - Fix: fixed torrent list refresh issue when deleting torrents - Fix: fixed peers column not updating in torrent list - Fix: fixed save dir column not being updated -- 2012-01-20: Version 3.1 stable (build 26671) Fix: Disk flushing bug Fix: netbios computer name was not being properly acquired (UPnP fix) Feature: Keep track of hashfailures per hour Fix: issue when switching from simplified torrent view to advanced torrent view Fix: Changed the nature of windows subclassing in "Add Torrent" preview window Fix: Show a unique icon for each exe when displaying multiple single file exe torrents in simplified view -- 2012-01-17: Version 3.1.1 beta (build 26666) - Fix: fix issue where single-file torrents with a .exe file would have the wrong icon in minified mode - Fix: Disk caching and hashing issues - Fix: crash when closing "Add Torrent" dialog - Fix: When resetting columns, the AV column wouldn't show up - Fix: The AV column always appeared after re-sizing or restarting utorrent even when disabled - Fix: Fix an issue when resetting columns in main torrent listview -- 2012-01-09: Version 3.1 stable (build 26650) - Fix: Show conversions node after showing the hidden Category Tree devices node - Fix: Update Bandwidth allocation menu after user change [GUI] - Fix: AV column would show up again even if user hid it -- 2011-12-14: Version 3.1 stable (build 26616) - Fix: Crash when loading magnet links - Fix: Fix GET requests by not sending "Content-Length" header (symptom: broken RSS feeds) - Fix: fix torrent update when manually adding a peer - Fix: make sure the bottom view is refreshed - Fix: update toolbar (button) state when torrent status changes - Fix: multiselecting sidebar nodes would show the same torrent multiple times - Fix: integer overflow issue when downloading faster than 16MiB/s -- 2011-12-09: Version 3.1 stable (build 26595) - Fix: bug where piece with hash failure would keep failing -- 2011-12-08: Version 3.1 stable (build 26593) - Fix: crash -- 2011-12-08: Version 3.1 stable (build 26591) - Fix: bug where piece with hash failure would keep failing -- 2011-12-07: Version 3.1 RC10 (build 26586) - Fix: More accurate iTunes detection - Fix: If android device is disconnected show text 'connect via usb' - Change: Default sparse files to off on all platforms - Fix: make sure we switch over to selected category tree node if no nodes were selected - Change: Double click to pop out Plus player - Fix: Remember media files (e.g. mp3) copied to devices (not transcoded) after ut restarts. - Fix: Fix sorting by percent column in device pane and conversion pane -- 2011-12-07: Version 3.1 RC9 (build 26583) - Change: revert cache size change from RC8 - Fix: more crashes -- 2011-12-06: Version 3.1 RC8 (build 26573) - Fix: fix issue where no-torrents pane would linger even when there are torrents - Fix: VLC would crash on win 7 after you stop playback - Fix: Crash when initially detecting, or plugging in, a phone. - Change: for now, apply cache size once per run until we track down a problem. -- 2011-12-05: Version 3.1 RC7 (build 26563) - Fix: VLC player would crash the second time you used it - Fix: various edge cases where we wouldn't re-associate with files - Fix: a couple of sources of erroneous hash failures, mainly multihash - Fix: fix potential shutdown hang when deleting torrents - Fix: issues with embedded free player - Fix: correctly transfer to android and game devices - Fix: make sure there's enough space before transferring to device - Fix: couldn't hide app column - Fix: don't load invalid media -- 2011-12-05: Version 3.0.1 stable (build 26560) - Fix: various share fixes -- 2011-12-04: Version 3.1 RC6 (build 26554) - Fix: refreshing of status bar and tabs - Fix: report errors when failing to add files to iTunes - Fix: fix iTunes detection -- 2011-12-03: Version 3.1 RC5 (build 26545) - Fix: Allow setting external player from Preferences dialog - Change: Disable resume_dir functionality by default (Enable with "resume.enable_resume_dir") - Fix: Be more picky when detecting inbound SSL connections - Fix: Smart hash only on a piece boundary (fixes hashfails) -- 2011-12-02: Version 3.1 RC4 (build 26536) - Fix: fix issue where installer would show up on every launch - Fix: Don't ask user for ut Remote security question over and over (and over) - Fix: several crashes related to adding phones - Fix: disk IO shutdown hang - Fix: fixed torrent filtering issue when skipping files - Fix: use WideCharToMultiByte to determine the length of a narrowed string - Fix: show devices when selecting to add a device in context menu, if hidden - Fix: fix language pack loading issue - Fix: fix torrent filtering issue for completed torrents - Fix: save and restore add torrent window size - Feature: add advanced option to perform silent autoupdates (silent_auto_updates) -- 2011-11-28: Version 3.1 RC3 (build 26519) - Change: added advanced option to turn off the low disk priority setting (to use normal disk prio). requires restart - Change: raise disk IO priority to normal when shutting down, to not hang around for too long -- 2011-11-23: Version 3.1 RC2 (build 26508 ) - Fix: flickering progress bars for checking torrents - Fix: fix shutdown hang where a hash job would be left hanging, preventing shutdown - Change: explicitly show the torrent state when it's done downloading but flushing to disk - Change: show trackers tab by default - Change: hide 'App' column by default -- 2011-11-22: Version 3.1 RC1 (build 26495) - Change: enable windows disk cache for writes by default. Improves write performance, especially with sparse files - Change: enable sparse files by default on win7 (disabled on vista because of filesystem bugs). This should fix most disk-overload issues - Feature: ask for save filename up-front when creating a torrent (improves usability) - Fix: ability to create torrents with thousands of files - Fix: Visual improvements on certain Windows versions with large system text size - Fix: compute disk congestion for evert cache write. avoids overrunning cache size - Change: Move apps node to the bottom of the category tree - Feature: Support creating larger files on exFAT filesystems - Fix: fixed incorrect teredo MTU assumptions -- 2011-11-16: Version 3.0 Stable (build 26473) - Fix: fixed incorrect teredo MTU assumption - Fix: fix bug where the rating was not bound-checked in the comments tab -- 2011-11-14: Version 3.1 beta (build 26462) - Fix: Files will automatically transfer if the associated device is attached when conversion completes - Fix: fixed stopped/paused mixup in skincolor file - Fix: fix disk cache issue where it would constantly be flushed - Feature: Ability to select a library for save destination on Windows 7 -- 2011-11-04: Version 3.1 beta (build 26419) - Fix: Encoding audio to iTunes - Feature: show scheduled conversions in devices pane - Fix: Updating of the availability column -- 2011-11-08: Version 3.0.1 beta (build 25936) - Fix: Fix Create Torrent from client to properly seed torrent after creation when set - Change: Add option to hide/show Share - Change: Auto-update checks set to every 24 hours -- 2011-10-27: Version 3.0.1 beta (build 25854) -Fix: Fix startup crash when run after plus/3.1 -Fix: fix open containing folder when creating torrent with client -- 2011-10-21: Version 3.1 alpha (build 25835) - Fix: Hang writing partfile for multifile torrent containing a file > 4GB - Fix: fixed missing tracker status updates in download list -- 2011-10-20: Version 3.0.1 alpha (build 25829) - Fix: Hang writing partfile for multifile torrent containing a file > 4GB - Fix: torrent autoload functionality - Fix: crash when shutting down with IE frame open - Fix: crash when setting download location -- 2011-10-20: Version 3.0 Stable (build 25824) - Fix: Hang writing partfile for multifile torrent containing a file > 4GB -- 2011-10-18: Version 3.0 Stable (build 25806) - Change: replace find content with featured content -- 2011-10-13: Version 3.0.1 alpha (build 25789) - Fix: more Share bugs - Fix: crash with IE frame -- 2011-10-13: Version 3.1 alpha (build 25788) - Fix: fixed broken hide/show detail pane - Feature: progress bars when copying files to devices - Fix: "Manage search providers..." linked to the wrong settings pane - Fix: fixed SSDP respond when alternate listen port for WebUI is enabled - Fix: fixed flickering of the alpha feedback link in toolbar - Fix: fixed issue where the no-torrents message would sometimes not go away when adding a torrent - Fix: portable mode was broken. Now also does not create the DNA cache directory in %appdata% when in portable mode - Change: Track USB devices separately from DeviceNodeDelegates -- 2011-10-06: Version 3.1 alpha (build 25760) -Fix: Addressed several crashes -Feature: Added UI to inform people when their license key is accepted and their product is converting to Plus -Fix: Files can now be deleted from devices -Change: Android devices now show up as mounted, improving the ability to move converted files to Android phones -Fix: The license key is no longer "lost" when crashes occur -Fix: Made other minor user experience enhancements -- 2011-10-06: Version 3.0 Stable (build 25756) - Fix: small fix for µTorrent Remote -- 2011-10-04: Version 3.0.1 alpha (build 25753) - Feature: added µTorrent Share -- 2011-09-20: Version 3.0 Stable (build 25683) - Fix: Fix sorting on save directory column - Fix: issue where invalid comment messages could add any number of stars in a torrent rating - Change: don't show balloon tip when loading torrents with errors on startup -- 2011-09-19: Version 3.1 alpha (build 25671) - Fix: Add Devices Pane does not show Tabs Context Menu on right click - Fix: Drag and drop from files tab to non-Device Category item does not crash - Fix: memory leak - Change: don't show balloon tip when loading torrents with errors on startup -- 2011-09-15: Version 3.1 alpha (build 25664) - Fix: Memory leak in seperate resume files and bencoded entities. - Fix: Speed up Torrent View Drawing - Change: Automatic Detection of USB storage devices - Change: Added a Device node - used to add and keep track of USB storage devices added by the user - Change: Can Add Apple, Android, PS3, XBOX360 devices - Change: Can Hide main Device Node - Change: Remove specific devices by right clicking in the Left Hand side Category tree - Change: Ability to Drag Torrents from Torrents view to Devices - Change: Ability to Drag Files from Files Tab to Devices - Change: Opening multiple torrent folders with return/enter key - asks user "are you sure?" - Fix: Shutdown Hang when deleting torrents - Fix: downloads would not show up in the RSS feed view - Feature: support BEP 33 (DHT scrape) - Fix: prompt the user when opening containing folders if more than 10 torrents are selected (PT story #15525561) - Fix: do not send advanced hidden settings back to the WebUI (PT story #15573343) - Fix: cattree spinner does not stop spinning when adding a invalid torrent URL from a btapp (PT story #15617649) - Feature: Enable pairing from LAN IP ranges, to enable LAN streaming. -- 2011-08-25: Version 3.0 Stable (build 25583) - Fix: webUI bug after /proxy request - Fix: comment sorting drop down layout issue in ratings tab - Change: don't show balloon tip when adding torrent from copydata message - Fix: DHT responses would sometimes be invalid - Fix: Allow non-english surveys - Fix: shutdown hang when deleting torrents -- 2011-08-23: Version 3.0 x64 beta (build 25570) - Change: don't show balloon tip when adding torrent from copydata message - Fix: DHT responses would sometimes be invalid - Fix: Allow non-english surveys - Change: enable speed graph by default - Change: change default window size to fit all default columns - Change: Added dynamic survey link mechanism - Change: Fixed bundling with filenames that contain semicolons - Change: don't show bundle launch notification if show_notify is false - Change: Add a tray notification for utorrent launching a bundle. - Fix: Start uT with /MINIMIZED option and "Start Minimized" on Windows Startup now work correctly. - Fix: /HIDE in cmd line starts uT in Boss Mode - Fix: fix erroneous error messages about saving resume.dat - Fix: fix possible crash on auto-updates - Fix: fixed race condition when cancelling a btapp download - Fix: fixed possible crash when uninstalling apps - Fix: Multitorrent bundling now works. Fixes crash. - Fix: Search Bar - "Manage Search Provides" now links to "Preferences > Advanced > Ui Extras" - Change: Seeding tasks now show ETA of infinity -- 2011-07-18: Version 3.0 Stable (build 25460) - Change: enable speed graph by default - Change: change default window size to fit all default columns -- 2011-07-14: Version 3.0 Stable (build 25454) - Change: Fixed bundling with filenames that contain semicolons - Change: don't show bundle launch notification if show_notify is false - Fix: Start uT with /MINIMIZED option and "Start Minimized" on Windows Startup now work correctly. - Fix: /HIDE in cmd line starts uT in Boss Mode -- 2011-07-08: Version 3.0 Stable (build 25440) - Fix: fix erroneous error messages about saving resume.dat - Fix: fix possible crash on auto-updates - Fix: fixed race condition when cancelling a btapp download - Fix: fixed possible crash when uninstalling apps - Fix: Multitorrent bundling now works. Fixes crash. - Fix: Search Bar - "Manage Search Provides" now links to "Preferences > Advanced > Ui Extras" - Change: Seeding tasks now show ETA of infinity -- 2011-06-28: Version 3.0 Stable (build 25422) - Change: Add a tray notification for utorrent launching a bundle. - Feature: Enable pairing from LAN IP ranges, to enable LAN streaming. - Change: disk I/O optimization - Fix: installing from tmp dir -- 2011-06-28: Version 3.0 x64 beta (build 25422) - Change: Add a tray notification for utorrent launching a bundle. - Feature: Enable pairing from LAN IP ranges, to enable LAN streaming. - Fix: RSS feed names would have the URL in the sidebar - Fix: fix systray icon issue when close-to-tray is set and not always-show-tray-icon - Change: web.utorrent.com -> remote.utorrent.com - Fix: dropzone render issue when hiding sidebar buttons and category list - Fix: Honor download limit more accurately - Fix: remove utorrent appdata directory on uninstall if requested - Fix: wrapping the streaming player path in quotes...necessary in xp for paths with spaces - Fix: optimize CPU usage for rendering minified torrent list - Fix: make sure the drop zone never overlaps with the toolbar - Change: show percent done for stopped torrents - Change: configurable maximum read size when seeding [diskio.cache_stripe] - Fix: fix playback column sorting - Change: update icons with higher resolution versions for win7 - Fix: Save Settings immediately after install in 'no-copy' mode ('Install uTorrent in' is unchecked) - Fix: fix rating column interaction - Fix: compose the name of a magnet link as utf-8 - Fix: fix sidebar toolbar and detail pane chevron - Change: Enable URLs that redirect to magnet links for bundles and add torrent URL - Change: Default sort order in Peers tab is now downloaded bytes - Fix: prevent name editing (F2) in minified mode - Fix: Report 64-bit architecture in all cases, so that we choose the proper autoupdate path - Fix: Don't crash when downloading a large torrent, quickly with small piece size - Fix: Selecting the last torrent when utorrent is bogged down and removing a torrent - Fix: More space for translations in Ratings tab - Fix: data is invalid errors when using partfile - Fix: Don't disable "Uploaded:" in stats area of Transfer cap pane in Preferences - Change: Added advanced option: gui.enable_sidebar_buttons - Fix: stats calculation frequency issue ("flat-line" speed graph) -- 2011-06-23: Version 3.0 Stable (build 25406) - No changes from RC8 (Thank you to the alpha/beta communities for your dedicated testing and commitment to this product! We all appreciate it.) -- 2011-06-21: Version 3.0 RC8 (build 25406) - Fix: RSS feed names would have the URL in the sidebar - Fix: fix systray icon issue when close-to-tray is set and not always-show-tray-icon (Note: The update notification for beta testers listed this update as RC7 in error, though the build number was proper) -- 2011-06-20: Version 3.0 RC7 (build 25400) - Fix: dropzone render issue when hiding sidebar buttons and category list -- 2011-06-17: Version 3.0 RC6 (build 25395) - Fix: remove utorrent appdata directory on uninstall if requested - Fix: wrapping the streaming player path in quotes...necessary in xp for paths with spaces - Fix: optimize CPU usage for rendering minified torrent list - Fix: make sure the drop zone never overlaps with the toolbar - Change: show percent done for stopped torrents - Change: configurable maximum read size when seeding [diskio.cahce_stripe] - Fix: fix playback column sorting - Change: update icons with higher resolution versions for win7 - Fix: Save Settings immediately after install in 'no-copy' mode ('Install uTorrent in' is unchecked) -- 2011-06-13: Version 3.0 RC5 (build 25377) - Fix: fix rating column interaction - Fix: compose the name of a magnet link as utf-8 - Fix: fix sidebar toolbar and detail pane chevron - Change: Enable URLs that redirect to magnet links for bundles and add torrent URL - Change: Default sort order in Peers tab is now downloaded bytes -- 2011-06-03: Version 3.0 RC4 (build 25345) - Fix: prevent name editing (F2) in minified mode - Fix: Report 64-bit architecture in all cases, so that we choose the proper autoupdate path - Fix: Don't crash when downloading a large torrent, quickly with small piece size - Fix: Selecting the last torrent when utorrent is bogged down and removing a torrent - Fix: More space for translations in Ratings tab - Fix: data is invalid errors when using partfile - Fix: Don't disable "Uploaded:" in stats area of Transfer cap pane in Preferences - Change: Added advanced option: gui.enable_sidebar_buttons - Fix: stats calculation frequency issue ("flat-line" speed graph) - Fix: Files would be permanently deleted when "Delete to trash" option was selected - Fix: Play / Stream button would disappear -- 2011-05-25: Version 3.0 x64 beta (build 25329) - Fix: Files would be permanently deleted when "Delete to trash" option was selected - Fix: Play / Stream button would disappear - Change: Layout in Info tab is now more compact - Fix: Restore tooltips for buttons in right toolbar - Fix: Don't show epoch time value for "Completed On" in Info tab - Fix: "Completed" column would show "Added" time with gui.use_fuzzy_dates = false - Change: Stop color button green -> red - Change: fixed autoload directory - Change: updated default skin colors - Feature: Add %K to running commands on torrent events, to specify the kind of a torrent (multi file/single file) - Fix: fix potential freeze on startup with lots of streamable torrents -- 2011-05-23: Version 3.0 RC3 (build 25327) - Change: health bar is green now - Fix: crashes - Fix: µTorrent can hang if checking thousands of torrents -- 2011-05-23: Version 3.0 RC2 (build 25317) - Change: Layout in Info tab is now more compact - Fix: Restore tooltips for buttons in right toolbar - Fix: Don't show epoch time value for "Completed On" in Info tab - Fix: "Completed" column would show "Added" time with gui.use_fuzzy_dates = false -- 2011-05-19: Version 3.0 RC (build 25309) - Change: Stop color button green -> red - Change: fixed autoload directory - Change: updated default skin colors - Feature: Add %K to running commands on torrent events, to specify the kind of a torrent (multi file/single file) - Fix: fix potential freeze on startup with lots of streamable torrents - Change: Display build number and platform in titlebar for alpha/beta builds -- 2011-05-18: Version 3.0 x64 beta (build 25305) - Change: Display build number and platform in titlebar for alpha/beta builds - Change: torrents added by apps are now labelled with the apps name - Fix: transfer cap bug which would always compare to download+upload - Change: updated spinner animation when adding torrents in apps and loading resume state - Change: Honor no-buffering properly in hash jobs - Change: Allow double clicking incomplete files in files tab - Change: Adding an optional hidden label. Any torrent given the hidden label won't be displayed anywhere but in the label sidebar entries. This includes not showing up in All. - Fix: fixed issue when creating multifile torrents and starting them where the save directory would be incorrectly set - Change: Add advanced setting gui.enable_comments to disable sending or receiving comments. - Change: ratings_enable to gui.enable_ratings. -- 2011-05-18: Version 3.0 beta (build 25303) - Change: torrents added by apps are now labelled with the apps name - Fix: transfer cap bug which would always compare to download+upload - Change: updated spinner animation when adding torrents in apps and loading resume state - Change: Honor no-buffering properly in hash jobs - Change: Allow double clicking incomplete files in files tab - Change: Adding an optional hidden label. Any torrent given the hidden label won't be displayed anywhere but in the label sidebar entries. This includes not showing up in All. - Fix: fixed issue when creating multifile torrents and starting them where the save directory would be incorrectly set - Change: Add advanced setting gui.enable_comments to disable sending or receiving comments. - Change: ratings_enable to gui.enable_ratings. -- 2011-05-13: Version 2.2.1 (build 25302) - *** NO CHANGELOG *** -- 2011-05-11: Version 3.0 beta (build 25277) - Fix: open containing folder was broken -- 2011-05-10: Version 3.0 beta (build 25274) - Fix: send to friend dialog - Fix: windows/context menus would go black - Change: new icons - Fix: Hiding Playback column would cause visual issues on Win7 -- 2011-05-05: Version 3.0 beta (build 25252) - Fix: crash while auto-updating older 3.0 versions - Fix: crash after dismissing the welcome window - Fix: Make sure torrents switch over to "ready to stream" mode automatically - Fix: Don't cause download directories to be modified while we're seeding. -- 2011-05-04: Version 2.2.1 (build 25249) - promo -- 2011-05-02: Version 3.0 beta (build 25234) - Fix: When user chooses "prioritize by file order", start downloading files - Fix: torrent renaming (F2) was broken - Fix: don't change selection for torrent filter when minimizing sidebar - Fix: Empty rows in minified view would flash with the column select color (grey) - Change: Added "gui.use_fuzzy_dates" advanced preference for Added/Completed dates - Fix: RSS Feeds node was not re-expanded across restarts -- 2011-04-27: Version 3.0 beta (build 25233) - Fix: fixed flickering welcome or find pane item in sidebar - Change: mitigate sporadic GUI freezes by saving RSS state asynchronously - Change: eliminate start-up delay by loading torrents asynchronously -- 2011-04-27: Version 3.0 x64 alpha (build 25230) - Change: Display "Up Speed" column by default - Change: Restore no_zero behaviour for hash file jobs. If you enable no_zero, you may experience "File checks do not truncate files, leave trailing garbage" - Change: make resume data save interval configurable and change default to 2 minutes - Fix: various web seeding bugs (redirect, url encoding) - Fix: crash when using the webui - Change: updated look of error message when failing to download an app -- 2011-04-26: Version 3.0 beta (build 25229) - Change: Restore no_zero behaviour for hash file jobs. If you enable no_zero, you may experience "File checks do not truncate files, leave trailing garbage" - Change: make resume data save interval configurable and change default to 2 minutes - Fix: various web seeding bugs (redirect, url encoding) - Fix: crash when using the webui - Change: updated look of error message when failing to download an app -- 2011-04-19: Version 3.0 beta (build 25220) - Fix: crashes -- 2011-04-19: Version 3.0 beta (build 25217) - Fix: various web seeding bugs (redirect, url encoding) - Fix: crash when using the webui -- 2011-04-14: Version 3.0 alpha (build 25207) - Fix: Clicking from Getting Started to Find Content after watching a video now works -- 2011-04-13: Version 2.2.1 (build 25203) - Pioneer One episode 3 promo -- 2011-04-13: Version 3.0 (build 25199) - Fix: Allow user to chow/hide "Has Header" column in files tab. - Fix: bugs in web remote cache and pairing apps - Change: Refactor visibility code. Make utorrent and bittorrent visible when launched, but mirror last state at startup. -- 2011-04-12: Version 3.0 (build 25193) - Fix: bugs in web remote cache and pairing apps - Fix: bugs in streaming - Fix: play button wasn't translatable - Change: start torrent automatically when pressing prepare to stream -- 2011-04-08: Version 3.0 (build 25184) - Fix: share URL for send torrent was wrong - Feature: new Find Content app (replaces the old app studio) - Change: improve performance of switching between apps - Change: new playback icons on toolbar -- 2011-04-05: Version 3.0 (build 25171) - Change: Don't take several minutes to timeout installing apps -- 2011-04-04: Version 3.0 (build 25167) - Fix: don't show error messages caused by automatically downloaded torrents from RSS feeds - Fix: language file download would fail when run from non-writable media -- 2011-03-31: Version 3.0 (build 25161) - crash fixes -- 2011-03-30: Version 2.2.1 (build 25154) - Change: added 'captive' promo -- 2011-03-29: Version 3.0 (build 25150) - Feature: Get Started page - Change: show text and link to find content when there's no torrents - Change: swapped order of the # and Name column in the torrent list view - Change: polished the alignment of buttons and icons in minified view - Fix: made the minified view draw ellipsis when resized down to where the text doesn't fit - Change: made the rating stars render more compact in the torrent list view - Change: moved the preferences toolbar button to the far right -- 2011-03-23: Version 3.0 (build 25137) - Fix: fixed crash when main app was installed but corrupt - Fix: fixed bug breaking part files > 2GB -- 2011-03-22: Version 2.2.1 (build 25130) - Change: show red status icon if tracker goes down on private torrents regardless - Fix: fixed an issue with the structure of the udp tracker announce packets -- 2011-03-21: Version 3.0 (build 25127) - Fix: fixed a bug where we would fix up partfile once every second per seeding torrent - Fix: fixing the udp tracker announce packet structure - Change: bumped piece size limit when loading and creating torrents - Feature: added error messages when failing to load torrent files - Fix: fixed edge case in OpenContainingFolder - Change: Add an option to change the download location without moving files -- 2011-03-16: Version 2.2.1 (build 25113) - Change: zenith promo -- 2011-03-09: Version 2.2.1 (build 25110) - Change: Add a 'no' option to the 'set download location' 'overwrite' case that allows just changing the locaiton. -- 2011-03-07: Version 2.2.1 RC3 (build 25057) - Fix: fixed edge case in OpenContainingFolder - Fix: fixed memory leak in torrent refresh - Fix: fixed reporting of speed test numbers in failure case -- 2011-03-07: Version 3.0 (build 25043) - Fix: fixed sidebar counter refresh when deleting torrents - Change: shadow treatment to progress bars, made minified progress bar match detailed view - Change: Show search bar in minified view -- 2011-03-04: Version 2.2.1 RC2 (build 25031) - Fix: fixed sidebar counter refresh when deleting torrents -- 2011-03-02: Version 3.0 (build 24979) - Fix: fixed flickering in ratings tab - Change: hide tracker tab, speed tab and pieces tab by default. Reorder tabs - Fix: Move completed race with multi-file torrents - Fix: Tinyurl redirection now works with multiline messages - Fix: Privileged apps now receive updates from all torrents in all cases - Fix: Apps now start downloading to the directory specified in settings - Change: leave ETA column blank for torrents with no significant seeding goal - Feature: added graphical health column to torrent list - Fix: a GDI leak and random crashes on XP - Change: remove horizontal scroll bar in sidebar - Change: made more room for translated text in installer - Fix: fixed some cases where the sidebar wouldn't be updated -- 2011-02-28: Version 2.2.1 RC1 (build 24908) - Fix: fixed some cases where the sidebar wouldn't be updated - Change: Always show tray icon is always enabled to work around disappearing systray icon -- 2011-02-25: Version 3.0 (build 24870) - Change: exponential expiration of bans on web-seeds - Fix: correct request expiration logic - Change: try to recover from intermittent web-seed failures - Fix: crash while downloading from a web-seed -- 2011-02-23: Version 3.0 (build 24823) - Change: enable incoming IPv6 on Windows 7 SP1 (SP1 fixes an IPv6-related hang bug introduced in Windows 7) - Change: CPU usage optimization for the GUI thread - Feature: make the content offer in the installer dynamic (no more re-builds for updating content offer) -- 2011-02-18: Version 2.2.1 beta (build 24796) - Change: enable incoming IPv6 on Windows 7 SP1 (SP1 fixes an IPv6-related hang bug introduced in Windows 7) - add torrent crash fix -- 2011-02-18: Version 3.0 x64 (build 24767) - Feature: make the content offer in the installer dynamic (no more re-builds for updating content offer) - Fix: startup crash when upgrading with older client settings (64-bit only) - Change: show installer when ut is launched from a different drive than where it's installed to, to make portable mode installer more accessible - Fix: highlighting when click and dragging in the listview -- 2011-02-18: Version 2.2.1 beta (build 24763) - Change: CPU usage optimization for the GUI thread - Fix: create more space for strings in UI for translations -- 2011-02-15: Version 3.0 (build 24710) - Change: show installer when ut is launched from a different drive than where it's installed to, to make portable mode installer more accessible - Fix: diskio and dns crashes - Fix: highlighting when click and dragging in the listview -- 2011-02-15: Version 3.0 x64 (build 24704) - Fix: diskio and dns crashes - Fix: assert if settings file didn't exist - Fix: don't parse media file headers before we have scanned the files for .!ut suffix - Fix: create more space for strings in UI for translations - Change: turn on isp.bep22 by default - Change: use 11 asterixes instead of 6 for hashed passwords in settings dialog (in the hope to reduce confusion) - Fix: systray icon not showing up when starting up minimized, and systray icon is not always on - Fix: don't delete files when 'download to' and 'move to' directories are the same - Change: Menu item "Add Torrent (no default save)" became "Add Torrent (choose save dir)" - Fix: support vodo's RSS feeds - Fix: minor crash - Change: New installs now default to the minified view. - Fix: blank screen when f5 pressed in apps window - Fix: Message would cut off part of text with newlines in 64-bit on vista and up - Fix: In minified UI, use completed value in ## of ## display instead of downloaded value - Change: Install app bundled with torrent file only when app button clicked for torrent - Feature: added debug call to dump sockets in logger tab context menu - Fix: uTP fast-resend bug - Fix: Socket leak, leading to being unable to download - Fix: minified view hand cursor re-enabled (on share or open hover) - Fix: minified view share and open icons now have text again - Fix: re-enable minified view alternating row color - Fix: rating tab didn't erase properly on resize - Fix: don't highlight column in minified listview - Fix: ui artifacts when switching between minified and non-minified dl list - Fix: list item label edit showed up briefly in minified mode on dbl click - Feature: enable disk congestion logic when disk cache is turned off - Fix: "RSS" status didn't show up on list item highlight - Fix: Show/hide status icon in name column when user changes setting - Change: improve logging for pex flood events and average over more messages - Change: dropzone appearance - Feature: dropzone highlights when file dragged into it - Change: change semantics of seeding filter to include seeds that are not currently transferring -- 2011-02-15: Version 2.2 (build 24683) - replaced Beyond the Game app with sick of sarah promotion -- 2011-02-14: Version 3.0 (build 24667) - Fix: assert if settings file didn't exist - Fix: don't parse media file headers before we have scanned the files for .!ut suffix - Fix: create more space for strings in UI for translations -- 2011-02-11: Version 3.0 (build 24655) - Change: turn on isp.bep22 by default - Change: use 11 asterixes instead of 6 for hashed passwords in settings dialog (in the hope to reduce confusion) - Fix: systray icon not showing up when starting up minimized, and systray icon is not always on - Fix: don't delete files when 'download to' and 'move to' directories are the same - Change: Menu item "Add Torrent (no default save)" became "Add Torrent (choose save dir)" -- 2011-02-11: Version 2.2.1 beta (build 24649) - Change: use 11 asterixes instead of 6 for hashed passwords in settings dialog (in the hope to reduce confusion) - Fix: systray icon not showing up when starting up minimized, and systray icon is not always on - Fix: don't delete files when 'download to' and 'move to' directories are the same - Feature: Support apps bundled with torrent file and install when source column clicked -- 2011-02-09: Version 3.0 (build 24613) - Fix: support vodo's RSS feeds - Fix: minor crash - Change: New installs now default to the minified view. -- 2011-02-08: Version 3.0 (build 24590) - Fix: In minified UI, use completed value in ## of ## display instead of downloaded value - Change: Install app bundled with torrent file only when app button clicked for torrent - Feature: added debug call to dump sockets in logger tab context menu - Fix: uTP fast-resend bug - Fix: Socket leak, leading to being unable to download -- 2011-02-07: Version 2.2.1 beta (build 24567) - Fix: balloon notifications didn't display - Fix: tray tooltip showed 0 for everything - Fix: fixed issue causing uTP to break - Fix: fixed bug causing .!ut extensions to break and any operation that moved files - Fix: uTP fast-resend bug -- 2011-02-03: Version 3.0 (build 24520) - Fix: minified view hand cursor re-enabled (on share or open hover) - Fix: minified view share and open icons now have text again - Fix: re-enable minified view alternating row color - Fix: rating tab didn't erase properly on resize - Fix: don't highlight column in minified listview - Fix: ui artifacts when switching between minified and non-minified dl list - Fix: list item label edit showed up briefly in minified mode on dbl click - Feature: enable disk congestion logic when disk cache is turned off - Fix: "RSS" status didn't show up on list item highlight - Fix: Show/hide status icon in name column when user changes setting - Change: improve logging for pex flood events and average over more messages - Change: dropzone appearance - Feature: dropzone highlights when file dragged into it -- 2011-02-03: Version 2.2.1 beta (build 24512) - Change: improve logging for pex flood events and average over more messages - Feature: enable disk congestion logic when disk cache is turned off - Fix: socks5 proxy error handling would sometimes cause a freeze and infinite loop - Fix: don't fall back on browser to download RSS torrents when proxy is used and non proxied connections are disabled - Fix: episode numbers are no longer limited to 2 digits in torrent list - Fix: fix copy bug in list views (would sometimes fail to copy certain fields) - Fix: crash when deleting a torrent file that was added via magnet link - Change: don't update RSS feeds just by opening the edit window - Fix: UDP tracker fix for tracker returning incorrect scrape responses -- 2011-01-28: Version 3.0 (build 24408) - Change: change semantics of seeding filter to include seeds that are not currently transferring - Fix: socks5 proxy error handling would sometimes cause a freeze and infinite loop - Change: text on streaming buttons, widen app source button - Change: "Source" column to "App" - Change: streaming button font - Fix: remove column highlight flicker in minified list - Fix: don't fall back on browser to download RSS torrents when proxy is used and non proxied connections are disabled -- 2011-01-28: Version 2.2 (build 24402) - Change: added new "Beyond the game" movie promo to installer - Fix: Copy and paste in File list view fixed. (ctrl-A, ctrl-C, ctrl-V) - Fix: privacy checkbox in general settings would have multiline text -- 2011-01-28: Version 3.0 x64 (build 24394) Initial release -- 2011-01-26: Version 3.0 (build 24369) - Fix: episode numbers are no longer limited to 2 digits in torrent list - Fix: hide tabs button was showing up on find content pane - Fix: RSS item rendering in minified list view - Fix: fixed bug where the torrent would be removed when downloading a missing file from webUI - Fix: fix copy bug in list views (would sometimes fail to copy certain fields) - Change: increase margin around tab icons - Change: column order is now different - Change: different columns are shown by default - Change: new highlight color in list view - Change: high status icons by default (showable with adv setting) - Fix: show correct buttons on minified toolbar - Change: don't update RSS feeds just by opening the edit window - Change: Minify toolbar button now just minifies the download list -- 2011-01-24: Version 3.0 (build 24305) - Fix: fixed bug in disk congestion calculation - Fix: fixed encoding bug in DHT announce messages (introduced with name extension) -- 2011-01-21: Version 3.0 (build 24289) - Fix: fix crash when sometimes rating torrents on delete - Fix: crash when using portable mode - Fix: Display installing progress bar when user clicks back to btapp install node - Change: allow 2000 items in the RSS history (increased from 600) - Change: use buttons for torrent actions in download list -- 2011-01-21: Version 2.2.1 beta (build 24266) - Fix: frequent crash when opening the containing folder of a torrent - Change: Run apps in standard mode (not IE7 compatibility mode) - Fix: Remove erroneous scam MessageBox -- 2011-01-19: Version 3.0 (build 24240) - Fix: fixed gui.graph_overhead - Change: limit cache size to 2000 MB (for 32 bit builds) - Fix: attempt at fixing disappearing systray icon - Fix: crash in Ratings tab related to adding a comment - Change: Run apps in standard mode (not IE7 compatibility mode) - Fix: Remove erroneous scam messagebox - Fix: GUI hang when deleting torrent with many files - Fix: Copy and paste in File list view fixed. (ctrl-A, ctrl-C, ctrl-V) - Fix: miscellaneous crashes - Fix: crash when showing the download bar - Fix: crash while canceling btapp install - Feature: support chunked http web seeding -- 2011-01-19: Version 2.2.1 beta (build 24217) - Fix: fixed gui.graph_overhead - Change: limit cache size to 2000 MB (for 32 bit builds) - Fix: attempt at fixing disappearing systray icon - Fix: Copy and paste in File list view fixed. (ctrl-A, ctrl-C, ctrl-V) - Fix: don't attempt to open a file if it doesn't exist (caused association dialog to appear) - Change: only apply the port > 1023 for outgoing connection restriction for peers only hear about through the DHT - Fix: back-ported proper support for disabling udp trackers from 3.0 - Fix: fix bug in UDP socks5 support which would cause infinite loops - Fix: Use system call to open containing folder instead of launching explorer.exe (when available) - Fix: Don't connect to ports < 1024 when no-connect-to-services is enabled (which it is by default) - Fix: privacy checkbox in general settings would have multiline text - Change: add port 80 and 443 to the default port block list -- 2011-01-11: Version 3.0 (build 24120) - Fix: don't attempt to open a file if it doesn't exist (caused association dialog to appear) - Fix: bandwidth allocation priorities displaying improperly - Change: only apply the port > 1023 for outgoing connection restriction for peers only hear about through the DHT - Fix: add torrent save directory history would not be saved correctly for magnet links - Fix: Apps did not work under Win7 in portable mode - Fix: fix some crashes related to threaded IE frame - Fix: convert saved ratings to the 5 star rating. Fixes a crash - Fix: fix bug in UDP socks5 support which would cause infinite loops - Fix: Use system call to open containing folder instead of launching explorer.exe (when available) -- 2010-01-03: Version 3.0 (build 24023) - Fix: Don't connect to ports < 1024 when no-connect-to-services is enabled (which it is by default) - Fix: don't ask user to rate torrent when deleting - Fix: privacy checkbox in general settings would have multiline text - Change: add port 80 and 443 to the default port block list -- 2010-12-28: Version 2.2.1 beta (build 23984) - Fix: fixed apps related (rare) crash bug - Fix: crashbug in DHT (introduced by new rating feature) - Fix: transparent background for play, source app and AV icons in torrent list -- 2010-12-28: Version 3.0 (build 23983) - Fix: crashbug in DHT (introduced by new rating feature) - Fix: fixed WM_COPYDATA message, causing a running instance to display an error message when launchin a new instance - Fix: transparent background for play, source app and AV icons in torrent list -- 2010-12-20: Version 3.0 (build 23909) - Fix: be less strict when banning peers for PEX flood - Fix: possible crash during autoupdate - Fix: fixed IP filter bug where overlapping ranges would not be handled properly - Fix: optimized CPU usage in GUI - Fix: Only ask user once if they want hidden files during torrent creation - Fix: potential fix of disconnecting peers by "pex flood" - Change: rating column UI - Feature: Added more tags to RSS parser and fixed parsing bug. - Change: Only report a torrent as red because of tracker error if we don't have any peers - Feature: Enter Portable mode from within the uT installer - Change: updated voting icons - Change: add more spacing between download list items - Feature: add rating UI to remove torrent dialog - Feature: Add a uTP delay measurement graph - Feature: Comments and voting UI - Fix: make the torrent add dialog look better on low-dpi screens - Feature: enable/disable detail tabs via a right click context menu - Fix: Ctrl+C copy in files tab - Fix: skinning bug for tabs.bmp - Change: default screen size now 1024x600 - Feature: Use buffered IO on network drives. - Fix: Find content item wasn't displaying properly on XP - Fix: fixed uTP reply_micro initialization bug -- 2010-12-20: Version 2.2.1 beta (build 23908) - Fix: be less strict when banning peers for PEX flood - Fix: timer issues - Fix: possible crash during autoupdate -- 2010-12-17: Version 2.2.1 beta (build 23858) - Fix: bug with empty ipfilter.dat -- 2010-12-17: Version 2.2.1 beta (build 23832) - Fix: fixed IP filter bug where overlapping ranges would not be handled properly - Fix: optimized CPU usage in GUI - Fix: Find content item wasn't displaying properly on XP - Fix: potential fix of disconnecting peers by "pex flood" - Feature: DHT support for torrent rating (not user visible) - Change: Only report a torrent as red because of tracker error if we don't have any peers -- 2010-12-14: Version 2.2 (build 23774) - Change: Add new Pioneer One promo - Change: Switch app dialog permission icon from error to question -- 2010-12-10: Version 2.2 (build 23703) - Change: minor installer changes - Fix: speed test sometimes closed sockets twice - Fix: Ctrl+C copy in files tab -- 2010-12-03: Version 2.2.1 beta (build 23551) - Fix: Ctrl+C on columns copied data incorrectly - Fix: make the torrent add dialog look better on low-dpi screens - Feature: Add a uTP delay measurement graph - Fix: skinning bug for tabs.bmp -- 2010-11-19: Version 2.2.1 beta (build 23274) - Fix: disable super verbose uTP logging -- 2010-11-19: Version 2.2.1 beta (build 23271) - Fix: dynamic upload slots now take overhead into account - Fix: fixed uTP reply_micro initialization bug - Fix: running under wine again - Fix: store checked for updates too often - Fix: don't auto-update apps when they are disabled - Fix: re-binding udp sockets after closing preferences caused slowdown on Win 7 - Fix: fixed and tuned PMTU discovery for uTP - Fix: search box flickers when it should be hidden - Fix: fixed exploit with open containing folder -- 2010-11-17: Version 2.2 (build 23235) - Fix: store checked for updates too often - Change: Remove Four-Eyed Monsters promo -- 2010-11-17: Version 3.0 (build 23217) - Fix: running under wine again - Fix: don't auto-update apps when they are disabled - Feature: listen on the IPv6 webui port if possible. - Feature: restart application after reboot caused by windows update / install if OS supports. - Fix: re-binding udp sockets after closing preferences caused slowdown on Win 7 - Feature: confirm exit if sharing a torrent and availability is < 2.0. - Fix: fixed and tuned PMTU discovery for uTP - Fix: search box flickers when it should be hidden - Fix: fixed exploit with open containing folder - Fix: on XP the sidebar thought it was wider than it was in certain cases - Fix: toolbar took a second to update when switching from narrow to wide - Fix: rss toolbar wouldn't be active after a feed was deleted - Change: Use UTF-8 for App names - Fix: autoupdating fails sometimes - Fix: reduce the amount of bogus hang reports - Change: always show persistent labels in sidebar - Fix: in install of first app the apps node was not expanded (win7) - Change: stop downloading icon now a stop sign - Fix: reduce occurence of gui hangs when updating systray - Change: Set download location now changes the torrent directory name on a multifile torrent. - Fix: various misbehaviors when running on systems where the year > 2038 - Change: switch from find pane to download pane when a torrent is added -- 2010-11-10: Version 2.2 (build 23071) - Change: unknown app install warning -- 2010-11-09: Version 2.2 (build 23056) - Fix: search box flickers when it should be hidden -- 2010-11-08: Version 2.2 RC6 (build 23018) - Change: disable (buggy) PMTUD - Fix: fixed exploit with open containing folder -- 2010-11-04: Version 2.2 RC5 (build 22982) - Fix: on XP the sidebar thought it was wider than it was in certain cases - Change: undo UTF-8 change for App names -- 2010-11-04: Version 2.2 RC4 (build 22966) - Fix: handle single file torrents better when manually typing a path on the add torrent dialog - Change: Use UTF-8 for App names -- 2010-11-03: Version 2.2 RC3 (build 22942) - Fix: autoupdating fails sometimes - Fix: reduce the amount of erroneous hang reports - Change: always show persistent labels in sidebar - Fix: in install of first app the apps node was not expanded (win7) - Change: stop downloading icon now a stop sign - Fix: reduce occurence of gui hangs when updating systray - Change: Set download location now changes the torrent directory name on a multifile torrent. - Change: switch from find pane to download pane when a torrent is added - Change: revert new choker to old one, restore upload slot settings -- 2010-11-03: Version 3.0 (build 22941) - Fix: autoupdating fails sometimes - Fix: reduce the amount of bogus hang reports -- 2010-11-02: Version 3.0 (build 22910) - Change: stop downloading icon now a stop sign - Fix: various crashes - Fix: reduce occurence of gui hangs when updating systray - Change: Set download location now changes the torrent directory name on a multifile torrent. - Change: switch from find pane to download pane when a torrent is added -- 2010-10-26: Version 3.0 (build 22787) - Fix: context menu wouldn't show if there were persistent labels - Change: btinstalls wait for selection of app before installation begins -- 2010-10-25: Version 3.0 (build 22755) - Fix: try to improve new upload choker - Fix: broken node ID generation on DHT - Fix: run command feature would not trigger on downloading->finished state change - Fix: tell explorer to reload app icon on client update - Change: center drop zone text - Fix: general tab default background should be gray on XP and Win7 classic theme - Feature: allow multiple labels per torrent. - Fix: selecting files in torrent add window is really slow - Change: more room for upload/download rates in status bar - Fix: Re-enable save directory column. - Fix: resize column cursor in download list would stay after un-minifying view - Feature: add ability to browse for torrent event command to run -- 2010-10-22: Version 2.2 RC2 (build 22732) - Fix: try to improve new upload choker - Fix: run command wouldn't trigger on downloading->finished state change - Fix: tell explorer to reload app icon on client update -- 2010-10-18: Version 2.2 RC1 (build 22626) - Change: allow more room for upload/download rates in status bar -- 2010-10-13: Version 3.0 (build 22557) - Disabled save directory column to prevent crashes. - Fix: infinity symbol would flash when seeding ratio achieved -- 2010-10-12: Version 2.2 Beta (build 22538) - Change: new sidebar, toolbar, tabs, and main icons - Fix: remove gray background from BitTorrent install icon - Fix: uTP EACK vulnerability - Change: Top-level labels node count now includes the No Labels count - Fix: Multi-selecting torrents in the download list and adding a label resulted in an incorrect sidebar count -- 2010-10-12: Version 3.0 (build 22519) - Fix: proper url encoding of web seed http requests - Feature: add a previous state variable (%P) to RunCommand - Fix: drop zone showing up when it should be hidden - Fix: problems with https requests - Fix: generate correct JSON for list-dirs action in web interface - Change: left align status text if it doesn't fit in the column - Change: new sidebar, toolbar, tabs, and main icons - Fix: un-minifying to a maximized window placed the window offscreen - Fix: remember maximized state across restarts - Fix: remove gray background from BitTorrent install icon - Fix: uTP EACK vulnerability - Change: Top-level labels node count now includes the No Labels count - Fix: Multi-selecting torrents in the download list and adding a label resulted in an incorrect sidebar count - Fix: minified view appears partially after screen first time - Feature: add save directory column to main listview -- 2010-10-07: Version 2.0.4 (build 22450) - Fix: uTP EACK vulnerability -- 2010-10-05: Version 3.0 (build 22329) - Change: remove non-working upload slot settings - Feature: make more colors skinnable - Fix: toggle rss icon when feed re-enabled - Fix: fix skinning of tab icons - Fix: set download location now works properly with !ut extension -- 2010-10-05: Version 2.2 Beta (build 22328) - Fix: toggle rss icon when feed is re-enabled - Fix: fix skinning of tab icons - Fix: Only show rss feed alias in sidebar when available. - Fix: adding magnet links from web browser no longer truncates the default path - Fix: set download location now works properly with !ut extension -- 2010-09-27: Version 2.2 Beta (build 22187) - Fix: relocating of single files - Fix: handle forged timestamps and clock drift in uTP better - Fix: crash introduced in previous release -- 2010-09-27: Version 3.0 (build 22186) - Fix: relocating of single files - Fix: handle forged timestamps and clock drift in uTP better - Fix: crash introduced in previous release -- 2010-09-24: Version 2.0.4 (build 22150) - Fix: uTP ack-timer wrapping issue - Fix: transfer cap doesn't update unless uTorrent is running -- 2010-09-24: Version 3.0 (build 22145) - Change: make items in sidebar smaller - Fix: various crashes - Change: new toolbar and status icons - Change: merge Status and Done columns and add advanced option to enable old behavior - Fix: Performance improvements with uTorrent Web "get files" - Fix: use internal torrent name instead of display name for webseeds - Fix: torrent creation was failing for files larger than 2GB - Fix: web seeded torrents sometimes failed to complete - Fix: web seeding of very large files was broken - Feature: Enabled dialog when adding magnet URLs using Add URL. - Change: small uTP CPU optimization -- 2010-09-24: Version 2.2 Beta (build 22144) - Fix: can't disable/enable play column - Change: make items in sidebar smaller - Change: new toolbar and status icons - Fix: various crashes -- 2010-09-22: Version 2.2 Beta (build 22117) - Feature: Enabled dialog when adding magnet URLs using Add URL. - Change: slow down animation of torrent icon during torrent download - Change: small uTP CPU optimization - Change: Make find pane smaller if AV dialog is showing - Fix: 100% CPU issue when retrying http downloads - Fix: transfer cap doesn't update unless uTorrent is running - Make find pane smaller if AV dialog is showing -- 2010-09-21: Version 3.0 (build 22091) - Fix: 100% CPU issue when retrying http downloads - Fix: transfer cap doesn't update unless uTorrent is running -- 2010-09-16: Version 3.0 (build 22021) - Change: Make find pane smaller if AV dialog is showing - Fix: crash while streaming -- 2010-09-15: Version 2.2 Beta (build 22007) - Fix: fix piece priority in the piece tab - Feature: perform name resolution through SOCKS 5 proxy for UDP traffic. - Fix: Prevent a race between DNS resolution and HTTP connect - Fix: Fixed completion moving of single file torrents - Fix: Fixed uTP ACK timer wrap bug -- 2010-09-15: Version 3.0 (build 22005) - Fix: fix piece priority in the piece tab - Feature: perform name resolution through SOCKS 5 proxy for UDP traffic. - Fix: Prevent a race between DNS resolution and HTTP connect - Fix: Fixed uTP ACK timer wrap bug -- 2010-09-10: Version 3.0 (build 21887) - Fix: icon rendering issue - Fix: Fix problem where https was failing for some trackers and web servers - Fix: remove toolbar creation flags which caused buttons to be off center - Fix: don't clear completed-on when rechecking - Fix: It's no longer possible to wake up the client when in boss-mode - Fix: file !ut suffix on completed files when loading resume file - Fix: crash when adding AV icon to imagelist - Fix: some rendering issues caused by reskin - Fix: uTorrent Web "Get files" crash - Change: Re-ask user for additional permissions when app loads when not given enough permissions -- 2010-09-10: Version 2.2 Beta (build 21882) - Fix: icon rendering issue - Fix: remove toolbar creation flags which caused buttons to be off center - Change: Re-ask user for additional permissions when app loads when not given enough permissions - Fix: don't clear completed-on when rechecking - Change: reload images dynamically on re-skin - Fix: It's no longer possible to wake up the client when in boss-mode - Fix: file !ut suffix on completed files when loading resume data - Fix: Set Download Location... was crashing for single file torrents - Feature: support skinning colors - Feature: added option to show overhead in status bar - Feature: Added prioritize files by sort order - Feature: zipped skinnable elements in .btskin file. - Fix: ignore hotkeys while boss-key hidden. - Feature: password protected boss-key. - Feature: show file dialog when loading magnet links - Change: reorder the labels menu - Feature: advanced option to run commands when any torrent completes download or changes state - Feature: option in Bandwidth Settings to stop transfers when user interacts with windows. - Feature: end to end path MTU calculation based on ICMP messages and missing packets - Feature expose more granular file priority levels - Feature: take bandwidth used by RSS and tracker into account for rate limiting - Feature: Added privacy options to BitTorrent settings - Fix: Make 'Set Download Location...' actually move the downloaded data - Feature: uTP / UDP traffic over SOCKS5 proxy server. - Change: select torrents pane if find pane is select and sidebar is hidden - Change: select torrents if on startup apps or find is chosen and sidebar is hidden - Fix: garbage hint text on hover in sidebar - Feature: added option to have the progress bar color match the status icon - Fix: reduce sidebar flickering during rss updates and torrent additions - Fix: Shift-selecting user-defined labels would sometimes choose the wrong items - Fix: WebUI security improvements - Fix: Crashes after app install - Fix: Changes to/between app download/install nodes -- 2010-09-01: Version 2.2 Beta (build 21738) - Change: Re-ask user for additional permissions when app loads when not given enough permissions -- 2010-09-01: Version 3.0 (build 21734) - Fix: uTorrent Web "Get files" crash -- 2010-09-01: Version 3.0 (build 21711) - Change: reload image lists when a skin is applied - Change: right-click on find item does nothing - Fix: right click on already selected item does not change selection - Fix: crash associated with downloading favicons - Fix: survey was displaying incorrectly and at the wrong time -- 2010-09-01: Version 2.2 Beta (build 21710) - Change: right-click on find item does nothing - Fix: right click on already selected item does not change selection - Fix: crash associated with downloading favicons - Fix: survey was displaying incorrectly and at the wrong time -- 2010-08-31: Version 2.2 Beta (build 21668) - Fix: right click was deselecting multi-selected items in side bar -- 2010-08-31: Version 3.0 (build 21663) - Fix: Set Download Location... used to crash when changing the file name of single file torrents. - Feature: support skinning colors - Fix: Apps not installable -- 2010-08-30: Version 3.0 (build 21639) - Feature: Add streaming section on the Speed graph - Fix: streaming doesn't hang on certain pieces - Feature: added option to show overhead in status bar - Fix: drop zone wasn't redrawing properly on resize - Fix: right click was deselecting multi-selected items in side bar - Change: if a tree node with selected children is collapsed, select the node - Fix: reduce flicker when switching from apps to find content - Fix: tracker retry interval - Fix: reduce flicker in AV dialog when updating or scanning - Feature: Added prioritize files by sort order - Feature: zipped skinnable elements in .btskin file. - Fix: ignore hotkeys while boss-key hidden. - Change: cache downloading of favicons in search dropdown - Feature: show file dialog when loading magnet links - Feature: password protected boss-key. - Fix: send started and stopped events to all active trackers - Fix: update rss feed counts when a feed is added or removed -- 2010-08-30: Version 2.2 Beta (build 21611) - Change: if a tree node with selected children is collapsed, select the node - Fix: reduce flicker when switching from apps to find content - Fix: tracker retry interval - Fix: reduce flicker in AV dialog when updating or scanning - Change: cache downloading of favicons in search dropdown - Fix: update rss feed counts when a feed is added or removed - Fix: send started and stopped events to all active trackers - Fix: fixed DLL hijack exploit -- 2010-08-28: Version 2.0.4 (build 21586) - Fix: tracker retry interval bug -- 2010-08-26: Version 2.0.4 (build 21515) - Fix: make survey links never show up on XP - Fix: started and stopped events now correctly sent to torrents with multiple tracker tiers. -- 2010-08-25: Version 2.0.4 (build 21431) - Fix: fixed DLL hijack exploit - Change: add bold text for Ask toolbar offer - Fix: added groupbox in bandwidth settings - Fix: Fixed size of static text in transfer cap setting pane to be translatable - Fix: Fixed peer exchange exploit - Fix: Safari 5 compatibility for WebUI - Fix: WebUI security improvements -- 2010-08-24: Version 3.0 (build 21433) - Change: reorder the labels menu - Fix: torrents that have excluded files appear fully downloaded properly - Fix: horizontally scrolling the sidebar causes render problems with find item - Fix: drop zone would cover bottom of sidebar with a wide toolbar - Feature: advanced option to run commands when any torrent completes download or changes state - Change: remove screenshot from find pane. Change find pane text. - Feature: option in Bandwidth Settings to stop transfers when user interacts with windows. -- 2010-08-24: Version 2.2 Beta (build 21409) - Fix: horizontally scrolling the sidebar causes render problems with find item - Change: remove screenshot from find pane. Change find pane text. - Fix: update app sidebar counts correctly when apps are installed -- 2010-08-18: Version 3.0 (build 21340) - Fix: update app sidebar counts correctly when apps are installed - Feature: end to end path MTU calculation based on ICMP messages and missing packets - Change: use friendly name for rss items in sidebar - Fix: Fix uTorrent Web "Get File" feature - Feature expose more granular file priority levels - Feature: take bandwidth used by RSS and tracker into account for rate limiting - Change: add bold text for Ask toolbar offer - Fix: remove toolbar button was not enabled when certain torrents were selected - Fix: set bt.transp_disposition to use new uTP header - Feature: Added privacy options to BitTorrent settings - Fix: btapp html updates properly when updated -- 2010-08-18: Version 2.2 Beta (build 21290) - Change: use friendly name for rss items in sidebar - Change: add bold text for Ask toolbar offer - Fix: set bt.transp_disposition to use new uTP header - Fix: btapp html updates properly when updated - Fix: made apps sidebar string translatable - Fix: Fixed size of static text in transfer cap setting pane to be translatable -- 2010-08-13: Version 3.0 (build 21169) - Fix: made apps sidebar string translatable - Fix: Fixed size of static text in transfer cap setting pane to be translatable - Fix: Make 'Set Download Location...' actually move the torrented data - Fix: fixed RSS feed selection filtering - Fix: sidebar can sometimes disappear when showing-hiding find pane or apps - Feature: Added ability to bundle btapps with utorrent.exe with bundle.py - Feature: support feed:// links for RSS feeds - Feature: uTP / UDP traffic over SOCKS5 proxy server. - Change: select torrents pane if find pane is select and sidebar is hidden - Change: select torrents if on startup apps or find is chosen and sidebar is hidden -- 2010-08-11: Version 2.2 Beta (build 21145) - Fix: fixed RSS feed selection filtering - Fix: sidebar can sometimes disappear when showing-hiding find pane or apps - Feature: Added ability to bundle btapps with utorrent.exe with bundle.py - Feature: support feed:// links for RSS feeds - Change: updated status icons - Change: select torrents pane if find pane is select and sidebar is hidden - Change: select torrents if on startup apps or find is chosen and sidebar is hidden -- 2010-08-10: Version 2.2 Beta (build 21090) - Change: remove the "always show add dialog" and merge its functionality with the "show add dialog" - Change: cache the bitmap used for double buffering by some utorrent panes - Change: Playback feature disabled by default - new setting in preferences->playback - Fix: reduce sidebar flicker when adding or removing torrents - Change: cache the bitmap used for double buffering on some utorrent panes - Change: remove the overhead display from the status bar - Fix: arrow-key navigation of multi-file torrent filelist. - Fix: garbage hint text when hovering in sidebar - Fix: select download pane if find pane or apps were selected and the preference for them is disabled - Feature: support multi-announce in LSD packets - Fix: sidebar counts would not update in some cases -- 2010-08-08: Version 2.2 Beta (build 21002) - Fix: reduce sidebar flicker during RSS updates - Change: Move partner app uninstall to the installer thread - Change: add support for label counts - Fix: find pane is only default for fresh installs, not for upgrades - Change: Promoted show-apps, show-find-pane, narrow-toolbar, category-spaces settings to options menu - Fix: Fixed peer exchange exploit - Change: Advanced option to disable display of Antivirus icon - Fix: Install Node left behind when installing Virus Guard - Fix: Shift-selecting user-defined labels would sometimes choose the wrong items - Change: labels now sort when added - Fix: separators could be selected on rclick, causing problems - Fix: Fixed peer exchange exploit - Fix: remembering last side bar selection across application restarts. if the selection is a dynamic node, select the parent. - Change: remember which side bar items are expanded across application restarts - Change: Advanced option to disable display of Antivirus icon -- 2010-08-04: Version 3.0 (build 20905) - Fix: SDK and mac detection of torrent storage on an unmounted volume - Change: Multiselect is now the union of all selected items. this fixes label selection - Fix: Status icon in lower right corner no longer cut off. - Change: Download screenshot on find conent dynamically - Fix: not all favicons were downloading for default search providers - Fix: Crashes in IEFrame - Fix: Crashes after app install - Fix: Changes to/between app download/install nodes - Change: Hide the find pane on win2k (it's not supported) - Fix: take our survey no longer hides the toolbar - Fix: Find Content Pane is the default on first install - Fix: Find Content no longer will show if the category tree is hidden - Fix: Safari 5 compatibility for WebUI and uTorrent Web - Change: Gracefuly degrade if app icon is missing: allow app to load - Fix: WebUI security improvements -- 2010-08-03: Version 2.2 Beta (build 20896) - Change: Multiselect is now the union of all selected items. this fixes label selection - Fix: Safari 5 compatibility for WebUI - Fix: Status icon in lower right corner no longer cut off. - Change: Download screenshot on find conent dynamically - Fix: not all favicons were downloading for default search providers - Fix: Crashes in IEFrame - Fix: Crashes after app install - Fix: Changes to/between app download/install nodes - Change: Hide the find pane on win2k (it's not supported) - Fix: take our survey no longer hides the toolbar - Fix: Find Content Pane is the default on first install - Fix: Find Content no longer will show if the category tree is hidden - Change: Gracefuly degrade if app icon is missing: allow app to load - Fix: WebUI security improvements -- 2010-07-30: Version 3.0 (build 20814) - Fix: Selected / sorting column no longer reverts to default. - Feature: Make utorrent deal properly with unmounted volumes on startup. -- 2010-07-30: Version 2.2 Beta (build 20813) - Fix: Selected / sorting column no longer reverts to default. -- 2010-07-29: Version 2.2 Beta (build 20793) - Fix: toolbar appearance during app install - Fix: Multi Select issues in sidebar - Fix: Find Item not showing selection in non-aero theme - Fix: Crash when running BitDefender -- 2010-07-29: Version 3.0 (build 20777) - Fix: Crash when running BitDefender or adding torrents via btapp -- 2010-07-28: Version 3.0 (build 20759) - Fix: Crash during btapp installs - double permission requests - Fix: Crash during btapp install - Fix: Crash in AddImage - Change: add mousewheel scrolling -- 2010-07-28: Version 2.2 Beta (build 20756) - Fix: Crash during btapp installs - double permission requests - Fix: Crash during btapp install - Change: add mousewheel scrolling -- 2010-07-22: Version 3.0 (build 20680) - Fix: Crash during btapp install. - Fix: Crash when privileged btapp is loaded and torrent status changed. - Fix: Crash in speed guide when exiting dialog early. - Feature: "Security Question" can be used to migrate uTorrent Web username between computers - Change: disable IPv6 on Win7 by default. Could be turned on using net.disable_ipv6 property. - Change: Add Find Content Pane - Change: sidebar separators and layout - Change: context sensitive toolbars - Change: new flat, green artwork - Fix: save selected item in sidebar - Change: added more default search engines - Fix: fixed string truncation of &ip= parameter to trackers when on IPv6 - Change: add openbittorrent and publicbt as default trackers when creating torrents - Fix: fixed progress bar when downloading over HTTP directly to a file - Fix: crash in network thread -- 2010-07-21: Version 2.0.3 (build 20664) - Fix: fixed bug in transfer cap where it would sometimes not refresh the transfer count - Change: disable IPv6 on Win7 by default. Could be turned on using net.disable_ipv6 property. - Change: added more default search engines - Fix: fixed string truncation of &ip= parameter to trackers when on IPv6 -- 2010-07-21: Version 2.2 Beta (build 20663) - Fix: fixed bug in transfer cap where it would sometimes not refresh the transfer count - Fix: Crash during btapp install. - Fix: Crash when privileged btapp is loaded and torrent status changed. - Fix: Crash in speed guide when exiting dialog early. - Change: disable IPv6 on Win7 by default. Could be turned on using net.disable_ipv6 property. - Change: Add Find Content Pane - Change: sidebar separators and layout - Change: context sensitive toolbars - Change: new flat, green artwork - Fix: save selected item in sidebar - Change: added more default search engines - Fix: fixed string truncation of &ip= parameter to trackers when on IPv6 - Fix: fixed rare uTP crash when receiving a reset packet - Change: add openbittorrent and publicbt as default trackers when creating torrents - Fix: fixed progress bar when downloading over HTTP directly to a file - Fix: crash in network thread -- 2010-07-19: Version 2.0.3 RC build 20600) - Fix: fixed rare uTP crash when receiving a reset packet -- 2010-07-15: Version 2.0.3 (build 20558) - Fix: fixed progress bar when downloading over HTTP directly to a file - Fix: crash in network thread -- 2010-07-13: Version 3.0 (build 20533) - Fix: Show correct app state if apps hidden then displayed in prefs. - Change: clear dont fragment bit for UDP traffic - Change: lower the estimated path MTU 1393 bytes -- 2010-07-13: Version 2.2 alpha (build 20532) - Fix: Show correct app state if apps hidden then displayed in prefs. - Change: clear dont fragment bit for UDP traffic - Change: lower the estimated path MTU 1393 bytes -- 2010-07-13: Version 2.0.3 (build 20516) - Change: clear dont fragment bit for UDP traffic - Change: lower the estimated path MTU 1393 bytes -- 2010-07-09: Version 3.0 (build 20507) - Fix: apps pane not showing in the sidebar if no apps installed -- 2010-07-09: Version 3.0 (build 20504) - Fix: attempt another crash fix in the new choker - Fix: set dont fragment bit for UDP traffic -- 2010-07-09: Version 2.2 alpha (build 20502) - Change: new, improved choker - Fix: set dont fragment bit for UDP traffic - Fix: fixed uTP crash in rate limiter - Change: lowered half-open connection limit on post XP systems - Fix: connect overhead graph was broken - Change: lowered default connect speed from 10 to 7 - Change: increase timeouts and have fewer re-sends when connecting to uTP peers. This reduces some overhead - Change: only rate limit local uTP sockets if both uTP sockets are limited and 'limit local peers' is set - Fix: added support for utf8 in btapp files. Javascript files can now contain Japanese and it will be correctly displayed -- 2010-07-09: Version 2.0.3 (build 20501) - Change: revert all changes to defaults around show add torrent window (to 2.0.2 semantics) - Fix: set dont fragment bit for UDP traffic - Fix: fixed uTP crash in rate limiter -- 2010-07-06: Version 3.0 (build 20402) - Fix: super verbose logging was always enabled - Fix: fixed uTP crash in rate limiter -- 2010-07-01: Version 2.0.3 (build 20367) - Change: lowered half-open connection limit on post XP systems - Fix: connect overhead graph was broken - Change: lowered default connect speed from 10 to 7 - Change: increase timeouts and have fewer re-sends when connecting to uTP peers. This reduces some overhead - Change: only rate limit local uTP sockets if both uTP sockets are limited and 'limit local peers' is set -- 2010-07-01: Version 3.0 (build 20355) - Change: lowered half-open connection limit on post XP systems to 25 - Fix: connect overhead graph was broken - Change: lowered default connect speed from 10 to 7 - Change: increase timeouts and have fewer re-sends when connecting to uTP peers. This reduces some overhead - Change: only rate limit local uTP sockets if both uTP sockets are limited and 'limit local peers' is set - Fix: added support for utf8 in btapp files. Javascript files can now contain Japanese and it will be correctly displayed - Fix: graph TCP rates when uTP is not rate limited, even when tcp_rate_control is off - Fix: fixed bug where "apply rate limit to uTP" would get unchecked by itself -- 2010-06-24: Version 2.0.3 (build 20268) - Change: show add torrent dialog by default again - Fix: graph TCP rates when uTP is not rate limited, even when tcp_rate_control is off - Fix: fixed bug where "apply rate limit to uTP" would get unchecked by itself - Fix: fixed uTP crash on sockets being closed with uninitialized read buffers - Fix: default download directory fix for multifile torrents -- 2010-06-24: Version 3.0 (build 20228) - Fix: fixed uTP crash on sockets being closed with uninitialized read buffers - Fix: default download directory fix for multifile torrents - Change: rate limit uTP by default - Fix: Fixed fast-resend bug in selective ack handling in uTP. This could cause too aggressive resends on packet loss - Change: fix crash when formatting a string with NULL - Change: make uTP slightly less aggressive on loss - Change: Mention uTP in settings and reorganize new bandwidth checkbox since they apply to both up and down limits - Change: Render TCP rates in speed graph when uTP is not throttled - Change: Moved net.calc_overhead to the Bandwidth settings pane - Fix: RSS items show a different icon if disabled - Change: Turn on uTP throttling when scheduler is in "limited" mode - Fix: Fixed a delayed ack issue in uTP (lowers overhead) - Fix: RSS items would show when torrent list was empty - Fix: made magnet links in RSS feeds work - Change: made uTP packet size increase based on low delay measurements - Fix: made uTP packet size depend on total send rate, not just uTP send rate - Change: new advanced settings net.disable_ipv6 that defaults to True on 64bit Windows - Change: Don't show add torrent dialog by default. - Feature: Add checkbox to disable UDP trackers -- 2010-06-23: Version 2.2 alpha (build 20227) - Fix: graph TCP rates when uTP is not rate limited, even when tcp_rate_control is off - Fix: fixed bug where "apply rate limit to uTP" would get unchecked by itself - Fix: fixed uTP crash on sockets being closed with uninitialized read buffers - Fix: default download directory fix for multifile torrents - Change: rate limit uTP by default - Fix: Fixed fast-resend bug in selective ack handling in uTP. This could cause too aggressive resends on packet loss - Change: fix crash when formatting a string with NULL - Change: make uTP slightly less aggressive on loss - Change: Mention uTP in settings and reorganize new bandwidth checkbox since they apply to both up and down limits - Change: Render TCP rates in speed graph when uTP is not throttled - Change: Moved net.calc_overhead to the Bandwidth settings pane - Fix: RSS items show a different icon if disabled - Change: Turn on uTP throttling when scheduler is in "limited" mode - Fix: Fixed a delayed ack issue in uTP (lowers overhead) - Fix: RSS items would show when torrent list was empty - Fix: made magnet links in RSS feeds work - Change: made uTP packet size increase based on low delay measurements - Fix: made uTP packet size depend on total send rate, not just uTP send rate - Change: new advanced settings net.disable_ipv6 that defaults to True on 64bit Windows -- 2010-06-18: Version 2.0.3 (build 20193) - Change: rate limit uTP by default - Fix: Fixed fast-resend bug in selective ack handling in uTP. This could cause too aggressive resends on packet loss - Change: fix crash when formatting a string with NULL - Change: make uTP slightly less aggressive on loss - Change: Mention uTP in settings and reorganize new bandwidth checkbox since they apply to both up and down limits -- 2010-06-14: Version 2.1 (build 20082) - Change: "falcon.utorrent.com" to "web.utorrent.com" -- 2010-06-11: Version 2.0.3 (build 20091) - Change: Render TCP rates in speed graph when uTP is not throttled - Change: Moved net.calc_overhead to the Bandwidth settings pane - Change: Turn on uTP throttling when scheduler is in "limited" mode - Fix: Fixed a delayed ack issue in uTP (lowers overhead) - Fix: made magnet links in RSS feeds work - Change: made uTP packet size increase based on low delay measurements - Fix: made uTP packet size depend on total send rate, not just uTP send rate - Change: new advanced settings net.disable_ipv6 that defaults to True on 64bit Windows - Change: Don't show add torrent dialog by default. - Feature: Add checkbox to disable UDP trackers - Change: Sharper help graphic - Fix: fixed crash while adding torrents - if more than 100 are added concurrently it will be done silently -- 2010-05-24: Version 2.2 alpha (build 19640) - Change: Sharper help graphic - Feature: Added the basis for btapps - Feature: Added persistent app pairing - Change: Do not stop torrents when automatically shutdown - Fix: DHT would store duplicate peers for torrents - Feature: Added support for suggest piece messages (part of FAST extensions) - Fix: Potential bug when accessing the root directory of a URL -- 2010-05-19: Version 2.1 (build 19702) - Change: "Remote Access" preference pane renamed to "Web" - Feature: Major improvements to Falcon encryption -- 2010-05-13: Version 2.0.2 (build 19648) - Change: disable net.calc_overhead by default to improve speeds for users with low caps - Change: Sharper help graphic - Fix: fixed crash while adding torrents - if more than 100 are added concurrently it will be done silently -- 2010-05-13: Version 2.1 (build 19623) - Fix: occasional connection crash - Fix: 100% CPU with streaming header parsing on bad MKV files - Fix: the header parsing occasionally returns success on improperly parsed files -- 2010-05-06: Version 2.1 (build 19424) - Change: Sharper help graphic - Fix: minor uTP fix where it would be too aggressive on LANs - Change: streamline installer for bundled executables - Feature: new share torrent dialog -- 2010-04-27: Version 2.1 (build 19280) - Change: bypass Windows system cache while reading to avoid excessive memory uage - Fix: invalid header response on WebUI when an expired token or invalid request was sent - Change: flush files periodically to prevent write cache build-ups - Change: right align interface toggle buttons - Change: prioritize downloading torrents even more than seeds when making new connections -- 2010-04-23: Version 2.0.1 (build 19248) - Change: bypass Windows system cache while reading to avoid excessive memory uage - Fix: invalid header response on WebUI when an expired token or invalid request was sent - Fix: fixed crash when adding many torrents at once (above 350 they will be added silently) -- 2010-04-22: Version 2.1 (build 19225) - Change: flush files periodically to prevent write cache build-ups - Change: right align interface toggle buttons - Change: prioritize downloading torrents even more than seeds when making new connections -- 2010-04-16: Version 2.0.1 (build 19078) - Fix: installing on Vista/7 with UAC turned on - Fix: attempt to fix a rare crash -- 2010-04-09: Version 2.0.1 RC2 (build 18973) - Change: prioritize downloading torrents even more than seeds when making new connections - Change: change default uTP packet size to 600 bytes - Change: Use new uTP header by default -- 2010-04-08: Version 2.1 (build 18959) - Fix: IP resolving crash on peers tab - Change: drop uTP compatibility with uT <=1.8.1 -- 2010-04-07: Version 2.1 (build 18936) - Change: improved loading column settings from older version settings files - Change: change default uTP packet size to 600 bytes -- 2010-04-02: Version 2.1 (build 18888) - Fix: handle column widths better on upgrade from older versions - Fix: crash on startup if you had a lot of streamable files in your torrents -- 2010-03-30: Version 2.0.1 RC1 (build 18833) - Change: remove duplicate IPv6 peer connection fix -- 2010-03-29: Version 2.1 (build 18825) - Fix: streaming crash - Fix: startup crash - Fix: crash with webseeds - Fix: RSS in the web API -- 2010-03-26: Version 2.1 (build 18803) - Fix: streaming crash - Fix: crash with webseeds -- 2010-03-26: Version 2.0.1 Beta (build 18786) - Fix: crash with webseeds -- 2010-03-24: Version 2.0.1 Beta (build 18758) - Change: default double click action is "Open Folder" for seeding torrents - Fix: eliminate duplicate connections to the same peer ID over different IPs - Fix: saving of column settings -- 2010-03-24: Version 2.1 (build 18750) - Change: If your client is too old to connect to Falcon, you are given the option to autoupdate - Fix: eliminate duplicate connections to the same peer ID over different IPs - Change: default double click action is "Open Folder" for seeding torrents - Fix: column size being 0, and invisible -- 2010-03-23: Version 2.0.1 Beta (build 18723) - Fix: column size being 0, and invisible - Feature: complete_ago extension handshake - Feature: account for clock skew in delay measurements of uTP - Fix: fixed uTP packet size bug on local networks - Fix: fixed uTP fast-resend counter wrapping bug - Fix: fixed uTP advertised window size bug - Change: only close files that haven't been used for a while periodically (closing all files could interact badly with indexers) - Fix: dismissing pairing dialog is now interpreted as no. "no" is also the default button - Change: disable transparent graph legend by default - Fix: Fixed bug where Bandwidth Management checkbox sometimes didn't work - Feature: queueup/down/top/bottom commands for WebUI -- 2010-03-19: Version 2.1 (build 18683) - Feature: complete_ago extension handshake - Feature: account for clock skew in delay measurements of uTP - Fix: fixed uTP packet size bug on local networks - Fix: fixed uTP fast-resend counter wrapping bug - Fix: fixed uTP advertised window size bug -- 2010-03-11: Version 2.0 (build 18620) - Fix: dismissing pairing dialog is now interpreted as no. "no" is also the default button -- 2010-03-11: Version 2.1 (build 18581) - Change: Open files in exclusive mode when writing (don't let anyone else write to them) - Fix: streaming bugs - Change: only close files that haven't been used for a while periodically (closing all files could interact badly with indexers) - Fix: dismissing pairing dialog is now interpreted as no. "no" is also the default button - Fix: Fixed bug where Bandwidth Management checkbox sometimes didn't work -- 2010-03-08: Version 2.1 (build 18518) - Fix: crashes introduced in 18429 - Change: Set Download Location no longer require manual stopping and restarting of torrents - Change: Minimized command line option starts minimized in taskbar for Windows 7 - Change: Minified interface layout tweaks - Change: Send streaming progress to web UI with getfiles and list requests - Fix: fixed issue where the web UI would respond on the peer port when an alternate port was set - Fix: respond with reasonable mime types for /proxy requests - Change: disable transparent graph legend by default -- 2010-03-05: Version 2.0 (build 18488) - Fix: Fixed half-open limit on Windows 7 - Fix: Fixed bug where uTorrent could freeze on broken web UI requests - Fix: Fixed bug in uTP header field layout -- 2010-03-04: Version 2.1 (build 18429) - Feature: support streaming wmv - Fix: Fixed half-open limit on Windows 7 - Fix: Fixed bug where uTorrent could freeze on broken web UI requests - Fix: Fixed bug in uTP header field layout - Feature: added advanced option to turn off uTP variable packet size - Feature: added advanced option to turn off discoverability (web integration) - Fix: uTP base delay bug fix and update interval tweaking - Fix: uTP timer stability fixes - Change: Support hyperlinks in autoupdate dialog - Change: Disable force streaming option until bitrate is known - Feature: Enable tooltips in minified UI - Change: Grey out toolbar icons dynamically in minified UI - Feature: Added hooks for tagging items as seen in RSS feeds - Fix: default player set to quicktime causes error - Fix: calc_overhead bug -- 2010-03-02: Version 2.0.1 Beta (build 18408) - Fix: Fixed half-open limit on Windows 7 - Fix: Fixed bug where uTorrent could freeze on broken web UI requests - Fix: Fixed bug in uTP header field layout - Feature: added advanced option to turn off uTP variable packet size - Feature: added advanced option to turn off discoverability (web integration) - Fix: uTP base delay bug fix and update interval tweaking - Fix: uTP timer stability fixes - Fix: calc_overhead bug - Change: Support hyperlinks in autoupdate dialog - Fix: Schedule map would show times that were "off" as grey in disabled view - Fix: "Not downloading" disconnects when remote peer had previously been a seed -- 2010-02-23: Version 2.1 (build 18304) - Fix: Schedule map would show times that were "off" as grey in disabled view - Fix: issue where we would incorrectly report being as seed when using magnet links - Feature: Add option to render the legend as solid instead of transparent - Fix: Make toolbar icons render nice on vista+ - Fix: GDI leak when toggling interfaces - Feature: Add option to not report problems - Change: Make uTP packet size depend on global uTP rate instead of the rate of each individual connection - Fix: Store window dimensions for each interface mode - Featrue: Add Windows Media Player to streaming player list - Feature: add detailed network overhead breakdown graph - Fix: Race condition when toggling interface modes - Fix: UDP tracker peer list parsing - Change: increase allowed max packet size (fixes issue with torrents with more than 131000 pieces) - Fix: BEP 22 would sometimes not kick in for new torrents - Feature: make initial uTP packet size configurable - Fix: simultaneous uTP and TCP connection race condition -- 2010-02-22: Version 2.0 (build 18296) - Fix: uTP sampling error (caused speed drops every 60 seconds) -- 2010-02-18: Version 2.0.1 Beta (build 18284) - Fix: high CPU bug due to TCP and uTP connection race condition fix - Fix: issue where we would incorrectly report being as seed when using magnet links - Feature: Add option to render the legend as solid instead of transparent -- 2010-02-18: Version 2.0.1 Beta (build 18244) - Fix: Make toolbar icons render nice on vista+ - Feature: Add option to not report problems - Change: Make uTP packet size depend on global uTP rate instead of the rate of each individual connection - Feature: add detailed network overhead breakdown graph - Fix: UDP tracker peer list parsing - Change: increase allowed max packet size (fixes issue with torrents with more than 131000 pieces) - Change: increase the max number of AddTorrent windows from 5 to 20 - Fix: BEP 22 would sometimes not kick in for new torrents - Feature: make initial uTP packet size configurable - Fix: Close download bar with hotkey - Feature: display overhead at status bar - Change: Do not count local overhead if local peers are not limited - Change: Count overhead for transfer caps - Feature: added legend to graphs - Feature: it's now possible to graph the tcp_rate_control rates - Fix: potential buffer overrun with mismatched langpack - Fix: enable apply button if changing scheduler - Change: Do not stop torrents when automatically shutdown - Fix: DHT would store duplicate peers for torrents - Feature: Added support for suggest piece messages (part of FAST extensions) - Fix: Potential bug when accessing the root directory of a URL - Fix: 'Cookie' setting in WebUI add-torrent-by-url works again - Fix: simultaneous uTP and TCP connection race condition -- 2010-02-12: Version 2.1 (build 18148) - Feature: display overhead at status bar - Feature: stop downloading and seed already-downloaded data if out of disk space - Change: Do not count local overhead if local peers are not limited - Change: Count overhead for transfer caps - Feature: added legend to graphs - Feature: it's now possible to graph the tcp_rate_control rates - Fix: potential buffer overrun with mismatched langpack - Fix: torrents randomly starting on restart of client - Change: Gray out deleting data from client with created and seeded torrents - Fix: Close download bar with hotkey - Change: Toggle minified interface stays centered on toggle button - Fix: enable apply button if changing scheduler - Fix: Reliability of SSL connections (including Falcon connections) improved -- 2010-02-09: Version 2.1 (build 18069) - Change: Icons in minified interface - Fix: Don't allow streaming of checking torrenst - Change: Do not stop torrents when automatically shutdown - Fix: DHT would store duplicate peers for torrents - Change: add torrent dialog on windows now shows trackers - Fix: Potential bug when accessing the root directory of a URL - Fix: Upgraded certificates for Falcon servers - Feature: Oneclick support for Falcon - Fix: 'Cookie' setting in WebUI add-torrent-by-url works again - Fix: Now possible to uninstall uTorrent without losing access to Falcon beta - Fix: Falcon works in non-English locales -- 2010-01-25: Version 2.0 (build 17920) - Change: update TCP/IP overhead estimation - Fix: handle wrapping in uTP timestamps - Fix: Crash in setup dialog when dialog is exited before server list is downloaded. -- 2010-01-21: Version 2.0 RC4 (build 17875) - Change: Speedguide does not prompt for user selection if geolocated server list fetch successful - Fix: Folder icons for add torrent in Windows 7 - Fix: rate limiting problem when using calc_overhead and switching between unlimited and rate limited upload or download - Change: added second upload and download graphs that include the estimated TCP/IP overhead - Fix: GUI issue where some strings would be truncated for some translations - Fix: Flags in peers tab - Fix: Broken toolbar images if Windows theme is changed -- 2010-01-12: Version 2.0 RC3 (build 17774) - Fix: Compelete pending Disk operations before automatically shutting down - Fix: Don't exceed the upload limit with overhead when calc_overhead is on - Fix: Point uT at correct help url. - Change: Improve downloading/uploading performance with mixed-mode TCP and uTP - Change: Improve torrent gray out by also graying out progress bar when stopped by scheduler - Change: Disable net.calc_overhead by default - Fix: Don't gray out force started torrents when scheduler has stopped other torrents - Fix: Compatibility with old skins - Change: Use different icon for disabled RSS feed - Fix: Sharpen icon edges -- 2009-12-21: Version 2.0 RC2 (build 17668) - Fix: disconnect issue with seeds - Fix: uTP over Teredo at high speeds, and MTU problems on some kinds of networks - Fix: Add translations to new graph strings -- 2009-12-15: Version 2.1 (build 17687) - Fix: streaming related bugs - Fix: disconnect issue with seeds - Fix: uTP over Teredo at high speeds, and MTU problems on some kinds of networks - Fix: Add translations to new graph strings -- 2009-12-15: Version 2.0 RC1 (build 17624) - Change: New default artwork - Fix: webui would allow any name for guest account when enabled. - Fix: download/uploader limiter issues in build 17539 -- 2009-12-15: Version 2.1 (build 17618) - Change: New default artwork - Fix: webui would allow any name for guest account when enabled. - Change: Added auto restart feature for use in minimized mode. - Change: on Windows 7 default to not minimize to tray - Change: tell user about buggy 3rd party software that might degrade uTorrent performance - Fix: Added critical section to prevent race conditions in alternate builds - Fix: Transfer Cap tab in preferences would display incorrect Uploaded / Downloaded - Fix: fixed rare crash when using magnet links - Fix: fixed crash when super seeding a torrent without metadata - Fix: fixed handling of a uTP edge-case - Change: complete upload-only extension support - Feature: Add streaming buttons at torrent view and files tab - Fix: plugged some string memory leaks - Fix: various GUI crash bugs -- 2009-12-09: Version 2.0 Beta (build 17539) - Change: Added auto restart feature for use in minimized mode. - Change: on Windows 7 default to not minimize to tray - Change: silently add multiple torrents when more than 5 torrents are added using drag'n'drop - Change: tell user about buggy 3rd party software that might degrade uTorrent performance - Fix: Transfer Cap tab in preferences would display incorrect Uploaded / Downloaded -- 2009-11-25: Version 2.0 Beta (buid 17427) - Fix: fixed rare crash when using magnet links - Fix: fixed crash when super seeding a torrent without metadata - Fix: fixed handling of a uTP edge-case - Change: complete upload-only extension support -- 2009-11-24: Version 1.8.5 (build 17414) - Fix: catches crashes in bad DLLs - Change: relaxed the requirements on bencoded integers to parse some broken torrents - Fix: fixed uTP crash in edge condition - Fix: Fixed HTTPS connections where received response was more than one packet -- 2009-11-18: Version 2.1 (build 17350) - Fix: catches crashes in bad DLLs - Fix: accept magnet links through add-url webUI - Fix: More strict https connection state management for halfopen accounting. - Feature: A new tunable option in advanced setting for failover peer speed threshold - Fix: Problem during install toolbar offer - Change: relaxed the requirements on bencoded integers to parse some broken torrents - Fix: svn revision in PeerID on PPC now takes endianness into account - Fix: added socket state logging when draining read socket to prevent false asserts - Change: fixed nationalization support so it no longer depends on Windows functions - Change: added checks for heap corruption that caused crash in uTP - Change: improved stability by making all executable pages not writable - Fix: fixed stack overflow when copying peer list - Fix: fixed allocation regression in connection to peers - Change: enable multiple instances of the client to run on multi-user machines (e.g. fast user switching) - Fix: fixed uTP crash in edge condition - Fix: fixed crash when icmp.dll wouldn't contain the expected functions - Fix: fixed crash when closing add torrent dialog while dragging a column -- 2009-11-18: Version 2.0 Beta (buid 17341) - Fix: various GUI crash bugs - Fix: accept magnet links through add-url webUI -- 2009-11-12: Version 2.0 Beta (buid 17273) - Fix: More strict https connection state management for halfopen accounting. - Fix: Problem during install toolbar offer - Change: relaxed the requirements on bencoded integers to parse some broken torrents -- 2009-11-06: Version 2.0 Beta (buid 17188) - Change: added checks for heap corruption that caused crash in uTP - Change: improved stability by making all executable pages not writable - Fix: fixed stack overflow when copying peer list - Fix: fixed allocation regression in connection to peers -- 2009-11-03: Version 2.0 Beta (buid 17127) - Change: enable multiple instances of the client to run on multi-user machines (e.g. fast user switching) - Fix: fixed uTP crash in edge condition - Fix: fixed crash when icmp.dll wouldn't contain the expected functions - Fix: fixed crash when closing add torrent dialog while dragging a column - Change: The Speed guide will now reject ports listed in bt.no_connect_to_services_list - Change: add an upgrade message if a buggy version of nvLsp is detected - Fix: don't take the total number of connections into account when connecting to trackers - Change: increase default transfer cap to 250 GB/month - Fix: Accounting of halfopen https connections would cause uT to stop making new connections - Change: Made the DHT compatible with future extensions - Fix: sometimes the &ip= parameter sent to trackers would be incorrect - Fix: correctly order bencoded dict items in extension handshake message - Fix: fixed holepunch error handling and support detection - Fix: check invalid ports and IPs in the DNS resolver to avoid using them -- 2009-10-29: Version 1.8.5 (build 17091) - Fix: fixed crash when icmp.dll wouldn't contain the expected functions - Fix: fixed crash when closing add torrent dialog while dragging a column - Fix: More strict https connection state management for halfopen accounting. -- 2009-10-29: Version 2.1 (build 17085) - Change: The Speed guide will now reject ports listed in bt.no_connect_to_services_list - Change: add an upgrade message if a buggy version of nvLsp is detected - Fix: don't take the total number of connections into account when connecting to trackers - Change: increase default transfer cap to 250 GB/month -- 2009-10-28: Version 1.8.5 (build 17056) - Fix: Vista and Windows 7 FW rules are created for all profiles - Fix: /recover can be used without attempting to submit a crashdump -- 2009-10-21: Version 1.8.5 (build 16977) - Change: add an upgrade message if a buggy version of nvLsp is detected - Fix: don't take the total number of connections into account when connecting to trackers - Fix: Accounting of halfopen https connections would cause uT to stop making new connections -- 2009-10-15: Version 2.1 Beta (build 16932) - Fix: Accounting of halfopen https connections would cause uT to stop making new connections - Change: Made the DHT compatible with future extensions - Fix: sometimes the &ip= parameter sent to trackers would be incorrect - Fix: correctly order bencoded dict items in extension handshake message - Fix: fixed holepunch error handling and support detection - Fix: check invalid ports and IPs in the DNS resolver to avoid using them - Fix: various polishing on the setup guide - Fix: potential crash related to TLS not being initialized - Change: Better handle torrents with files having case insensitive equivalent paths - Feature: support trackers and web seeds in magnet links - Change: Redirect WebUI requests from /gui to /gui/ - Change: Disable installer for Wine - Change: Balance CDNs to download updates - Fix: Fixes bug where magnet links wouldn't work if PEX was disabled - Fix: potential crash in network code - Fix: More crashes when using magnet links - Fix: Port settings saved in Setup guide - Change: Updated helpfile links to use redirects - Feature: added RSS feeds and filters to WebUI - Fix: fixed crashes in setup guide - Fix: greyout custom toolbar with transparency - Change: Disable Ask for unsupported 64-bit Windows - Fix: fixed UDP-tracker crash when dns resolution would fail - Change: Use user-supplied port in Setup Guide, save auto-portmap prefs. - Change: Added European Servers in Setup Guide - Change: New Icons in Setup Guide - Fix: Improper mutex accounting in hang detector - Fix: crash when creating torrents -- 2009-10-12: Version 2.0 Beta (build 16850) - Change: Revert change where asserts are active in release builds -- 2009-10-10: Version 2.0 Beta (build 16835) - Fix: various polishing on the setup guide - Fix: potential crash related to TLS not being initialized - Change: Disable installer for Wine - Change: Balance CDNs to download updates - Fix: Fixes bug where magnet links wouldn't work if PEX was disabled - Fix: potential crash in network code - Fix: More crashes when using magnet links -- 2009-09-28: Version 1.8.4 (build 16688) - Fix: fixed potential crash in WSARecv and WSASend - Fix: fixed piece availibility issue introduced in previous build -- 2009-09-25: Version 1.8.4 (build 16667) - Change: Balance CDNs to download updates - Fix: Fixes bug where magnet links wouldn't work if PEX was disabled - Fix: potential crash in network code - Fix: More crashes when using magnet links -- 2009-09-25: Version 2.0 Beta (build 16666) - Fix: Port settings saved in Setup guide - Change: updated helpfile code to be forward compatible with changes - Fix: fixed torrent creation bug - Fix: fixed crash introduced in last build - Fix: fixed rare crash when parsing messages -- 2009-09-24: Version 2.0 Beta (build 16625) - Change: UI improvements in setup guide - Fix: more setup guide crash fixes - Fix: fixed rare holepunch crash - Change: collect stats on holepunch performance -- 2009-09-17: Version 2.0 Beta (build 16546) - Fix: fixed crashes in setup guide - Fix: graying out custom toolbars with transparency - Change: Disable Ask for unsupported 64-bit Windows -- 2009-09-14: Version 2.0 Beta (build 16515) - Fix: fixed crash in setup guide - Fix: fixed UDP-tracker crash when dns resolution would fail - Change: Use user-supplied port in Setup Guide, save auto-portmap prefs. - Change: Added European Servers in Setup Guide - Change: New Icons in Setup Guide - Fix: Improper mutex accounting in hang detector - Fix: crash when creating torrents -- 2009-09-10: Version 1.8.4 (build 16442) - Fix: Potential crashes with magnet links -- 2009-09-09: Version 2.0 Beta (build 16407) - Fix: fixed handling of invalid udp tracker responses -- 2009-09-04: Version 2.0 Beta (build 16394) - Fix: bugs where have messages would not be remebered for magnet link downloads - Fix: Buffer overrun vulnerability - Change: Conservative network locking in installer - Fix: rare crash in low level network read and write - Fix: fixed crash in udp tracker connection with unresponsive DNS - Fix: improved out-of-memory error handling in disk thread - Fix: Installer crash after download - Fix: Crash when peers disconnect from a magnet-link torrent right as we received the matadata - Feature: Stop setup guide tests without exiting dialog - Fix: Crash when peers disconnect from a magnet-link torrent right as we received the matadata - Fix: Fixes bug where magnet links wouldn't work if PEX was disabled - Feature: added ability to re-run setup tests - Fix: Fix crash when using magnet links and a peer is failing at a particular point - Fix: Fixed negative allocation in RequestChunks() for web seeds - Change: Updated bandwidth presets in Setup guide - Fix: Fix startup race condition between network and disk I/O thread - Change: Optimization added to speed up torrent creation -- 2009-09-04: Version 1.8.4 (build 16381) - Change: Disable Ask for unsupported 64-bit Windows - Fix: Buffer overrun vulnerability - Change: Conservative network locking in installer -- 2009-08-28: Version 1.8.4 (build 16301) - Fix: Installer crash after download - Fix: Crash when peers disconnect from a magnet-link torrent right as we received the metadata -- 2009-08-27: Version 1.8.4 (build 16286) - Fix: Fixed negative allocation in RequestChunks() for web seeds - Fix: Fix startup race condition between network and disk I/O thread - Fix: installer with UAC - Fix: Crashes when removing labels - Fix: selection of labels over 256 characters in length -- 2009-08-20: Version 2.0 Beta (build 16222) - Feature: Added versioned help files. - Fix: Setup guide fixes - Fix: installer with UAC - Fix: Allow UDP trackers in the first tier when creating torrents - Fix: UDP Tracker retries three times instead of two - Fix: potential crash in installer - Fix: Crashes when removing labels - Fix: selection of labels over 256 characters in length - Fix: multiple HTTP download crashes - Fix: http seed fix for multifile torrents - Fix: uTP connections that are upload rate limited will not have their max window size grow indefinitely - Fix: Vista and Windows 7 FW rules are created for all profiles -- 2009-08-12: Version 1.8.4 (build 16150) - Feature: Enabled magnet bundles. - Change: run the 64 bit version of explorer when running as a 32 bit app in a 64 bit windows os. - Change: disable toolbar offers for Wine installs - Change: uninstaller is added to all user profiles - Fix: crash when assigning new label to torrents from RSS - Change: Incomplete downloads sort after completed downloads if sorting by "Completed On" - Fix: maintain category list selection on update for some edge cases - Change: if selected, install start menu and desktop shortcuts to all users instead of only current user - Fix: buffer overrun vulnerability in create torrent dialog - Fix: Check at startup for incompatible versions of NVIDIA nForce firewall -- 2009-08-10: Version 2.0 Beta (build 16126) - Fix: tracker requests are not invalid anymore -- 2009-08-04: Version 2.0 Beta (build 16081) - Change: disable toolbar offers for Wine installs - Feature: New Setup guide & Speedtest. - Change: uninstaller is added to all user profiles - Fix: crash when assigning new label to torrents from RSS - Change: Incomplete downloads sort after completed downloads if sorting by "Completed On" - Feature: Add Moldova to peer flags - Change: Added upnp host cache to speed up upnp nat resolution on misbehaving routers - Fix: maintain category list selection on update for some edge cases - Change: if selected, install start menu and desktop shortcuts to all users instead of only current user - Feature: Grayscale disabled toolbar buttons - Fix: fixed uTP selective ack bug (would cause connections to stall and time out) - Fix: fixed uTP fast re-send bug (would sometimes re-send packets that shouldn't be re-sent) - Change: prompt to take associations in installer only if any others exist - Fix: buffer overrun vulnerability in create torrent dialog - Fix: uTP recovers faster after timeout - Feature: uTP supports window sizes smaller than the packet size - Change: reduced uTP overhead slightly by ramping up packet sizes at lower rates - Feature: enable and disable toolbar buttons according to selected torrents - Change: UAC must be completed to install in Vista or higher - Fix: memory leaks in main window, protocol associations, settings dialog, general tab - Change: Tweaks to Ask toolbar offer - Feature: UDP tracker support - Fix: only change run on startup if installer is shown - Change: added support for 3:rd party applications to more easily be configured to access the uTorrent web UI, i.e. to pair the applications - Fix: make "alternate upload rate when seeding" apply when the seeding is set by the scheduler - Fix: align "Web Seeds" in torrent creation dialog - Fix: translated strings in uninstaller - Fix: http seeds would not reconnect after stopping and starting torrent - Fix: http seed for multifile torrents - Fix: regression in 15562 that caused frequent crashes - Feature: New installer with EULA, file association - Fix: uTP issue on low-latency high-throughput networks - Fix: copying long filenames to clipboard no longer results in garbage or crash - Fix: fixed web seed support for multi-file torrents - Change: torrent whose "Force Recheck" is greyed out will not recheck when asked through multi-torrent selections - Fix: when adding torrents through URLs via commandline, we would always open the add torrent dialog - Fix: handle multi file torrents with web seed urls that incorrectly don't end with a slash - Fix: make sure web seed urls end with a slash for multifile torrents - Fix: setup Vista firewall - Fix: remove settings on Vista during un-installation - Feature: New "Transfer Cap" pane in Preferences - Feature: uTP can be enabled or disabled using "Enable bandwidth management" checkbox in Preferences - Fix: Check at startup for incompatible versions of NVIDIA nForce firewall -- 2009-07-30: Version 1.8.3 (build 16010) - Change: toolbar installer version - Fix: buffer overrun vulnerability in create torrent dialog -- 2009-07-07: Version 1.8.3 (build 15772) - Change: detect nvlsp too (previously it only detected nvappfilter). This means it warns about it and also adjusts the processor affinity like for nvappfilter. This should reduce the crash frequency. - Fix: more installer problems on Vista -- 2009-06-24: Version 1.8.3 (build 15728) - Change: UAC must be completed to install in Vista or higher - Fix: memory leaks in main window, protocol associations, settings dialog, general tab -- 2009-06-16: Version 1.8.3 (build 15658) - Change: Tweaks to Ask toolbar offer -- 2009-06-13: Version 1.8.3 (build 15638) - Fix: make "alternate upload rate when seeding" apply when the seeding is set by the scheduler - Fix: align "Web Seeds" in torrent creation dialog - Fix: translated strings in uninstaller -- 2009-06-05: Version 1.8.3 (build 15589) - Fix: http seeds would not reconnect after stopping and starting torrent - Fix: http seed for multifile torrents -- 2009-06-01: Version 1.8.3 (build 15571) - Fix: regression in 15562 that caused frequent crashes -- 2009-05-29: Version 1.8.3 (build 15562) - Fix: regression of not checking newly added files - Fix: crash on Vista -- 2009-05-22: Version 1.8.3 (build 15520) - Feature: New installer with EULA, file association - Fix: uTP issue on low-latency high-throughput networks - Fix: copying long filenames to the clipboard no longer results in garbage or crash - Fix: create torrent layout - Fix: fixed web seed support for multi-file torrents - Change: torrent whose "Force Recheck" is greyed out will not recheck when asked through multi-torrent selections - Fix: when adding torrents through URLs via commandline, we would always open the add torrent dialog - Fix: handle multi file torrents with web seed urls that incorrectly don't end with a slash - Fix: make sure web seed urls end with a slash for multifile torrents - Fix: setup Vista firewall - Fix: remove settings on Vista during un-installation -- 2009-05-05: Version 1.9 (build 15380) - Change: rss.feed_as_default_label controls whether a torrent added from a feed is given the feed's name as a label - Fix: uTP packet size fix. Sometimes it would send packets exceeding MTU. Fixes long standing rate oscillations. - Fix: fixed crash when receiving a malformed PEX message - Fix: evades potential crash when reporting crashdumps - Fix: crash when parsing some magnet uri components without values - Fix: crash when starting a torrent in super seed mode and connecting to peers before it's completely loaded - Change: Installer UI checkbox whether to install or run standalone - Change: Left align numeric fields in settings - Fix: Remember category list selection after adding a torrent - Change: Disabled feed icon has precedence over broken feed icon - Fix: DHT bootstrap failures now have an exponential back-off -- 2009-05-05: Version 1.8.3 (build 15358) - Fix: uTP packet size fix. Sometimes it would send packets exceeding MTU. Fixes long standing rate oscillations. - Change: rss.feed_as_default_label controls whether a torrent added from a feed is given the feed's name as a label --- 2009-05-05: Version 1.8.2 (build 15357) -Change: installer increases the Ask rollout to 100% -- 2009-04-28: Version 1.8.3 (build 15289) - Fix: fixed crash when receiving a malformed PEX message - Fix: evades potential crash when reporting crashdumps - Fix: crash when parsing some magnet uri components without values - Fix: crash when starting a torrent in super seed mode and connecting to peers before it's completely loaded - Change: Scam site warning in installer --- 2009-04-28: Version 1.8.2 (build 15285) -Change: installer increases the Ask rollout to 50% --- 2009-04-23: Version 1.8.2 (build 15227) - Change: installer increases the Ask rollout to 10% - Change: If the toolbar download fails, it retries to download it from “download.utorrent.com/offers/…”. It only retries once. --- 2009-04-15: Version 1.8.2 (build 15167) - Change: Scam site warning in installer - Change: Cancel in installer now aborts the process -- 2009-04-08: Version 1.8.3 (build 15104) - Change: Installer UI checkbox whether to install or run standalone - Change: Left align numeric fields in settings - Fix: Remember category list selection after adding a torrent - Fix: download rate limiter for uTP connections - Change: Disabled feed icon has precedence over broken feed icon - Fix: DHT bootstrap failures now have an exponential back-off -- 2009-04-01: Version 1.8.3 (build 14984) - Fix: uTP would not ramp up its rate fast enough - Change: .torrent association not a factor in displaying the installer - Fix: remove file association registry keys on uninstall - Fix: invalid encoding of non-ascii urls in web seeds - Fix: uTP fix when receiving acks for old packets - Fix: uTP variable packet size bug - Change: link to EULA in installer - Fix: don't wait indefinitely for trackers and UPnP when shutting down (two new advanced options) - Change: Enable DEP Compatibility and Image Randomization - Fix: default download folder was not used when using the WebUI -- 2009-04-01: Version 1.9 (build 14981) - Fix: uTP would not ramp up its rate fast enough - Change: .torrent association not a factor in displaying the installer - Fix: remove file association registry keys on uninstall - Fix: invalid encoding of non-ascii urls in web seeds - Fix: uTP fix when receiving acks for old packets - Fix: uTP variable packet size bug - Change: link to EULA in installer - Change: added knob to set the uTP target delay (adjusts how hard to push uTP uploads) - Fix: don't wait indefinitely for trackers and UPnP when shutting down (two new advanced options) -- 2009-03-24: Version 1.9 (build 14908) - Fix: fixed bug where uTP might send packets larger than the MTU - Fix: fixed inaccuracy in net.calc_overhead - Fix: download rate limiter for uTP connections - Fix: lowered uTP overhead by increasing the max packet size to fit mtu - Change: Enable DEP Compatibility and Image Randomization - Fix: default download folder was not used when using the WebUI - Fix: improve TCP/uTP mixed mode - Fix: removed limit of 100 running torrents - Change: support some older skins - Fix: .dat file memory leak - Fix: Torrent create bug introduced while optimizing file order - Fix: uTP selective ack was broken - Fix: uTP bug introduced while lowering overhead - Change: Preserve file order text - Fix: Prompt for .torrent association with new installs - Change: Default bt.graceful_shutdown=true and diskio.no_zero=true - Fix: Integrity check .dat files after saving. Do not overwrite file.dat.old with a bad file.dat -- 2009-03-13: Version 1.8.3 (build 14809) - Fix: fixed crash bug when some invalid uTP packets were received - Fix: improved TCP/uTP mixed mode - Fix: removed limit of 100 running torrents -- 2009-03-06: Version 1.8.3 (build 14755) - Change: support some older skins - Fix: .dat file memory leak - Fix: Torrent create bug introduced while optimizing file order -- 2009-03-04: Version 1.8.3 (build 14715) - Change: Preserve file order text - Fix: Prompt for .torrent association with new installs - Change: Default bt.graceful_shutdown=true and diskio.no_zero=true - Fix: Integrity check .dat files after saving. Do not overwrite file.dat.old with a bad file.dat - Change: added code for handing bundles with the bundle type encoded in the bundle - Change: modified the bundle code to unconditionally pop up dialog box - Change: modified installer to remove the extra 32 bytes for the bundle type when installing from bundle - Fix: no longer shows "make this your default .torrent handler" when running a bundle - Change: added checkbox to the build torrent dialog so the user has the option not to rearrange the file order. - Change: Modified the string for the "Start Seeding" checkbox to use 't' as the shortcut since 's' was being used by "Create and Save As..." - Change: lengthen "About" dialog - Feature: language selector and downloader before installer -- 2009-02-25: Version 1.9 (build 14659) - Change: uTP variable packet sizes (decreases overhead) - Change: added code for handing bundles with the bundle type encoded in the bundle - Change: modified the bundle code to unconditionally pop up dialog box - Change: modified installer to remove the extra 32 bytes for the bundle type when installing from bundle - Change: added checkbox to the build torrent dialog so the user has the option not to rearrange the file order. - Change: Modified the string for the "Start Seeding" checkbox to use 't' as the shortcut since 's' was being used by "Create and Save As..." - Change: lengthen "About" dialog - Fix: no longer shows "make this your default .torrent handler" when running a bundle -- 2009-02-13: Version 1.9 (build 14589) - Change: optimize torrent generator to move the largest file to the front of the torrent - Change: support TB, PB, and EB sizes in UI - Feature: language selector and downloader before installer - Change: show revision number in HTTP user agent -- 2009-02-04: Version 1.9 (build 14470) - Feature: url bundling (from 1.8.2) - Fix: duplicate search engines are no longer added to the list - Fix: don't process SYN packets on existing uTP connections - Fix: uTP congestion control fix - Change: Translation initialization - Change: 'h' peer flag for connections via hole-punching -- 2009-02-03: Version 1.8.2 (build 14458) - Fix: installer crashes after installing on Vista -- 2009-02-02: Version 1.8.2 (build 14442) - Fix: total downloaded and total uploaded was being truncated to 32-bit integer (affected only 14153) - Change: installer will appear based on revision number instead of executable modification time -- 2009-01-24: Version 1.8.2 (build 14153) - Feature: allow btsearch bundling - Change: add bt.transp_disposition value (3) for uTP-only - Change: allow 16kB piece sizes - Fix: PEX address parsing bug -- 2008-12-24: Version 1.9 (build 13910) - Fix: never 'upload_only' in superseeding mode - Fix: total download byte counters -- 2008-12-20: Version 1.9 (build 13885) - Feature: NAT hole-punching (for uTP only) - Feature: account for uTP overhead when net.calc_overhead is true - Feature: Open URL in Browser for torrents - Feature: Right click menu in RSS history - Change: default net.calc_overhead to true - Change: Red RSS icon for broken feeds - Change: Bring back RSS icons for new and previously downloaded items - Change: Use feed name as label to torrents downloaded via RSS - Change: RSS dialog subscription wording - Change: URL column in RSS history - Change: Tweak RSS episode parser to better handle multi-episode feed items - Fix: uTP compatibility with 1.8.1 -- 2008-12-02: Version 1.9 (build 13582) - Change: add independent TCP and uTP, and queue length stats to Statistics dialog - Fix: another fix to trackers stuck in "updating..." - Fix: PEX address parsing bug - Fix: New Download message from RSS feed -- 2008-12-01: Version 1.9 (build 13559) - Fix: TCP connection queue when using uTP (fixed trackers stuck in "updating...") - Fix: re-connecting too quickly to peers when using uTP - Fix: crash/corrupt text with Advanced button in Add Torrent dialog -- 2008-11-24: Version 1.9 (build 13485) - Feature: uTP with rate balancing --- 2008-10-07: Version 1.8.1 (build 12639) - Fix: prevent µTorrent from showing the installer dialog when upgrading from an older version --- 2008-10-06: Version 1.8.1 (build 12616) - Fix: disconnect inactive peers sometimes not taking effect - Fix: rare crash with very large peer lists --- 2008-10-02: Version 1.8.1 RC1 (build 12549) - Feature: detect IPv4 external IP from Teredo address - Change: revert "remaining" bytes to seeding goal change - Fix: parsing of IPs with leading zeros, in ipfilter.dat --- 2008-09-29: Version 1.8.1 beta (build 12495) - Feature: Remaining column displays bytes left to meet seed goal, when seeding (webui too) - Fix: crash when deleteing torrent data - Fix: do not log about moving torrent data if it is already in the correct place - Fix: do not leave webui password field blank if no change occurred - Fix: parsing of URLs with username:password@ - Fix: avoid duplicate connections with the same ID - Fix: a few UPnP log messages - Fix: crashes on Vista when network was changed (VPN, enabled/disabled, hibernation) --- 2008-09-21: Version 1.8.1 beta (build 12323) - Fix: diskio.no_zero also when not pre-allocating - Fix: magnet URI .torrent storage path still was not being set --- 2008-09-20: Version 1.8.1 beta (build 12320) - Feature: diskio.no_zero, to avoid zeroing a file during allocation, where available (>= XP) - Fix: kB/s truncated off upload speed in speed guide - Fix: connection distribution system with large number of torrents and a low global limit --- 2008-09-19: Version 1.8.1 beta (build 12285) - Feature: parse 'downloaded' if sent with announce response - Change: do not include IPv6 addresses in 'Copy Peer List' if IPv6 is not installed (fixes []:12345) - Fix: store .torrents from magnet URIs in correct storage path - Fix: halfopen miscount with aborted https connections --- 2008-09-12: Version 1.8.1 beta (build 12183) - Fix: duplicate connections to same IP - Fix: canceled connection counting (solves tracker stuck in "updating...") --- 2008-09-10: Version 1.8.1 beta (build 12154) - Fix: IP detection on < Win2k - Change: write DefaultIcon for .torrent association --- 2008-09-09: Version 1.8.1 beta (build 12132) - Fix: crash with udp:// URLs --- 2008-09-09: Version 1.8.1 beta (build 12130) - Feature: resolve hostnames through SOCKS4a and HTTPS proxies - Feature: add option for hostname resolution through proxies - Feature: isp.bep22, default off, inactive for private torrents (see: http://bittorrent.org/beps/bep_0022.html) - Feature: report successful upgrade, with statistics - Change: make room for the 'Downloaded' column header - Change: save resume file when graceful_shutdown is off and the time runs out - Fix: handle timed out sockets that connect eventually - Fix: crash with guest login for the webui - Fix: remove Teredo-specific logic from IPv6 support - Fix: IPv6 with SOCKS5 - Fix: literal IPv6 addresses in tracker and web seed URLs --- 2008-09-05: Version 1.8.1 beta (build 12083) - Feature: Double clicking RSS feed in category view edits feed - Change: Filter RSS log messages - Fix: guest account for webui - Fix: move halfopen counting improvements - should fix "tracker stuck in offline state" errors - Fix: work around Kaspersky bug with DNS SRV records --- 2008-08-29: Version 1.8.1 beta (build 12024) - Change: reduce coalesce_write_size back to 2MB - Fix: improved halfopen counting - Fix: slow load with slow drives that are present --- 2008-08-25: Version 1.8.1 beta (build 11962) - Fix: Issue where dialogs would focus main window when closed instead of last focused dialog - Fix: Copying of corrupt data from certain fields in the general tab - Fix: Corruption and various other settings-related issues caused by previous 1.8.1 betas - Fix: webui hashed password field auto-blanks and only hashes on change --- 2008-08-19: Version 1.8.1 beta (build 11903) - Change: Allow custom seeding time maximums - Fix: webui hashed password upgrade from <= 1.8 - Fix: resolve conflicts between .torrents in move complete path with .1.torrent etc - Fix: crash with cancelling HTTPS requests --- 2008-08-18: Version 1.8.1 beta (build 11882) - Feature: 2x faster hashing - Feature: Open Containing Folder for Files tab - Change: sort torrents without ETA after torrents with infinity - Change: remove "Download Limited" behaviour - Change: turn sparse files off by default, due to fragmentation issues - Change: relax min_interval restriction on manual updates to 60 seconds if the last tracker request failed - Change: store hash of the webui password instead of plaintext - Fix: force non-sparse with preallocate on - Fix: 'hostname not found' on NT4 - Fix: slow load with lots of torrents that point to a dead/missing drive - Fix: Some checkboxes overlapping others in the connection section of preferences - Fix: work around NOD32 IMON bug (HTTP 400) --- 2008-08-13: Version 1.8 (build 11813) - Fix: do not check routing for IPs when a proxy is in use - Fix: replace backslashes in file paths for multifile URL seeding with forward slashes - Fix: incorrect bencode key sorting on keys where one is a subset of the other --- 2008-08-10: Version 1.8 (build 11758) - Fix: magnet URI file/directory naming --- 2008-08-09: Version 1.8 (build 11742) - Fix: work around Windows bug with network drives and sparse files - Fix: crash with Torrent and RSS items selected when setting labels - Fix: write MIME associations to a user-writable location in the registry, for limited user accounts - Fix: check the 'complete' folder for items downloaded from RSS, same as adding manually --- 2008-08-05: Version 1.8 RC7 (build 11705) - Feature: Downloaded column for Trackers tab - Change: Return to 1.7 peer logging behaviour of turning the logging off when the logging tab menu is brought up and dismissed - Change: advanced option for mapping only TCP port with UPnP (for broken routers) - Change: Remove redundant error message when a torrent from the autoload folder is not loaded - Fix: Do not bring window to front when "Activate the program window" under "When adding torrents" is not selected - Fix: crash with very large copying Created By field - Fix: enforce prio_first_last_piece with magnet URI downloads - Fix: create folder for multi file torrents, with magnet URI downloads - Fix: When an autoload directory is set more add torrent dialogs will not be shown until the current batch is closed --- 2008-07-22: Version 1.8 RC6 (build 11564) - Fix: loading of skins (enabled and disabled images, flags) - Fix: crash with Change Location dialog when adding torrents --- 2008-07-21: Version 1.8 RC5 (build 11549) - Feature: add associate magnet URI button - Change: handle magnet URIs - Change: make association check on startup apply to all associations, not just .torrent - Change: when a file is relocated, do not recheck if it is unlikely the file has changed. mirrors Stop and Start behaviour - Change: warn and do not load skins of the wrong size - Fix: logger options represent settings after peer log selection - Fix: do not reset check_update_beta when upgrading from beta to stable - Fix: rare http peer connection stall --- 2008-07-16: Version 1.8 RC4 (build 11468) - Fix: possible fatal error after clearing peer list --- 2008-07-15: Version 1.8 RC3 (build 11464) - Change: move upload_only flag to extension message - Change: add peer ID for the BitTorrent SDK - Fix: Clear Peers would leave some peers in the list - Fix: do not try to connect to IPv6 peers if IPv6 is not installed - Fix: crash when a download completed and connections were pending - Fix: correctly reset completed_on and move files for torrent that finish a second time (after unskipping or force rechecking and losing data) - Fix: cookie syntax with HTTP proxies --- 2008-07-15: Version 1.8 RC2 (build 11439) - Feature: 'Clear all logging flags' in logger tab - Feature: use SOCKS5 hostname capability instead of resolving DNS locally - Change: move icmp port bind failure message to misc error log - Change: prefer to resume pieces which are more complete - Change: sort piece bar column on Pieces tab by number of busy blocks - Change: stopped torrents now show no ETA instead of infinity - Change: do not automatically register .torrent, prompt instead - Change: fix overuse of ellipses in menu items - Change: while downloading, disconnect 'upload only' peers that have nothing we need - Change: Do not display infinity for >1000 share ratio in general tab - Change: improve peer connection priority system - Fix: send reject messages for requests dropped from socket buffer - Fix: Bring the window to the front correctly when "Activate the program window" under "When adding torrents" is selected on Windows 98/2000+ - Fix: Reset .torrent file attributes when copying to storage so that it can be deleted etc. later if wanted - Fix: prevent excessively long multiscrape HTTPS URLs because wininet can not handle them - Fix: fix column display when RSS category is selected and no torrents are loaded - Fix: showing of RSS Downloader from category context menu when no RSS items were present - Fix: include HTTP seed connections in "use proxy for p2p connections" option - Fix: shutting down when there are deleted torrents to process and graceful_shutdown is on - Fix: systray icon loading before Explorer is running --- 2008-07-01: Version 1.8 RC1 (build 11200) - Change: beta markings removed --- 2008-06-25: Version 1.8 beta (build 11140) - Fix: Enable/Disable toggle on RSS menu - Fix: Bug where the rebar/toolbar was not displaying correctly on XP+ --- 2008-06-23: Version 1.8 beta (build 11086) - Feature: send stop event to tracker on third announce interval after torrent is paused - Feature: add "Open RSS Favorites..." to RSS category context menu - Change: with XP UPnP, log that we are not remapping when a mapping exists - Fix: preserve command line flags in run on startup string, if the path/exe is the same - Fix: do not show a balloon when RSS adds a torrent that is already loaded - Fix: allow a different filename selection if the save fails after creating a torrent, without re-hashing the data --- 2008-06-13: Version 1.8 beta (build 10853) - Fix: re-enable installer dialog - Fix: save "run on startup" across installs --- 2008-06-12: Version 1.8 beta (build 10843) - Change: remove extra debugging (exe size and CPU should be back to normal) - Change: add ftp34.dll to malware DLLs list. Please scan your systems! - Fix: Fatal Error: 3985 - Fix: Some tweaks to refix searchbox border issue - Fix: a couple inverted Yes/No vs. Ok/Cancel checks --- 2008-06-09: Version 1.8 beta (build 10770) - Change: Display application name instead of executable name in Windows Vista message boxes - Change: Make more message boxes that had OK and CANCEL options instead have YES and NO options - Change: When deleting trackers, display the real number of trackers being deleted, not including PEX, DHT, or LPD - Change: Changed confirmation text when deleting trackers and torrents - Change: Change text of autoupdate confirmation dialog to clarify what the checkbox on it does; do not show the checkbox when updating manually - Change: Display infinity symbol if the current font supports it in appropriate places - Change: When bt.graceful_shutdown is enabled the autoupdate process will now wait indefinately for the original process to shut down - Change: ETA times are now maxed out at 4 years - Fix: Bug where searchbox border was drawn below toolbar when toolbar is hidden and then reshown - Fix: Bug where part of the rebar (XP+) was drawn below toolbar when toolbar is hidden and then reshown - Fix: Z/Tab order bug with searchbox in main window --- 2008-05-30: Version 1.8 beta (build 10524) - Fix: debugging bugfix --- 2008-05-29: Version 1.8 beta (build 10504) - Change: Display number of deleted trackers as well - Fix: formatting of bytes 1000 through 1031 - Fix: Tab order issue in create torrent dialog --- 2008-05-27: Version 1.8 beta (build 10431) - Change: The deletion comfirmation dialog for torrents now shows how many are to be deleted - Change: Add System Default language option to preferences - Change: added a tiny amount more debugging for a very very rare bug --- 2008-05-26: Version 1.8 beta (build 10416) - Change: added a tiny amount more debugging for a very very rare bug --- 2008-05-26: Version 1.8 beta (build 10415) - Change: add ETA strings to lang file - Fix: crash when editing 'Run Program' on multiple torrents simultaniously - Fix: association check looking for an extra key that association did not add - Fix: case where UPnP would remap UDP (if TCP was already mapped) --- 2008-05-20: Version 1.8 beta (build 10364) - Change: grey out association buttons if associated - Change: stagger PEX interval per-torrent - Change: keep the RSS publication date after the torrent is added, for 'Added On' - Fix: (XP UPnP) no need to remove the mappings if they are the same port number - Fix: crash when saving resume.dat with very large peer lists - Fix: crash when a connection limit is hit and there is no "most inactive" peer and a local peer connection arrives --- 2008-05-13: Version 1.8 beta (build 10198) - Change: add node age to DHT dump buckets - Fix: very rare (and very old) bug with expired peers and PEX - Fix: DHT tid processing --- 2008-05-13: Version 1.8 beta (build 10183) - Fix: less rare crash bug with incoming socket timeout --- 2008-05-13: Version 1.8 beta (build 10181) - Change: token-based webui changes to prevent XSRF (optional: webui.token_auth) - Change: send webui response as 'text/plain' - Change: upload activity prevents a downloading torrent from being marked as "inactive" - Fix: rare crash bug with incoming socket timeout - Fix: .torrent autoload problems when using Add Torrent dialog - Fix: XP UPnP IP field bug --- 2008-05-10: Version 1.8 beta (build 10093) - Change: pre-allocate disk space now overrides diskio.sparse_files - Change: warn when disk buffer allocation fails - Fix: slow or no connections with large numbers of seeding torrents - Fix: XP UPnP IP field bug --- 2008-05-09: Version 1.8 beta (build 10085) - Change: change unique id to include last-seen timestamp - Fix: very rare DHT memory corruption - Fix: vertical grid lines on speed graph were off-by-one --- 2008-05-08: Version 1.8 beta (build 10054) - Feature: gui.log_date for logging date in Logger lines - Feature: add 'complete', 'incomplete' and 'external ip' to internal tracker - Feature: net.calc_overhead to add TCP/IP overhead calculation to rate measure - Change: Merge General and Transfer tabs - Change: send webui response as 'application/x-json' - Change: log about invalid lines in ipfilter (in misc errors) - Change: keep old computer ids, to reduce scam warning on valid ID switch - Change: remove 0x8000 flag from peerid - Fix: internal tracker - Fix: give the Speed Guide a title - Fix: ipfilter would not drop some peers on reload - Fix: GDI memory leak when changing torrents - Fix: several (minor) UPnP bugs when enabling/disabling and/or changing the port - Fix: Minor memory leak involving help file downloader - Fix: GDI handle leak on resize - Fix: grid lines on speed graph were off-by-one --- 2008-04-20: Version 1.8 beta (build 9704) - Change: when done, disconnect peers that have everything we have (instead of only 100%) - Change: drop inactive peers in favor of local peers, if a connection limit is hit - Fix: timezone parsing in RSS feeds (PST, EDT, etc) - Fix: allowed fast messages before we have metadata - Fix: "incorrect alignment" errors - Fix: crash when creating and seeding torrent --- 2008-04-15: Version 1.8 beta (build 9599) - Change: make 'Local Peer Discovery' and 'Peer Exchange' more like the DHT entry in the Trackers tab - Fix: crash with btsearch duplicate check --- 2008-04-14: Version 1.8 beta (build 9578) - Feature: show PEX and LSD in Trackers tab - Change: warn about file size exceeding volume limit in add torrent dialog - Change: do not open files that do not exist, in Files tab - Change: remove 10000 cap on share ratio display - Change: remove default search engines (see http://www.bittorrent.org/beps/bep_0018.html for search plugins) - Change: local peer connections do not count towards the NAT light - Fix: smart sparse hash check on compressed NTFS volumes - Fix: context menu copy of peers entry (was stripping whitespace) - Fix: loading .btsearch files on startup and from drag'n'drop - Fix: loading the same .btsearch again caused a second entry - Fix: RSS items marked as "Previously Downloaded" even on error - Fix: lexicographical ordering of bencode dict keys (fixes .torrent creation) - Fix: UNC path handling of storage directories --- 2008-04-04: Version 1.8 beta (build 9363) - Fix: crash with some RSS settings files - Fix: DHT processing --- 2008-04-03: Version 1.8 beta (build 9360) - Change: improved DHT processing - Fix: infrequent lock ups with the Files tab - Fix: Some cases where icons in add torrent dialog were not loaded properly - Fix: Display of '&' characters in various places including general tab - Fix: titlebar speed formatting - Fix: 'remove' and 'removedata' actions in webui now respect the 'remove to trash' option --- 2008-03-28: Version 1.8 beta (build 9272) - Change: better error messages on bind failure - Change: clear peer traffic logging options on startup (fixes noisy logging after 1.7 upgrade) - Change: diskio.smart_sparse_hash for broken file systems (like Windows Home Server) - Fix: UNC and long path parsing - Fix: more "Invalid Parameter" errors when drives are not present when the torrent is added - Fix: DHT dump buckets formatting for large numbers - Fix: black progress bar on 0 byte files - Fix: Enable/Disable Feed option on All Feeds item --- 2008-03-21: Version 1.8 beta (build 9137) - Feature: Different download listview settings for RSS categories and regular Torrents - Feature: (advanced) option to use tall or short Category list - Feature: improve distribution of new connections across torrents - Change: open Category list on upgrade to 1.8, if there are any RSS feeds - Change: increase tracker interval on failure ("failure message" and HTTP 50X status codes) - Change: reduce number of digits on many list and bar speeds and sizes - Change: informative error on bind failure - Change: slow_ul/dl_threshold affects inactive/active status as well - Change: default sort order for RSS categories to 'Added On' - Fix: use different UPnP mapping names to prevent UDP mapping overwriteing TCP mapping on some routers - Fix: peer.resolve_country - Fix: higher scrape count for peers was not displayed in the torrent list Peers column - Fix: HTTPS User-Agent for betas - Fix: "Invalid Parameter" errors with long path names --- 2008-03-10: Version 1.8 alpha (build 8912) - Fix: crash when stopping an in-progress hash-check --- 2008-03-10: Version 1.8 alpha (build 8907) - Change: more strict fast resume for compact allocation - Fix: pieces in some files would be ignored on fast resume if any file needed rechecking --- 2008-03-07: Version 1.8 alpha (build 8891) - Feature: seed to peer ratio column - Change: remove one hour cap on interval and min_interval - Fix: re-hash after hash failure would sometimes be incorrect --- 2008-03-06: Version 1.8 alpha (build 8872) - Fix: more connection parse errors --- 2008-03-05: Version 1.8 alpha (build 8855) - Fix: encrypted connection parse error - Fix: rare crash with metadata requests --- 2008-03-04: Version 1.8 alpha (build 8852) - Feature: add queue.slow_dl/ul_threshold advanced options - Change: Right align search button popup menu to search button to match Windows (Internet) Explorer - Change: preallocate diskspace now overrides bt.compact_allocation - Change: unchoke local peers when not rate limited - Change: last active column no longer counts sends while downloading - Change: prevent skipping files when compact allocation is on, and prevent enabling compact allocation when files are skipped - Change: do not use bt.compact_allocation by default on Vista, since files can not be skipped - Fix: allow Update Feed on All Feeds - Fix: Ignore last preference and overview tab from previous versions; fixes a crash when downgrading - Fix: hash check on compact allocation would not drop pieces that are lost - Fix: hash check on compact allocation would never find the last piece - Fix: smart hashecheck would get incorrect hashes on pieces that span file boundaries - Fix: Crash when redirecting multiple files at once --- 2008-02-24: Version 1.8 alpha (build 8682) - Fix: crash when right-clicking category view --- 2008-02-23: Version 1.8 alpha (build 8680) - Feature: support 'failure reason' in scrape response - Feature: optional piece progress bar - Change: (yet another) new installation dialog - Change: More informative error message for misc. autoupdate errors - Change: Return to 1.7-style RSS errors - Change: remove 1000 files warning in create torrent - Change: Turn off sparse files and turn on compact allocation by default on Vista, because it has a terrible bug - Change: do not enable a feed when Update Feed is selected - Change: send rejects to FAST extension peers that request the same piece again before it's sent - Change: grey out Update Feed when feed is disabled - Change: change Toggle Feed to Enable/Disable Feed - Change: update free space on focus change in create torrent - Change: some RSS speed optimizations for large history and feed item counts - Fix: Tab order issues in Add Feed dialog - Fix: magnet URI download directory is now default download directoy - Fix: Display of "&" characters in title of folder browsing dialog on Windows versions less then Vista, and give Vista version a title - Fix: Preferences tab order - Fix: Longstanding bug where dialogs that inside tab controls did not have the proper background when using XP themes - Fix: Issue where it would stay as admin user after autoupdating through a normal user - Fix: element not found and 99% cpu bug with partfiles - Fix: piece picker bug that would cause it to start more equally rare pieces than needed - Fix: key sort order with extension handshake - Fix: download bar toggle - Fix: external IP detection with NAT-PMP and non-conforming routers (like the Airport Extreme...) - Fix: rare "invalid packet length" bug with encrypted connections - Fix: Feed names not displaying unicode characters properly in category view - Fix: Element Not Found when using partfiles with compact allocation --- 2008-01-28: Version 1.8 alpha (build 8205) - Change: Return to old font size for listview progress bars - Fix: Do not select a listview column if an option is not chosen from the column context menu - Fix: update timeouts with trackers - Fix: a few crash bugs --- 2008-01-26: Version 1.8 alpha (build 8188) - Change: Removed the two pixel gap on both sides of the main toolbar - Change: Add properties to torrent category menu - Change: Give delete torrent confirmation dialog "always show this dialog"-style functionality - Change: Give search button a style more conformant to the Vista UI guidelines if available - Change: Make delete torrent button look pressed while its menu is up - Change: make Search and Remove buttons consistant with IE7 search button behaviour - Change: removed 10 pixel gap on the right side of the searchbox - Change: Alternate listview background color to be roughly the same color as the selected column, rather then a constant gray - Change: Increase maximum waiting time from five seconds to one minute for UAC subprocess when installing on Vista - Change: Add confirm deletion of trackers option to UI Settings - Change: Show graphical progress bar option is now in advanced settings - Change: Delete key now deletes trackers in the trackers tab - Change: Remove label setting from torrent properties dialog - Change: Note that port 0 in the speed guide is a signal for uTorrent itself to choose the port - Change: Make about dialog non-modal - Change: Change text of a few updater-related checkboxes in preferences to be more specific about what they effect - Change: Always show the selection in the tracker and file listviews, even if they don't have focus - Change: Move items in add torrent dialog listview left a bit if there are no directories in the torrent - Change: Max Up and Max Down have been renamed to Up Limit and Down Limit - Fix: Some cases of controls, such as listviews, not properly updating on Windows theme change - Fix: potential remote crash exploit - Fix: Opening dialog on Windows 95 - Fix: Modal dialogs now correctly disable and return focus to the window they were launched from, not the main window - Fix: Various tiny memory leaks - Fix: Leaking of memory when closing non-modal dialogs (existed in both 1.6 and 1.7) - Fix: corrupted URL/messsage in Add Torrent by URL dialog - Fix: incorrect column highlighting after hiding/showing columns - Fix: disable webui relative path parsing --- 2008-01-18: Version 1.8 alpha (build 7928) - Change: If the torrent's label was changed in torrent properties form the add torrent dialog, reflect it in the add torrent dialog - Change: Advanced setting to disable WINE hacks if need be (program restart required) - Change: A boatload of GUI hacks for WINE, including disabling listview flicker workarounds, a multitude of ugly hacks to make the addtorrent dialog usable on it, and disabling the messagebox subclassing (which means no checkbox or controls in them) - Change: use "client" instead of "enterpriseclient" for Teredo setup - Fix: "Wierdly colored selection border" in add torrent dialog - Fix: WINE DNS problems (WINE bug in GetBestInterface) - Fix: possible negative "downloaded=" numbers - Fix: port not saving in Installation dialog --- 2008-01-17: Version 1.8 alpha (build 7895) - Change: Added link to forums on system tray icon - Change: Add context menu for bandwidth allocation column in torrents listview - Change: Close firewall entry of installing exe - Change: Continue installing settings if installing to same path of exe - Change: Add another hidden column to the files tab, "Name", that contains the original name of the individual file - Fix: Saving of retargetted files relative to the torrent's download directory - Fix: remote crash bug (affects all 1.6.x, 1.7.x, and 1.8 builds released to date) --- 2008-01-15: Version 1.8 alpha (build 7834) - Change: do not display remaining bytes if 0 - Fix: Pressing the associate buttons in the preferences window would get .torrent and .btsearch extensions mixed up in web browsers - Fix: UPnP would unmap after 20 minutes instead of re-mapping - Fix: Wrong path put in run in startup entry when installing --- 2008-01-12: Version 1.8 alpha (build 7795) - Change: disable RSS query information button when no feed is selected - Fix: Crash in some cases with HTTP seeds - Fix: Speed guide always using default port in the installation dialog - Fix: Installation dialog showing up in some cases where it should not - Fix: "None" string in Vista firewall entry --- 2008-01-12: Version 1.8 alpha (build 7785) - Fix: crash on Win98 when making a temp file - Fix: Crash when showing speed guide by itself --- 2008-01-11: Version 1.8 alpha (build 7777) - Feature: Add Tracker and Use DHT menu items in tracker tab context menu - Feature: Setup Windows Firewall option in installer (prompts for elevation on Vista, assumes admin access on XP) - Change: Swap seeds with peers in transfer tab - Change: When retargeted files in torrents, make the paths relative after retarget if possible - Change: Combine path and name columns in files tab - Change: Make scheduler descriptions more descriptive and really clear left-behind text - Change: skip udp:// urls in tracker rotation - Change: grey out IPv6/Teredo option if installed or on platforms that do not support it - Change: do not try (and fail) to open firewall on platforms that do not support it - Change: parse https:// urls in Tracker column - Change: auto WebUI installation on enable. Installation option on /gui/index.html when not installed - Fix: More font size issues on Vista - Fix: HTTP 400s from trackers / RSS feeds when running NOD32 IMON - Fix: rare crash with DNS - Fix: rare GetExternalIP failure - Fix: more firewall entry removal, entry for previously installed version - Fix: progress bar size and placement when it was the first enabled column - Fix: DHT Update Tracker menu item - Fix: crash with partitions of different sector alignments - Fix: do not allow IPv6 installation on networks with DNS that do not support AAAA lookups - Fix: Teredo installation timeout bug: "result was: []" - Fix: false Teredo installation failure on non-english platforms - Fix: shortcut and file association problems when not moving or copying exe during install --- 2008-01-09: Version 1.8 alpha (build 7676) - Feature: tracker tab context menu now operates on all selected items - Fix: remove leftover firewall entry on install --- 2008-01-08: Version 1.8 alpha (build 7671) - Feature: Remove Tracker confirmation dialog - Fix: Hanging when pressing some buttons in preferences - Fix: broken Logger tab context menu --- 2008-01-08: Version 1.8 alpha (build 7660) - Feature: add logger option for WebUI messages - Change: return Category Status items to Filter behavior. "All", Labels, and RSS Feeds are still Containers - Change: make opening dialog wider to remove whitespace - Fix: recheck UPnP port mappings every 20 minutes even with the XP API - Fix: rare deadlock with some systems - Fix: prevent "No Disk" message boxes with missing media - Fix: elusive "The parameter is incorrect" and "The data is invalid" errors on Win98 (old partfiles with this error are corrupt, sorry) - Fix: tray icon removal on Vista - Fix: Font size on Vista with all DPIs - Fix: Bug where RSS items were being downloaded to settings directory if no filter path is set --- 2008-01-06: Version 1.8 alpha (build 7593) - Feature: Interval and Min Interval (non-default) columns for Trackers tab - Feature: context menu for Trackers tab - Feature: "Selected Size" column for main listctrl - displays total size - skipped size - Change: Reworked preferences dialog - Change: New opening dialog/wizard with speed guide/setup combination - Change: peer id parsing for (lol) LimeWire - Change: Remove a previous fix for custom taskbar/title icons, as it make some existing ones choose the wrong format - Change: If a default download directory is chosen, torrents automatically added from the autoload directory will never pop up the add torrent dialog - Change: An error is now shown if there is a autoload directory, a custom torrent storage directory is not chosen, and the autoload directory matches the settings directory - Change: use CONNECT for peer connections through HTTP style proxies - Change: "Seeding only"/pink scheduler mode, available before when shift was held down, is now part of the normal scheduler click rotation - Change: In places where the infinity symbol was printed, nothing is printed - Fix: reverse DNS resolution with old-style tracker responses - Fix: search string corruption on Win98 - Fix: resolve host to report to tracker before any tracker requests - Fix: CONNECT requests to "HTTPS" style proxies (peer connections now work) - Fix: communication with trackers that only parse the first TCP packet (fix your trackers please!) - Fix: trackers stuck in "updating..." if UPnP was enabled but not functioning - Fix: negative "Remaining" value if files are skipped after they are completed - Fix: When a second instance is started while uTorrent is shutting down, it will now wait for the first instance to finish then continue, rather then silently quitting --- 2008-01-03: Version 1.8 alpha (build 7491) - Feature: add Copy to the Logger tab context menu - Change: only use "B" for sizes, not rates - Fix: IPv6 resolution for DNS names - Fix: intermittent DNS failures - Fix: stall in (un)choker at startup - Fix: crash with large numbers of sockets - Fix: string corruption on Win98 --- 2008-01-01: Version 1.8 alpha (build 7435) - Feature: options to bypass Windows disk cache - Change: flush write jobs if downloading is complete - Change: remove bundled sorts in "#", "eta" and "completed on". use second-sort instead - Change: Add some elipses to a couple context menu options in the main window (Add Torrent, Add RSS Feed) for consistency - Fix: delete files normally if delete to trash fails - Fix: stalls and invalid requests with HTTP seeds - Fix: load torrents with incorrect relative paths from previous alphas - Fix: do not look for torrent on the network if .torrent file dissappears - Fix: crash bug loading torrent state when .torrent is missing and file target was set previously - Fix: wrong .torrent file name was saved if .torrent was loaded from torrent storage directory --- 2007-12-30: Version 1.8 alpha (build 7398) - Change: better error when file exceeds filesystem size limit - Fix: "" sometimes appearing in download limit in the transfer tab - Fix: Logging options if "Log Traffic to Logger Tab" is chosen from the peers tab menu - Fix: rare crash with hashfails - Fix: season column showing episode for torrent items --- 2007-12-24: Version 1.8 alpha (build 7364) - Feature: Users can now be more precise in the log options they want to display - Change: When moving .torrent files to the completed torrent folder, uTorrent now will replace existing torrent files with the same name in the folder and create folders up to the completed folder if necessary (same behavior as when moving to the original torrent storage folder) - Change: When enabling teredo at installation, hide the background netsh process window - Fix: Speed graph dotted lines on Win9x - Fix: Speed graph left legend alignment on Win9x - Fix: Handling of relative paths when moving torrent file to completed folder - Fix: persist current initial-seed piece in settings --- 2007-12-17: Version 1.8 alpha (build 7237) - Feature: setup Teredo automatically (requires IPv6) - Feature: automatic unchoke intervals based on piece size - Fix: Support relative paths in torrent storage location and other user entered paths - Fix: Installation of shortcuts and various other issues --- 2007-12-17: Version 1.8 alpha (build 7135) - Feature: skip hashchecking sparse sections of sparse files (greatly improves check speed) - Change: With custom main.ico files, uTorrent now explicitly loads the system menu-sized icon (fixing some alt-tab and other oversizing issues that have existed since at least 1.6) - Change: Help menu option now downloads utorrent-help.zip directly from website and obtains the help file form the zip file - Change: Display infinity for up/download limits in transfer tab if there is none set for them - Fix: Enabling of shutdown privileges so that autoshutdown works --- 2007-12-17: Version 1.8 alpha (build 7118) - Change: "#" sorts by "completed on" for seeding torrents - Change: "eta" sorts by "completed on" for seeding torrents (and "completed on" sorts by "eta" for download torrents) - Change: Layout of "Save in:" column in RSS filter tab to match others with "..." buttons - Fix: crash bug with relevance column and metadata mode - Fix: directories left behind by Delete + Data to trash - Fix: prio_first_last_piece would overlap adjacent files more than needed - Fix: ETA miscalc with bottlenecked torrents - Fix: Font scaling on vista with non-default DPI - Fix: Tab order of advanced tab in torrent properties --- 2007-12-13: Version 1.8 alpha (build 7041) - Fix: Add Torrent dialogs on Win9x/NT --- 2007-12-12: Version 1.8 alpha (build 7022) - Feature: better Windows Firewall registration on Vista - Change: move IpFilter and RangeBlock blocked messages to Peer Traffic - Change: webui now looks for webui.zip on each request - Fix: crash when deleting multiple RSS feeds - Fix: crash with very large numbers of outstanding disk IO jobs - Fix: minor titlebar and torrent list transfer rate mismatch --- 2007-12-04: Version 1.8 alpha (build 6838) - Change: friendly name logging in UPnP verbose log - Change: prevent delete to trash from locking up transfers - Fix: Showing of add feed dialog on Vista - Fix: more GDI leaks --- 2007-12-04: Version 1.8 alpha (build 6806) - Change: default to "All" category on startup if none selected - Fix: Some blank dialogs on Windows 9x - Fix: Some dialogs on Vista that didn't use the native font - Fix: some GDI leaks - Fix: upnp never stopped updating if it was disabled (prevented tracker updates) --- 2007-12-03: Version 1.8 alpha (build 6799) - Change: Add support for more 4095 characters in edit controls and other windows - Change: Make category selections a union - Change: persist current initial-seed piece in settings - Fix: It will run on Windows 9x again - Fix: Cancelling an in-place edit in the main listview no longer accepts that value on Windows 9x - Fix: Some blocks appearing in some scheduler day/time strings in the preferences dialog - Fix: incorrect selected_cats length in settings - Fix: adding blank url-list to .torrent on generation - Fix: "&corrupt=" instead of "&corrupted=" - Fix: UPnP unmap issue, existant mapping with XP API - Fix: seed-only mode in scheduler (https seeds were not stopping) --- 2007-12-01: Version 1.8 alpha (build 6723) - Feature: Improved ETA algorithm - Feature: report "&corrupted=X" to the tracker (hashfail byte count, deltas same as downloaded= and uploaded=) - Feature: All Feeds category - Change: Only use 3-state checkboxes in torrent properties for torrent combinations with a mixed state - Change: The LSD option is now completely per-torrent and is no longer global as well - Change: move IpFilter and RangeBlock blocked messages to Verbose - Change: Parts of the general and transfer tab can now be scrolled - Change: Put a separator after the create torrent button - Fix: crashbug with prio_first_last_piece and some torrents - Fix: more accurate check for existant UPnP mapping - Fix: close files during hash check - Fix: disable the web seeds edit control while the create torrent dialog is busy - Fix: display correct font in download bar so that infinity symbol shows - Fix: Crash in add torrent dialog when unexpanding certain items - Fix: hashfail with part file - Fix: Last Active sorting --- 2007-11-21: Version 1.8 alpha (build 6415) - Change: add resource version info properly, so Explorer tooltip works - Change: turn banned dlls in to vebose log messages and notes on the crashdump dialog - Change: Local peer discovery can now be controlled per-torrent through torrent properties - Change: Various changes to file retargetting feature based on user feedback - Change: Various changes to transfer tab text layout based on user feedback - Change: Added ability to autosize first column in the new add torrent listview by double-clicking the header divider - Change: Hide path column by default for now in add torrent listview - Change: The add torrent listview now remembers the column state (which columns are visible etc.) - Fix: crash bugs in selecting RSS feed from category view, and sorting RSS items - Fix: some minor memory leaks/size issues - Fix: remove noisy logging - Fix: crash bug with SOCKS5 proxies, and a problem with SOCKS4 proxies not connecting - Fix: Loading of single file torrents from custom-set complete directory - Fix: minor DHT improvement, prevents early termination of queries - Fix: Loading of torrents from certain directories (alpha-specific) - Fix: Total size refereshing in add torrent dialog when path is changed (alpha-specific) - Fix: Correct initial values of second tab of the torrent properties dialog (alpha-specific) - Fix: Various issues of reloading HTTP seeds when changed from torrent properties - Fix: HTTP seeds of torrents editing through torrent properties is now remembered between sessions - Fix: Loading of single file torrents from custom-set complete directory (very old bug, existed back to 1.6 and possibly before then) - Fix: Fix a bug where the value in the filename box would get appended to the folder name in the new vista open dialog - Fix: allow WebUI port and BT port to be the same without error (same as not setting the WebUI port) --- 2007-11-15: Version 1.8 alpha (build 6171) - Change: Adding trackers via RSS autodownload does not override original label - Change: Help option in Help menu now downloads and displays utorrent .chm manual instead of launching online FAQ - Fix: extremely rare and extremely old crash bug with timing out disk jobs --- 2007-11-13: Version 1.8 alpha (build 6104) - Feature: Support for file:// URLs - Feature: Use RSS feed title as alias if available - Feature: Last Active column - Feature: Use RSS feed TTL value if available - Feature: RSS title parsing available for all torrents in main window - Feature: Codec parsing from title - Feature: Smart episode filter will download repack for most recent episode with rss.smart_repack_filter - Feature: More support for http web seeds including support for torrents with multiple files, torrent creation with web seeds, and changing web seeds on the fly via torrent properties - Feature: Elapsed time column - Feature: Program start time in statistics window - Feature: Improved hashfail banning system (special thanks to the Azureus devs for describing their method) - Feature: Faster resume after a crash (does not re-check finished or flushed files) - Feature: Support FAST extensions - Feature: Basic auto-download setup available while adding RSS feeds - Feature: Metadata extension - Feature: Support %s (search term) and %v (version identifier) in search engine list - Feature: Support .btsearch files to add to search engine list - Feature: support for relative paths with .torrent files - Feature: Improved uTorrent UPnP mechanism. Should map correctly on routers that only send NOTIFY packets, uses XP API where functional, and maps UDP port now too - Change: User-Agent for web usage is now "BTWebClient/" plus uT version - Change: Added a tracker and transfers tab to help spread out the information a bit - Change: uTorrent now fetches paths using shfolder.dll so that it can get the correct APPDATA path for Windows 95. If you are on a similar system you will need to download shfolder.dll from Microsoft if you do not have a later version of Internet Explorer installed. - Change: Change addtorrent dialog treeview into a listview so it can be sorted + have a selection rectangle et al. - Change: uTorrent now uses the user's download folder on Vista by default, rather than the custom %HOMEPATH%\Downloads - Change: utorrent.exe now has version, company, and product metadata - Change: prio_first_last_piece now prioritizes first and last megabyte of file instead of only the piece on the edge - Change: diskio.sparse_files is now enabled by default - Change: RSS feeds listed in category view, items in main window - Change: Removed now-redundant feeds and releases tabs from RSS Downloader window - Change: RSS button on toolbar now brings up Add Feed dialog - Change: rss.filters_use_default_dir determines if default download folder is used for filter matches when filter or settings do not specify a download path - Change: do not use adapter subnets to detect local peers. seems to result in many false-positives - Change: Add torrent uses .torrent storage path as default search path - Change: allow a manual reannounce every max(60 seconds, min_interval) where min_interval is from the tracker - Change: remove non-US supporting site from search list - Change: queue RSS feed updates - Change: ";" no longer separates skip files in Create Torrent since it is a valid filename character in Windows - Change: no more blank white screen when the WebUI is not installed, instead an informative message and a link (also 404s for other resource requests) - Fix: Implement ability to change trackers for a torrent from webui - Fix: When creating a .torrent file, all files are now sorted regardless of file system - Fix: Logic error where it would not copy the .torrent to the storage path if only part of the path was matched - Fix: Bug where BT backend didn't take into account alt .torrent storage path - Fix: "&" characters in label names within the main download list context menu no longer become accelerators and display normally - Fix: Last line of ipfilter.dat is loaded if it does not end with a carriage return - Fix: Close file handles during hashchecking, instead of all at the end - Fix: Properly open RSS releases with quotes in title - Fix: Fixed several cases where UPnP would not unmap the portmapping on exit - Fix: when a modal dialog is active other windows that are not its parent can recieve input --- 2008-01-25: Version 1.7.7 (build 8179) - Fix: remote crash bug in WebUI - Fix: (potential) remote crash bug with extension protocol --- 2008-01-15: Version 1.7.6 (build 7859) - Change: do not use adapter subnet to identify local peers - Fix: double-clicking to open items in RSS releases tab - Fix: remote crash bug (affects 1.7.x, and 1.8 builds released to date) - Fix: limit local peers if disk is congested --- 2007-09-11: Version 1.7.5 (build 4602) - Fix: rare crash bug with malformed UPnP response - Fix: downloads stalled in rare cases --- 2007-09-06: Version 1.7.4 (build 4482) - Fix: crash bug in Mainline DHT compatability --- 2007-09-06: Version 1.7.3 (build 4470) - Change: Returned to listview for addtorrent dialog - Change: Always activate other instances of uTorrent, even if they were started with /HIDE or /MINIMIZE - Change: do not let missing or unwanted pieces prevent endgame - Change: improve compatability with Mainline DHT - Change: DHT port message implementation - Fix: Tentative fix for "Proxy for peer-to-peer connections" functionality if disabled - Fix: Divide-by-zero crash in statistics - Fix: Smarter guessing of whether to replace run on startup registry key in case user wants to modify it - Fix: Hang when deleting files - Fix: sending in cookie with rss feed item requests --- 2007-07-21: Version 1.7.2 (build 3458) - Fix: Disable Local Peer Discovery for private torrents --- 2007-07-13: Version 1.7.1 (build 3360) - Fix: Invalid download amounts being reported to trackers for >4GB torrents --- 2007-07-13: Version 1.7 (build 3351) - Fix: Determination of which peers are local on Windows 98 (and possibly other 95 varieties) --- 2007-07-12: Version 1.7 (build 3341) - Change: use cached scrape stats if scrapes fail (up to 24 hours) - Change: "When µTorrent has reached the seeding goal" -> "When µTorrent Reaches Seeding Goal" in Queue preferences to make capitalization consistant - Change: Implement auto-resizing when header a divider in the addtorrent dialog treeview is double-clicked - Change: Rework accelerator keys of toplevel menus in the download list right-click menu so that there are no duplicate accelerator keys - Change: Use 48x48 icon - Fix: crashes with addtorrent dialog treeview with torrents with a very large number of files in the same folder (100+) --- 2007-07-10: Version 1.7 (build 3295) - Change: Use 1.6 uTorrent icon - Fix: remove unused BT strings --- 2007-07-07: Version 1.7 (build 3265) - Change: Condense transfer speed text in status bar so it fits more easily - Fix: In the add torrent dialog, don't put files in a folder that only partially matches it's parent (i.e. "TD 1" should not go in "TD 10") --- 2007-07-05: Version 1.7 (build 3170) - Change: Tweaks to XML parser - Change: HTTP client now tries to acquire more data per request - Change: improved statusbar text for local bandwidth - Change: speed up delete .torrent and/or data a bit (parallelize tracker and disk ops) --- 2007-07-04: Version 1.7 (build 3148) - Change: Only report downloaded, verified good pieces in tracker announce - Change: Fix seeding queue behaviour when prio_no_seeds was enabled - Change: Show the local bandwidth in the status bar and in the speed graph (the latter in purple and blue) - Change: Always show total bandwidth in status bar, even when option to show bandwidth limit in status bar is enabled - Change: Add a limit local peers option to the bittorrent options in the preferences window - Fix: Some rare case memory leaks - Fix: Rebar chevron dropdown menu with some custom toolbar skins (previously it would sometimes have a black background on each icon) - Fix: Correct disabling of other controls when automatic uplink throttling is checked - Fix: Enable escape key to work right after the apply button is pressed in the preferences dialog --- 2007-06-29: Version 1.7 (build 2999) - Change: I18N a couple more strings - Change: Consider all filesystem which don't supports ACL writable (which "fixes" an access issue with Wine) - Change: More aggressive wine detection - Fix: Windows 95 compatability due to a missing export --- 2007-06-28: Version 1.7 (build 2991) - Change: Icon is tweaked to look better on black backgrounds and to be less grainy - Change: Popup menu from toolbar when collapsed is now native with icons and text, and has a border --- 2007-06-26: Version 1.7 (build 2951) - Change: improvements to auto uplink management on very high bandwidth connections - Change: bt.auto_ul_max has been removed - Change: For messages boxes with checkboxes on pre-vista systems add the checkbox to the tab order and reduce the size between the checkbox and bottom buttons a bit --- 2007-06-26: Version 1.7 (build 2936) - Fix: Always consider drives formatted with the FAT and FAT32 file systems writable/accessible - Fix: crash bug with Files tab --- 2007-06-25: Version 1.7 (build 2922) - Fix: crash bug with allow_same_ip --- 2007-06-25: Version 1.7 (build 2899) - Change: Tracker list rotates in UI with rate defined by gui.update_rate - Fix: Search button is now hidden again if there are no search engines set in the options - Fix: Toolbar is now hides properly again if the option is unchecked - Fix: Crashes when minimized to tray and trying to close - Fix: Low color icon no longer displays when not running in 32-bit color, instead 256 color icon is used always - Fix: uTorrent now always runs as the launching user, even after it does UAC work, so opening .torrent files from explorer will now work correctly - Fix: Memory leak in files tab --- 2007-06-18: Version 1.7 (build 2740) - Fix: Escape-style handling on the exit confirmation and a create torrent dialog --- 2007-06-18: Version 1.7 (build 2733) - Feature: Now requires or asks for elevation on Vista if needed. Currently this includes installation, uninstallation, autoupdate, and if settings files are in the same directory. - Feature: Several of the messageboxes now can be turned off from the messagebox itself, and some have radio buttons instead of yes/no/cancel etc. - Feature: Several of the messageboxes are now taskdialogs on Vista; a couple use commandlinks instead of yes/no/cancel etc. - Feature: uTorrent now has a 256x256 compressed png icon for Vista - Feature: The top toolbar in the main window is now a rebar and will collapse the left portion as the window size decreases - Change: (technical) When launching uTorrent from another process, it should obey the showwindow flags passed through the STARTUPINFO - Change: bt.auto_ul_min no longer specifies smallest speed sample, but the lowest auto rate - Change: The search icon is now to the right of the searchbox - Change: detect Wine only for TCP socket repair - Fix: Refresh issues with listviews on pre-XP systems - Fix: The rest of the webui preferences page is grayed out when it is disabled - Fix: Off by one error in the speed tab graph --- 2007-06-11: Version 1.7 (build 2585) - Fix: tickling of Wine bug with TCP sockets --- 2007-06-07: Version 1.7 (build 2539) - Fix: Switch focus to the tab control when the user changes a tab and focus was in a previous tab - Change: display local peer bandwidth in the totals (like the statusbar) --- 2007-06-07: Version 1.7 (build 2517) - Change: Default to delete files to trash - Change: Language file errors go to log instead of popup - Change: Make autoupdater a bit smarter with its failure messages --- 2007-06-07: Version 1.7 (build 2481) - Fix: fix a case where local peers would be rate limited regardless of the option --- 2007-06-07: Version 1.7 (build 2475) - Change: Move NAT-PMP logging to "error" and "verbose", depending - Fix: fix a rare crash bug on settings change (like popup speed menus) --- 2007-06-06: Version 1.7 (build 2465) - Change: There is a new command line option, "/NOINSTALL", which will bypass the installation dialog in most instances. Installer authors should always pass this argument on the first run of the program. --- 2007-06-05: Version 1.7 (build 2448) - Change: Move UPnP logging to "error" and "verbose", depending - Fix: DHT bootstrapping in many cases - Fix: UPnP mapping when local IP changes - Fix: spurious settings file integrity failure messages --- 2007-06-05: Version 1.7 (build 2407) - Fix: update local peer limiting when settings change - Fix: settings.dat could erroneously to be found corrupted when switching from 1.7 to 1.6.1 and back - Fix: restore missing upload rate for local peers - Fix: Make crash dialog and dumping work again in Windows 95 varieties - Fix: Reset completed on date if new files are unskipped and completed --- 2007-05-31: Version 1.7 (build 2248) - Change: uTorrent now no longer forks on uninstallation so it should correctly be removed from add/remove programs on windows 95 varieties - Change: include all adapters in subnet search for local peers - Change: consider peers in reserved local ranges as local peers - Change: don't limit local peers by default - Change: sort RSS release qualities - Fix: download rate limiting bug - Fix: fix a bug with force recheck from 2224 --- 2007-05-30: Version 1.7 (build 2228) - Feature: allow > 65k pieces in the torrent creator (if piece size is >= 1mB) --- 2007-05-30: Version 1.7 (build 2224) - Feature: support > 65535 pieces (now 4294967295 is max) - Change: don't turn off "check association on startup" if the user says no to the dialog (use the settings to turn it off) - Change: Display an error dialog if the user types in an invalid path on a single file torrent for the "..." button - Change: case insensitive hosts in flags.conf - Change: RSS title parsing - Change: Implement home, end, pageup, and pagedown selection with shift or control keys in the addtorrent dialog treeview - Change: Some changes to make up, down, home, end, pageup, and pagedown keys in the addtorrent dialog treeview behave more like the old listview - Fix: fix duplication connection race condition - Fix: in filenames, replace trailing spaces with underscores (since Windows does not allow it) - Fix: repair settings files with duplicate entries (and log about it) - Fix: rss.start_matches broken with certain settings - Fix: Dump memory info crash on Vista - Fix: Would end up not rate limiting local peers if already connected before discovery and they were not on the local subnet --- 2007-05-27: Version 1.7 (build 2151) - Change: Remove a hack that was put in for Wine's getsockname() in build 2132; it didn't work correctly - Fix: multifile torrents and url-list (still unsupported, but log instead of crash) --- 2007-05-27: Version 1.7 (build 2145) - Change: Swap tvRSS in to the search engine list, because it's awesome - Change: Minor gui tweak and text removal - Fix: crash introduced in 2132 --- 2007-05-27: Version 1.7 (build 2132) - Change: RSS title parsing - Change: Detect external IP --- 2007-05-22: Version 1.7 (build 1977) - Change: use radio marks for Bandwidth Allocation menu items instead of check marks - Fix: When installing to user profile directory uTorrent now tries to be smarter in choosing a localized program files directory name - Fix: Work around a Wine bug where getsockname() returns success but keeps passed in port at 0 if socket already bound; thus uTorrent would itself reset back to port 0 if it was already in use - Fix: Don't scroll general tab horizontally since it has no horizontal scrollbar --- 2007-05-22: Version 1.7 (build 1952) - Feature: Client ID parsing for Blizzard Downloader - Feature: Now remembers which log settings you had on each run when changed from the logger context menu - Change: display text strings instead of numbers for piece priority - Change: reply with "invalid request" if the webui is queried on the wrong port - Change: RSS filter by episode can specify ending season in addition to episode - Change: bt.graceful_shutdown waits for all cleanup before exiting - Fix: Font size of progress bars in the main listview is the same as the rest of the listview - Fix: fix piece priority display bug (incorrect index) - Fix: Copy Selected Hosts now copies multiple hosts with a carriage return and a newline rather then just a newline - Fix: Crash when clicking in window with torrent and then moving mousewheel outside application - Fix: Log when the UPNP fails on the timeout (20 minutes), and on each timeout retry 3 times as it does at application launch --- 2007-05-17: Version 1.7 (build 1875) - Fix: Re-enabled automatic upload rate --- 2007-05-17: Version 1.7 (build 1861) - Fix: Fixed small port range bug - Fix: Fixed hasherr counter bug --- 2007-05-17: Version 1.7 (build 1825) - Feature: option to auto update to betas - Feature: reselect categories on start that were selected on the previous run of the program - Change: Feed information is included in RSS history - Change: rss.start_matches controls start behavior for RSS filter matches - Change: Ability to show piece priority in pieces tab - Change: Disconnect immediately from connected peers that are added to block lists - Change: RSS filter queries will not match entries already in history - Change: Feed column in RSS history - Change: Formatting for torrent status strings - Change: RSS title parsing - Change: RSS filter by episode with just starting point - Change: more even distribution of random listening port on startup - Fix: Size of horizontal scrollbar in addtorrent dialog treeview - Fix: Some rare scrollbar bugs in the addtorrent dialog treeview - Fix: Header updating in the addtorrent dialog treeview - Fix: Size of horizontal scrollbar in addtorrent dialog treeview when expanding items - Fix: Display of bullets in bandwidth setting right-click menus on wine - Fix: Handle HTTP errors without attached messages ---- 2007-05-06: Version 1.7 (build 1703) - Change: Prioritize seed queue based off seed/peer ratio (use_seed_peer_ratio) - Change: Sort advanced settings by name - Fix: Some ancient modal dialog bugs where nonmodal dialogs could get activated - Fix: Bug where one addtorrent dialog could get activated when another was already active - Fix: Don't repeatedly retry to start if another uTorrent window is discovered but hung - Fix: uTorrent continues normal startup if another uTorrent instance is detected and exits; previously it would inform the user uTorrent was already running and exit - Fix: incorrect DHT announce interval ---- 2007-05-05: Version 1.7 (build 1672) - Change: better DHT ping for BT node discovery - Fix: potential crash bug on torrent removal - Fix: rare memory leak in DHT ---- 2007-05-02: Version 1.7 (build 1625) - Change: The treeview in the addtorrent dialog now should have the same border style as the old listview - Change: The treeview horizontal scrollbar size in the addtorrent dialog is tweaked a bit to more closely match old listview - Change: A couple more strings I18N'd - Change: More comprehensive support of unicode pathnames - Change: Revamped installation backend including better handling of failure cases and checking of NT permissions for determining where to install - Change: Don't block while waiting to delete from disk - Fix: Reversed sorting on many listviews - Fix: Update torrent size after context menu action in addtorrent dialog - Fix: Memory leaks of directory names and item images in addtorrent dialog treeview - Fix: Have mousewheel work on controls in modal dialogs even when they don't have focus (i.e. treeview in addtorrent dialog) - Fix: A few misc memory leaks - Fix: Get rid of duplicate default button in install dialog - "Yes" should always be the default now - Fix: The requests column in the peers tab is now sorted by active requests then pending requests, instead of just active requests - Fix: More tab order fixes to RSS dialog - Fix: Crash with older versions of RSS history --- 2007-04-30: Version 1.7 (build 1549) - Change: Don't force an immediate recheck when download path changes, check on next start - Change: Faster/smaller SHA1 - Fix: More (rare) memory leaks - Fix: outgoing connection management --- 2007-04-28: Version 1.7 (build 1514) - Fix: Enable use_rangeblock toggle --- 2007-04-28: Version 1.7 (build 1509) - Feature: Detection of several more clients including Shareaza alpha/beta - Change: Improve locale autodetection - Change: RSS item will only be added to history once - Change: RSS downloader will follow user preference to automatically start downloads - Change: Installation dialog text fields width changed for translators and display purposes - Change: Don't change the selection when the bounds of the treeview is reached and up or down is pressed - Change: The contents of the add torrent treeview header is now shown when dragging - Change: The add torrent treeview header is now resized while dragging instead of just on mouse up - Change: Display warning if user tries putting illegal characters in path for Add New Torrent - Change: Move legend one square back in scheduler for translators - Change: Rearrange controls in speed wizard for translators - Change: Leave up and down speed blank in main window if rate is negligible - Change: Tweak RSS feed parsing - Change: Improved half-open connection management - Change: Reconnect to peers immediately when switching seeding modes - Change: Improved and configurable bad piece based banning - Fix: Fix many memory leaks - Fix: Smart episode filter will download first successful RSS entry if multiple candidates appear in a single feed update - Fix: Pausing torrents in queue will show paused icon - Fix: Various issues with torrents of same name from multiple RSS feeds - Fix: Improved UPnP including compatablity with Hamachi - Fix: Fix some refresh issues with Windows 98 and the tab control and search bar - Fix: UPnP port is now upmapped on exit - Fix: Bugs where the scrollbar didn't appear in general tab when switching torrents - Fix: Incorrect display of peer versions of uTorrent 1.5.1-1.6.1beta clients - Fix: Some multi-selection issues with the add torrent dialog treeview with Vista - Fix: Fix some tab order issues with the speed dialog - Fix: Fix some tab order issues with the speed tab; remove tabinput from graph and give tabinput to reset button - Fix: The header in the add torrent treeview now resizes properly on Windows 95/98 --- 2007-04-17: Version 1.7 (build 1355) - Feature: Open URL in browser from RSS Releases tab - Feature: Handle different half-open limits on Vista flavors - Feature: Display Opera peer id - Feature: Display BitTyrant peer id - Feature: Support 3-state checkboxes in addtorrent dialog treeview - Feature: Support multiple selection in addtorrent dialog treeview - Feature: The addtorrent dialog treeview now displays icons based on the type of the file - Change: Adjust horizontal scrollbar size in addtorrent dialog treeview - Change: Logging options now independently selectable - Change: Force a re-check after download location change of a stopped torrent - Change: Better memory management - Change: Add ability to install a shortcut to the quicklaunch menu - Change: Always custom-draw checkboxes in addtorrent dialog treeview - Change: Add Torrent dialog selects all items by default (return to old behaviour) - Change: Handle disconnect during handshake sequence - Change: Increased default setting of bt.auto_ul_min - Fix: Auto uplink now correctly updates seed-only limit - Fix: Memory leak - Fix: Improved management of halfopen connections (remove some edge conditions) - Fix: Display an error for invalid folder name in the edit field while browsing for folder - Fix: Refresh RSS releases icons after download - Fix: Properly update icon on RSS releases if item is deleted from history - Fix: Do not add RSS item to history or update smart episode filter if .torrent download fails - Fix: Incoming port no longer gets set to 65535 if there is an error - Fix: Check state of items in addtorrent dialog treeview are now updated when child items are toggled - Fix: Uninstall display name is now unicode complaint and displays correctly across locales - Fix: Shortcut names are now unicode complaint and display correctly across locales - Fix: uTorrent client names of later versions are now displayed properly in the peers tab - Fix: UPNP and NATPMP now map the correct port when port 0 is chosen --- 2007-04-10: Version 1.7 (build 1170) - Fix: "Move Up" tooltip corruption --- 2007-04-10: Version 1.7 (build 1167) - Change: Compact memory when system resources are low - Fix: Improved UPnP device detection by setting TTL - Fix: Multiple monitor clipping problem - Fix: "Duplicate ID" detection - Fix: A duplicate connection race condition --- 2007-04-07: Version 1.7 (build 1137) - Change: ctrl+up/down in torrent list is now ctrl+alt+up/down - Fix: log scrolling bug - Fix: & characters in add torrent dialog - Fix: update disk free in Add Torrent dialog when a new path is chosen - Fix: Lots of Settings dialog layout fixes - Fix: Context menu now shows up in the add torrent dialog - Fix: Items in add torrent dialog are now selected on right-click - Fix: Display issues with add torrent dialog when there is only one item in a torrent and that item is a folder - Fix: DHT status and update were switched --- 2007-04-06: Version 1.7 (build 1111) - Change: Dynamically load system file and folder icons for add torrent dialog (thus appearing more up to date on some systems) - Change: Integrate tracker warning with tracker status - Change: Clip the size of all resizable dialogs to the current monitor on creation - Change: Will now use custom-drawn checkboxes in add torrent treeview if IE version is less than 4, instead of checking if they are really available - Change: Never grey out associate .torrent files button in preferences so users can fix existing associations if they want - Change: Change to how the random port number is selected at startup to avoid it being in use - Change: Don't create DefaultIcon subkey if maindoc.ico doesn't exist so associated .torrent files have an icon on XP/VISTA if maindoc.ico doesn't exist - Fix: Get free disk space on 95 varieties if there is no history in the add torrent dialog - Fix: Previous build incorrectly handled some CLASSES registry keys and didn't remove them properly. This is fixed. - Fix: Z/tab order of treeview in add torrent dialog - Fix: UPnP discovery issues) --- 2007-04-05: Version 1.7 (build 1092) - Fix: missing torrent crash bugs - Fix: Don't have treeview size in addtorrent dialog exceed client size of the scrollbox (thus having the full vertical scrollbar showing all the time) --- 2007-04-05: Version 1.7 (build 1088) - Change: Tooltips over status bar and toolbar are now native tooltips instead of custom-drawn - Fix: Bandwidth Allocation selection bug fixed - Fix: Modal dialog boxes now give focus on close to the proper window (add button in RSS now gives focus back to RSS window, for example) --- 2007-04-05: Version 1.7 (build 1065) - Feature: Outgoing port range, via advanced settings (net.outgoing_max_port) - Feature: List number of pieces we have in General tab (as part of Pieces:) - Feature: Mark unavailable pieces as red in the Files tab (like in the general tab) - Feature: Auto uplink throttling (beta) - Feature: List web seeds in General tab - Feature: Web seed support for single-file torrents - Feature: NAT-PMP support - Feature: Local Peer Discovery - Feature: Option to configure whether rate limits apply to local peers (bt.limit_local_peers) - Feature: Support for HTTPS links in RSS feeds - Feature: Next Piece display - Feature: Remembering the last selected tab in the main view - Feature: Remembering the last selected tab in the preferences view - Feature: Vista font scaling support (DPI aware) - Feature: Secondary column sorting should now be supported by all list views - Feature: New treeview-based add torrent dialog - Feature: Added Reboot and Quit on Finished options - Feature: Tracker "warning message" support - Change: State files (resume.dat etc) are now hash protected - Change: Save aside bad state files as .bad for analysis - Change: Remove modal state file dialogs, instead log a message, only modal at program exit - Change: UPnP now ignores net.outgoing_port setting - Change: Added grid lines to speed graphs - Change: Parse FlashGet client version - Change: Added Log Errors to Logger context menu - Change: Reject duplicate IDs (mimic Mainline) - Change: Remove UPnP unicast - Change: Send multiple UPnP search messages each time (because UDP is awesome) - Change: Display client name as advertized in extension header - Change: The scrolled window in the main tab is now able to receive standard input - Change: New installation system, including the ability to uninstall - Change: Now notes if it can't use APPDATA for settings in the log - Change: Main window is now clipped to the monitor it is run on - Change: Search bar is now hidden if the window is too small - Change: During execution the application no longer prompts the user to save the resume file; only on exit now - Change: The number of queued items in the create torrent dialog is decreased, which results in a quicker response time when stopping creation - Change: Several ok/cancel dialogs have been replaced with shorter yes/no versions - Change: Log listview now selects current item if it is full and keeps getting messages - Change: New method is used to try to automatically determine an open port for the speed wizard on startup. This same method can be used by setting the incoming port to 0. - Change: show tooltips for items in listviews with elipses "..." - Change: Add some keys and input to scrolled window in general tab - Change: Show torrent creator by the "Created On:" column in the general tab - Change: highlight existing torrent when duplicated torrent added - Fix: Various issues with enabling/disabling Verbose in Logger context menu - Fix: Stopped/paused torrents no longer hold up auto shutdown - Fix: Make Create Torrent more responsive to Cancel - Fix: Log the correct internal port in UPnP port mapping log message - Fix: Eliminate temporary on screen client version corruption - Fix: Various minor issues with HTTP client implementation (error handling, parsing) - Fix: Incoming HTTP connections could sometimes go dead (event dispatch problem) - Fix: Some internal size calculations weren't 64-bit clean - Fix: RSS error logging - Fix: The general tab should now scroll down to and show the full comment field - Fix: Fix many flicker issues throughout the application - Fix: Correct WinSock version detection - it should fail now if it detects the wrong version - Fix: Custom speedlists now show instead of the default in the main listview context menu - Fix: Correct acquisition of special operating system paths (such as the windows directory) on Windows 95 family - Fix: Fix shortcut creation for Windows 95 family - Fix: Fix diskspace information on Windows 95 family - Fix: Confirmation dialog for resume file saving now actually tries to save the resume file on retry - Fix: Create torrent dialog now closes all the way when the close button is pressed during torrent creation - Fix: Cleared progress bar in create torrent dialog when stopping - Fix: Fix various tab order bugs in main window - Fix: Shutdown on finish option will now shutdown the machine, even if it is locked - Fix: Fix file association if uTorrent is installed after BitTorrent mainline client - Fix: 307 redirection HTTP code is now handled, instead of an error (i.e. jamendo.com) - Fix: Logging is now done in Unicode, fixing some I18N issues - Fix: Speed wizard no longer asks you to confirm twice when trying to close it from its close box - Fix: Log listview no longer shows the horizontal scrollbar if it is past the last visible item but doesn't need to - Fix: Pressing ESC on exit dialog will dismiss the dialog - Fix: Fix z order of searchbox/toolbar on older windows - Fix: Fix scrolling bug where scrollbar would not redraw sometimes - Fix: Association check for limited users - Fix: Enable users to have "maindoc.ico" in the settings folder for associated documents' icons for fixing them on older windows versions that don't automatically generate them --- 2007-02-13: Version 1.6.1 (build 490) - Fix: PECompact bug causing crashes --- 2007-02-12: Version 1.6.1 (build 489) - Feature: Select upload/download speed for a torrent through the rightclick menu - Feature: Added encryption box to speed guide - Change: Don't check as many pieces at the same time. - Change: Misc WebUI changes. - Change: Switch to JSON for webinterface - Fix: Problem with category list in the gui when updated from the webui - Fix: WebUI not clearing state between requests. - Fix: Redirect also index.html to guest.html - Fix: Added On Now shows the time it's added, not loaded. - Fix: JSON uses " instead of ' - Fix: (a) Upnp fix - Fix: Show pause icon when checking is paused. - Fix: Fixed problems with XML parser - Fix: Don't allow two message boxes to be shown in the RSS window - Fix: Changed some window titles - Fix: Fix malformed .torrent exploit - Fix: Boss key field is now larger --- 2006-07-02: Version 1.6 (build 474) - Fix: Autoload would not copy the torrent under some circumstances - Fix: No mark was shown in the Label selection menu for the selected label - Change: Always merge trackers if loading a torrent in silent mode --- 2006-07-01: Version 1.6 (build 473) --- 2006-06-26: Version 1.6 Release Candidate 1 (build 467) - Change: 'min interval' was misspelled. - Change: Fixed problem with piece counts sometimes getting wrong. - Change: If the file cannot be opened, delay a little while and try again. - Change: Show a message in the logger if the autoload is set to the same as the storage folder. - Change: Delay firewall opening a little to help problem where utorrent starts faster than the firewall. - Feature: Standby when torrents complete - Fix: Auto shutdown on Win98 wasn't working --- 2006-06-25: Version 1.5.1 (build 466) - Change: Fixed various language strings to be more consistent - Change: Resolve IPs is on by default, but only if the Peers tab is active. - Fix: Superseeding should work better - Change: Added buttons to select all / deselect in the add dialog --- 2006-06-20: Version 1.5.1 (build 465) - Change: Don't use router.bittorrent.com - Change: Added option not to connect to port 25 or 110 --- 2006-06-16: Version 1.5.1 (build 464) (Sorry for the late beta.. been busy playing Oblivion) - Change: Redesigned settings dialog (I still need icons for the categories) - Change: Better uPnP support with certain routers - Change: Auto Shutdown Windows available from a menu --- 2006-06-09: Version 1.5.1 (build 463) - Change: peer.lazy_bitfield enabled by default. - Feature: Added option to allow multiple connections from same IP. - Feature: Added option to bypass the Nanotorrent search redirect. - Fix: Shift+Click now works properly in scheduler. --- 2006-05-30: Version 1.5.1 (build 462) - Change: More dialogs are non-modal - Change: Changed connections for the 384k speed - Change: New UPnP code (works on all OSes) - Change: Graphic progress bars enabled by default - Change: Increased length of editbox for new labels - Feature: Removing torrent will remove partfile - Feature: Added "Completed On" column - Fix: Don't allow blank filenames for single-file torrents (uses default name instead) - Fix: Bug in add dialog diskspace computation when selecting an item from the list - Fix: Couldn't use Unicode characters with search box --- 2006-05-08: Version 1.5.1 (build 460) - Fix: Speed in title option had the wrong multiplier --- 2006-05-06: Version 1.5.1 (build 459) - Fix: Fixed a bunch of crash bugs. - Fix: Fixed Win95 problems. - Fix: RSS Favorites list bug - Change: Show a warning dialog when auto shutting down - Change: Remember the last speed tab view mode - Fix: Never create torrents with more than 64k pieces. - Change: Swapped UL/DL in download bar - Fix: ESC doesn't minimize when editing a torrent label - Change: Speed in title bar is shown a little differently - Change: Edit button in RSS feeds window --- 2006-04-30: Version 1.5.1 (build 456) - Feature: Added button to reset disk stats - Change: Change so it always shows 3 digits in sizes. - Change: Enlarged dl bar a little - Feature: add proxy authorization for http proxys - Change: Show decimal in download bar - Feature: Added option to open download bar when doubleclicking a torrent --- 2006-04-29: Version 1.5.1 (build 454) - Fix: Resize some labels to make more space - Fix: Wrap comments field - Fix: Setting upload/download limit uses the currently active limit - Fix: Beta 453 would sometimes not delete files properly - Feature: Added bandwidth priority and tracker status column --- 2006-04-28: Version 1.5.1 (build 453) - Feature: Make shift + delete key remove torrent + data - Feature: Add a way to set the upload/download cap through system tray - Feature: Add an option to reset bans - Feature: Add a way to make µt startup in bosskey mode - Feature: Add a move to top/down button or key - Feature: Add remaining HD space in the BC-style dialog - Feature: Better graph controls - Feature: Disk statistics - Feature: Proxy for peer connections - Feature: Show a warning if no disk space when moving a complete torrent - Feature: Added a way to delete the internal peerlist - Feature: Remember waste/hashfails across sessions - Feature: Allow torrents in list to be renamed - Feature: Shutdown/hibernate when downloads complete - Feature: Delete torrents to trash - Feature: Show speed limits in status bar - Feature: Set default action for delete button (right click on it and hold shift) - Feature: RSS update interval - Feature: Show a warning in the add dialog if the torrent doesn't fit on the drive - Feature: New disk cache settings - Feature: Draggable download bars separate from the main window - Feature: Open containing folder selects the item - Feature: Open the folder if you click on the tray popup when a download is finished - Feature: Show speed in title bar - Feature: Enable scheduler from tray - Feature: Change label from the torrent properties dialog - Feature: Torrent create dialog remembers the previous settings - Feature: Ability to filter files in torrent creator - Feature: Setup outgoing port to bind to - Feature: Pause in tetris - Feature: Added graphical progress bar in main list - Change: Don't switch between green/yellow icon too often - Change: Don't delete torrents from list if the torrentfile wasn't found - Change: Tweaked piece selection algorithm a little - Change: Trim spaces from tracker url in create torrent dialog - Change: Separate the tracker from the webui + webui settings - Change: num_wsa_events to control how many WSA EVENTS to allocate - Change: Don't resolve peer ips by default - Change: Never request more than 50 chunks from a bitcomet peer - Change: Modified algorihtm for giving extra upload slots - Change: Show better error message when adding a torrent through URL and it can't be loaded - Fix: The label entry box in the BC-style dialog is too short - Fix: Make the after crash re-check not re-check torrents that already finished in that session - Fix: Don't hang when deleting a torrent - Fix: Don't crash if popup menu is active while the active torrent is deselected - Fix: Generals tab should flicker less - Fix: Fixed a few crash bugs --- 2006-03-08: Version 1.5 (build 437) - Change: Lower # of pieces started at the same time - Fix: Fix issue when compact allocation getting enabled even though it's off - Fix: Tab icons now transparent --- 2006-03-07: Version 1.5 (build 436) --- 2006-03-07: Version 1.4.2-beta (build 435) - Change: Rearranged settings dialog - Feature: Setting to determine the number of µTorrent users. --- 2006-03-06: Version 1.4.2-beta (build 434) - Change: Default to priorizing rarest pieces - Change: Tweaked auto read cache --- 2006-03-02: Version 1.4.2-beta (build 433) - Feature: Use icons instead of network ok/nat error - Feature: Auto detect read cache size - Fix: Work better when large fonts are used. - Feature: Language file can be auto updated - Feature: Keys can be used in main listview to move to the right item --- 2006-03-02: Version 1.4.2-beta (build 432) - Feature: New easter egg - Feature: RSS Help button - Change: Revert this change: If a file is larger than what it's supposed to, force a refresh. --- 2006-02-28: Version 1.4.2-beta (build 431) - Feature: Reorder RSS favorites - Feature: If user is running from temporary internet files, prompt to install it. - Feature: Added popup menu to easily change if the scheduler/dht is enabled. - Change: Switch default theme - Change: Skip hidden/system files when creating torrent. - Change: Right align some columns. - Change: Remove spaces from urls in RSS feeds - Change: DHT binds UDP socket to net.bind_ip - Change: If a file is larger than what it's supposed to, force a refresh. - Fix: Prevent windows from going above pixel 0. - Fix: Ratio on generals tab wasn't computed exactly like the main list. --- 2006-02-21: Version 1.4.2-beta (build 428) - Feature: Added log-to-file option in logger. - Change: Smarter block hashing, tries to avoid re-reading from the file if possible. - Change: Tracker connections obey max_halfopen/max_connections - Change: Switching folder in the Add window tries to detect if you point at an already downloaded folder. - Change: Added support for " in XML parser --- 2006-02-19: Version 1.4.2-beta (build 427) - Fix: Hashfails on torrents with piecesize >1MB (new bug since 426) --- 2006-02-18: Version 1.4.2-beta (build 426) - Feature: Option to always prioritize the rarest pieces. - Feature: Added active/inactive categories in category list - Feature: DEL key works in RSS history, and the last item is selected - Feature: RSS history remembers only 500-600 items - Feature: XML parser supports # tags - Change: Optimized disk-io - Change: coalesce_writes defaults to true - Change: &Exit to E&xit --- 2006-02-13: Version 1.4.1-beta (build 425) - Fix: Crash bug with columns --- 2006-02-12: Version 1.4.1-beta (build 424) - Feature: Determine the values to show in the speed popup list automatically. - Feature: Category list to filter main torrent list. - Change: Show up/down arrows in listview headers - Change: Rearranged some stuff in the settings dialog - Change: Add FAQ to the help menu --- 2006-02-11: Version 1.4.1-beta (build 422) - Feature: Propagate encryption support through PEX - Feature: Choose what happens on double click in torrent list - Feature: Show a special message if utorrent crashes while NOD32 is active. - Change: Use UTF-8 instead of utf-8 in created torrents. - Change: Min autodetected piecesize is now 64k. - Change: Remember last active RSS page. - Fix: Better support for adjusted computer clock. --- 2006-02-09: Version 1.4.1-beta (build 421) - Change: Don't increase counters while paused. - Change: Auto detect if RSS feed uses latin1 or utf8. - Fix: Don't behave incorrectly if 0-byte files are deleted by the user. - Fix: If the torrent storage path hasn't been created, create it. - Fix: Fix a crash related to language packs. --- 2006-02-08: Version 1.4.1-beta (build 420) - Fix: Superseeding works better - Change: Sort by scrape peers instead of connected peers - Change: Relevance rounds up instead of down. - Fix: RSS feeds are utf8-decoded - Change: Rename langpack to utorrent.lng. - Change: If langpack is in the exedir, it gets installed to APPDATA. --- 2006-02-06: Version 1.4.1-beta (build 419) - Fix: bt.read_queue_size crash bug - Change: Remember if torrents have errored when you restart --- 2006-02-04: Version 1.4.1-beta (build 418) - Change: Optimizations to piecepicker algorithm - Fix: Encryption didn't trigger legacy mode properly - Fix: Deleting from RSS history forgot about sorting --- 2006-02-03: Version 1.4.1-beta (build 417) - Change: Fast/Slow pieces - Fix: Disallow some more characters from filenames - Fix: PEX wasn't behaving properly - Feature: Added scheduler mode to seed only (hold Shift button) - Fix: Crash when deleting multiple items from RSS history - Change: Simplified encryption settings - Fix: RSS parser parsed month bad for some timestamps. --- 2006-02-01: Version 1.4.1-beta (build 413) - Change: Support langpack.zip with translations. - Fix: [beta] Crash bug in last betas. - Fix: [beta] Prevent error message about file not found from showing up. --- 2006-01-31: Version 1.4.1-beta (build 412) - Feature: Support min_interval key - Change: Don't download first/last piece of a file first. Can be re-enabled. - Fix: [beta] Directory wasn't deleted when deleting data. - Change: Added a black down image to the spyglass icon - Change: Protect webui with a password - Fix: [beta] Statusbar was broken - Fix: [beta] Connected to too many peers. - Feature: Ctrl Up/Down to move up/down a torrent - Feature: Show average up/down speed since start. - Feature: Show encryption status in Flags field - Feature: Copy hosts from peer list - Change: Include beta build # in http requests. --- 2006-01-29: Version 1.4.1-beta (build 411) - Fix: Improved autoload so it waits a bit if the file hasn't fully been written to disk yet. - Fix: Stop ALL torrents when scheduler is active. - Fix: When moving a complete download, use the name entered in the add dialog instead of the default. - Change: Show in the search box. - Change: Open partfile in read only mode if read/write fails. - Feature: Peer Exchange (only with µT peers for now) - Feature: Protocol Encryption (compatible with future azureus) - Feature: Bypass Windows XP Firewall - Feature: Make torrent prioritized from add torrent window - Change: Read cache uses less CPU - Change: Support paths >260 chars. --- 2006-01-19: Version 1.4.1-beta (build 406) - Change: Icons in RSS Releases (thanks TVTAD) - Change: RSS Not filtering matches full release name - Change: RSS Reader supports more date formats - Fix: Support mixes of name and name.utf8 - Change: Adjusted some lazy bitfield parameters - Change: Renamed to RSS Downloader - Change: Allow deleting multiple history lines at the same time - Fix: Fix small bug with negative peer upload counters introduced in 405. - Change: Improvements to RSS parser --- 2006-01-16: Version 1.4.1-beta (build 405) - Feature: RSS toolbar button - Feature: Smart RSS episode filtering - avoids downloading the same ep twice. - Change: Pause button toggles - Fix: Sorting reverse by name didn't work --- 2006-01-15: Version 1.4.1-beta (build 404) - Feature: ESC minimizes - Change: net.low_cpu defaults to false. - Change: Reworked network code for faster speeds. - Change: Add torrent dialog defaults to whatever folder entered in settings - Change: Added some qualities to rss reader - Change: Changed date format - Fix: Fixed crash in torrent creator - Fix: Ipfilter memory leak --- 2006-01-10: Version 1.4 (build 402) --- 2006-01-10: Version 1.3.2-beta (build 401) - Change: Show a more informative message if tracker is sending invalid data. - Fix: New torrents aren't added as *. --- 2006-01-10: Version 1.3.2-beta (build 400) - Change: Changed queue algorithm for fast connections to work better when there's disk overload. - Fix: Banned showed squares instead of the ip. - Fix: Prevent ? and * from being used in filenames. - Feature: RSS filter can now match on original release name instead of the decoded name. - Changed: Enhanced RSS name decoding a bit. - Fix: Not all gzipped http downloads in connection:close mode with a content-length specifier worked right. - Fix: When switching tab in a tab control, change the focus. --- 2006-01-09: Version 1.3.2-beta (build 398) - Fix: Torrents could get reshuffled on load - Fix: GUI glitch in speed wizard - Change: Built-in tracker didn't support &ip= - Fix: !ut was added when adding a partially complete torrent --- 2006-01-08: Version 1.3.2-beta (build 395) - Feature: Support RSS cookies. Append :cookie:uid=12345;password=asdkjad at the end of the url, or equivalent. - Feature: Wildcard matching in RSS window supports ?* and |. I.e. you can write Foo*|Bar* to match strings starting with Foo or Bar. - Change: Don't reconnect to banned peers after 1 hour. - Change: Increase limited dl rate to 3x - Change: Don't limit # of upload slots for unlimited uploads - Change: Reset last connect time when restarting torrent - Fix: More robust detection if µTorrent is already running. - Fix: Moving up/down would rearrange the torrents if moving below the bottom/top --- 2006-01-06: Version 1.3.2-beta (build 391) - Change: Add Torrent window is sizable - Change: Show sizing grips in sizable windows - Change: Show a message in the status bar if download is limited due to small upload - Fix: Properly bring window to front when adding a torrent - Fix: Settings saving was broken --- 2006-01-05: Version 1.3.1-beta (build 390) - Feature: Speed Wizard - Change: Removed queue_min_speed. - Change: Try to detect hacked bitcomet. - Fix: RSS window didn't keep the size - Fix: % bug in files tab. - Feature: Allow a single IP in ipfilter lines. - Change: Don't discard settings for future µTorrents. --- 2006-01-01: Version 1.3.1-beta (build 389) - Feature: net.outgoing_ip to specify which IP that's used for outgoing connections. - Change: Auto detect how much bandwidth to use for DHT - Fix: Fix some gui bugs. - Fix: ESC didn't work in torrent props if the tracker editor was selected - Fix: Sorting files tab by starting piece should show them in the order they appear in the .torrent - Fix: RSS feed didn't show all the releases unless you manually selected (All) in the list - Fix: Use CSIDL_DESKTOPDIRECTORY instead of CSIDL_DESKTOP - Fix: No need to check if stopped files exist when starting utorrent --- 2005-12-30: Version 1.3.1-beta (build 386) - Feature: Run a program when a torrent finishes. - Feature: Setting to enable/disable DHT when scheduler turns off. - Change: Scheduler limit doesn't apply if in turn-off mode. - Fix: More robust crash handler. - Feature: Added some more values in the seeding time dropdown --- 2005-12-28: Version 1.3.1-beta (build 384) - Change: Tweak some settings - Feature: Added upload limit / download limit columns --- 2005-12-28: Version 1.3.1-beta (build 383) - Feature: Lower the amount of active torrents if upload is set too low. - Feature: Lower download speed if upload is set too low. --- 2005-12-28: Version 1.3.1-beta (build 382) - Fix: Remember size of RSS window - Change: Print additional info to the log in case there's a "element not found" error - Change: Add folder name when adding through RSS - Fix: Connect to peers in a round-robin fashion when multiple torrents are active. - Fix: Auto detect some more parameters if invalid values are given. --- 2005-12-26: Version 1.3.1-beta (build 380) - Feature: Show a message if some incompatible firewalls are loaded in memory. - Feature: Boss key now hides the settings window too. - Feature: Argument /MINIMIZED and µTorrent starts up minimized (suitable for autostart) - Change: Scrape. vs torrents in internal list are calculated a little bit differently in the main list - Change: Swap the order of my requests / their requests in the Reqs column in the peers tab. - Change: Connect a little bit more aggressively to peers. - Fix: Better detection if BitComet clients threw away my requests. - Fix: Bug with | characters in langfiles. - Fix: Don't preallocate diskspace if using compact mode - Fix: !ut suffix was added if preallocating. --- 2005-12-25: Version 1.3.1-beta (build 377) - Change: Boss key now hides the tray icon - Change: Increased http timeout to 60 seconds - Fix: Hopefully fixed refresh issue for people with objectdock - Fix: Fixed some xmlparser crashes --- 2005-12-24: Version 1.3.1-beta (build 375) - Feature: Label in RSS filters - Feature: Added select/deselect items to add-torrent dialog - Fix: RSS parser supports more feeds - Fix: RSS window issues on win98/non-unicode --- 2005-12-23: Version 1.3.1-beta (build 374) - Feature: Added boss key - Feature: Turn on/off multiscrape - Feature: Statistics on help menu - Feature: Option to enable/disable new tray behavior - Feature: Double click in files list opens the file - Feature: Use Shift when clicking on the main listview's columns to setup a secondary sorting order. - Feature: Ability to select label from the Bitcomet style add dialog - Feature: Support sending a hostname to the tracker (it will be resolved) - Feature: Bitcomet style Torrent Add dialog. - Feature: Added-On column - Feature: Delete thumbs.db when deleting torrents - Feature: Append .!ut to incomplete files. - Feature: RSS Reader - Feature: Ability to not put computer in standby while torrents are active. - Feature: Multi scrape. - Feature: Check for updates every day. - Feature: Don't send HAVE pieces to seeds. - Feature: Timeout requests that never arrive - Change: Tray icon activation behaves somewhat differently if window is in the background. - Change: Rearranged settings dialog - Fix: New algorithm to minimize the number of waste pieces. - Fix: Added some clients to version decoder - Fix: Don't start multiple processes on Japanese windows. - Fix: Fixed unpause bug. - Fix: Disconnect peers if global slots reached even if local slots not reached. - Fix: Tweaked performance on high speed connections - Fix: Use less CPU when force rechecking skipped files. - Fix: Disk Overloaded feature wasn't working right. - Fix: Refresh window immediately when adding a torrent through explorer. - Fix: Speed graph would wrap for very large numbers. - Fix: Save to a network share didn't work. - Fix: Some more strings are now translatable. - Fix: Lower DNS caching time. - Fix: Better move up/down - Fix: Fix crash in files tab. --- 2005-12-10: Version 1.3 (build 364) - Fix: Move up/down didn't move like you expected - Fix: Opening a torrent by doubleclicking in explorer didn't always work. --- 2005-12-10: Version 1.3 (build 363) - Feature: Detect encoding field in a torrent and parse filenames accordingly. - Feature: Support crashdumps on pre-WinXp. - Feature: Nicer availability graph. - Feature: Added setting to control how fast utorrent tries to connect to new peers. - Change: Increase the amount of connects a bit. - Fix: Error message in tray would sometimes not go away - Fix: Don't count a seed as a download if there are free seed slots (#68) - Fix: Change random port selection - Fix: Upload a little bit more aggressively - Fix: ulslots wasn't saved properly on restart. - Fix: Support piecesize 16k. --- 2005-11-30: Version 1.2.3-beta (build 356) - Feature: UNICODE! - Feature: Added option to sort downloads based on the label. - Feature: Autodetect if the language textfile is utf8 or ansi. - Feature: Rate limit DHT traffic. - Fix: Use atomic movefile when saving resume file on XP - Fix: Better utorrent.exe.log if translation loading fails - Fix: Fix bug that DHT got stuck in (Login) - Fix: Fixed some crash bugs. (Thanks to the crash dumps) - Fix: Hopefully worked around the file open crash. (Caused by Adobe Acrobat 7). - Fix: Fix crash bug if an invalid filename is selected in the opendialog. - Fix: Fix crash when removing torrents. - Fix: Fix sorting in pieces tab --- 2005-11-25: Version 1.2.2 (build 345) - Fix: Fixed lockup when deleting a torrent. - Fix: Center torrent properties on the main window - Fix: Fixed rare DHT crash bug. - Change: Show a warning message if there were problems loading a user defined language file. --- 2005-11-23: Version 1.2.1 (build 341) - Feature: Feature to select if DHT should be on/off by default for torrents. - Feature: Support compact file allocation method. - Change: Swapped order of Upload/Download in the status bar. - Change: Fixed problem when seeding from a CD. - Change: Tweaked peer upload queue size. - Change: Do not support private=1 in tracker replies. - Change: Don't scrape stopped torrents. - Change: Added 10000ms as a refresh interval - Fix: Refresh window when restoring from minimize - Fix: Fix problem with Alt-F/O etc not working. - Fix: bind_ip should affect UPnP too. - Fix: Don't give read-only errors when seeding a torrent. - Fix: Color in generals tab didn't work well on dark color schemes. - Fix: Don't allow adding the same torrent twice (even if the select directory window is open). - Fix: 255.255.255.255 didn't work in ipblocking. - Fix: Don't show "do you want to remove..." unless something is selected. - Fix: Disconnect ALL seeds when becoming a seed. - Fix: Bug in Seed ETA computation. - Fix: Don't make multiannounce torrents if only a single tracker is entered. - Fix: Display bug if sending/receiving >2MB/s --- 2005-11-15: Version 1.2.1-beta3 (build 335) - Fix: /directory option didn't work as intended for singlefile torrents. - Fix: DHT announce port wasn't quite right - Feature: Create torrent window supports multitracker - Feature: Implemented BT Extension protocol - Feature: Added option to turn off disconnect inactive peers - Feature: Now there's a checkbox so you have to actually enable seed settings override. - Changed: Renamed some advanced options. - Feature: Compute ETA until seeding goal is reached. - Feature: Show D in the peers flags for peers using DHT. - Feature: gui.compat_diropen for people with problems with the directory open dialog. - Feature: gui.alternate_color will show every other listview line in a different color. - Fix: confirm_when_deleting option had no effect. - Fix: If zeros are entered in seed settings, the seed is unprioritized. --- 2005-11-09: Version 1.2 (build 328) - Feature: Remember last tracker url in create tracker window - Fix: Move completed job was buggy - Fix: Create multifile torrent was buggy --- 2005-11-09: Version 1.2 (build 326) - Feature: Mainline compatible DHT - Feature: Show tracker url in list. - Feature: Configurable flags (flags.conf / flags.bmp) - Feature: Resolve countries using ip->country online database. - Feature: Autodetect write queue size. - Feature: Ability to relocate torrents. - Feature: Show amount of waste bytes. - Feature: Ability to specify directory where to save with the /directory command line option. - Feature: Parse the 'nodes' attribute in a torrent. - Feature: Added remaining column - Feature: Added Ctrl-C/Ctrl-A in logger window - Fix: Tracker ip not working. - Fix: Search box size was limited. - Fix: Done column wasn't sortable. - Change: Use less memory for torrents with lots of files. - Fix: Support moving complete torrents across file systems. - Fix: Use a little bit less memory in the network code. - Fix: Use closesocket instead of close when closing ipblocked sockets. - Fix: >4GB torrents were created incorrectly. - Fix: Better recovery if resume.dat is missing/damaged. - Change: Changed default value of flush_files to true. - Change: New flags. - Fix: Ignore directories in the autoload dir. - Change: Show a message if the user is adding a duplicate torrent. - Fix: Don't rotate trackers in main list - Change: *.cpl is an unsafe file - Fix: fixed a status bar flicker issue when going into a menu - Fix: Prevent listen error if you start up µTorrent immediately after closing it. --- 2005-10-26: Version 1.1.8 (build 307) - Change: Changed bt.slow_connect into net.max_halfopen - Feature: Persistent labels. - Fix: Disable delay when hashing - Change: Added some new hotkeys - Feature: Label torrents. - Fix: Send key field to the tracker. - Fix: Also delete the partfile when deleting the data. - Fix: Don't show an empty window if pressing Esc in the search engine edit field. - Fix: Enlargen some controls to suit translators better. - Fix: Show in tray only when minimized when show_in_tray is off. - Fix: Wait a random interval between subsequent connect attempts. - Fix: The generals tab showed the wrong filename for files saved with a nondefault filename. - Feature: Main icon and tray icon are now skinnable (main.ico / tray.ico). - Feature: Allow stuff on the generals page to be copied to the clipboard. - Fix: If window was minimized&hidden when exiting, it would get the wrong size next time it's started. - Feature: Use digital signatures in the updater to verify the integrity of the new exe file. --- 2005-10-22: Version 1.1.7.2 (build 293) - Restores the seed ratio textbox, which had been replaced with a combobox in 1.1.7. - Fixed small issue with seeding priority behavior. - Ability to customize the up/down rate limiting menu through advanced options --- 2005-10-21: Version 1.1.7.1 (build 289) has been released to address a minor issue. Also fixes the tray icon context menu persistance. --- 2005-10-21: Version 1.1.7 (build 288) - Fix: Ipfilter was off by default (and there was no way to enable it). - Fix: True/False boxes in advanced settings page wern't hidden when window is loaded. - Fix: Advanced settings dialog would crash if you double clicked outside of the list. - Fix: deadlock if utorrent was shutdown apruptly. - Change: Compute ratio as uploaded/total_size instead of uploaded/downloaded for seeding tasks. - Fix: Start seeding checkbox in Create Torrent dialog was buggy. - Feature: Added search engine feature. - Change: Create Torrent dialog generates less pieces in "Autosize" mode. - Fix: ipfilter.dat didn't work. - Fix: Increase the amount of laziness for lazy_bitfield. - Change: Redesigned seeding priority system. - Feature: Added option to hide µTorrent from the tray. - Feature: Increase # of uploads if uploading is slow. - Fix: Ignore case when sorting torrents. - Feature: Show tray popup if there's a download error. - Feature: Single click on tray icon. --- 2005-10-17: Version 1.1.6 (build 280) - Fix: Better multitracker support. - Fix: When skipping files, it would corrupt the Partfile, resulting in hash fails. - Fix: Disk Overloaded was shown too often. - Change: Only show the "dangerous file" dialog when trying to open an executable file. - Feature: The sorted column is now shown in a different color (Only after you clicked sort once) - Feature: Create start menu shortcut the first time uTorrent runs. - Feature: Show more info in the tray tooltip. - Feature: Support lazy-bitfields, required for some ISPs, or seeding won't work. - Feature: New page to setup advanced settings. - Feature: Remember a peer's upload/download even if it reconnects. - Feature: Support sparse files on NTFS (But please use this with care, it will fragment your drive). --- 2005-10-15: Version 1.1.5 (build 270) - Feature: Base the ETA value on the actual size. - Feature: Show the total size and skipped size in the generals tab. - Fix: If download speed below [ ] limit upload to [ ] used bytes/s instead of kB/s. - Feature: Added queued status icons. - Feature: Added Clear Logger / Verbose option. - Change: Changed timeout before retrying a peer. - Feature: Added a couple of new menu hotkeys in main window. - Feature: Changed telia.com and bredband.com flags into swedish. - Fix: Possibly fixed the opendialog crash bug. - Change: New Icon (thanks BloodStainedHurricane) - Change: New toolbar/status icons (thanks DrLamok) - Fix: Print all three connected/in-list/scrape values on the generals tab. - Feature: Added option to create private torrents. - Feature: If a language file is present, startup uTorrent with the system language (if available) - Feature: Added 'Hacker' translation - Fix: Load torrents from the autoload folder when uTorrent starts. - Feature: Added option to close file handles every minute. Might lower windows's file cache. - Fix: Don't show 100% if torrent is not fully downloaded (rounding error). - Feature: Experimental support for ipfilter.dat - Fix: Fixed crash bug when loading torrents. - Feature: Added option to order downloads. - Feature: Support for Socks4, Socks5, HTTP, and HTTPS proxys. - Change: Changed default value for cpu_mode and slow connects to true. - Fix: If switching to unlimited download speed, it would temporarily set download speed to zero. - Fix: Changed to work with some buggy trackers that don't support :80 in the Host field. - Change: Don't default open file name dialog to last filename. - Change: Add with No Default Save doesn't default to download location. - Feature: Added option to notify the user when a download is complete. - Fix: Half open connection counter could count wrong. - Change: Show scrape peers/seeds in main list. - Fix: Remove spaces from base directory name. - Feature: Support HTTP 302 Found. - Fix: German flag color was broken. - Fix: Fix problem with autoupdater. If the old process was still running, it would show an empty error message. - Feature: Detect more peer ids: Burst!, G3, bitcomet < 0.59 --- 2005-10-10: Version 1.1.4 (build 239) - Fix: Switch to vurlix's icon - Fix: Changed default port to 32459 - Fix: Decrease about box sound volume to 50% - Fix: Center several dialogs on the screen. - Fix: Set the connect-to-tracker-on-exit timeout to 10 seconds instead of 60 - Fix: Show 100% for zero byte files. - Fix: Missing OleInitialize from directory browser. - Fix: Some missing translations. - Feature: Superseed. - Feature: Send no_peer_id=1 to tracker. - Fix: Rename button in create torrent dialog to Cancel/Close depending on state. - Fix: Replaced 'Create and start sharing' with a checkbox and fixed so it actually works. - Feature: Don't play the sound unless you click on the uTorrent icon in the about box. - Feature: Store peers in resume file. - Fix: Resolve Peer Ips option is now instant. - Feature: Don't include forced jobs in seed queue computations. - Fix: Flags field in the UI sometimes said U incorrectly. - Feature: Ban clients that result in too many hashfails. - Feature: If you are adding a new torrent, check if the data has already been downloaded to the completed folder. - Fix: Crash when adding torrent for some languages. - Feature: Added logger window. - Fix: Use system's default character set when creating font objects. Fixes some strings not displaying correctly in translations - Fix: Use the system's window text color in the general detail tab - Fix: any/all in seed priority were reversed. - Change: Use WsaEventSelect() instead of select(). (Should get rid of Select() error) - Fix: Fix crash bug for some tracker replies - Change: Show scrape info only on the generals tab. Show internal list info in the list. - Feature: Load announce-list. - Feature: Added relevance column in peer view, shows how interesting the peer is. - Feature: Don't allow connect to self. - Fix: Be somewhat smarter when detecting if a torrent has already been downloaded to a location. - Fix: Move completed torrents didn't work right, torrents would get lost on restart. - Change: Unchoker will behave as if it's seeding when nothing is being downloaded. - Feature: Submit utorrent version number in crashdumps. - Feature: The %-done counter now doesn't include skipped pieces. - Feature: Include version number in HTTP requests. - Fix: File associate function didn't cleanup properly from BitComet. - Feature: Show blocks that have been downloaded but not yet written to disk in a different color. - Feature: Include incomplete pieces in the resume state. - Fix: Produce better error dumps. - Fix: Window wasn't maximized on startup. - Feature: Auto load torrents from a specified directory. - Change: Redesigned generals tab. - Feature: Added option to limit # of connections for computers with unpatched SP2. - Feature: Connect to tracker again if we don't have enough peers in the internal list. - Fix: Seeder priority now works right if you've skipped some pieces. - Feature: If there is no default download folder, remember the last chosen folder when asking where to save torrents. - Feature: Added option to log peer traffic. - Change: Switch to Determination's status icons. --- 2005-10-02: Version 1.1.3 (build 179) - Fix: Reserve 25% of connections for incoming peers. - Fix: Send numwant=0 on Stopped. - Feature: Ability to change user interface language. - Feature: Added French & Swedish translations. - Feature: Don't send anonymous usage statistics. - Fix: Remove key field, it confused some trackers. - Fix: Randomize peer id when µTorrent starts. - Fix: Tweaks to internal bittorrent parameters. - Feature: Disconnect inactive peers after 5 minutes. - Fix: Open on the Files view would sometimes open the wrong file. - Feature: Allow scroll wheel on the mouse to scroll the views. - Fix: The torrent id shown on the generals page had 32 characters instead of 40. - Feature: Added inactive column to peer view to show the inactivity. - Changed: Include some more columns by default in peer view. - Fix: Peer handshake was waiting for peer id, but not all clients sent that immediately. - Feature: Show error message in status bar if listen() fails. - Fix: Focus wasn't moved to the edit box that contained an invalid value in settings dialog. - Fix: Send a stopped command to trackers when closing µTorrent. - Fix: Some invalid torrents would show a message about memory allocation failed, instead of "can't load torrent". - Fix: Don't bandwidth limit http communication. - Fix: Ratio column showed "inf" way too often. - Fix: Nicer about dialog. - Feature: Play THX sound in about dialog. - Fix: Make sure file priority works even if file list is sorted in a different order. - Fix: Make sure STOPPED is sent when a torrent is deleted. - Fix: New icons (thanks ipunk) - Fix: Identify Shareaza clients - Feature: Support loading of torrent status icons / toolbar icons from an external file (tstatus.bmp or toolbar.bmp in storage folder) - Fix: Crash bug with multiple trackers. - Fix: Autostart option wasn't saved to config file. --- 2005-09-26: Version 1.1.2 (build 132) - Fix: Use the downloaded value instead of completed, when computing the ratio. - Fix: Changes in tracker communication, is it right now? - Feature: Detect if disk can't keep up with the download and limit download speed. - Fix: Show "select() error" in status bar if an incompatible firewall is being used. - Feature: Added option to select if uTorrent should be activated or not when adding a file. - Fix: Remove Quota columns from peer view, they wern't useful. - Feature: Added Peer download speed; shows the estimated download speed of the peer. - Fix: Fixed one issue with x64 DEP (no-execute) protection. - Fix: When using the no-default-save option, start browsing in the directory specified in preferences. - Feature: Open torrent properties if you double click a torrent. - Feature: Options to show/hide torrent info and status bar. - Feature: Added option to autostart µTorrent when Windows starts. - Feature: Added option to disable sending statistics to uTorrent.com. - Feature: Sort jobs in disk queue. Might improve disk performance a little. - Feature: Controls to setup the size of the disk queueing. - Feature: Files listview is now sortable. - Feature: Ctrl-A in a listview selects all. - Feature: Ctrl-C in a listview copies to clipboard. - Fix: Lower connect timeout to 20 seconds. - Fix: If a tracker didn't return peer ids, it wouldn't work. - Change: If scraping is off, never get the scrape url. - Fix: Always show updating... when connecting to tracker. - Fix: Columns in Pieces view didn't display right if some were hidden. - Fix: When closing to tray, minimize it too, to lower mem usage. (Only works if you have both close to tray and minimize to tray enabled). - Fix: Reset generals tab if you deselect the torrent. - Fix: Don't allow "Do you want to exit µTorrent" to be shown twice. - Fix: Sorting by port in peers listview didn't work. --- 2005-09-23: Version 1.1.1-dev (build 110) - Fix: Spaced out controls in Create Torrent dialog a bit - Feature: Added option to hide toolbar. - Feature: Enter key opens the folder. - Feature: Del key deletes a torrent. - Fix: Hide Port column by default, show empty string instead of 65535 - Fix: Upload/Download rates in scheduler settings were reversed. - Fix: Two dialogs used the wrong font. - Fix: Query String dialog used Avbryt instead of Cancel. - Fix: Tab key didn't work in main window. - Feature: Added menus to quickly select up/down rates by right clicking on the up/down part of the status bar. - Feature: Added option to randomize port each time uTorrent starts. - Feature: Preallocate diskspace - Fix: Sent wrong downloaded value to tracker when seeding. - Change: Distinguish between downloaded and complete bytes. - Feature: If resuming a download, and you select the existing folder instead of the parent, behave in the way the user expects. - Fix: Use FILE_FLAG_RANDOM_ACCESS, might improve caching performance. - Fix: Limit also the incoming number of connections. - Feature: Able to limit upload speed if download speed is low. - Fix: Always enable Remove menu item. - Fix: Create torrent was unable to make a torrent from a directory. - Change: Have less checker jobs in action at the same time when checking files. --- 2005-09-21: Version 1.1 (build 95) - Fix: Tray icon said uTorrent 1.0 - Feature: Show upload/download speed and number of torrents in tray. - Fix: It now works to double click on torrents in explorer. - Fix: Show actual download time instead of total time in Run Time in general info. - Feature: Show Up/Down limits in torrent info tab. - Fix: The dialog shown when there is no memory could crash the program. - Fix: The bandwidth graph's update rate was the same as the GUI update rate. - Fix: Fixed handle leak in graph drawer - Fix: GDI Handle leak on the generals tab. - Fix: If you press cancel in the download directory select dialog, don't save torrent. - Fix: Query user if about to delete data. --- 2005-09-19: Version 1.1-beta 2(build 88) - Change: Beta build # is now shown in title bar. - Feature: Support for scraping - Feature: Properly identify the mainline client. - Fix: Lowered chunksize to 16k, improves download speed by a lot. - Fix: Don't disconnect clients if an unrequested packet with data is recevied. - Feature: If settings.dat exists in the current directory, use the current directory instead of Local Settings for file storage. - Fix: The peers field of the seeder priority settings wasn't saved to the config file properly. - Change: Scheduler is now by default off. - Feature: Add an option to Open the files in the file list context menu. - Fix: No bandwidth was being allocated to HTTP downloads (trackers etc) --- 2005-09-18: Version 1.1-beta 1(build ?) - Feature: Implemented download limiting - Feature: Implemented per torrent bandwidth limiting - Feature: Support multi select in the open dialog when adding torrents in the gui. - Feature: Add option to resolve peerips to the context menu. - Feature: UPnP port mapping on Windows XP - Enhancement: Nicer settings dialog - Fix: Crashdumps weren't generated properly. - Fix: Fixed ListView column restore issues. - Feature: Added /BIGDUMP command line option to generate bigger crash dumps with more information. - Fix: Prevent "Update In" from showing anything if torrent is stopped. - Fix: ETA column/status show "inf" at the same time now. - Feature: ETA computation enhanced with weeks. - Feature: Better seeding priority controls - Fix: Pause/Resume command in the tray now works. - Feature: Added Availability column in main view. - Fix: Comment field wasn't displayed properly - Fix: Delete .torrent didn't actually delete the torrent - Fix: When there are multiple torrents with the same name, use a.NN.torrent instead of a.torrent.NN file name. - Fix: Refresh screen immediately when torrents are added. - Fix: Delete data didn't delete the empty directories. - Fix: Delete Data menu option didn't work at all. - Change: When window is minimized, it's not refreshed, saving some CPU. - Feature: Scheduler, allows you to specify at what times that uTorrent should use less bandwidth. - Fix: Torrents weren't properly re-checked if uTorrent had quit abruptly. --- 2005-09-11: Version 1.0 (build ?)