Old Versions of eMule - OldVersion.comhttp://www.oldversion.com/windows/emule/
eMule is one of the biggest and most reliable peer-to-peer file sharing clients around the world. Thanks to it's open source policy many developers are able to contribute to the project, making the network more efficient with each release. eMule is a filesharing client which is based on the eDonkey2000 network, but offers more features than the standard eDonkey client.

.: Clients which send filtered messages will now also be identified as spammers.: Fixed a bug with HTTP/Peercache sources (SiRob).: Fixed a problem with converting known2.met - it should not rehash files anymore when updating from a prior version

Unk: Continued work with Kad2.0. Only host side funcational stillUnk: More tweaks to Kad1.0.Unk: Correction to "Change in LPhant version display (Famerlor)"Unk: Make sure Kad config files are not read by older clients as they may contain tags they cannot read.

.: Fixed a bug which could cause problems when loading part.met files of large files (SiRob).: Changed the protocol to check the hash+filesize instead only the hash on requested files

]]>Sun, 17 Feb 2013 23:24:44 +0000http://www.oldversion.com/windows/emule-0-47b-beta-2eMule 0.48a Beta 1http://www.oldversion.com/windows/emule-0-48a-beta-1
* First step towards Vista by fixing most glitches and problems Vista had with eMule and by this also support of multi user installations (for all OSs) * Support for UPnP * A spam filter for search results * Several GUI improvements like smiley support for IRC and messages, nicer file tooltips and so on * And as always fixing several bugs and adding other small changes

]]>Sun, 17 Feb 2013 23:24:38 +0000http://www.oldversion.com/windows/emule-0-48a-beta-1eMule 0.48a Beta 2http://www.oldversion.com/windows/emule-0-48a-beta-2
Ornis: Changed to wizzard to set file proper file permission on installed config files.: Fixed another Bug in the SourceExchange, which caused eMule to not response to requests in certain cases [Xman1].: Sorting for cumulative stats in the sharedfiles list is now properly remembered when restarting eMule.: The "Disable UDP" and Enable "Kad" options now exclude eachother [leuk_he].: Fixed a bug in UPnP when the UDP port has been disabled by the user [leuk_he].: IRC optional serverports should work prorperly now.: Fixed a bug in IRC when receiving ed2k links from other users.: Added a excess flood protection for eMule IRC responses.: The Spam indicator icon has been replaced [icon by Daan].: The first time wizzard is now using the proper ports when testing UPnP in case a user has changed the ports in the wizzard.: Fixed eMule (error-)handling for files whose paths exceed the operation system pathlength limit.: If eMule started the Windows UPnP Service but failed to forward ports via UPnP it will shutdown the service afterwards.: Added an option to disable smileys.: Fixed a small memleak in the smileyselector window

------------------------ Mar, 30. 2008 ------------------------.: eMule is now aware of windows standby modes and reconnects after waking up [MorphXt]

------------------------ Mar, 18. 2008 ------------------------.: Fixed: File tooltips used wrong font sizes when using customized Windows metrics..: Added: Support for using Windows default fonts for listview and treeview controls in eMule's main windows. This way one can specify larger fonts for almost all eMule lists via the Windows System Metrics. Specify "UseSystemFontForMainControls=1" in "preferences.ini" to enable..: Fixed: Shared directory treeview control lost icons after Windows System settings were changed..: Fixed: Wrong font mapping for some GUI elements in non-Western locales.

------------------------ Feb, 26. 2008 ------------------------.: When deleting more than 50 files the first 50 names are shown in the confirmation dialog [tHeWiZaRdOfDoS].: Fixed a bug in finding the senders of corrupt data which may lead to false positives [DavidXanatos]

------------------------ Feb, 10. 2008 ------------------------.: Kad will now enforce certain limits when adding new contacts to the routing table: No more than 1 KadNode per IP, 2 similar KadNodes (same bin) from a /24 network and max 10 different KadNodes from a /24 network are allowed. This is supposed to make routing attacks against kad more difficult / resource-intensiveYou can still run more than one kad client from a single IP without any problems, they just don't become part of the internal kad routing but still work without any limitations.

------------------------ Feb, 3. 2008 ------------------------.: The download comments dialog has now a direct possibility to edit the comment spam filter, changes are instantly applied to all existing comments.: Clients which sent comments which get filtered by the comment spam filter are now treated like message spammers (banned).: The ed2k: in ed2k-links is no longer case sensitive.: When connecting to Ed2K eMule starts with a random server instead using first on in the server.met. Any sorting, priority, etc. is not affected by this

------------------------ Feb, 1. 2008 ------------------------.: Several changes have been made to improve kads resistance against malicious keyword publishing:.: Kad now keeps track which filenames were published by different sources for the same file and uses the most common name (instead the last published one) when responding search requests.: Same hashs (files) which have different filesizes are now properly stored seperatly instead overwriting eachother.: Kad calculates a rating based on how many different sources publish a file and how many files publishes a source. When responding to a search request, files with a rating below a set limit will be sent last in order to avoid that spammed files push out valid ones..: The Kad rating for published files is also sent in search results to be used in the future version as indicator

------------------------ Jan, 16. 2008 ------------------------.: Added a general anti-flood-protection to kad. If Kad receives more request of a specific type from one IP than it would expect, it starts ignoring those requests and envetually banning the source. This is supposed to avoid or slow down several attack scenarios..: Fixed a problem with injection of DNS servers into the routing tables which were able to stay because of a porotcol mixup between kad and dns. Old sources with port 53 as kad port are ignored, new clients (0.49a+) can use port 53 as kad port again but it is not recommended [found by netfinity].: Fixed a bug in kad2 with publishing >4GB files [netfinity]

------------------------ Jan, 11. 2008 ------------------------.: If you select a non-default incoming directory which already contains files, eMule notices you that those files are automatically shared by eMule

------------------------ Jan, 8. 2008 ------------------------.: Added a filter box (like in the search results) for on-the-fly filtering of shared files into the shared files tab. This filter is supposed to help finding specific shared files, it has no effect on which files are actually published.: Rearranged the symbols in the shared files directory tree a bit

------------------------ Dec, 15. 2007 ------------------------.: The onlinehelp for the options dialog is now topic sensitive for all languages instead only for english (well actually it is not, but this is serverside work which will be done step by step till the release). More areas to get topic sensitive to come in the future.: Open searches are now stored if you close eMule and restored on restart. This way you don't have to research your favourite words in case you didn't get to finish looking at the results. Can be disabled in Options->Display

