ed2k://|file|eMule0.43a.[content.emule-project.net].zip|1835039|34A4A13F8397081963FA12855FB017D1|/
02.07.2004 15:54 by Ornis
--------------------------------------------------------------------------------
Dear eMule users,
You had to wait quite a long time for this release, though you'll see that
the time waiting was worth it.
The highlights of the 0.43 series of eMule are:
PeerCache. A technology developed by Joltid Ltd. which lets you download/upload
files from ISP cache servers to reduce traffic and to improve download speeds.
HTTP eD2K links. eMule can now download files concurrently from eD2K network as well as from HTTP servers to improve download speed.
Windows XP firewall support to help users with LowID problems.
More security and efficiency in dealing with malicious, bots or just flawed clients.
ZZ's DownloadManager. Get the file(s) you want even faster.
Improved ZZ's UploadBandwidthThrottler. Smoother upload and lower overhead.
Many improvements in SMIRC client.
And a full set of bug fixes and other improvements.
Also, check out the following additional releases:
LinkCreator. A small stand alone tool for creating eD2K links for particular files and adding HTTP sources.
VideoLAN Client 0.7.2 eMule partfile plugin. A plug in for the well known video player which lets you preview eMule partfiles more efficiently.
So - download the new eMule client - and have fun.
Your eMule-Team
--------------------------------------------------------------------------------
And now in more detail, the complete changelog:
Bugfixes:
Dont show 'new message' loginfo for filtered messages
Possible fix to the reported cases when eMule doesn't reach the upload limit.
Reworked the 'charset' selection for emule web interface to use proper codepage value in returned HTML code.
Many small fixes for changing language during runtime.
Fixed a bug which caused that some known contacts were never deleted, even if not needed anymore
SMIRC will now get available user modes from the server on connect to allow it to use servers that use non standard usermodes.
Fixed bug with inaccurate completed size for part files.
Couple of minor bug fixes and optimisations in bar shader related usage for part files and downloading/uploading clients.
Fixed bug which sometimes draws randomly yellow blocks for sources.
Category-wide resume will now also care for out-of-diskspace-paused downloads
Fixed bug with specifying empty directories for incoming and temp folders.
Fixed potential crash bug under Win98 with helper icon in search parameters window.
Fixed bug with wrong part count for very large files. [thx Pichuein]
Fixed bug in Directory preferences dialog which changed the active directory.
Fixed a bug in the toolbar button code, when all buttons were removed
Fixed webinterface exploit (content length misuse)
Fixed data rate control for rates > 80kb [thx zz]
Properly completing and sharing of files when no hashset is available.
Rewrote most of the core of SMIRC to make it more stable and faster..
I now read the entire receive buffer in SMIRC's socket on each receive. Messages were getting left in the buffer and backlog'd..
SMIRC connection status could get a little messed up and not tell the user it failed to connect. (fix)
Fixed crash with downloading of several files with same filename and reloading the shared files list.
Fixed bug with duplicate scrollbars in search window.
Fixed bug with receiving of new ed2k meta tags which used a too large tag type range for string types.
Changes:
Option to block people from adding you as a friend through SMIRC.
Option to auto resume paused downloads only for same category as a completed download (additional to option of prefering same category)
More security and efficiency in dealing with malicious, bots or just flawed clients.
Added some protocol procedure sanity checks to avoid getting flooded by bugged clients.
Fixed a flaw in the IP filter which lead to not reading some lines from PeerGuardian filter lists which had a bad format.
Added new context menu item in Shared Files window (only for completed 'eMuleSkin.zip' files) to install eMule Skins.
Changed the equal-for-all implementation in upload bandwidth throttler to minimize packet fragmentation on tcp level.
Reworked searching via web interface in relation to file type search parameter. (New web templates!)
Changed option to remove dead servers: Any server which exceeds a max. failure limit is removed from server list.
Added 'Document' file type for published files and also to search parameter for eD2K and Kad.
Splitted statistics to be stored in 'Statistics.ini'
Added unzipping of IP filter files from PeerGuardian ZIP files.
Completely reworked the gui structure for SMIRC.
SMIRC will now get available channel modes from the server on connect.
Reworked IP Filter tool window to support large IP filter lists more effeciently.
Added progress information for part files when getting hashed or copied to incoming folder.
Added color customization (via skin profile) for server info, log, chat and IRC windows.
Added loglevels for verbose output in order to allow showing only important messages
Complete sources are now shown as percentage in a new column. If there are zero complete sources for a file, this colum is marked red
SMIRC Now creates a dynamic nick menu showing which Op commands are available based on the user you click and user modes available.
Added server LowID statistics to Server and Statistics window.
Added stats for showing amount of data saved by I.C.H.
Added saving/restoring of corrupted part list to part.met files so that I.C.H. can work on those parts even after eMule was restarted.
Added context menu command for creating eD2K links with hashsets to Shared Files window.
Files without hashsets are no longer shared until they are completed or a hashset was received.
Added support for HTTP redirection for websources.
Added icons for websources in transfer window.
Added a setting to preferences.ini (Section 'Statistics', Keyword 'SaveInterval') to specify the time interval in seconds for saving statistics. Default value is 60 sec.
title tags for images in Webinterface template 'chicane' [mARKUS]
Added pasting of extended eD2K links for
http:// sources and hashsets.
Added a simple nick completer to SMIRC.
Optimized periodically stats file writing.
Added filehash evaluation for completed part files when hashset is missing.
Kad search expression parsing: The Kad keyword is now part of the ed2k search expression to support ' ' expressions.
Removed auto restoring of search parameters when a search results tab is selected and/or closed.
Reworked saving of onlinesig.dat to provide better support for other applications which are reading that file concurrently.
Changed all file shareing modes (at OS level only) to allow read only access by other applications.
eD2K and Kad searches are shown as still active or stopped with an appropriate icon in the search results list.
Inactive search results panes show new received search results with red colored text in tab control
Features:
eMule now supports PeerCache, a technology which allows ISPs to reduce the bandwidth usage by caching instead of throttling the downloadspeed
eMule can open the ports it needs on the internal WinXP(SP1 or 0) firewall itself either permanently (connection pref) or on each startup (extended settings)
Improved a4af manager. Set the file you want first to 'high' download priority (priorities now effects a4af decisions). You can chose to get the files in a category in their alphabetical order.
Added downloading from
http:// sources.