eMule 0.49a Silversurfer 2.5
based on eMule 0.48a eMuleFuture 0.7a
modified by dlarge


changelog 2.5:

- merged to eMule 0.49a Final (dlarge)
- merged to emf Mod 0.7a final (dlarge)

- added new Logo, Sidebanner & MenuXP Background (Hateman) thanks to eMuleFuture.de
- added new SlotControl (ef/dlarge)
- added more CreditSystems (stulle/dlarge)
- added Code Optimations for "GetCurrentIdentState" (Sirob)
- added Crash Fix for Tasbar Notifier (Xman)
- added little Changes in MenuXP from eMuleFuture Mod (WiZaRd)
- added forgotten Codeparts in Smart Upload Control (dlarge)
- added Display Updates in "OnPartHashed" (MorphXT)
- added Dynamic Upload with USS/SUC/DynUpAutoSwitching (MorphXT)
- added Add next connect theft (netfinity)
- added Credits Reset Exploit Prevention (netfinity)
- added Extra safety check (Maella)
- added USS Settings in Scheduler (MorphXT)
- added more Message Filters (dlarge/Jva)
- added more Internet Connections in Wizard (dlarge)
- added New SysTray Design with Dynupload Settings (MorphXT)
- added ModIcon.dll 0.0.0.9

- small changes for show ModVersion in Title (dlarge)
- small changes for default Settings (dlarge)
- small changes in Menu XP (dlarge)
- changed WebLink to Support Board (dlarge)
- changed DownloadLinks for ipfilter/nodes.dat (dlarge)
- changed PartImport/Export from MorphXT to Xanatos Implentation (dlarge) thanks to Hateman
- changed KaddAddOns and removed not needed Parts (dlarge)
- changed AutoHardLimit to default "off" (dlarge)
- changed Colours for better too see in Silver Surfer Stats (dlarge)
- changed FixConnectionCollision for Looplogs in VerboseLog (netfinity)
- changed QueueProgressBar is deactivated if "Infinity Queue" is enabled (dlarge) thanks to stulle
- changed many Icons (dlarge)
- many Codechanges and Optimations for better Performence (dlarge)

- updated CxImage to 6.0 [dlarge]
- updated libpng to 1.2.27 [dlarge]
- updated lh require obfuscated server connection from MorphXT 11.0
- updated germ.dll (dlarge)
- updated ita.dll (dlarge) big thanks to Raid from www.darkforge.it
- updated antileech.dll (Jva/WiZaRd/stulle/dlarge)
- updated tagging for all Features (dlarge)
- updated DynamicBlockRequested (netfinity)


- fixed Crash Bug in MenuXP (dlarge)
- fixed Crash Bug in PPG (dlarge)
- fixed Bug in Smart Upload Control (dlarge)
- fixed Bug in UploadControl with many failed Sessions (dlarge)
- fixed small Bug in Transferwnd for show "banned sources"? (dlarge)
- fixed small Bug in Downloadlistctrl (dlarge)
- fixed Bug in Downloadlistctrl for wrong Seperator (dlarge)
- fixed Alignment for Toolbar (dlarge)

- removed CorruptionsBlackBoxFix (not needed in 0.49a) (dlarge)
- removed unused Seperators and Pages (dlarge)
- removed unused Codetags (dlarge)
- removed PNCheck + FriendlistUpdate (dlarge)
- removed Web Browser (dlarge)
- removed EmuleFuture SlotControl (dlarge)
- removed eMuleFuture Wizard (dlarge)
- removed Help complete (dlarge)


changelog 2.4:

- merged to emf Mod 0.7 (Betastatus):