------------------------ Dec, 2. 2007 ------------------------.: Reworked Kads Firewall handling and testing:The kad firewall state is now split into TCP and UDP. The TCP state is basically the old state, which tests if your TCP port is reachable. The UDP state is new and checks if your UDP port is reachable. For example on Full Cone NAT Routers, without portforwarding you will get TCP firewalled (as before) but UDP open (new). If you have the UDP open state, eMule doesn't needs a buddy any longer and will fully participate in the KAD network and therefore take away the overhead they caused in earlier versions (you still cannot connect to other TCP firewalled clients if you are TCP firewalled yourself)..: The new UDP state is shown in the MyInfo field in the Server Tab. As long as the UDP firewalltest is unfinished "(unverified)" is appended.: Clients which have the Kad UDP open state, now support direct callbacks (invoked by an UDP packet) to connect to not firewalled clients. These callbacks are faster, more reliable and use less ressources than buddy or server callbacks..: The new firewall test also fixes a bug / design flaw which caused eMule to always use the use the clients source UDP port, instead testing if the internal set UDP port might be the propper choice instead. This was especially a problem on Restricted Cone Routers with PAT (Port Address Translation)

------------------------ October, 31. 2007 ------------------------.: The messagesystem is now able to find your friends even if their IP changed if you and they are in Kad and not firewalled. This will help to stay in contact with friends longer than one session (Only works for new added/new seen friends which have Kad enabled)..: When messaging a friend, eMule now makes sure that the userhash still matches after connecting and SecureIdent (if enabled) is passed in order to ensure that its really your friend.

------------------------ October, 28. 2007 ------------------------.: You can now bootstrap to kad from an URL which points to a nodes.dat file (in the Kad tab)

------------------------ October, 22. 2007 ------------------------.: In order to reduce spam messages and by this make the messagesystem more useable again, eMule now supports Captcha authentification:If enabled, someone who messages you has first to solve a cpatcha (an image which shows letters) before the message is shown to you. Older clients who do not support captchas will be unable to message you and receive a notice about this.

------------------------ Jule, 11. 2007 ------------------------.: Added obfuscation to the Kad UDP protocol. Kad obfuscation is part of the protocol and is unrelated to the Ed2K-Obfuscation settings

------------------------ June, 5. 2007 ------------------------.: Fixed a bug which let Kad try to load its preferences from the old config directory location

------------------------ Apr, 27. 2008 ------------------------.: Changed the kad tcp firewalltest protocol to make it possible to archive the tcp open state if the UDP port is firewalled .: Each dialog (kad, server, etc) has now its own "doorway" helptopic which eMule shows when pressing F1 or the Helpbutton, instead of only calling the helpindex

------------------------ Apr, 23. 2008 ------------------------.: Fixed two bugs in the new kad firewalltesting which may lead to wrong results [tHeWiZaRdOfDoS].: eMule now supports ed2k-links for downloading the nodes.dat from an URL. A link to a nodes.dat should look this way: ed2k://|nodeslist|http://domain/nodes.dat|/.: Fixed two minor display bugs realted to the waiting queue and the requests statistics for files [tHeWiZaRdOfDoS]

------------------------ Apr, 20. 2008 ------------------------.: Loading stored kad keywords and sources has been moved into a seperate thread to avoid interface lockups, while the data is loading.: Kad (tcp)firewalltest and buddy tcp connection now properly support protocol obfuscation too, on require obfuscation setting those connections (and therefore its functionality) didn't worked before

0.49a BETA1 ------------------------ Apr, 12. 2008 ------------------------.: Beta versions now create a small test text file which is shared by eMule to help us debugging protocol changes (esp Kad). On exit this file is deleted.: Fixed a bug with the "Open Directory" menuitem in the shared files window [Stulle]

------------------------ Apr, 11. 2008 ------------------------.: Added the obfuscation setting to the First Time wizard and removed the full chunk upload setting instead.: Disabled peercache downloads by default (deprecated).: Added a Beta nagging dialog

------------------------ Mar, 30. 2008 ------------------------.: eMule is now aware of windows standby modes and reconnects after waking up [MorphXt]

------------------------ Mar, 18. 2008 ------------------------.: Fixed: File tooltips used wrong font sizes when using customized Windows metrics..: Added: Support for using Windows default fonts for listview and treeview controls in eMule's main windows. This way one can specify larger fonts for almost all eMule lists via the Windows System Metrics. Specify "UseSystemFontForMainControls=1" in "preferences.ini" to enable..: Fixed: Shared directory treeview control lost icons after Windows System settings were changed..: Fixed: Wrong font mapping for some GUI elements in non-Western locales.

------------------------ Feb, 26. 2008 ------------------------.: When deleting more than 50 files the first 50 names are shown in the confirmation dialog [tHeWiZaRdOfDoS].: Fixed a bug in finding the senders of corrupt data which may lead to false positives [DavidXanatos]

------------------------ Feb, 10. 2008 ------------------------.: Kad will now enforce certain limits when adding new contacts to the routing table: No more than 1 KadNode per IP, 2 similar KadNodes (same bin) from a /24 network and max 10 different KadNodes from a /24 network are allowed. This is supposed to make routing attacks against kad more difficult / resource-intensiveYou can still run more than one kad client from a single IP without any problems, they just don't become part of the internal kad routing but still work without any limitations.

------------------------ Feb, 3. 2008 ------------------------.: The download comments dialog has now a direct possibility to edit the comment spam filter, changes are instantly applied to all existing comments.: Clients which sent comments which get filtered by the comment spam filter are now treated like message spammers (banned).: The ed2k: in ed2k-links is no longer case sensitive.: When connecting to Ed2K eMule starts with a random server instead using first on in the server.met. Any sorting, priority, etc. is not affected by this

------------------------ Feb, 1. 2008 ------------------------.: Several changes have been made to improve kads resistance against malicious keyword publishing:.: Kad now keeps track which filenames were published by different sources for the same file and uses the most common name (instead the last published one) when responding search requests.: Same hashs (files) which have different filesizes are now properly stored seperatly instead overwriting eachother.: Kad calculates a rating based on how many different sources publish a file and how many files publishes a source. When responding to a search request, files with a rating below a set limit will be sent last in order to avoid that spammed files push out valid ones..: The Kad rating for published files is also sent in search results to be used in the future version as indicator

------------------------ Jan, 16. 2008 ------------------------.: Added a general anti-flood-protection to kad. If Kad receives more request of a specific type from one IP than it would expect, it starts ignoring those requests and envetually banning the source. This is supposed to avoid or slow down several attack scenarios..: Fixed a problem with injection of DNS servers into the routing tables which were able to stay because of a porotcol mixup between kad and dns. Old sources with port 53 as kad port are ignored, new clients (0.49a+) can use port 53 as kad port again but it is not recommended [found by netfinity].: Fixed a bug in kad2 with publishing >4GB files [netfinity]

