Current versions (v0.40+) of eMule have added support for the
Kad network. This network has an implementation of the Kademlia
protocol, which does not rely on central servers as the eDonkey
network does, but is an implementation of a distributed hash
table.Also added in recent versions
were the ability to search using unicode, allowing for searches
for files in non-Latin alphabets, and the ability to search
servers for files with complete sources of unfinished files on
the eDonkey network.
In new versions, a "Bad source list" was
added. The application adds an IP address to this list after one
unsuccessful connection. After adding an IP to the "Bad source
list", the application treats this IP as a "dead" IP.
Unavailable IPs are banned for a time period from 15 to 45
minutes. Some users have complained that it leads to a loss of
active sources and subsequently slows download speed.
Other recent additions include: the ability to
run eMule from a user account with limited privileges (thus
enhancing security), and intelligent corruption handling (so
that a corrupted chunk does not need to be re-downloaded
entirely).
The 0.46b version added the creation and
management of "eMule collection" files, which contain a set of
links to files intended to be downloaded as a set.
Recently, many ISPs are bandwidth throttling
default P2P ports resulting in slow performances. The 0.47b
version adds protocol obfuscation; eMule will automatically
select two ports at random in the startup wizard.
eMule is now considered a stable product, and
new versions are not released as often as they used to be; five
to six months is now a typical time interval between releases.
The latest version is 0.48a which was released in May 2007.
A scam site exists at which asks you to call a
900 number during installation in order to pay for an
installation code. The installation wizard is almost identical
to the real thing. There is another scam site which asks for
your email address to become a member.
As eMule is Free software it can be used and
redistributed without any charge.