Sorry for the late of this awaited hotfix version.
I corrected many various thing to make it stronger.
I will not be able to make a better USC (Upload Splitting Class) as the current one is mostly finalised and work as expected (If you notice some thing feel free to let me know). :-.
For those who like to show the live datarate and the true perturdation not hidden by a high average time, they just need to change it in the morph preferency arround display setting (those setting don't interfer with any slot number strategy).
Enjoy and good share.
Quote
--------------------------------------
Changelog for eMule 0.46a MorphXT v7.1
--------------------------------------
FIXED : Possible crash when using HideOS or Share Only The Need (same client request different file) [SiRoB]
FIXED : Crash-fix on close using systray by Xman1 [SiRoB]
FIXED : USC: Higher class where not properly capped [SiRoB]
FIXED : ImportPart: avoid crash when importing part file stored on bad sector [SiRoB]
FIXED : Datarate Management: display properly the average datarate when we use 1s setting [SiRoB]
ADDED : requpfile Optimization (for crazy user sharing many files , reduce CPU usage on zz upload system based mod) [SiRoB]
CHANGED: USS: changed a bit to avoid perturbation [SiRoB]
CHANGED: Datarate Management: reviewed a bit the way to keep sample [SiRoB]
CHANGED: Updated bad MODSTRING with fake sivka version [SiRoB]
CHANGED: Updated bad MODSTRING with null char [SiRoB]
CHANGED: USC: reviewved to avoid trickle slot to timeout [SiRoB]
REMOVED: Removed ACAT bad MODSTRING [SiRoB]
--------------------------------------
Changelog for eMule 0.46a MorphXT v7.0
--------------------------------------
MERGED : Ported to 0.46a version [SiRoB]
MERGED : Merged A4AF from latest ZZ Mod [SiRoB]
FIXED : SafeHash code fix arround corruptionblackbox [SiRoB]
FIXED : SafeHash code fix arround AICHSyncThread start (delay load shared files) [SiRoB]
FIXED : Official Crash fix arround Chat Context menu [SiRoB]
FIXED : Official Minor fix arround middle button click in the Transfert Window [SiRoB]
FIXED : Crash fix on category merge [SiRoB]
FIXED : Fix eMule process remain on shutdown by using updated pthread (v2.6) [SiRoB]
FIXED : zz scheduled slot: added a check in AcceptNewClient to bypass 4 slot limit [SiRoB]
ADDED : NiceHash from CB mod (need some feed back for this testing) [AndCycle]
relate topic http://forum.emule-p...906&hl=nicehash
ADDED : Calcul Over Head by using Upload Over Head from uploadbandwidththrottler [SiRoB]
ADDED : Separate average upload based on 30" for USS system (as in the official client) [SiRoB]
ADDED : Datarate Average Time Management (Default 30s near the official client) [SiRoB]
ADDED : Anti WSAEWOULDBLOCK ensure that socket buffer is larger than app one [SiRoB]
ADDED : Rescue CatResumeOrder (Linear Priority) due to the new official tag used for SourceLimit [SiRoB]
ADDED : UPNPLIB: Added preprocessor definitions (UPNP_STATIC_LIB) for a proper compilation [SiRoB]
ADDED : Display busy state for upload client [SiRoB]
CHANGED: ImportParts: Updated with 003 version from SR13 mod [SiRoB]
CHANGED: USS: Minor change [SiRoB]
CHANGED: Use the latest UPNP from emulespana mod (Big thx to MoNKi) + MemLeak fix [SiRoB]
CHANGED: QueueBar: Added hard limit one [SiRoB]
CHANGED: Updater: Use an other methode to see if we need to update it [SiRoB]
CHANGED: Display the Default ShareOnlyTheNeed mode in Sharedfile window [SiRoB]
CHANGED: FunnyNick: fully dynamic now [SiRoB]
TEAWKED: See parts hidden by HOS and SOTN have been tweaked a bit [SiRoB]
REMOVED: Only Lock When Needed (arround ControlPacket Queueing) [SiRoB]
NOTE:
- Compiled with VS2003 + wspapi.h patch by NetInfinity.
- Don't forget to use pthreadVC2.dll instead of version 1.
- As many people don't understand the need to display live upload data rate i added a manual setting (every one schould be happy).
You can download it on our official website : http://emulemorph.sourceforge.net
Direct link to the download page : Binaries & Sources
If you experiencing problems with sourceforge (please try sourceforge before):
ed2k://|file|emulev0.46a-MorphXTv7.1-bin.zip|6514117|641BD958E779137288E5E9A9D67B5EC9|/
ed2k://|file|emulev0.46a-MorphXTv7.1-src.zip|4347091|474A5BBA39C427A84C3EDBF41A154010|/
Known reported bug:
This post has been edited by SiRoB: 25 June 2005 - 06:49 PM