[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MODs - Allgemein (http://www.emule-web.de/board/emule-mods-allgemein/)
-   -   eMule 0.47a MorphXT v8.14 [04.09.2006] (http://www.emule-web.de/board/10521-emule-0-47a-morphxt-v8.html)

Pathfinder 28. January 2006 07:24

eMule 0.47a MorphXT v8.14 [04.09.2006]
eMule 0.47a MorphXT v8.14

Changelog for eMule 0.47a MorphXT v8.14
Compiled with vs2003 sp1

CHANGED: upload splitting class, allow more data to be send to lower latency clients
The upload is not as regular as you might have been used to because of
this higerh latency . Short spikes in the upload are possible.
CHANGED: USC: Take allowed overhead out highest allowable class.
CHANGED: USC: take tcp/ip overhead more into account.
CHANGED: Upnplib: reversed some check in upnplib to have better device detection again. [leuk_he]
CHANGED: Upnplib: Allow 2nd instance to use also upnp [leuk_he]
CHANGED: Some bindipadress in preferences could cause exceptions.
CHANGED: Mulelistcontrol: change moment of update of display.

ADDED: filter bigbang server messages because of gpl violation [leuk_he]
ADDED: Setable CompressLevel. [leuk_he]
A new parameter in preferences.ini can be added:
9 is best compression, slightly more cpu use (default in eMule)
1 is worst compression , save some cpu. Values in between also posisble
for very high uploader (> 200 kb/s) and/or slow cpu some cpu can be saved.
ADDED: ionix advanced webserver (ionix/Aireoreion)
You must select the multi user template to enable
the muti user settings.
ADDED: multi user webserver in ef-mod style tabs. [leuk_he]

FIXED: File completion of files over 4GB.
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.13

Changelog for eMule 0.47a MorphXT v8.13
FIXED: MergeKnown: statistic merge from SlugFiller mod has been fixed to avoid crash
- also fixes duplicate files

FIXED: SCC: Khaos Category management
- When you add multiple file those file are now properly associated to category reguarding setting
- Default to category 0, if all other methods don't match.
FIXED: GUI: Official fix arround unability to open completed file when they were renamed in the sharedfile window
FIXED: GUI: Wrong sorting arround sharedfile window
FIXED: Command line: Do not start after "emule exit" and emule was not running.

ADDED: GUI: more mod icons [Stulle]
ADDED: GUI: Extra infos in Client Tooltip
ADDED: GUI: Remaining Available Data from a client in Remaining Size column of Transfer windows
ADDED: Don't compress uploaded data if datarate is above 180kBytes/s
ADDED: Split block package accorddingly to datarate speed (idea of zz)
ADDED: KAD: Apply ip filter for send udp packets. No packets are send to ip that are ipfiltered on receive.[leuk_he]
ADDED: Official fix to work arround Reask Answer dropped for lowid behind router with NAPT enabled (pointed by DavidXanatos)
ADDED: Portugese braziallian (pt_br) translation [fabulous]
ADDED: Chinese simplified translation (zh_CN) translation [pennyliu123]
ADDED: More Webcache statistics displayed.

CHANGED: DCD: Display also current download chunk number and session completed download from a client
CHANGED: Some tooltip spelling thx to fabulous (pt_br translator) [leuk_he]
CHANGED: USC: Should now respect higher class number of slot and reduce as much as possible open slot
CHANGED: WAP: Removed some uneeded code
CHANGED: FlushThread: Reviewed to work arround not flushed data at shutdown
CHANGED: ReadBlockFromFileThread: Reviewed to be able to read data from disk and prepare block requested at the same time
CHANGED: Unlimited upload now works on WSA_WOULDBLOCK corrreclty. (No USC needed)
CHANGED: Update upnp library to 1.4.x (thrunk version) 26/07/2006 libupnp.org - Developer resources for the portable UPnP™ library
CHANGED: known.met format better compatible. (noted by david?)
CHANGED: Drop lower class"pre-empt" slots more often when opehing higher class slot

Changelog for eMule 0.47a MorphXT v8.13 BETA7
FIX : Collection double extension from CiccioBastardo

CHANGED: USC: SOlve "slot explosions" from previous beta
CHANGED: USC: Roll back the old slot counter way
CHANGED: USC: Solved slot added and not needed
CHANGED : Dynamic Block Request, number of requested blocks.

Changelog for eMule 0.47a MorphXT v8.13 BETA6
CHANGED: USC: Use same socket buffer for all class (may reduce focus effet on faster client)
CHANGED: USC: Slot are properly added into uploadbandwidth list
CHANGED: USC: LowID client are now correctly added when they missed a slot

Changelog for eMule 0.47a MorphXT v8.13 BETA5
CHANGED: USC: global code review (Slot# is now displayed per class)
CHANGED: DBR: only request additionnal block when it remains only one block on remote client

Changelog for eMule 0.47a MorphXT v8.13 BETA4
FIX: LOG: Chrash on adding ed2k link.

ADDED : WC: Chunk Detail Display

CHANGED: CDD: Chunk Detail Display homogeneous color choise
CHANGED: ReadBlockFromFileThead: Changed to only prebuffer up to 2*180kBytes
CHANGED: USC: Reworked to handle all possible case for opening slot strategy
CHANGED: DSB: Changed the way to accumulate data
CHANGED: WC: Fixed the socket transformation from clientsocketreq to webcachesocket class by preserving the connect state
CHANGED: Slotlimit: upspeed/3 is now per class.

TWEAKED: Enhanced DBR: Take into account remaining reserved data
Changelog for eMule 0.47a MorphXT v8.13 BETA3
ADDED : GUI: Dont ask me again on exit dialog. (minor)
ADDED : GUI: Downloading Chunk Detail Display in Completed column
ADDED : GUI: Downloading & Uploading Chunk block limit display

CHANGED: DSB: Wait before sending data until we have 250ms of bandwidth to send (acummulate data)

REMOVED: GUI: Don't Refresh item if not needed to work arround sorting issu

Changelog for eMule 0.47a MorphXT v8.13 BETA2
Minor: DSB Slotfoucs and class queue handling [leuk_he/stulle]

Changelog for eMule 0.47a MorphXT v8.13 BETA
ADDED : GUI: Upload Chunk detail Column

CHANGED: IP+TCP header from data transfer are now considered as overhead, you still able to compare data overhead by looking at emule statusbar [SiRoB]
CHANGED: DSB: Rise socket buffer limit to 1MBytes (was 256kB) [SiRoB]
CHANGED: USC: Adapted it to get benefit of DSB [SiRoB]

/!\: You will notice higher and proper overhead display on graph.

Changelog for eMule 0.47a MorphXT v8.12
CHANGED: DSB: Activate Dynamic socket buffer (Was forced to 256kB) [SiRoB]

Changelog for eMule 0.47a MorphXT v8.11
FIXED : (major) FlushThread: Crash Fix when we canceled a file and Flush thread running [SiRoB]
FIXED : (minor) GUI: Busy state display now the busy state of right socket (Normal, PeerCache, WebCache) [SiRoB]

ADDED : DSB: Dynamic Socket Buffering [SiRoB]
- set socket buffer used to transfert data up to 250ms of uploadbandwidth
ADDED : DBR: Enhance number of requested block [SiRoB]
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.10

FIXED : (minor) USC: Percentage setting for PowerShare Class was not taken into account (thanks to fafner) [SiRoB]
FIXED : (minor) correct ipfiltering of servers based on report by bluesonicboy [leuk_he]

ADDED : DBR: Dynamic Block Requests by netfinity [SiRoB]
ADDED : minor official bug fix arround upload Obtained Parts [SiRoB]
- this help to properly display yellow pending upload area
ADDED : minor official bug fix arround DownloadClient ProgressBar [SiRoB]
- this prevent false green chunk display
ADDED : Tooltips for some preferences [leuk_he]
ADDED : Bindaddr added to extended preferences [leuk_he]
ADDED : Added a Bind addres for Upnp [leuk_he]
ADDED : emcrypt gpl violator protection by Xman [leuk_he]
ADDED : Fix connection collision [SiRoB]
- you can see the activities by enabling up/down log event and check the morph log
ADDED : GUI: Server Icon in DownloadClientsCtrl [Stulle]
ADDED : GUI: Powershare Graph [SiRoB]
ADDED : DBR: extended it to prevent extra download time (light BlueSonicBoy code) [SiRoB]
- avoid download stuck with very slow source (trickle) and reserve too much block
ADDED : SendCancelTransfer after the A4AF swap try when we run out possible block to request [SiRoB]
ADDED : Don't count aborted downloading source du to noneeded part as failed [SiRoB]

CHANGED: WC: reworked to make proxy configuration test working with random port feature [SiRoB]
CHANGED: ICS: reworked to take into account an A4AF swaping during a ProcessFileStatus [SiRoB]
CHANGED: USS: Default Forced UDP Ping has been changed to disable [SiRoB]
CHANGED: USS: renamed uss Force udp on, (USSUDP_FORCE), you will have to reenable if you needed it before. [leuk_he]
CHANGED: ImportPart: we can import part into Stopped or Paused file if AICH list is available [SiRoB]
CHANGED: ImportPart: Chunk with some data already written are also imported [SiRoB]
CHANGED: USC: proper equal bandwidth for each slot when we don't use slot focus [SiRoB]
CHANGED: HIDEOS & SOTN: reworked a bit to properly display hidden chunk [SiRoB]
CHANGED: GUI: No log messagge in log on spam. (only in verbose) [leuk_he]
CHANGED: GUI: focus steal check on message by raccoonI [leuk_he]
CHANGED: updated with zzUL-0060413-2149 with some fix arround socket requeue [SiRoB]
CHANGED: USC: updated to feet zz change [SiRoB]
CHANGED: GUI: dimmed ipfiltered servers[leuk_he]
CHANGED: FlushThread: Reflush When we attempted to flushBuffer whereas the thread didn't get enough time to finish [SiRoB]
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.9

ADDED : netfinity: Fixed printing of offset and byte count (need to use 64 bit format codes) [SiRoB]
ADDED : netfinity: Raised threshold as anything below 3kB/s suggest there is a problem [SiRoB]
ADDED : WC: We are able to see which chunk received WCBlock to be downloaded from proxy [SiRoB]

CHANGED: WC: Something was wrong arround the methode choise for Publish WCBlock [SiRoB]

NOTE: sorry for those numerous update, but i don't have a proper webcache proxy hunder the hand.
Anyway if i had not dig a bit the code this feature will have still useless for ever.
Now every thing is ok, i finaly found why WCBlock were not properly spreaded as in the old offcial webcache client.
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.8

Changelog for eMule 0.47a MorphXT v8.8
FIXED : WC: WCBlock sent will content the proper proxy ip [SiRoB]

CHANGED: WC: received WCBlock not succefully downloaded were blocking some filepart zone to be downloaded [SiRoB]
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.7

CHANGED: WC: Finaly working fine [SiRoB]
ADDED : Trickle datarate is now 0.1kB/s for low speed datarate (i.e <6kB/s)[SiRoB]
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.6

FIXED : ImportParts: Put back previous file state at the end of the import process [SiRoB]
FIXED : SpreadBar is now correctly saved for +4GB file [SiRoB]

CHANGED: HideOS & SOTN: They are working together and always revalate 2 chunks [SiRoB]
CHANGED: Average datarate calcul a bit [SiRoB]
CHANGED: SlugFiller SafeHash code changed to work arround false corrupted part report with the ReadBlockFromFileThread [SiRoB]
CHANGED: WC: In case download query failed use ed2k request instead [SiRoB]
CHANGED: WC: ResolveWebCachename has been changed to work arround dns change

ADDED : HideOS & SOTN: Don't upload requested hidden block [SiRoB]
ADDED : Attempt to avoid connection Collision [SiRoB]
ADDED : Global source limit [Stulle]
ADDED : Source cache by Xman [Stulle]
ADDED : USS: Option to force UDP ping in morph preferency [SiRoB]
ADDED : USC: max upload datarate setting for a each class based on upload speed percentage [SiRoB]

TWEAKED: USC: available bandwidth is spreaded differently [SiRoB]
TWEAKED: Lowering memory consumption a bit by merging some data (See Chunk that we hide) [SiRoB]
TWEAKED: ReadBlockFromFileThread:
- get free of the upload process timer
- this make 1.8MB/s limit rise up to ?
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.5

Changelog for eMule 0.47a MorphXT v8.5
FIXED : (minor) ImportParts: make it working when the file is stopped [SiRoB]
FIXED : (major) ReadBlockFromFileThread: don't use partfile permanent handle in thread [SiRoB]
FIXED : (minor) GetAvailablePartCount() by adding us as available part [SiRoB]
FIXED : (minor) SlugFiller SafeHash code to work arround ed2klink with hashset [SiRoB]

ADDED : Slotlimit like StulleMule [leuk_he]
- not limmited, Where the upload code decides to open more slots as needed.
- a set number 60-255, for high speed uploaders that wants to limit the upload slots manually.
ADDED : Occurate download limiter [SiRoB]

CHANGED: Roll back my nice average calcul system [SiRoB]

REMOVED: Removed SlugFiller Code arround WriteToBuffer [SiRoB]
- there is a bug but i got headache to fix it, maybe something arround gaplist.
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.4

Changelog for eMule 0.47a MorphXT v8.4
FIXED : (minor) Save sources for multiple tempdir & system icon mulit tempdirs [leuk_he]
FIXED : (major) average datarate calcul was wrong (USS & Onlinesig were affected, introduced in 8.3) [SiRoB]
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.3

FIXED : (minor) WC: Make the Webcache Test work when we are using RandomPort feature pointed by WiZaRd [SiRoB]
FIXED : (minor) WC: Make the WebCache Test work when we are using Fast Connection Reject option [SiRoB]
FIXED : (major) WC: Reworked a bit the fix arround MultiOHCB [SiRoB]
FIXED : (minor) WC: Display only once msgbox "Your Proxyserver does not seem to...." [SiRoB]

CHANGED: Average datarate speed as been reviewed a bit [SiRoB]
CHANGED: Turn back official slot limiter [SiRoB]
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.2

FIXED : (minor) Fixed glitch display arround webcache file infos detail [SiRoB]
FIXED : (major) Fixed Official WebCache OP_MULTI_FILE_REASK packet build [SiRoB]
- packet were malformed du to extrat data at begin
FIXED : (minor) MemLeak fix arround ICS pointed by WiZaRd [SiRoB]
FIXED : (major) WebCache 2.0.1 Fix arround allocated memory [SiRoB]

ADDED : Offcial Patch for Getclosestto function by Unknown1 [SiRoB]
ADDED : Upnp checkbox in first time run wizard. [leuk_he]
ADDED : Take into account IP+TCP header [SiRoB]
- WARNING Keep in mind you will see more overhead

CHANGED: TryToConnect has been changed to know when we filter some connection reducing false failed upload (banned client) [SiRoB]

REMOVED: Removed SlugFiller noneededrequeue [SiRoB]
REMOVED: Removed SlugFiller safe hash arround hashsetneeded [SiRoB]
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.1

Changelog for eMule 0.47a MorphXT v8.1
FIXED : (major) Weird change making some eratic opened slot [SiRoB]
Download: Binaries & Sources (eMule-web.de-Mirror)

eMule 0.47a MorphXT v8.0

Zitat von SiRoB
Hi everyone,

here we go with the new Morph Mod version based on the latest eMule 0.47a.
We finaly eradicate those nasty crash coming from SlugFiller mod when a file complet.

Good share & download.


Changelog for eMule 0.47a MorphXT v8.0
MERGED : Ported to 0.47a version [SiRoB/Stulle]

FIXED : (major) Crash on rename from explorer if file still displayed in transer list [leuk_he]
FIXED : (major) No more crash du to completed file (a very very old bug in SlugFiller code) [SiRoB]
FIXED : (minor) When there is only A4AF source and they are removed, display information are updated [SiRoB]
FIXED : (minor) GUI: file detail arround webcache stat is properly displayed [Stulle]

ADDED : USC: Don't open new slot when connection doesn't send any data [SiRoB]
ADDED : FlushThread to write on hard disk without locking GUI [SiRoB]

CHANGED: No FunnyNick for added HTTP sources [Stulle]
CHANGED: No ZZ ratio for added HTTP sources [Stulle]
CHANGED: WC: Support +4GBytes files [SiRoB]
CHANGED: ImportPart: Reworked to be used and stopped at anytime [SiRoB]
CHANGED: SOTN: Reviewed to not show us as a complet source even if we are the only source [SiRoB]
- du to share only the need mecanisme client will always see a virtual complet source
- share only the need still the safer and best way to always keep a file well spreaded by balancing the upload

CHANGED: Auto PowerShare and PowerShare limit has been reviewed [SiRoB]
You can download it on our official website : eMule Morph Mod Official Website

Direct link to the download page : Binary & Sources

If you experiencing problems with sourceforge (please try sourceforge before):
ed2k://|file|emulev0.47a-MorphXTv8.0-bin.zip|3592843|DBD97ED6CC3FCB9417CC115D635D1ED0| |h=AXIWKR7ULJXPEP6LIAFA7DZBP3ZDVD7C|/

ed2k://|file|emulev0.47a-MorphXTv8.0-src.zip|4810577|214D8A0F3E7ED4E39CA801D6ACF5331F| |h=R5DBBYAQTDMRH33IZZSZXN66JQHG64HR|/

Download: Binaries & Sources (eMule-web.de-Mirror)

Stulle 28. January 2006 09:14

Indeed, it's done! Und wieder war ich beim release feiern. Was lernen wir daraus¿ Jeder neue Morph ist ein schöner Grund zum feiern. Da nun ja diverse fixes von SiRoB bzw. leuk_he im offiziellen Morph sind können wir ja ohnehin unsere penetrante... euhm... nein, ich meine permanente Arbeit belegen! *fg*

Ich wünsche allen Leuten viel Spaß mit dieser Version!

MFG Stulle

Hopie 28. January 2006 09:26

irgendwie kann ich nicht mehr zu razorback connecten und die deutsche lang downloaden !?

28.01.2006 10:16:34: Failed to receive a valid HTTP response from the server
28.01.2006 10:16:34: Failed to download and install selected language dll from http://langmirror1.emule-project.org/lang/047050/de_DE.dll!

28.01.2006 10:26:22: Connecting to Razorback 2 (
28.01.2006 10:26:43: Razorback 2 ( appears to be dead.

Pathfinder 28. January 2006 09:31

Das ging schnell, gute Arbeit! :clap

Gleich eine Frage:

CHANGED: Auto PowerShare and PowerShare limit has been reviewed [SiRoB]
Was genau ist anders?

Stulle 28. January 2006 09:39

gute frage... nächste frage! ;)

werd mir das mal zu gemüte führen und meldung machen wenn ich durch bin.

@ hopie... wirft der razorback in letzter zeit sehr oft! was mit der lang datei ist weiß ich nicht, aber da du ohnehin meine lang datei brauchst um halbwegs freude zu haben... lad dir meine ;)

mfg stulle

Hopie 28. January 2006 14:02

ähm.. Slotfocus funzt da irgendwie nich sonderlich, oder?

hab pro client auf 0 und 18 freien UL gegeben, sollten dann doch min. 12kb/s sein (zumindest beim cyrex 6.25) aber hier hab ich einen mit 4kb/s und zig andere mit 1kb/s

Stulle 28. January 2006 15:36

prob bekannt, sirob arbeitet dran.

mfg stulle

FunnyNick 28. January 2006 15:53

Gibts irgend ne besondere einstellung das er mir die Länder flagen anzeigt? hab das Contry aus dem task genomm da hats früher immer die flagen vorne beim namen angezeigt aber das ist nicht mehr so :cry:
in den einstellung ist es eingeschaltet genauso zeigt mir die namen auch nicht an von den Ländern auch nicht wenn ich die Contry in den task oben sichtbar mache :cry:

Stulle 28. January 2006 16:21

hast du die nötigen datein für die länderflaggen denn im config ordner¿ ohne sie wird es nicht gehen!

mfg stulle

FunnyNick 28. January 2006 16:26


Zitat von Stulle
hast du die nötigen datein für die länderflaggen denn im config ordner¿ ohne sie wird es nicht gehen!

mfg stulle

sag nicht die liegen nicht mit dabei
haste mal link wo ich die herbekomm?

Stulle 28. January 2006 16:46

*g* hab das paket noch garnicht geladen ;) arbeite nur mit der cvs version... wie dem auch sei, nimm einfach den config ordner der 7.8! funktioniert es dann nicht müßen wir weiter suchen. denk dran, neustart zwingend erforderlich... glaub ich ;) ne... keine Ahnung. musst mal bissn probieren.

mfg stulle

FunnyNick 28. January 2006 17:04


Zitat von Stulle
*g* hab das paket noch garnicht geladen ;) arbeite nur mit der cvs version... wie dem auch sei, nimm einfach den config ordner der 7.8! funktioniert es dann nicht müßen wir weiter suchen. denk dran, neustart zwingend erforderlich... glaub ich ;) ne... keine Ahnung. musst mal bissn probieren.