------------------------ Jan, 11. 2008 ------------------------.: If you select a non-default incoming directory which already contains files, eMule notices you that those files are automatically shared by eMule

------------------------ Jan, 8. 2008 ------------------------.: Added a filter box (like in the search results) for on-the-fly filtering of shared files into the shared files tab. This filter is supposed to help finding specific shared files, it has no effect on which files are actually published.: Rearranged the symbols in the shared files directory tree a bit

------------------------ Dec, 15. 2007 ------------------------.: The onlinehelp for the options dialog is now topic sensitive for all languages instead only for english (well actually it is not, but this is serverside work which will be done step by step till the release). More areas to get topic sensitive to come in the future.: Open searches are now stored if you close eMule and restored on restart. This way you don't have to research your favourite words in case you didn't get to finish looking at the results. Can be disabled in Options->Display

------------------------ Dec, 2. 2007 ------------------------.: Reworked Kads Firewall handling and testing:The kad firewall state is now split into TCP and UDP. The TCP state is basically the old state, which tests if your TCP port is reachable. The UDP state is new and checks if your UDP port is reachable. For example on Full Cone NAT Routers, without portforwarding you will get TCP firewalled (as before) but UDP open (new). If you have the UDP open state, eMule doesn't needs a buddy any longer and will fully participate in the KAD network and therefore take away the overhead they caused in earlier versions (you still cannot connect to other TCP firewalled clients if you are TCP firewalled yourself)..: The new UDP state is shown in the MyInfo field in the Server Tab. As long as the UDP firewalltest is unfinished "(unverified)" is appended.: Clients which have the Kad UDP open state, now support direct callbacks (invoked by an UDP packet) to connect to not firewalled clients. These callbacks are faster, more reliable and use less ressources than buddy or server callbacks..: The new firewall test also fixes a bug / design flaw which caused eMule to always use the use the clients source UDP port, instead testing if the internal set UDP port might be the propper choice instead. This was especially a problem on Restricted Cone Routers with PAT (Port Address Translation)

------------------------ October, 31. 2007 ------------------------.: The messagesystem is now able to find your friends even if their IP changed if you and they are in Kad and not firewalled. This will help to stay in contact with friends longer than one session (Only works for new added/new seen friends which have Kad enabled)..: When messaging a friend, eMule now makes sure that the userhash still matches after connecting and SecureIdent (if enabled) is passed in order to ensure that its really your friend.

------------------------ October, 28. 2007 ------------------------.: You can now bootstrap to kad from an URL which points to a nodes.dat file (in the Kad tab)

------------------------ October, 22. 2007 ------------------------.: In order to reduce spam messages and by this make the messagesystem more useable again, eMule now supports Captcha authentification:If enabled, someone who messages you has first to solve a cpatcha (an image which shows letters) before the message is shown to you. Older clients who do not support captchas will be unable to message you and receive a notice about this.

------------------------ Jule, 11. 2007 ------------------------.: Added obfuscation to the Kad UDP protocol. Kad obfuscation is part of the protocol and is unrelated to the Ed2K-Obfuscation settings

------------------------ June, 5. 2007 ------------------------.: Fixed a bug which let Kad try to load its preferences from the old config directory location

]]>Sun, 17 Feb 2013 23:24:26 +0000http://www.oldversion.com/windows/emule-0-49a-beta-2eMule 0.49a Beta 3http://www.oldversion.com/windows/emule-0-49a-beta-3
0.49a BETA3------------------------ May, 5. 2008 ------------------------.: Made sure to always use the intern UDP port if both (intern and extern) ports succeed in the firewall test.: Control chars are now filtered out of ed2k-links / received filenames [eklmn].: Fixed a small bug with handling removed category directories on startup [tHeWiZaRdOfDoS].: Changed installer to set the currently used shared usage setting as default if available

------------------------ May, 3. 2008 ------------------------.: Fixed another bug in the new UDP firewalltest, causing it to fail for results on the extern UDP port and for unreachable clients.: Captchas can consist of numbers now too (except 0).: Fixed a smaller issue with finding and connecting to a buddy.: Buddy search interval has been reduced, to increase the chance to find a buddy without waiting too long

]]>Sun, 17 Feb 2013 23:24:22 +0000http://www.oldversion.com/windows/emule-0-49a-beta-3eMule 0.49ahttp://www.oldversion.com/windows/emule-0-49a
.: If extended controls are enabled (and if available) Kad search results show the amount of known unique publishers for a file in parentheses in the availability column (this isn't equal to sources, but it is a bit more trustworthy indicator how common a file is)..: Updated CxImage lib to the latest version (6.0), fixes some image processing vulnability (low risk for eMule) [reported: Steve Manzuik/Juniper Networks].: Fixed Unicode issue in stored and loading searches.: DirectCallback sources are now properly added to and checked against the deadsource list

]]>Sun, 17 Feb 2013 23:24:19 +0000http://www.oldversion.com/windows/emule-0-49aeMule 0.49b Beta 1http://www.oldversion.com/windows/emule-0-49b-beta-1
eMule 0.49b BETA1------------------------ Jul, 11. 2008 ------------------------.: Added MiniUPnPLib as additional UPnP implementation, the current Windows service based implementation is used as fallback. This will hopefully make eMule's UPnP compatible to most available routers. [miniupnplib by Thomas Bernard, Test & Suggestion: leuk_he].: A specific UPnP implementation can be disabled by adding "DisableMiniUPNPLibImpl=1" or "DisableWinServImpl=1" into the "UPnP" section of the preferences.ini

------------------------ Jul, 5. 2008 ------------------------.: When reading a nodes.dat without any verified contacts (possible an old file version), eMule will assume all contacts to be verified to avoid slowing down the connecting process.: Project files for VS2005 and VS2008 have been added, however the official eMule is still developed and compiled on VS2003

------------------------ Jun, 27. 2008 ------------------------.: Several changes were made to Kad in order to defy routing attacks researched by University of Minnesota guys [Peng Wang, James Tyra, Eric Chan-Tin, Tyson Malchow, Denis Foo Kune, Nicholas Hopper, Yongdae Kim], in particular:.: Kad contacts will only be able to update themself in others routing tables if they provide the proper key (supported by 0.49a+ nodes) in order to make it impossible to hijack them.: Kad uses now a three-way-handshake (or for older version a similar check) for new contacts, making sure they do not use a spoofed IP.: Unverified contacts are not used for routing tasks and a marked with a special icon in the GUI

------------------------ Jun, 22. 2008 ------------------------.: Fixed: Shared Files window splitter did not properly save/restore position..: Did first small step in dropping Kad1 support by not probing unknown Kad contacts for Kad1 anymore to save overhead. Kad1 clients will nevertheless still be work for now..: Fixed a bug which let Kad sometimes assume a Kad2 contact to be Kad1 after probing for both versions