- added Extended 2 Page with Hidden Prefs (dlarge/Xanatos)
- added Relative Chunk Display (dlarge/Xanatos)
- added Lock to Tray (dlarge/Xanatos)
- added Show Sidebanner on-off (dlarge)
- added Kad Path Fix (Leuk_he)
- added SharedFilter (WiZard)
- added Stats Fix (BlueSonicBoy)
- added Memleak Fix for Tooltip (stulle)
- added Fix Filtered Block Request (Xman)
- added prevent floating point underum (Xman)
- added sharedfilesplitterbar Fix (Xman)
- added Uploading Problem Client (Xman)
- added Crashbug around AICH-Syncthread on Shutdown (Xman)
- added PaddingLength to Extended preferences (Xman)
- added KadInterfaceImprovement (Xanatos)
- added Extended UdpCache (Xanatos) 
- added prevent duplicate downloads (xrmb)
- added Code Improvement show filename immediately (Xman)
- added Modeless Dialogs (Xanatos need from X-Ray)
- added New File Detail Dialog (Xanatos need from X-Ray)
- added Manual Client Management (Xanatos need from X-Ray)
- added Req Files (Xanatos need from X-Ray) 
- added Release Bonus (Sivka/Stulle taken from X-Ray)
- added more Icons (Stulle/dlarge)
- added Optimation for OnlineSig (TK4 Mod)
- added filter out unreachable LowID-sources (Xman)
- added 80% for Non SUI Clients (Xman)
- added Don't draw hidden Rect in Serverlist (MorphXT)
- added OS Fix - show correct Vista Version on SpecialStat (pP)
- added links for server.met and nodes.dat (Stulle)

- readded Speedgraph (Xanatos/JvA)
- readded DropStalledDownloads (netfinity)
- readded Delayed NNP (netfinity)
- readded PartCompletionSpeedUp (netfinity)
- readded Redesigned SharedFilesWindow (TK4Mod taken from X-Ray)

- updated Design Settings to ScarAngel 2.5 (Stulle)
- updated Fakealyzer (NetFWarp 0.3a 11)
- updated Virus Scanner with Comodo AntiVirus Support (TK4Mod 2.1d)
- updated to Argos from X-Ray (JvA)
- updated ImportParts (MorphXT)
- updated "SpecialStat"code with more Settings (dlarge)
- updated ger.dll (dlarge)

- fixed Bug in Smart Category Control and updated to ScarAngel 2.5 (Stulle)
- fixed Resume mode combobox in Categorie dialog (Stulle)
- fixed Bug in Argos around listensocket (dlarge)
- fixed Bug for Fix Connection Collision (dlarge)
- fixed Bug in sockets.cpp around socket deletion (netfinity)
- fixed Crashbug around Filehashing (dlarge
- fixed bug in Client UDP Socket (dlarge)
- fixed Bugs for Asserts in debug Mode (dlarge)
- fixed Bug for deactivated ASFU (dlarge)
- fixed Bug in Special Stat for corrupt Codetags (dlarge)

- changed ini. settings for all Silversurfer Features (dlarge)
- changed SysInfo Code with all changes from WiZarDs (WiZarD taken from emf 0.7)
- changed Toolbarstyle (ef Mod/dlarge))
- changed Design Settings and put in Tweaks 3 (dlarge)
- changed SideBanner to JPG (dlarge)
- changed small things in MenuXP (dlarge)
- changed Tagging of many features (dlarge)

- removed IRQ (dlarge)
- removed Help (dlarge)
- removed unused Codes,PPgs and Icons (dlarge)
- removed Tabs Prefpage (dlarge)
- removed emf server.met link (dlarge)




changelog 2.3:

- merged to eMule 0.48a eMuleFuture 0.5

- added Argos Anti Leecher System (Xanatos)
- added Compat Client Stats (Stulle)
- added Virus Scanner (BlueSonicBoy)
- added Workaround for Uploadclients (thanks to JvA)
- added Official Bug when dis/enabling Queuelist/Clientslist (Xman)
- added Official Bug when checking for empty userhash (ilmira)
- added Code Fix for Disable Known File List (Xman)
- added CorruptionsBlackBox Fix (Xanatos)
- added Fix Obfucated server only connect on first startup, Always send cryptping. (MorphXT) 
- added Static Tray Icon (Stulle)
- added Completed in Tray (MorphXT)
- added Switch for Automatic SharedFilesUpdater

- added own antileech.dll (removed very old Mods & added new hard Leecher Mods)

- changed Colour in Prefs for Download Meter in Tray Icon (see better under Vista Style)