mfg stulle

hab ich schon versucht geht auch nich shit mir ist vorn paar tagen der esel verreckt da war alles hin jede temp datei :(

da hab ich aus frust alles gelöscht und seit dem geht das nicht mehr mit den flags

@@@ jetzt gehts hab die ip-to-country.csv neu geladen :) @@@

Noozle 28. January 2006 19:48

Schnell is er ja. 1 Stunde Laufzeit und Durchschnitt 42KB/s. Das ist wirkilich Gut. Naja der Upload ist wirklich daneben aber man Arbeitet ja dran. Ansonsten keine Bugs die ich feststellen kann.
Läuft Bestens.
Gruß Noozle.

Buggy Biggy 29. January 2006 01:11

v8.1 !
es gibt anscheinend schon eine neue auf emulemorph.sf.net:


eMule v0.47a MorphXT v8.1 http://emulemorph.sourceforge.net/mo...ages/new_1.gif
  • FIXED : (major) Weird change making some eratic opened slot [SiRoB]

Stulle 29. January 2006 02:02

Sorry Leute, habe beim Warnungs-Killen einen herben Fehler gemacht. hier das Changelog etc für 8.1!

Changelog for eMule 0.47a MorphXT v8.1
FIXED : (major) Weird change making some eratic opened slot [SiRoB]

ed2k://|file|emulev0.47a-MorphXTv8.1-bin.zip|3786434|D551078D58EE93977AC79CB41ADBDEA7| |h=LZS46RKDT6KRKMCGPAY5HHSOCRCQGOU5|/

ed2k://|file|emulev0.47a-MorphXTv8.1-src.zip|4810659|EAB539338ABA5D010ABBF09EFD604F93| |h=YGJ63VVRZ2TBIIEBSIP7XSAGBB5W5CG4|/


Mit entschuldigenden Grüßen
euer Stulle

Dieser post ist kompletter als der, meines vorgängers. Bitte keinen anstoß an dem nun doppelten postings des changelogs finden. danke.

Alle Zeitangaben in WEZ +1. Es ist jetzt 12:03 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102