![]() Another fix for CRLf in chat windows - Fixed unknown datagram dump. Fixed recent file verification when history limit set too low. Renamed CShareazaFile::IsHashed() to HasHash() to differ from CLibraryFile::IsHashed(). Added new interface to notify all windows, plugins (using ILibraryPlugin) and version checker about new file in library. Fixed extra security check #140 - Added Library load process benchmarking in Debug builds. Security fix - removed user avatar file path from G2 profile packet. submitting ailurophobe's miss cache code and OldDeaths IP filter optimization code for further testing and review - small patch by siavoshkc to improve bandwidth monitor performance - Fixes for broken functionality of Security window, fixed some bugs and more optimizations for r8920. * Internal and functional changes - Album Wizard code refactoring (added BitTorrent metadata template variable). Added protection against crashes during metadata extraction. Some workaround for Schema cache unknown crash. * Crash fixes - Fixed strange crash in Control Point UPnP code. Added DC++ passive searches - Fixed DC++ hub selection for connecting client. Added error message about dropped DC++ client connection. Fixed DC++ incoming connection handshake. Added experimental $Get/$Send commands. Reduced connection speed for DC++ hubs. Changed detection of firewalled state for DC++. Fixed user/leaf counter of DC++ neighbors. Removed "dcfile:" but fully implemented "dchub:" URL instead. Added support for any level of TigerTree for DC++ clients. Fixed DC++ downloading of small files (< 64KB). Implemented TigerTree hash support for DC++. * DC++ support - Fixed DC++ file list XML format. Fixed slow initial connection to networks. Fix against acquiring 255.255.255.255 as own address. Tuned download starvation option (to starve a bit earlier). Added new option "Connection.ZLibCompressionLevel" to tune compression level (default: 6 0 - no compression 9 - maximum and slowest) used in connections. Added '$' symbol to be also encoded in URLs. Improved own IP detection after change for example after connection loss. Not sure but probably we used wrong G1 query MinSpeed-flag byte-ordering (so we had no XML in results from LimeWire-compatible clients). Optimized query hit metadata handling, G1 packet HUGE and XML parts parsing and removed unused code from QHT. ![]() Improved compatibility of Gnutella 1 uploads. Removed "Gnutella1.StrictPackets", added "Gnutella1.MCastPingRate" and "Gnutella1.QueryGlobalThrottle" options. Added experimental support for Gnutella 1 multicast searches (to use it set Shareaza port to 6347), creation time, meta, LimeWire-compatible hash and "Whats New" searches. Added protection against "future" hosts. Fixed false positive XML errors of some G1 queries. Improved query hit and query search anti-spam protection. Fixed upload without specified "Range:" header (for G1). Fixed host browsing fail due disabled protocol. ![]() Fixed Gnutella 1 query hit packets: now LimeWire compatible, all available hashes transmitted, large file supported (64-bit size), added alternate sources. Refactored chat code (removed/renamed chat window classes, fixed connection bugs, updated translations and skins). ![]() Fixed freezed name of BitTorrent-magnet download. Enabled adding torrent-file as source to any download. Fixed "16.0 EB" source downloads when size is unknown yet. Optimized UPnP code (removed from connection wizard, fixed "zero port" bug). Fixed BitTorrent-magnet download start. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |