Enhanced Scheduler shut-down mechanism. Added more protection against downloads overload (too many sources, bad settings etc.). Added faster and more robust way of closing Shareaza during hashing process. Improved GFLReader plugin's image loading process. Fixed a bug that made the job times change within the scheduler if the computer was turned on later than the time at which a specific task had been scheduled. Added more strict file equality comparison by hash, size and name. Better handling of unsupported codecs in Shareaza Media Player plugin. Added /RegServerPerUser and /UnRegServerPerUser command line switches. Fixed incoming browse request crash when some Library files were deleted outside Shareaza before that. Workaround for download preview crash on cancel. Added workaround for plugin crash on Shareaza exit. Fixed rare crash when library remotely browsed and updated at same time. Fixed scheduler crash when "hang-up connection" task found more than one Internet connection. Fixed rare crash when user quickly selects views of Library. Fixed crash caused by bad BitTorrent packet. mp3 ID3 tag parsing with invalid Genre field. Fixed Shareaza crash during playing of damaged video. Fixed crash when bad data found in crash log. Fixed crash caused by bad Italian translation. Format: "dcfile://HubIP:HubPort/User/TTH:FileTigerTreeRootHash/FileSize/". Its new nonstandard URL type defines direct DC++ download. > Import "2" files by dropping it to Shareaza or opening them via the Host Cache. > Experimental support for overlapped upload requests > Some support for the DC++ password command ($GetPass) > Support for DC++ user bad name command ($ValidateDenide) > Support for DC++ redirection command ($ForceMove) > Mount file lists as Library collections. Fixed false positive torrent encoding error. Fixed bug that caused some Hubs to not to accept leaf connections and therefore stay at 0 leaves all the time. Deprecated Bandwidth.HubUploads option, now Hub upload limit set to 50% (when Uploads.HubUnshare option is on). General.MinTransfersRest option defaulted to 50 ms and enforced. Added G2_PACKET_RETRY_AFTER-part to query ack packets. Added protection against query hammering. Fixed wrong sending of HAW packet on connecting. Changed Hub-rating calculation (added free memory bonus, 64-bit bonus, halfed multi-processor bonus). Added support for tracker exchange ("lt_tex"). Added support for uTorrent Peer Exchange UT PEX. Fixed debug assert when Shareaza tries to upload torrent download to non-BitTorrent client. Added periodic refresh of UPnP port mappings (default 30 minutes, new option "Connection.UPnPRefreshTime"). Implemented UPnP runtime controlling (it restores changed port mappings). Implemented new UPnP/NAT port mapping method. Relaxed too strict network anti-hammering protection. Fixed stuck downloads when many seeding torrents presents. Fixed Shareaza never updating to GWCs with no hosts. Added own IP address acquiring on every successful incoming and outgoing connect. Fix for eD2k & HTTP fragmented file assignment for partial file uploads. Fix reflecting gnutella sources back to client Fix gnutella source exchange sending wrongly formatted sources Advertise all available ranges to G1/2 clients. Fix too many hits being added to query hit packets. Fix a couple of wrong lengths in download fragment selection. Fix eD2k download sources not being sorted properly when they update our position in their queue. Fixed error when seeded file uploading via gnutella. Added support for eMule search links i.e.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |