Voor het uitwisselen van bestanden kan onder andere gebruik worden gemaakt van het eDonkey-netwerk. Naast de originele client, eDonkey2000, werd er ook een opensourceclient ontwikkeld met de naam MLdonkey, die op een groot aantal besturingssystemen werkt. Deze laatste heeft in de loop van de jaren ondersteuning gekregen voor andere netwerken zoals Emule-kademlia, BitTorrent, Fasttrack, Gnutella en Gnutella2. De ontwikkelaars hebben het afgelopen weekend versie 2.8.7 de deur uitgedaan met de volgende lijst van aanpassingen:
Version 2.8.7:Version 2.8.6:
- BT: Completely parse handshake packet of newer BT clients (thx to Berni) this patch should fix the serious performance problem with BT downloads
- GeoIP: Small cosmetical fix for loading GeoIP.dat (pango)
- Fix GC problem in bz2 code (pango)
- Disconnect clients we download from when a file is queued/paused
- Replace old DirectConnect module with new DC++ code (alffa)
- enable it with ./configure --enable-directconnect
- bzip2 support is manditory
- preliminary docs: http://mldonkey.sourceforge.net/DirectConnect
- EDK: Small log updates
- Save archives used for ini files backup with rights 600 (pango)
- EDK/Swarming: Download first 9MB first for preview, not 10MB to avoid downloading second chunk too early (pango)
- GeoIP: Load GeoIP.dat into RAM (pango)
- Search for autoconf261 in ./configure
- GeoIP: Reduce disc access to lower CPU usage
- store computed country values in client/server structures
- EDK: fix a bug where a firewalled client was displayed with IP 0.0.0.0
- new verbosity level "geo" to monitor access to GeoIP.dat
- Include compile patch for Ocaml 3.08.3
- Remove unused files src/networks/donkey/donkeyIndexer.ml*
- Updated Mozilla protocol handler to version 2.1
- configure: Allow use of Ocaml 3.10.0, keep 3.09.3 as default
- FileTP: Support HTTP downloads of files > 1GB 5815: Unix32: Override system umask to force correct function of option create_file_mode (pango)
- Extend patch 5817: "Code updates for Ocaml 3.10.0beta compatability" to Ocaml 3.11
- EDK: Revoke upload slot when client asks for blocks positioned after EOF
- Fix commit when incoming filesystem allows more than 16M chars
- Telnet/BT: Display clients country code without HTML in vd <num>
- commonPictures: Update favicon.ico (meto)
- Updated italian translation for mldonkey (surricani)
- Updated german translation for mldonkey
- Improve command "nu"
- close all upload slots
- do not give an upload slot to clients in pending slot
- restrict command "nu" to admin users