Shareaza 2.5.0.0
Change log of Shareaza v2.5.0.0
There have been more than 800 changes to the source code during the past 13 months since the release of v2.4.0.0. The following things are the most important changes sorted by categories:
Updated languages:
- Albanian (Besmir Godole)
- Arabic (awadh)
- Catalan
- Dutch (RoestVrijStaal)
- German (OldDeath)
- Greek (idealsharer)
- Hungarian (Yuri)
- Italian
- Norwegian (Glan)
- Russian (Ryo-oh-ki)
- Spanish
Network support
- Added support for eD2k-client library browsing
- eD2k Default Servers Update
- Extended eD2k chatting support
- Extended GGEP support (gnutella)
- Extended support for gnutella query hit packets
- Fixed eD2k-server flags (enabled large file support)
- Redesigned BitTorrent seeding
- Redesigned BitTorrent tracker handling code
- Support for selective downloads and file prioritization on BitTorrent
- Updates to the GWC support
Interface changes
- Added auto-complete for search boxes
- Added gnutella ultrapeer/leaf counter to Home window
- Added Windows shell menu item to Library tree and Library organizer view
- Extended and fixed Skin support
- Fixed icon and string loading errors
- Fixed fonts and text sizes at a dozen of places
- Fixed windows flickering on resize/refresh
- Made all message boxes skinnable
- Redesigned download group properties dialog
- Updated lots of icons and graphical elements
Internal and functional changes
- Added deletion to RecycleBin
- Added new VirusTotal plugin to check a file hash against the hashes of known virus files
- Added RazaWebHook.dll ("Download with Shareaza" in IE context menu)
- Added "shareaza://url:" pluggable protocol prefix to handle any URL by Shareaza
- Added some file/folder sharing restrictions for known security relevant files (e.g. Windows Mail folder, Opera password manager (Wand), etc. )
- Added support for .exe plugins.
- Added support for very long file names on some places (library)
- Disabling the G2 network permanently is now possible (not recommended!)
- Fixed search scroll bar bug
- Fixed "required resource unavailable" bug on Win2000
- Implemented [Ctrl]+[Home] and [Ctrl]+[End] for highlighted entries in downloads window (moves entry to top/end of list)
- Implemented application auto-restart on crash under Windows Vista
- Implemented BugTrap (easy way to generate crash reports and report crashes; currently only enabled on alpha/beta builds)
- Media player plugin has been rewritten
- Optimized library dictionary building and searching. Building speedup: ~120% on debug builds, ~300% on release builds. Library searching speedup: ~100% on both build types.
- Optimized plugin loading and added descriptions and icons
- Optimizations to Library loading (~10% faster now)
- Updated GeoIP
- Updates to the TorrentWizzard toolkit (for creating .torrent files)
and last but not least...
- Fixed lots of minor bugs, made hundreds of smaller optimizations ... and half a million of crashes that won't happen anymore