------------------------ Jun, 9. 2008 ------------------------.: Fixed 100% CPU usage bug with tooltips in Statistics Graphs..: Added: Tooltip in Statistics Graphs show the Y-value..: Kad no longer tries to add UDP firewalled (and therefore mostly unreachable) nodes into its routing table, reducing overhead and increasing reliability [Idea: Netfinity].: Kad tries to determine the overall ration of firewalled clients in the Kad network and shows them in the statistics tree. This will only work if you are not firewalled yourself and know enough 0.49b+ nodes.: When calculating the total user count, Kad now uses (if available) the real number of firewalled clients for the calculation instead a fixed value. This will take more effect when 0.49+ nodes become common

]]>Sun, 17 Feb 2013 23:24:16 +0000http://www.oldversion.com/windows/emule-0-49b-beta-1eMule 0.49b Beta 2http://www.oldversion.com/windows/emule-0-49b-beta-2
------------------------ Jul, 28. 2008 ------------------------.: Added deleting of single entries from AutoComplete drop down lists by pressing the DEL key..: Added a new search method option "Automatic" which lets eMule choose which search method to use. eMule will select either Servers (Local) or Kad, based on which network we are connected to and some other indicators if connected to both networks..: Removed a general exception handler for the Beta version. This means eMule crashes instead of ignoring unexpected errors, which however is needed so we actually can find such bugs (if any exist) in the crashdumps.

]]>Sun, 17 Feb 2013 23:24:10 +0000http://www.oldversion.com/windows/emule-0-49beMule 0.49c Beta 1http://www.oldversion.com/windows/emule-0-49c-beta-1
* Ability to share and unshare single files instead of directories only and also support of Drag&Drop to do so easily * Support of new security features on Windows Vista (and partially also XP) to further harden eMule against any possible exploits * Automatic recovery of corrupt part.met files by using the backupfiles * Kad improvements like automatic search-keyword rearranging (allowing searches like 'an eMule' and also helping to reduce load on busy nodes), avoiding fragmented UDP packets (making it more compatible to zealous firewalls) and other changes * Improving UPnP by refreshing the mappings as well as adding Webinterface support * And as always fixing bugs and adding other small changes

------------------------ Feb, 10. 2009 ------------------------.: Resolve shared shell links has now its own option in the extend dialog instead beeing a preferences.ini only option.: Added the preferences.ini only option "FileBufferTimeLimit" ("eMule" section) which lets you set the maximum seconds before flushing the buffer of downloading files (default 6)

------------------------ Feb, 9. 2009 ------------------------.: When another client requests to view your shared files and directories (and you allow it), eMule will now attach only the directory names (or relative paths if it is a shared subdir) instead the full path for privacy reasons.: Fixed a BETA bug which caused eMule to not send single shared files when answering view shared files requests

------------------------ Feb, 8. 2009 ------------------------.: On a fresh eMule installation, several less important list columns are now hidden by default to avoid overloading the interface.: Fixed some BETA bugs with creating collections.: Slightly increased the max. button size of the maintoolbar.: You can no longer share single files within unshareable directories (like your temp dir)

------------------------ Mar, 1. 2010 ------------------------.: Tweaked uploadcode to significantly increase the possible uploadspeed per slot especially on LANs, making eMule more suitable for those.: The number of maximal open upload slots has been decreased to 100.: Fixed a bug which caused the "Add files to download in paused mode" otpion to not work properly in all cases

------------------------ Feb, 19. 2010 ------------------------.: Fixed a bug in Kad which would not enforce the search tolerance in certain cases.: Changed Kad to work better in small LANs. If Kad detects it is running on a LAN (only LAN IPs in the routing table), it will assume beeing open and not behind a NAT/Router without trying to verfiy (which would fail in a small LAN),and also doesn't enforces several security features like flood detection for LAN IPs. Now even a small Kad LAN of 2 nodes works well without any setup issues(To create such a Kad LAN, make sure all clients have Options->Extended->"Filter server and client LAN IPS" disabled, delete the existing nodes.dat if necessary, go to the Kad dialog and enter the IP+Port of one other client (which is either connected or in connecting mode for Kad) to the bootstrap box - done)

------------------------ Jan, 25. 2010 ------------------------.: The connection wizzard is no longer shown after finishing the first start wizzard (it's deprecated).: The first start wizzard is only shown on first starts and no longer after updates

------------------------ Jan, 21. 2010 ------------------------.: Added a new graph to the Kad window, which lets you watch each Kad lookup in detail. For non-Devs this is just for fun, you don't need to worry about anything shown there. A detailed explanation of the graph can be found in the onlinehelp..: Added "Automatically show active searches" option to the context menu of the new graph which lets it switch to active lookups automatically (instead having to select it in the list). Now you can watch Kad working for hours without a click! :)

------------------------ Jan, 12. 2010 ------------------------.: Added a new dockable toolbar to the transfer dialog. The buttons resemble the context menu options, but making them accessible easier and faster. The toolbar can be removed by right clicking on it and shown again by selecting context menue option of the downloadlist

------------------------ Jan, 10. 2010 ------------------------.: The context menu in of the downloadlist allows now directly assign a file to a new category (instead of having to create it separately first).: The "Unassign" category context menu entry is now only available if a file actually has a category

------------------------ Dec, 7. 2009 ------------------------.: Fixed missing setting saving after automatic adapting incoming folders of categories due to changed main incoming folder.: Fixed a bug with overwriting the nodes.dat on times we actually don't want to write it [Nissenice].: Added a quick intermediate fix to make certain Kad lookups more reliable, improving the (search/source-) results in some cases [based on research from http://www-users.cs.umn.edu/~hopper/kad.pdf]

------------------------ Nov, 28. 2009 ------------------------.: Switched the eMule fileidentifiers from ED2k-Hash + Size to ED2k-Hash + AICH-Hash + Size. This means eMule is now using two hashing algorithms combined (based on MD4 and SHA1) to verify if a received part (and eventually the comlete files) is not corruptThis change is necessary due to weaknesses in the MD4 algorithm and enables eMule to make sure to never complete a corrupt files for the next decadeAll changes are backwards compatible, so no clients or files will be exluded from the network.: AICH part hashsets are build out of existing AICH recovery hashsets, no rehashing is done.: AICH verification is enabled when using an ed2k link with included AICH hash, or when searching and downloading a file from Kad when certain requirements are met (this will only start to work once the majority of nodes update).: The AICH hash can be seen in the search results list for kad searches if available.: ed2k links can no longer be created without the AICH Hash, except if it is not available. ed2k links without AICH hash are considered deprecated, but are still accepted by eMule for now

------------------------ Nov, 15. 2009 ------------------------.: The shared files list now shows files in root directories properly [dolphinX].: Fixed a bug with determining if the filesystem can handle large files when using categories [dolphinX].: Added preferences.ini-only option "KeepUnavailableFixedSharedDirs" ("eMule"-Section) which lets eMule keep shared directories on fixed drives even if they are not found anymore.: Fixed minor memleak on kad searches [tHeWiZaRdOfDoS]------------------------ Oct, 13. 2009 ------------------------.: Added preferences.ini-only option "ForceSpeedsToKB" ("eMule"-Section), which will make eMule display all speed values in KB/s (instead of B/s to TB/s depending on the speed)

------------------------ Aug, 7. 2009 ------------------------.: The shared files dialog has now a tab selector, letting you choose to view the statistics,(reduced versions of) the content, ed2k-link or metadata info for the selected file(s).: The statistics page on in the shared files dialog also has the following new entries: Popularity rank (ranking all your shared files based on Requests), On Queue (clients on queue for the selected file) and Uploading (current bandwidth used to upload the selected file).: The new tabs in the shared files dialog can be closed or restored by an arrow button on the right side

------------------------ Jul, 25. 2009 ------------------------.: Fixed a bug which made search tabs in certain cases invisible after you closed one

------------------------ Jul, 20. 2009 ------------------------.: Cleand up options dialog a bit:The following settings have been removed and are now preferences.ini-only: "BeepOnError", "DontRecreateStatGraphsOnResize", "UpdateQueueListPref", "MessageFromValidSourcesOnly" (Section "eMule") and "EnabledDeprecated" (section "PeerCache").: The exit conformation messagebox has now a "Don't ask me again" option.: Added "Pause on when preview possible" option to the downloadlist context menu. Only visible when "advanced mode controls" is enabled

------------------------ Jul, 09. 2009 ------------------------.: Improved storing AICH hashsets after a download has finished - should be much faster now if you share many files.: Sparse files are available on Windows7 again, Vista stays the only version were they are disabled

------------------------ Jun, 12. 2009 ------------------------.: Added basic checks and user warnings for wrong operator usage (like using OR on the first keyword) in Kad. Earlier version just delivered wrong/incomplete results in such cases.

------------------------ Jun, 10. 2009 ------------------------.: Fixed a bug in Kad with setting the proper searchkeywords when searching for exact phrases with quotes.: Fixed a bug with rearranging quoted keywords on kad searches

------------------------ Jun, 2. 2009 ------------------------.: Kad1 is no longer supported and we will no longer answer or request any packets from Kad1 nodes (the last eMule Kad1 version was release about 4 years ago)

------------------------ Mar, 17. 2010 ------------------------.: The new Windows7 taskbar features will no longer vanish when minimizing eMule to the system tray.: Updated libpng to the latest version.: The lables of the download commands toolbar are now properly adjusted immediately when switching to another language.: The archive preview tab has now a context menu to update the contents as replacement for the "Update" button.: Fixed a bug in handling part.met files which could cause corrupted parts if eMule paused the file due to insufficient diskspace.: Fixed a small visual glitch when resizing the shared files list while the new tabs were hidden.: fixed minor memleak in kad keyword storing [tHeWiZaRdOfDoS]

------------------------ Mar, 14. 2010 ------------------------.: Fixed the background color of the new Kad graph if custom themes/colors are enabled.: eMule now selects the default color of the system icon tray speedbar depending on the color of your taskbar icon area, to avoid show a dark/bright bar on a dark/bright background.: Fixed a crashbug in the new download commands toolbar (this bug was responsible for nearly all crashes you might have seen in Beta1)..: Active searches are now automatically shown in the new Kad graph by default and eMule remembers the setting (can be siwtched in the contextmenu of the graph).: Fixed a small bug with itemdeletion when closing eMule [JvA].: Fixed a small bug regarding Kad search tolerance [Famerlor]

]]>Sun, 17 Feb 2013 23:23:56 +0000http://www.oldversion.com/windows/emule-0-50a-beta-2eMule 0.50a Beta 3http://www.oldversion.com/windows/emule-0-50a-beta-3
eMule 0.50a BETA3------------------------ Mar, 28. 2010 ------------------------.: Keyboard shortcuts to switch the dialog work again in the transfer dialog.: Fixed a small visual glitch in the tooltips of the webinterface.: Fixed a issue regarding eMule deceiding if to trust an AICH hash on files which have no verified AICH has [tHeWiZaRdOfDoS].: Fixed minor issues with the exit commandline command and the multiple instances option [tHeWiZaRdOfDoS, leuk_he]

------------------------ Mar, 23. 2010 ------------------------.: Fixed ed2k links not containing the AICH hash on several locations (ctrl+c, webserver, etc).: Fixed further bugs leading to crashes or glitches in the new toolbar.: Fixed a possible crash problem with the new Win7 features.: The Beta versioncheck will now point to a seperate website instead the standard versioncheck (which doesn't works for betas)

bluecow: Workaround for an obvious bug in Windows DNS library which returned invalid data.

bluecow: Fixed a bug which could cause resumed files (due to less disk space) get paused again immediatly.

bluecow: Added option to specify whether the system code page shall be used to non-Unicode string conversions (SetSystemACP=1). This is only for backward compatibility for users which specified a different codepage for non-Unicode applications. It is not recommended to use this option without having a very special reason to do so.

bluecow: Added automatic detection of system code and current codepage when eMule is started the 1st time (semi-automatic setting of SetSystemACP=1).

bluecow: Added new preferences setting 'InspectAllFileTypes=1', currently used only in MediaInfo dialog to determine the file format of downloading/shared files by evaluating the headers (most usefull when MediaInfo Lib is installed).

Unk:Corrected a issue where the keyword or source index was not restored.

Fixed bug with wrong user-id/IP for http sources [thx SiRoB]

----------------------
Jan, 23rd 2005
----------------------

Unk:Fix a possible situation that may cause kad to not store sources.

Unk:Removed some unneeded parameters in the search class.

Unk:Added "Notes" for kad. Currently used to store file comments.. (Will not work until a majority of users upgrade.)

Unk:The time between Kad file source reasks slowly adjusts over time to ease up on overhead and redundant results. (Let the source exchange do it's job..)
----------------------
Jan, 17th 2005
----------------------

Unk:Some general cleanup in some code when Kad thread was integrated to the main thread.

Unk:Fixed Download List sort bug where sources could be displayed with the wrong file. (Fix by KinkyJohn)

Ornis: category view filters more flexible

Ornis: categories can be filtered by regular expressions on the filenames (as view filter)

Unk:The AddOnNextConnect flag we gave to lowID users that missed their uploadslot still didn't work well as the user had to reconnect within a specific window.

Now that flaged user can reconnect anytime that doesn't violate the protocol and get the upload slot.
Only one user can have that slot at any given time to avoid the uploadlist from getting out of hand just in case more then one lowID user got flaged.
Once a user is removed from the upload list, this slot is available again.

Unk:Relaxed the conditions for users to enter the upload queue of a lowID client.

We still monitor for users on the upload list that try to get around the lowID callback limits through servers.
We do not monitor Kad users on the upload list as the callbacks are all currently valid.

Ornis: automatic category assignment can now also be done by regular expression rules

Navigation in the file detail- and client detail dialog: up/down buttons allow scrolling through the items within the current list

----------------------
Jan, 14th 2005
----------------------

Fixed bug with Unicode passwords in Web-interface and MobileMule-interface. Note: Your need to specify new passwords for those interfaces.

----------------------
Jan, 9th 2005
----------------------

Added new setting in preferences.ini (Section=[eMule], Keyword=PreviewOnIconDblClk, Value=1) to invoke preview command when double clicking on file icon in download list. This setting is used only if "Downloadlist doubleclick to expand" (in Options/Display) is disabled.

Unk:We now use load balancing on publishes. If we publish a keyword to a section of network that has a high load, we increase delay for the next republish time. These times are also carried between restarts of the client.

Unk:Reworked the loop that rechecks what keywords to publish to reduce cpu load.

----------------------
Dec, 31th 2004
----------------------

bluecow: Changed: Amount of uploaded/downloaded data to/from a client shows the raw (compressed) data size (which is also used for credits).

Unk:Fixed a bug in SMIRC if CHANMODES was missing from the welcome message.

----------------------
Dec, 27th 2004
----------------------

Unk:Ping/Pong system added for buddies to prevent stalled buddy connections.

Unk:Fixed a couple bugs in the hello packets for buddy information.

If your firewalled and you have sources that are also in your queue, they will be able to more easily follow you if you change buddies.
Only firewalled users with a buddy will send the buddy info to lower overhead.
----------------------
Dec, 26th 2004
----------------------

bluecow: Added default creation of 'skins' subdirectory in eMule application folder which will be used as default directory for eMule Skins and Toolbar bitmaps.

Internet Security Zone policies are taken from Windows Internet Settings System Applet (same settings as used by Internet Explorer).
Default Internet Security Zone used by eMule is set to highest level: "Untrusted Zone"
Internet Security Zone can be changed in preferences.ini file: Section=[eMule], Keyword=InternetSecurityZone, Values=Untrusted|Internet|Intranet|Trusted|LocalMachine

bluecow: File format of "shareddir.dat" and "adresses.dat" changed to Unicode. Old (ANSI) files are read and converted to Unicode automatically at startup. Previous (ANSI) eMule versions can not read those files any longer.

Unk:Fixed a bug that prevented lowID clients from publishing as a source into the Kad network.

bluecow: All packets received from eD2K servers can contain Unicode strings. (Server admins can announce their server's description in Unicode).

bluecow: Added new Mini eMule window with basic stats and functions. Single click in eMule System Tray icon to open it.
Mini eMule window can be customized with HTML template (see Template.eMuleSkin.ini for details).
Mini eMule window can be disabled with following setting in preferences.ini file (section "[eMule]") setting: "MiniMule=0". (read only on startup)
Mini eMule window can be customized with following settings in preferences.ini file (section "[eMule]"). Those settings can be modified during eMule is running (no need to restart).
Setting: "MiniMuleAutoClose=1" Mini eMule window will automatically close itself if mouse cursor is not located within the window (similar to a tooltip).
Setting: "MiniMuleTransparency=" Transparency (in percent) of Mini eMule window.

----------------------
Dec, 4th 2004 -
----------------------

bluecow: Reworked 'Startup Minimized' and main window restoring after startup to avoid some window redrawing problems.

----------------------
Nov, 21th 2004
----------------------

bluecow: Fixed sorting bug in download list with "Time Remaining".

----------------------
Nov, 17th 2004
----------------------

bluecow: Reworked eMule Main toolbar:

Added chevron support: If toolbar is too small to display all buttons a chevron (">>" icon) is shown at the very right side which opens a menu with the remaining button commands.
Tooltips are shown for truncated button titles and in "No Labels" mode of toolbar.
Buttons can be moved and/or removed from the toolbar by holding down Ctrl+Alt key while draging a button with the mouse.
Buttons can be set to large or small.
Button sizes more similar to Windows Explorer.
All new toolbar features can be disabled with "ReBarToolbar=0" setting in preferences.ini.
Toolbar background can be customized with skin profile (see Template.eMuleSkin.ini file)

Unk: Collection Names more relaxed for the users.. (ie: It doesn't reformat the name or remove tags)

Unk: Lowered number of stores to help with routers.

Ornis: Multi-Temp folders should work now.

Unk: Fixed Comment Icons staying when no comment/ratings are available.

Fixed several smaller glitches in the new share control

Fixed the filesizelimit for downlaoding files from the webinterface

Fixed some crashing bug with duplicated files

Fixed some minor general GUI glitches (Icons, save&restore, etc)

----------------------
July, 1. 2005
----------------------

Unk: Some users complained that the "Users | Files" box wasn't large enough for their lang. Double clicking that box now pulls up MyInfo with user/file counts included.

Unk: Added some extra info to the full screen MyInfo box. (Parts based on Morph mod)

----------------------
June, 28. 2005
----------------------

zz: Removed "Automatically Swap All (A4AF) Sources To This File" menu item. For the same effect, raise download priority on the file instead. See Web Help&Support -> Features -> Source Management

zz: When downloading from a really slow source, request less of the file at a time. This locks less of the file, so if there's a faster source available we have a better chance of downloading from it even when the file is almost completely downloaded.

Extended the "Run as unprivleged User" function: If starting with the eMule-Account fails (for example because of lacking privileges)
eMule will restart as the same users but with reduced privileges (but same file permissions).
This helps users which are already working with an Non-Admin account to improve the security a bit more

----------------------
June, 25. 2005
----------------------

Ornis: minimule shows now count of all completed files, in all categories [by TED]

----------------------
June, 19. 2005
----------------------

Added new control into the Shared Files window which lets you browser your shared files by directories and add/remove shared directories
(you can also drag&drop a directory from "All Directories" into "Shared Directories" to share it)

Added support for Related File-Search into the Search window (contextmenu). This allows you to search for files which are shared by users which also shared the selected file [lugdunum]

----------------------
June, 16. 2005
----------------------

Unk: Kad Notes (Comments from the Kad network) are now filtered like normal comments.

Unk: Tray shutdown bug fix. [Xman1]

----------------------
June, 13. 2005
----------------------

Unk: Ratings icons now show a range of ratings based on the average total instead of just good/bad.

16 color support added. (eMule will now look better when viewing it with remote desktop at 16 color display.)

----------------------
June, 13. 2005
----------------------

Unk: Fixed a bug in kad that returned the incorrect order of contacts to start a search. (thx Agthorr for finding bug)

Unk: During a KadRequest, we now sort the contacts in the bin based on the target first to make sure we send the best results.

Unk: Fixed a bug that treated all KadResults as a best result causing extra overhead. (thx Agthorr for finding bug)

Unk: Fixed a bug that removed wanted contacts in the "possible" list during Kad searches. (thx Agthorr for finding bug)

Ornis: splitterbar for the serverwindow

Ornis: reworked dialog lists setup save&restore:

added save&restore sort history

fixed column order error

sort history added for serverlist, sharedfileslist and all lists in the transferwindow

Updating to this version will not load your previous lists sort orders

----------------------
June, 10. 2005
----------------------

Ornis: added support of multiple tempfolders (to seperate by | ). A tempfolder out of several is selected when adding a download, depending on the incomingfolder (category) and most free space. (temppath can not (yet) be changed lateron)

Ornis: webinterface links changed to be relative

Unk: FileDetailDialog is now used for all CListCtrl that deals with files.

Added a startup check for proper version of Windows Shell32 DLL - should also help folks using Windows NT!

Unk: Fixed a lowID bug that caused a lowID user to report the wrong buddy IP/Port.

Unk: Added the ability to view comments (Kad Notes) for your shared files. (Find out what people think of your files..)

----------------------
May, 26. 2005
----------------------

Fixed bug where ED2K search results were shown in Kad search results.

----------------------
May, 26. 2005
----------------------

Fixed bug with client software statistics where equal client numbers were not shown.

----------------------
May, 23. 2005
----------------------

MiniMule shows the nr. of completed downloads currently available in Download list only if 'Autoclear completed downloads' is disabled. If 'Autoclear completed downloads' is enabled, it shows the nr. of completed files in the current session.

----------------------
May, 21. 2005
----------------------

zz: Fixed underflow error for "Shared parts" column in Shared files list, which caused parts to sometimes be shown as light blue even when they are common in the net.

----------------------
May, 19. 2005
----------------------

zz: Bugfix to UploadSpeedSense (USS). Sometimes with low ping times and low Ping Tolerance settings it could get stuck at min speed.

zz: USS now detects when max ul limit is raised in prefs, and goes into "fast reaction mode" for a short while to quickly find out if it can raise the limit.

zz: When using several pings (tweak prefs setting), USS now uses median value instead of average value. This removes some of the randomness in the ping times to better see the trend and give a more stable speed. About 1-8 pings recommended.

zz: Slightly changed colors in "Shared parts" (fka "Obtained parts") column in shared files list:
White = You don't have the part.
Red = You are the only one known to have/share this part. Please don't unshare the file.
Blue = You and others are sharing this part; the lighter blue, the less people sharing it.
Black = You have this part, but its availability in the net is unknown (i.e noone have asked you for this file yet, and you are not downloading it)

----------------------
May, 16. 2005
----------------------

Some modifications to avoid disapearing Search Parameters window.

Added new functions for PreviewApps.dat file. After the command line several parameters (separted by ';') can be specified:
Ext= (the command will be invoked only for the specified file extension, specify several "Ext" commands for more extensions)
MinSize= (min. completed part file size to enable the preview command)
MinStart= (min. completed part file size from the start of the file to enable the preview command)

Ornis: fixed bug in checking for tempfolder when multiple folders were used, and a little splitterbar bug [tHeWiZaRdOfDoS]

Ornis: new and changed category incoming directories will now appear in the new shared files control

----------------------
July, 8. 2005
----------------------

The upload limit and capacity as well as the downloadlimit will now be set to unlimited by default

When the uploadcapacity is set to unlimited (0), USS will be automatically enabled to determinate the best uploadspeed

If using the prio default capacity (16KB), the new version will reset it (one time) to the new default unlimited

zz: UploadSpeedSense will at most raise speed 30 KBytes/s above current upload speed. This will prevent it from raising to very high limits if your client can't upload fast enough to reach the limit due to no clients in queue.
zz: Bugfix+enhancement to the code that requests less of the file from slow download sources. Will now only activate this code if there's little enough left of the file to complete.

Unk: Began work on Kad2.0.. The idea is to improve the protocol and add some features.. This client will only host the new protocol, the next version will have the option to switch between Kad and Kad2.0..

Completed files can now be deleted from the download window

Updated MobileMule protocol for large files

-----------------------
Jan, 14. 2006
-----------------------

Clients which were identified as spammers will now be banned instead of only ignoring their messages

-----------------------
Jan, 11. 2006
-----------------------

Unk: It appears there is a rare possibility that a keyword to a known file that is not shared can attempt to be published, a check is in place to avoid it.

-----------------------
Jan, 8. 2006
-----------------------

Added support for large files. The new file size limit which eMule can handle is 256GB (the old one was 4GB)

The following compatibility issues for large files apply:
Large files can be found, downloaded and uploaded only by clients which support it (right now eMule 0.47a and above)
Collections which contain any large files can no longer be read by clients which don't support large files
part.met files from large files can not be used with old eMule versions / ed2k tools
If any large file is shared/known the known.met file will no longer be backward compatible to older eMule versions
Known2.met will be converted to Known2_64.met which can not be read by old eMule versions

Unk: Updated Kad to handle large files..
Older clients cannot index large file keywords. This will mean getting keyword results on large files will not
work well until the majority of the network updates..

-----------------------
Dec, 30. 2005
-----------------------

Added "Minimize to system tray" command to system menu.

-----------------------
Dec, 26. 2005
-----------------------

Fixed bug with wrong 'Download Time' reported for some paused files.

-----------------------
Dec, 24. 2005
-----------------------

Fixed bug with setting the priority of a static server which was lost after a restart.

Added cycling through main eMule windows with Ctrl+Tab and Shift+Ctrl+Tab respectively.

zz: Option to make eMule use highres scheduling (better precision for sleeps and some timers). Currently the upload throttler takes advantage of it if enabled, which may give smoother upload performance and smoother pings while using eMule. Try it at your own risk. smile.gif Use this preferences.ini setting in [eMule] section to activate: HighresTimer=1

-----------------------
Nov, 26. 2005
-----------------------

Changed search function in IP-Filter Dialog: When searching for an IP in the "Start" column, the "range" where the specified IP is within is searched. Hint: This way one can check if a particular IP is blocked in the loaded IP filter list.

Fixed bugs with property pages not restored correctly when using file details dialog in different main windows.

-----------------------
September, 24. 2005
-----------------------

The meaning of the 'Cancel' search button was modified slightly. The 'Cancel' button now cancels any
active search only if the according search result list is active. This means that active Kad searches
can be canceled without closing the search result list window. So, to cancel any active search (regardless
of the search type) without deleting the search results, activate the according search result list and click 'Cancel'.

-----------------------
September, 20. 2005
-----------------------

Added optional floating point number support to search attributes in GUI and meta data search attributes in parser. (e.g. @size1.23g)

Size-, Availability-, Complete Sources-, Bitrate- and Length-search attributes can be specified in GUI in same way as in parser (see there).

-----------------------
September, 19. 2005
-----------------------

Added new method for extracting meta data from AVI/WAV files without using DirectShow filters.

-----------------------
September, 15. 2005
-----------------------

Added value checks for 'type' search tag: @type="audio"|"video"|"image"|"img"|"document"|"program"|"archive"|"iso"|"cd"
All type-values can be abbreviated with the first 3 characters (e.g. @type=doc is the same as @type=document)

Added parsing of value for @length seach tag: 'length' can be specied as HH:MM:SS or MM:SS or as 'seconds'
followed by a modifier (s=seconds(default), m=minutes, h=hours; e.g. "2m" is 2 minutes and is equal to "2:00")

Added abbreviations for search tags: all search tags can be abbreviated by their first 3 characters.
(e.g. "@siz" is equal to "@size")

-----------------------
September, 13. 2005
-----------------------

Added "exact string" search for Kad searches (quoted strings will be sent to nodes unchanged).
Note: Only newer Kad nodes will be able to process them correctly, older Kad nodes will not return a result.

Ornis: Webinterface: fixed information popup for upload items

-----------------------
September, 12. 2005
-----------------------

Added '-' as NOT shortcut to search expression (Google-style).
Terms prefixed with '-' get interpreted as NOT operator (e.g. "file -avi" is equal to "file NOT avi"; also "file -@codec=wmv3" is equal to "file NOT @codec=wmv3")
Strings can still contain the '-' character within the string (e.g "cool-file")

Breaking changes in search expression parser:
the characters '' and '=' (and also partially '@') are treated special. If they are to be used in search terms, they have to be quoted.
several meta-data IDs starting with '@' or when written all in uppercase are treated special. If they are to be used in search terms, they have to be quoted.
the Kad comparison operators '', '>=' and '

-----------------------
September, 11. 2005
-----------------------

Optimized search expression trees for putting less CPU load on servers and Kad nodes when evaluating the trees (less recursions).

Bugfix: When trying to connect to a selected server which times out, eMule will no longer try to conenct to other servers instead

Added a fix for receiving ED2K UDP packets when the remote client is behind a UDP portmapping router

Fixed a small rounding error on the filerateing icon

Ornis: Added vietnamese translation, by Paul Tran HQ Loc

-----------------------
Aug, 26. 2006
-----------------------

Ornis: Added filetype display to Filedetail Dialog. For most common filestypes, the downloaded header is checked to match the file extention. A warning icon is shown if its file extention matches a different file type.

Ornis: Fixed a bug in the webserver with banning IPs after too many logintries[DreamWalker]

-----------------------
Aug, 24. 2006
-----------------------

When doing a search for comments on Kad, an icon (in the place of the rateing icon) will indicate that a search is in progress
The button to search for comments on Kad will be disabled while a search is in progress.

-----------------------
Aug, 21. 2006
-----------------------

Several minor possible memleaks have been corrected [WiZardofDoS]

On a fresh installation eMule will now select random ports instead the default port 4662 and 4672. The ports won't be changed on existing installations and stay the same after restarts. The helpfiles will be updated to reflect this.

Ornis: Added live archive preview for ZIP,RAR and ACE. The Content-tab of the file detail dialog (partfiles and completed files) will list content of the archive (file name & path, size, CRC,...) and information like existing password protection, archive atttributes,...
Completeness of the list depends on download status. Downloaded parts are scanned, ZIP central directory is read if fileend was downloaded.

Ornis: Added archive recovery for ACE archives. (As for ZIP & RAR already present: create a version of the downloading archive containing the files that are already available.)
Some minor fixes in archive recovery, including remove tempfile when recovery failed.

Ornis: Fix for better handling of pasted links in the ed2k-link dialog to process empty lines and whitespaces [zoom]

Fixed bug with 'Find' function in search results list when used for non-filename fields.

-----------------------
May, 16. 2006
-----------------------

Added simple on-the-fly filter for search results to filter already received results. The
filter will be invoked automatically after you stopped typing in the filter control.
Generally all specified strings (separated by space) are ANDed. Strings which do not
start with a '-' character (positive filter) must be found in the filename of the
search results while strings which are starting with '-' characters (negative filter)
must not be found in the filename of the search results.
Example: -xyz -abc cool file
This will show only search entries where the filename contains the words "cool" and
"file" and which are not containing the strings "xyz" nor "abc".

The default paddingsize for obfuscated TCP connections has been increased to 128 bytes (from 16) in order to be harder detectable by size pattern matchings

The paddinglength can be changed manually by adding "CryptTCPPaddingLength=[1-256]" into the eMule section in the preferences.ini

-----------------------
March, 12. 2007
-----------------------

eMule now supports multi-user installations, which especially is supposed to fix the folder permission problems on Vista
In short: for Windows Versions before vista, nothing will change by default, on Vista eMule will use the current userspecific folders by default
Please consult the onlinehelp for a detailed explanation. The setting can be changed at the extended options.

-----------------------
March, 11. 2007
-----------------------

On Vista the half-open connection limit is now properly set to 9 by default (instead of 50)

-----------------------
Feb, 20. 2007
-----------------------

When using autoconnect on startup or pressing the Connect button while UPnP is still busy, eMule will wait for it to finish
or timeout. You can enforce on isntant connect by clicking the button again

Multiline messages in Message and IRC chat windows are intended for improved readability.

Some visual improvements in Collection dialogs.

-----------------------
Nov, 12. 2006
-----------------------

IRC channel filtering is performed on IRC server to reduce network load, the filter string now supports the wildcard character '*'. (e.g. "#emule-*" to match all channel names which start with "#emule-")

IRC window: Activity is now also shown for the 'Channels' window to give some response when user explicitly invoked the "/LIST" command.

IRC window: Nick list shows joined modes and names.

-----------------------
Nov, 11. 2006
-----------------------

Fixed a bug with single clicking on emule tray bar icon.

Fixed bug with requesting eMule friendship via IRC.

Changed: By default the IRC channel list will contain only eMule-Help channels.