- readded Features from EMF Mod (PowerShare,Session Ratio,MultiFU)
- readded SafeHash 
- readded Smart Category Control (SCC) 

- updated Design Settings to v2 [Stulle/MaxUpload]
- updated manuell Dropping and put "Dont Ask This IPs" after Drop for No GPL Violations (dlarge)
- updatet Source Cache (Xman)

- fixed Small Bug in SharedfileWindow (dlarge)

- removed Client Analyzer (sorry but this is to Soft)
- removed Redesigned SharedFilesWindow (for Design Settings)


changelog 2.3 Beta 1:

- merged to 0.48a Final

- added FakeAnalyzer (netfinity)
- added Use listening port for outbound connections (netfinity)

- changed ip2country & Fade out on Exit for Vista Implementation (dlarge)
- fixed Bug in Mass Rename (dlarge)
- fixed Bug for Invisible Mode (dlarge)

- readded Webrowser (EMF)
- readded Session Ratio (EMF)
- readded Power Share (EMF)

- removed UPNP (EMF) not used in 0.48a
- removed Fakecheck
- removed Smart Category Control for the Time (not worked correctly)
- removed SafeHash for the Time (not worked correctly)

- updated Ger.dll


changelog 2.2:

- merged to eMuleFuture 0.4 with
  - HeaderView+ (BlueSonic Boy)
  - FileName Disparity Check (BlueSonic Boy)
  - small bug with anchor in shared files window [WiZaRd]
  - updated emulations to current versions (shareaza v2.2.5.0, mldonkey 2.7.6) (shadow2004)
  - redesigned client detail dialog with modicondll addition (BlueSonicBoy/JvA)
  - unknown protocol tag string to client detail dialog (BlueSonicBoy/JvA)
  
- added Smart Category Control (SCC) (khaos/SiRoB/Stulle)
- added switchable SQWT (MorphXT)
- added Show Session Download (Xanatos/dlarge taken from X-Ray)
- added UploadChunk Display (MorphXT taken from X-Ray)
- added Code Improvement for ShowFilesCount (Xman)
- added see all sources (Xman)
- added Uploadtoolbar (Xman)
- added Reload shared files on filenotfound exception (Xman)
- added Extened credit- table-arragement (Xman)
- added switchable Client Percentage (Xman/dlarge)
- added switchable Client Queue progress bar (Stulle/dlarge)
- added Check already downloaded files (MoNKi)
- added Switch for Chunk Dots (dlarge)

- fixed Bug remove unused AICH-hashes (dlarge)
- fixed Bug in ask for download Priority (dlarge)
- fixed most Compiling Warnings (dlarge)
- fixed Bug in Feedback Code (dlarge)
- little optical changes (dlarge)

- removed unused Codes (dlarge)
- updated german.dll (dlarge)


changelog 2.1:

- added Auto Soft Lock (Xanatos taken from X-Ray)
- added Nice Hash (KTS/dlarge)
- added SLS (Load/Save Sources) (KTS/dlarge)
- added Low ID retrys (KTS/dlarge)
- added Don't kill source if it's the only one complet source (Sirob)
- added Don't kill client if we are the only one complet source (Sirob)
- added don't overhide pszReason (Sirob)
- added UDPReaskSecurityCheck (netfinity)
- added Credits Reset Exploit Prevention (netfinity)
- added Fake HighID prevention (netfinity)
- added Horde op-codes (netfinity)
- added next connect theft (netfinity)
- added Extra safety check for Sockets (Maella)
- added Fix for Check if a source has now chunk that we can need (Maella)
- added Fix for multiple OP_HELLO (Maella)
- added Extended clean-up II (Maella)
- added 80% score for non SUI clients (Xman)
- added ask for download Priority (Xman)
- added filter out unreachable LowID-sources reveived via sourceexchange (Xman)
- added Fix for Add passive source after we evaluated OP_REQUESTFILENAME (Xman)
- added display the obfuscation icon for all clients (Xman)
- added Power Release (Xman)
- added preview also for music files (MorphXT)
- added Fix for Used to not wait uploadqueue timer (110ms) (MorphXT)
- added temp workarround to prevent a chrash on shutdown (MorphXT)
- added Don't draw hidden Rect/Columns (MorphXT)
- added Update Item Thread (MorphXT)
- added Import Parts (MorphXT)
- added DL Part completion speed-up code (BlueSonicBoy)
- added ReadBlockFromFileThread (MorphXT)
- added Queued Flush Thread (Xman)
- added Flush Thread (MorphXT)
- added Slot Release (Slugfiller)
- added Chunk Dots in Downloadlist (Slugfiller)
- added MultiSort in all Lists (Slugfiller)
- added SafeHash (Slugfiller)
- added Confirmed Download (xrmb)
- added Better Client Attaching (Xanatos)
- added Loop Improvement (Xanatos)
- added Report Hashing Files (Mighty Knife)
- added Automatic shared files updater (Monki/Stulle)

