eMule Changelogs

0.42g

bluecow: Added file error handling for writing of onlinesig.dat file.
.: Fixed a bug which could cause a too fast queue rotation when not using the option "try to upload full chunks" for uploading
bluecow: Fixed bug in Kad tag name string compare which was dependent to locales with multi byte character pages. [thx Big Mamma]
bluecow: Fixed bug with general string compares which were dependent on locale. (Note: Depending on your locale, you may experience somewhat different sorting orders for strings.)
Ornis: Fixed issue of jumping category tooltips
Ornis: Added 2 more statistics to category tooltips
Unk: If a client doesn't respond to udp packets after a few times, we force only tcp connections.
Unk: Increased the maximum number of upload slots to accomidate high rate connections.
bluecow: Added context menu to closeable tab control in Search Results, Message and IRC Chat windows to have another way to closeing the tabs.
Unk: Changed several areas of the code to help with *.*.*.0 clients that is labeled a lowID in the ed2k network.
Unk: If you reconnect to a server, all your shares would not get published unless something in your share list changed..(fixed) (thanks lugdunummaster)
Unk: Fixed a bug that allowed you to do a more command in search to the wrong search window.
.: eMule is now able to drop privileges and run on a secure user account on Win 2k/XP, when started as administrator (can be enabled in preferences -> security)
.: Updated MobileMule protocol to 0.8a
Unk: Kad user estimate is no longer based on Overnet's user count as the numbers appear to be to high.. (Numbers may still look to high for some users, will try to improve this as we go..)
Unk: Although I couldn't reproduce the double text bug in the IRC, I changed a couple things that may be the cause. (Seems some still get the bug)
bluecow: Fixed another crash bug with renaming of completed files in transfere window.
bluecow: Several changes in client statistics: detailed aMule version stats, added lphant client detection, cDonkey moved to eMule Compatible and more...
bluecow: Added searching for eD2K file hashs on eD2K servers. To search for a file hash, either enter "ed2k::" or the complete ed2k link. [thx lugdunum]
bluecow: Numeric search parameters are checked for reasonable values to avoid invalid search expressions.
bluecow: Fixed bug in global server searches which could send endless name queries in some rare situations. [thx lugdunum]
bluecow: Completed shared files which are deleted from Shared Files window are also removed from Transfer window.
bluecow: Added download statistics for UDP file reask.
bluecow: Fixed bugs with "Last Reception Time" and DST fix.
bluecow: Fixed crash bug with renaming of completed files in transfere window.
bluecow: Fixed small bug with AutoTakeEd2kLinks.
Ornis: added category selector to the ed2k-box
bluecow: Fixed a window resizing crash bug in Message window.
bluecow: Client chat and IRC chat messages are limited to 450 characters.
bluecow: Disabled extracting meta data from OGM/OGG files due to many bug reports about problems with according DirectShow filters.
Unk: IRC names accept uppercase again.
Unk: Kad Publishes now stop in real time to avoid some overhead.
bluecow: Added capability to publish files on ed2k servers with new meta data tags. [thx lugdunum]
bluecow: Fixed bug with error message boxes which could show up due to a remote search invocation.
Ornis: some minor GUI addons & corrections
bluecow: Added capability to parse new ed2k meta data tags. [thx lugdunum]
bluecow: Added docking/floating search parameters window to search dialog.
bluecow: More safety in parsing of new OP_SERVER_DESC_RES server packets.
bluecow: Proper parsing of unused eD2K meta data tag types.
bluecow: Fixed memory leak with known files entries and invalid hashsets in general [thx bzubzu.]
bluecow: Fixed sorting bugs in Known Client listview control.
bluecow: Removed syntax coloring from search expression control (caused too much trouble for some languages).
Ornis: fixed search for webinterface
bluecow: Added Ctrl+C keyboard shortcuts in all list views for copying eD2K links to clipboard.
bluecow: Added Ctrl+V keyboard shortcut for pasting servers from clipboard to server list view.
Unk: For waiting files, an remaining time will be estimated, based on previous idle time and downloaded data. (Note: Files started with some mods or older clients may give strange relults)
bluecow: Removed Jigle search methods.
bluecow: Added context sensitive help.

0.42e

