Firon Posted September 15, 2009 Report Share Posted September 15, 2009 After a good several months, we've finally come out with a new build of µTorrent Mac. This adds official PPC support and UDP trackers, as well as a slew of bugfixes. It should be considerably more stable than the previous release.We're still working our way up to a 1.0 release and as we improve stability, we will also add more features into the client.Download the client now!Note on platform support: With this release we are excited to finally support machines with PPC architectures. At the same time we have made the decision not to invest in making µTorrent compatible with 10.4 (Tiger). We know that this will be disappointing to some users, but we feel this is the best balance to strike between legacy platform support and accelerating the development of a Mac client as advanced as our Windows version.Changes in 0.9.2 (build 17267) * Fix: Occasional crash when deleting files * Change: Download first/last piece is disabled on the mac by default to avoid some shutdown delay caused by close on sparse files * Fix: Crash when changing system time * Fix: Periodic startup crash due to bad thread synchronizationChanges in 0.9.2 (build 16917) * Fix: Broken build process generating bad buildsChanges in 0.9.2 (build 16801) * Fix: Really fix 100% CPU issue on 10.6Changes in 0.9.2 (build 16542) * Feature: Support for PPC. * Feature: UDP tracker support * Feature: uTP supports window sizes smaller than the packet size * Change: Added upnp host cache to speed up upnp nat resolution on certain routers * Change: Reduced uTP overhead slightly by ramping up packet sizes at lower rates * Fix: race crash in low level network read and write * Fix: Fix startup race condition between network and disk I/O thread * Fix: UDP Tracker retries three times instead of two * Fix: http seed fix for multifile torrents * Fix: Fixed negative allocation in RequestChunks() for web seeds * Fix: crash in UDP tracker support when tracker sends malformed responses * Fix: Integrity check .dat files after saving. Do not overwrite file.dat.old with a bad file.dat * Fix: uTP selective ack bug (would cause connections to stall and time out) * Fix: uTP fast re-send bug (would sometimes re-send packets that shouldn't be re-sent) * Fix: uTP recovers faster after timeout * Fix: http seeds would not reconnect after stopping and starting torrent * Fix: http seed for multifile torrents * 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 * 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: 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: Crash when parsing some magnet uri components without values * Fix: DHT bootstrap failures now have an exponential back-off * Fix: uTP would not ramp up its rate fast enough * 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 Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.