- changed Tooltips Info in Systray

- updatet german.dll

- fixed Bug in Update Page 2
- fixed Bug in Queuelist for Qr Info
- fixed little optical Bugs in Downloadlist
- fixed Bug for Smart Upload Control

- removed Session Ratio (Wizard)
- removed Multi FU (Wizard)
- removed Power Share (Wizard)
- removed unused Codes (clean sources a little bit)


changelog 2.0:

- added "ModLog" for ClientAnalyzer Logs
- added Invisible Mode (eF-Mod)
- added Source Graph (Stulle/Miles)
- added Solid Graph (MorphXT)
- added MTU Settings (Xman)
- added Use double Sendsize (Xman)
- added Static Server handling (Xman)
- added Design settings (eWombat/Stulle)
- added Fade Out on Exit (Xray)
- added Auto Backup (TBH)
- added Fakecheck (KTS)
- added Fake/IpFilter Update (KTS)
- added Dropping Feature (Acronic)
- added Quickstart Feature (NEO)
- added Auto Download Prio Settings (pP)
- added Mass Rename (Mighty Knife)
- added Friend Handling in all Cases (Xman)
- added Speedgraph for Toolbar (Xanatos/taken from X-Ray)
- added DoubleLucas (netfinity)
- added High Prozeß Prio Settings (Ionix)
- added Silversurfer Stats (Wizard/dlarge)
- added Silversurfer Stats Coloured (Wizard/Spe64/dlarge)
- added Average Queue Ranking (Xman)
- added download Chunk Display (MorphXT/Stulle)
- added BetterPassiveSourceFinding (Xman)
- added Find Best Sources (Xman)
- added Copy Ed2k Link to Forum (Hawkstar)
- added Copy Feedback Feature (Werewolf)
- added Show requested Files (Xman)
- added Smart Upload Control (Lovelace/MorphXT)
- added Fix Connection Collision (MorphXT)
- added Fix Vista/X64/win2003 detection to lower number of half open connenctions (MorphXT)
- added require obfuscated Server Connection (MorphXT)
- added ReqBlocksClipping (Slufiller)
- added more Queuelist Infos
- added See Sources on Uploadqueue in SharedfilesList (Xman)
- added Variable Compression (netfinity)
- added Show Share Ratio in SharedfilesList (CB)
- added coloured Download Status
- added remove unused AICH hashes (Xman)
- added Stop Download by Client (Xman)
- added prevent duplicate downloads (xrmb)
- added Init-Hashtable optimization (Xman)
- added Source Cache (MorphXT)
- added mergeKnown (Slugfiller)
- added P2P WormDetection (Xman)
- added don't overwrite bak files if last sessions crashed (Xman)
- added Minimule (TBH)
- added new CPU/Ram Infos (Sicks)
- added Fix crash at shutdown (Sirob)

- changed Code for XPMenus (Xanatos)
- changed Toolbarstyle
- changed Background for XPMenus
- changed Sildebar with 2 options
- changed Some Preferences defaults Settings

- removed Splashscreen (emf)
- removed Clip Stats & Copy Feedback Code for own Stats(emf)
- removed Recource Bars + CPU/Ram Infos (emf)
- removed Webbrowser (emf)

-----------> big thanks to WiZarD/Shadow2004/Spike2 for your hard Work <-----------