Download MLDonkey 2.9.7

Spread the love

The eDonkey network can be used to exchange files, among other things. In addition to the original client, eDonkey2000, an open source client called MLdonkey was also developed, which runs on a wide range of operating systems. The latter has gained support for other networks over the years, such as Emule-kademlia, BitTorrent, Fasttrack, and DirectConnect. The developers released version 2.9.7 a few days ago, with the following list of changes since the previous entry in the Meuktracker:

Version 2.9.7:

  • Web_infos: Replace old GeoIP URL with new one – old code added the new URL, even if GeoIP was not present in web_infos
  • BT: Fix bug when computing limits for max_bt_uploaders
  • GeoIP: New web_infos URL for country list (thx to Choby)
  • Allow compilation with Ocaml 3.11.0
  • Mail: Move hostname from subject to body (eydaimon)
  • Updated Mozilla protocol handler to version 2.5
  • IP discover: Use old URL is not working anymore

Version 2.9.6:

  • Allow values ​​lower than max_upload_slots for BT-max_bt_uploaders
  • CryptoPP performance fix for ARM (Marc Pignat)
  • HTML: Fix invalid html respond when login is invalid
  • Runinfo: Include DirectConnect in list of enabled nets
  • Fix text relocation warnings on hardened distributions (Davide Pesavento)
  • BT: Send correct downloaded value when download is stopped to tracker (Fox Mulder)

Version 2.9.5:

  • Remove release status when download is finished
  • BT: Send correct downloaded value when download starts to tracker (colchaodemola)
  • Use $MLDONKEY_DIR/mlnet_tmp instead of /tmp
    • This patch fixes problems with hash checking of multifile BT downloads when /tmp is too small.
    • To override $MLDONKEY_DIR/mlnet_tmp use variable $MLDONKEY_TEMP.
    • This patch has nothing to do with option temp_directory.
  • Multiuser: Count only files in download queue for user/group statistics
  • Clean log file
  • BT: Use default of max_upload_slots as minimum for BT-max_bt_uploaders instead of hard-coded value
  • Fix option_hook loop when changing max_upload_slots < 3, caused by patch #6451
  • Multiuser: Restrict chown to admin users only
  • Fix commit bug when filesystem reports negative values ​​for maximum filename length
  • BT: Implement minimum of 3 (like max_upload_slots) for option max_bt_uploaders

Version 2.9.4:

  • GTK2 GUI: Compile with lablgtk-2.10.1 by default – lablgtk-2.10.0 does not compile with Ocaml 3.10.2
  • Configure: Make Ocaml 3.10.2 the default compiler
  • New options run_as_group/run_as_groupgid
    • works the same way as options run_as_user/run_as_useruid
    • display system user:group running MLDonkey core in runinfo
  • Mail: Fix bug in rfc2047 encoding
  • New option release_new_downloads – set to true to activate release slot feature for all newly started downloads
  • HTTP interface: new command/button “logout” (Schlumpf)
  • bw_toggle: support new option “max_opened_connections_2” (Schlumpf)
  • Swarmer: Correctly update file_downloaded during recover_temp (pango)
  • EDK: Correctly update filename after recover_temp
  • Log: Print user:group when starting a download
  • Makefile: Do not strip shared linked binaries on Mac OS X, clean Makefile
  • Multiuser: Block commands “shares” and “share” for non-admin users

Version 2.9.3:

  • bwstats: Show downloaded bytes (pango)
  • Configure: Make Ocaml 3.10.1 the default compiler. Ocaml 3.10.1 fixes crashes in MLDonkeys eDonkey module when compiled with Ocaml 3.10.0 on 64bit systems
  • Swarmer: Ignore received data when file is queued
  • FileTP: Fix bug when starting downloads > 4GB via dllink
  • MinGW: Fix broken share priorities (thx to vbnuy6)
  • HTML: Use option max_name_len in upstats for unhashed files
  • Small Geoip updates
    • new countries + flags: Saint Barthelemy, Saint Martin
    • updates flags: Georgia, Democratic Republic of the Congo, Western Sahara, Lesotho
  • GUI: Send console messages to admin users after unsharing a file
  • DirectConnect: Correctly report total shared filesize to server (LuCasn)
  • BT: New command print_torrent , new link in HTML, upstats to display .torrent details
  • Allow compilation with upcoming Ocaml 3.10.1
  • HTML: fix broken vm output in Opera (schlumpf)
  • Environment variables for file_started_cmd (see option help text)
  • gcc-4.3 compile fix for CryptoPP (brian m. carlson)
  • Fix inequality test for option html_mods_theme (pango)
  • Fix compile warnings for GTK2 GUI and DC++ (pango)

Version 2.9.2:

  • Allow deactivation of [telnet|gui|gift]_port by setting it to 0
  • GTK1 oldgui: Hide password in server settings
  • Update GNU config.guess and config.sub to version 2007/07
  • Updated Mozilla protocol handler to version 2.2
  • Fix statvfs code on alpha platform (Alexander Kotelnikov)
  • EDK: Load server.met files from archives even if unpack fails
  • Swarming: Propagate chunks of finished file before commit (pango) to other downloading files
  • GTK2 GUI: Compile with lablgtk-2.10.0 by default
    • this patch changes the lablgtk2 version used by ./configure
    • self-compiled lablgtk-2.10.0 must be patched with patches/lablgtk-2.10.0.patch
  • Configure: Remove unneeded checks
  • GTK2 GUI: Fix compile bug due to changed API in lablgtk-2.10.0 GTK2 GUI still compiles with older versions of lablgtk2
  • Options backup: Better log messages, remove useless exception

Version number 2.9.7
Release status Final
Operating systems Windows 2000, Linux, BSD, Windows XP, macOS, OS/2, Solaris, UNIX, Windows Vista
Website MLDonkey
Download
License type Conditions (GNU/BSD/etc.)
You might also like