- you will no longer be able to connect to irc with the old clients
Ornis: reduced javascript dependence on webinterface templates
bluecow: Added Paste command for ed2k file/server links to Transfer and Server window context menus.
bluecow: Fixed memory leak in Kad packet parsing [thx bzubzu.]
bluecow: Fixed security exploit in IRC module and Web server [thx DonDiego]
bluecow: Add seperate dialog for "Paste eD2K Links" function (prev. called as 'Direct Download'). Dialog can be invoked from Tools menu or eMule context menu.
bluecow: Added MLdonkey compatible client tag recognition.
bluecow: Fixed crash bug with selectively deleting of expanded search results.
Ornis: on category creation, if the edit dialog is canceled, no category will be created
bluecow: Added support for new eserver 16.45 UDP description packet.
Ornis: fixed security risk in the webserver [thx4hint2 MKThunderStorm]
bluecow: Added syntax coloring for search name (expression) control.
Unk: /topic and /msg now works with the IRC.
Unk: Changed some of how complete sources is determined..
Complete files will now show better complete numbers.
Somehow dead files continued to show many complete sources? This should correct itself as people upgrade.
bluecow: Added some error/help messages for invalid Kad search expressions.
bluecow: Filename detail dialog, shows system file icons for remote client's filenames.
bluecow: Fixed some minor bugs in ed2k searches related to comparison operators.
bluecow: Added more comparison operators to Kad search expression evaluation.
bluecow: Added a set of additional search parameters (Complete sources, Length, Bitrate, Codec, Title, Album, Artist)
Ornis: Preferences/Display: Option to clear or disable autocompletion boxes (search-name, servermet-urls, ipfilter-urls). Disabling takes full effect after restart.
bluecow: Webservices are split into file based and general URLs. General URLs are shown only in Tools/Links.
bluecow: Fixed crash bug with downloading of already downloaded files which were already in known file list.
bluecow: Fixed bug with recovering block requests of compressed packets after a zstream error occured.
bluecow: Added 'Active download time' stats for part files which shows the amount of time the file was active in download queue.
bluecow: Added: Completed files are republished to servers to update the 'complete sources' info.
bluecow: Fixed bug with reloading of shared files where just completed and externaly removed/renamed files still showed up.
bluecow: Fixed possible mem leak with OP_REQUESTPARTS message. [thx eklmn]
bluecow: Added support for integer media length eD2K tag for servers and clients. [thx lugdunummaster]
bluecow: Added publishing of basic file status (complete/incomplete) to servers.
bluecow: Added: Nr. of complete sources returned from servers are shown with availability data in search result list.
bluecow: Added: Viewing shared files of remote clients also transferes the nr. of complete sources.
unk: IRC now remembers your last nick.
unk: Added a couple more IRC info message options.
bluecow: Added customizable preview commands (new config file PreviewApps.dat)
bluecow: Verbose options are disabled and not shown by default. To enable the verbose options specify "VerboseOptions=1" in "eMule" section in preferences.ini.
bluecow: Fixed bug with processing of remote preview answer.
bluecow: Fixed bug in IRC property page; "Load channel list on connect" option was missing.
bluecow: Removed "ResizableLib" from source tree. Download the library at http://sourceforge.net/projects/resizablelib/

0.42d

-bluecow: Fixed rehashing on change of Daylight Saving Time (DST) [MightyKnife]. To disable this patch, add "AdjustNTFSDaylightFileTime=0" in "[eMule]" section in preferences.ini file.
-bluecow: Fixed bug with colors and known-type in searchlist control after files were canceled and/or added/removed from share.
-bluecow: Fixed bug with sorting by category in download listview.
Unk: USS will temporarly be limited to a minimum of 10K until we correct a couple issues at lower speeds.
-bluecow: Fixed bug in UDP socket with ReaskFilePing which was not answered for files in most cases
-bluecow: Fixed bug in IP filter; adjacent ranges with different levels were merged.
-Unk: IRC now handles sound events. (/sound [*.wav] [message]) (Sounds are stored in "../eMule/Sounds/IRC" dir)
-Unk: Fix KadID bug which created some clusters and reported bad user counts..
-Unk: Packets for the UDP socket send queue now have a lifetime now to keep from creating a backlog of packets.
-Ornis: fixed a bug, that resumed 2 (instead of 1) files for the function "start next paused file, when a files completes"
-Ornis: correction in the statistics for source-type passive - and several minor GUI fixes
bluecow: fixed invoking the comment page
-Ornis: fixed Chicane webinterface template, to be able to start downloads from searchresults
-Unk: Fixed a IRC crash bug thanks to reports from several irc ops..
-Unk: Fixed the IRC Accept links from friends only option.
-Unk: IRC default name gets a pseudo random nick on connect to avoid nick collisions.
-Unk: Extra IRC filter options.
-bluecow: Fixed flaw in exception handling which did not immediatly disconnect a client which sends invalid file data packets.
-bluecow: Fixed bug in UDP socket with processing of a received file status.
-bluecow: Fixed several flaws in Kad window with connect and bootstrap function/buttons.
-Unk: Put back ping info for USS and small adjustment to USS - zz
-Unk: Removed some debug info in the upload bars