MOD Kommentare... (3.4 / 5 Punkten (2108)
)
Board: Fragen und Hinweise: eMule MorphXT.MoD-Forum... eMule MorphXT.MoD Download Archiv...
Binaries:
eMule-0.47a-MorphXT-v8.14-bin.rar
Sources:
eMule-0.47a-MorphXT-v8.14-src.rar
German Morph Support
----------------------------------------------------
Changelog for eMule 0.47a MorphXT v8.14
----------------------------------------------------
===4-sep-2006== 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:
CompressLevel=9
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.
----------------------------------------------------
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 http://www.libupnp.org/
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
----------------------------------------------------
FIXED : (minor) WC: fix the temporary wrong download session count (very old bug)
[SiRoB]
FIXED : (minor) USC: Ajusted to respect clientdatarate limit in all the cases [SiRoB]
ADDED : Reactivate Webcache Proxy on succefull manual test [SiRoB]
ADDED : DBR: Extended it to use aproximative remaining data from the source vs
global remaining data [SiRoB]
ADDED : Adapted number of requested block (less for slowest sources) [SiRoB]
ADDED : GUI: Started But Incomplete chunk visualisation from zz mod
ADDED : KAD: Official patch by Unknown1 [SiRoB]
ADDED : Send Array Packet (feature that may reduce upload perturbation) [SiRoB]
ADDED : Dynamic Socket BUffering (feature to reduce effect of high latency
uploading client) [SiRoB]
ADDED : Only one upload connecting client at a time when scheduled slot are
available [SiRoB]
ADDED : WC: drop WCBlock with proxyip filtered by ipfilter [SiRoB]
ADDED : GUI: Official fix Statistics dialog too small (2x) by bluesonicboy [leuk_he]
ADDED : DBR: Enhance number of requested block [SiRoB]
CHANGED: Moved community tag visualisation from Morph to MorphShare Preferences
[SiRoB]
CHANGED: Updated Fix connection collision [SiRoB]
CHANGED: GUI: Draw chunk dot on top [SiRoB]
CHANGED: FlushThread: Updated it to work arround Completing start before all
buffered data was freed [SiRoB]
CHANGED: FlushThread: Crash Fix when we canceled a file and Flush thread runing
[SiRoB]
REMOVED: WC: removed submit link from wcprefs since it is abandoned [leuk_he]
REMOVED: netfinity: Raised threshold as anything below 3kB/s suggest there is a
problem [SiRoB]
TWEAKED: ICS: merged into partstatus making less resource and cpu consumption [SiRoB]
TWEAKED: USC: Reduce Uploading Slot [SiRoB]
----------------------------------------------------
Changelog for eMule 0.47a MorphXT v8.11
----------------------------------------------------
FIXED : (minor) WC: fix the temporary wrong download session count (very old bug)
[SiRoB]
FIXED : (minor) USC: Ajusted to respect clientdatarate limit in all the cases [SiRoB]
ADDED : Reactivate Webcache Proxy on succefull manual test [SiRoB]
ADDED : DBR: Extended it to use aproximative remaining data from the source vs
global remaining data [SiRoB]
ADDED : Adapted number of requested block (less for slowest sources) [SiRoB]
ADDED : GUI: Started But Incomplete chunk visualisation from zz mod
ADDED : KAD: Official patch by Unknown1 [SiRoB]
ADDED : Send Array Packet (feature that may reduce upload perturbation) [SiRoB]
ADDED : Dynamic Socket BUffering (feature to reduce effect of high latency
uploading client) [SiRoB]
ADDED : Only one upload connecting client at a time when scheduled slot are
available [SiRoB]
ADDED : WC: drop WCBlock with proxyip filtered by ipfilter [SiRoB]
ADDED : GUI: Official fix Statistics dialog too small (2x) by bluesonicboy [leuk_he]
ADDED : DBR: Enhance number of requested block [SiRoB]
CHANGED: Moved community tag visualisation from Morph to MorphShare Preferences
[SiRoB]
CHANGED: Updated Fix connection collision [SiRoB]
CHANGED: GUI: Draw chunk dot on top [SiRoB]
CHANGED: FlushThread: Updated it to work arround Completing start before all
buffered data was freed [SiRoB]
CHANGED: FlushThread: Crash Fix when we canceled a file and Flush thread runing
[SiRoB]
REMOVED: WC: removed submit link from wcprefs since it is abandoned [leuk_he]
REMOVED: netfinity: Raised threshold as anything below 3kB/s suggest there is a
problem [SiRoB]
TWEAKED: ICS: merged into partstatus making less resource and cpu consumption [SiRoB]
TWEAKED: USC: Reduce Uploading Slot [SiRoB]
----------------------------------------------------
Changelog for 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]
----------------------------------------------------
Changelog for 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.
----------------------------------------------------
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]
----------------------------------------------------
Changelog for 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]
----------------------------------------------------
Changelog for 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 ?
----------------------------------------------------
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.
----------------------------------------------------
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]
----------------------------------------------------
Changelog for eMule 0.47a MorphXT v8.3
----------------------------------------------------
FIXED : (minor) WC: Make the Webcache Test work when we are using RandomPort
feature [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]
----------------------------------------------------
Changelog for 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]
----------------------------------------------------
Changelog for eMule 0.47a MorphXT v8.1
----------------------------------------------------
FIXED : (major) Weird change making some eratic opened slot [SiRoB]
----------------------------------------------------
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
chunk
CHANGED: Auto PowerShare and PowerShare limit has been reviewed [SiRoB]
|