German:Spike2
From EMule Wiki
Aktuelle Version: Spike2 0.9
Basiert auf: Offiziellem eMule-Client
Grundlage für:
Enthaltene Features:
- 80% Score for non-SI-clients,
- Webcache 2.0 Beta 1,
- Anti-Credit Hack ,
- Adjustable File Buffer & File Buffer Flush time,
- emulate eDonkey, eDonkeyHybrid, mlDonkey, Shareaza und lphant,
- Leecher Secure,
- Mod Version,
- partial SNAFU 3.1,
- Variable BanThreshold for CorruptionBlackBox (new feature from Spike2),
- WiZaRd's AntiLeechClass,
- Min.Max.Uploadslots,
- Preferences Side Banner,
- P2P-worm detection,
- MTU-setting,
- MSS-setting,
- ModLog,
- Create a map for fastest source adding by IP,
- Winsock 2.2,
- SpreadReask,
- CPU-Optimizer,
- AUX-ports support,
- Dazzle's Faster Endgame,
- Xman's Chunk selection patch,
- Variable ClientBanTime,
- Show LowIDs,
- Friendhandling from all windows,
- WiZaRd's UDPFNF-FiX,
- Reconnect Kad on IP-Change,
- Recheck firewalled for Kad,
- Reconnect to Kad by Pawcio,
- netfinitys WS2_32.dll-fix,
- Stop this client
Der Spike2 ist ein recht selten verbreiteter, relativ unbekannter eMule-Mod. Er enthält Features von diversen anderen Mods, aber auch einige -kleinere- neue Funktionen, z.B. Variable BanThreshold for CorruptionBlackBox oder auch Emulate Shareaza und Emulate lPhant. Er wird vom deutschen Modder Spike2 (kommt von dem Hund "Spike" aus der TV-Serie "Tom & Jerry") gemoddet.
[edit] Aktuelles Changelog
CHANGELOG FOR EMULE SPIKE2-MOD ============================== _____________________________________________ |crazy - funky - as fast as "Speedy the cat"| --------------------------------------------- | Whatever you do - you can't stop the | | CLIENT-ANALYZER | --------------------------------------------- You can reach me on the following board: http://www.emulefuture.de. Comments, Critics, Bug-Reports etc. are very appreciated. Spike2 0.9 ---------- ADDED : IntelliFlush (by WiZaRd, from the emulefuture-Mod) --> can be turned on/off in the Tweaks-PrefPage ADDED : ModIconMapper (by WiZaRd, from the emulefuture-Mod) with many new ModIcons & ModStrings (added by Spike2) ADDED : Powershare (WiZaRd's Implementation from Tombstone-Mod) -->NOTE: Powershare on partfiles isn't possible. (disabled by Spike2) ADDED : Prevent USS-Spam (by WiZaRd) ADDED : QRETA (by Slugfiller, taken from emulefuture-Mod) ADDED : Save Friendupload-Slot (by WiZaRd, from Tombstone-Mod) ADDED : Security-Patch in ListenSocket.cpp (by WiZaRd, taken from the emulefuture-Mod) ADDED : Server-Message-Filter (by WiZaRd, taken from the emulefuture-Mod) ADDED : SharedView Ed2kType (by Avi3k and WiZaRd, taken from the emulefuture-Mod) ADDED : ShowQDifference (by itsonlyme from SF-IOM, taken from emulefuture-Mod) ADDED : SpreadReask deactivated for Xtreme-Mods (Spike2) BUGFIX : AntiCorruption - fixed by WiZaRd (could cause files to "hang" at 99,9 %) BUGFIX : Context-Fix in ChatSelector (by WiZaRd) BUGFIX : Crash-Bug in MMSocket - Fix by XMan BUGFIX : Enhanced Client Recognization: Fix in recognizing eMulePlus-Version BUGFIX : Protocol-Obfuscation: Small fixes (i.e. Connect, show port // by WiZaRd) BUGFIX : SafeHash - Memleak-Fix by WiZaRd BUGFIX : Several small fixes and optimizations from WiZaRd's Tombstone-Mod and from the emulefuture-Mod BUGFIX : XS-Workaround / Fix (by WiZaRd & Xanatos) CHANGED: Colours in file-status (by Xman from Xtreme; Feature request from Blomy) CHANGED: Dynamic Block Requests: Small changes by WiZaRd (taken from Tombstone-Mod) CHANGED: First Start maximized (by WiZaRd, taken from the emulefuture-Mod) CHANGED: Friendslot-behaviour when VQB-FullChunk is selected (now more than one chunk is transferred, Spike2) CHANGED: SLS: LowID-sources are saved, too - except we are a LowID-client ourself ! (Spike2) CHANGED: Show active downloads in bold (setting applies immediately and doesn't need a restart any longer - changes by Shadow2004 and WiZaRd, taken from the emulefuture-Mod) CHANGED: Small redesign of the "Security-Options"-page to make it easier for the user REMOVED: AntiCreditHack (useless, because CreditHacks are already handled by official code // Spike2) REMOVED: Don't show Splashscreen on old Windows to avoid crash (from Xtreme Mod) --> not needed with Standard-Splash REMOVED: MSS-Setting (not used in Spike2-Mod, if it will ever be used by official codebase, your chosen MTU-value minus 40 will be used as MSS-Setting (Spike2) UPDATED: Reconnect Kad on IP-Change by XMan (from Xtreme) UPDATED: Some parts of the ClientAnalyzer (by WiZaRd) - XS-Spammers are now correctly punished Spike2 0.8 ---------- -->CODEBASE: Updated to eMule 0.47c -->CODEBASE: Merged with netF's ESE 1.0b-Mod (nearly complete merge), @netF: PLEASE KEEP UP THE GOOD WORK !!!! -->CODEBASE: Added WiZaRd's ingenious ClientAnalyzer from Tombstone-Mod...a great piece of work. THANX WIZARD !!!! ==>NOTE: This release should be the right one for all Webcache-Users :-) Big thanx @ maloXP for his good thoughts and feature requests about Webcache. Please test the changes and post stats @ http://www.emulefuture.eu !! ==>THANX FLY OUT TO MY BETA-TESTERS (listed in no special order): Jojo, magicm13, GrafBerg, ChrisCornell, Blomy, emulefan83 ==>THANX FOR HELPFULL COMMENTS TO (listed in no special order): eMuleGott, WiZaRd, JvA, Xman ADDED : AntiShape (by netfinity, taken from ESE-Mod 1.0b) ADDED : Automatic AntiLeecher-Options-Check (prevents using incompatible settings; by Spike2) ADDED : *** ClientAnalyzer 1.4ß from TombStone 1.55RC by WiZaRd...@ WiZ: Great work, thanx for this !! *** ADDED : Dynamic Block Requests (by netfinity, taken from ESE-Mod 1.0b) ADDED : Extra Kad-Logging (from MorphXT 9.0) ADDED : Flush Thread (by SiRoB from MorphXT, taken from netfinity's ESE-Mod 1.0b) ADDED : Forgot to mention in older changelogs: Enabled STRG+F in Transferwindow ADDED : Full Chunk Upload switchable: None, Official- or VQB-method (Spike2, VQB's FullChunk taken from Tombstone 1.55RC) - You can even switch during running upload-sessions :) ! ADDED : Infinite Queue (by Slugfiller, from SF-IOM) ADDED : MessageFlash (by Slugfiller, from SF-IOM) ADDED : ReadBlockFromFileThread (by SiRoB from MorphXT, taken from netfinity's ESE-Mod 1.0b) ADDED : Reask sources after IP-change v2 (main parts by maella, modified by Xman and Stulle, changed for Spike2-Mod by Spike2, taken from StulleMule 4.0) ADDED : SafeHash (by Slugfiller, taken from netfinity's ESE-Mod 1.0b) ADDED : Show ModVer in Queuelist (by WiZaRd, from Tombstone 1.55RC) ADDED : Show related source coloured (by WiZaRd, from Tombstone 1.55RC) ADDED : SlotFocus (very simple variant, Spike2) ADDED : Variable compression - switchable in "Upload Management" (reduces CPU usage at high upload rates; by netfinity, taken from ESE 1.0b) ADDED : Webcache-Statistic (from MorphXT 9.0) BUGFIX : Cleaned up the code here and there :) BUGFIX : Countless fixes and optimizations from WiZaRd, incl. CPU-Saving fixes (mostly from Tombstone 1.55RC) BUGFIX : ECR: Bugfix in EmulePlus-Version-detection (by Eniq) BUGFIX : ECR & Emulates: Fixes in detecting and emulating MLdonkey (WiZaRd), Small fix in emulating (Spike2) BUGFIX : Various fixes from various mods :) BUGFIX : "Webcache & eMule > 0.47b"-Fix by Aireoreion from iONiX-Mod - THANX !! CHANGED: Better Tagging in the code (Spike2) CHANGED: Emulate MLdonkey (small change, Spike2) CHANGED: FileBufferSize max. is now 15,5 MB again CHANGED: FileBufferTimeLimit may be increased up to 20 minutes (instead of 10 minutes) CHANGED: Forgot to mention in 0.7er Changelog: Merged changelog entries for Spike2 0.6 BETA1, BETA2 and Final CHANGED: Small Addon in XMan's compression evaluation in AbstractFile.cpp (Spike2) CHANGED: Some preferences-defaults (Spike2) CHANGED: Some small changes around Spooky-Mode's ConChecker (from Cyrex2001-Mod) CHANGED: Standard-Nick CHANGED: Webcache changes inspired by maloXP: * Webcache-capable sources - with the same proxy as we use - aren't dropped by the DropSources feature (can be switched on or off in the Download Management; Spike2) * enhanced the little "Webcache-Addon" from v0.1 (Spike2) * Maximum proxy connections raised from 10 to 15 (Spike2) * Threshold for temporary webcache-desactivation raised from 100 to 200 not successful requests (Spike2) REMOVED: Avi-3k's Fix for new message log entry (not needed with ClientAnalyzer) REMOVED: Dazzle's Faster Endgame (DFE) (due to implementation of netfinity's Dynamic Block Requests - Spike2) REMOVED: GetClosestTo-Kad-Patch from Unknown1 - implemented in 0.47b REMOVED: "Releaser-Options"-Preferences Page (makes no sense at all, the planned options will move to the "Upload Management"-page) REMOVED: Webcache-Trustlevel-changes...now back to standard (Spike2) REMOVED: XMans Chunk selection patch (not needed for 0.47b+) UPDATED: WebCache updated to MorphXT 9.0-codebase (Spike2) UPDATED: WiZaRd's Automatic Kademlia Firewall Retries (from Tombstone 1.55RC) UPDATED: WiZaRd's Relax on Startup (from Tombstone 1.55RC) Spike2 0.7 ---------- -->CODEBASE: Updated to eMule 0.47a ==>NOTE: BIG THANX FLY OUT TO ALL BETA-TESTERS, WHO HELPED ME WITH THIS VERSION. GUYS, YOU ARE GREAT !! Beta-Testers are were (in alphabetical order): Abyss K3 IC, GrafBerg, hackersondope2002, Hausi GER. (retired), magicm13, Sh0ck3r, Smoke and sWub/Poolitzer. And BIG THANX @ WiZaRd for answering many, many questions and giving helpful hints and tipps...!!! ADDED : Activation Limit for the Drop Sources System (Spike2) ADDED : Checkbox for using the new HighResTimer by zz (to be found in the "Extended Settings") (Spike2) ADDED : "Dazzle's Map" can be turned on or off now (Spike2) ADDED : Drop Sources System with Timer for FQ, HQR & NNP (taken from Sion, slightly modified) enhanced with the LODATI; DropSources feature recommended / requested by GrafBerg & magicm13 ADDED : ListenSocket.cpp: OP_REQUESTFILENAME isn't answered for banned clients (from eMulePlus, changed by Spike2 to avoid calling IsBanned()) ADDED : List of don't ask these IPs (for Drop System, taken from Cyrex-Mod; original by Sivka) ADDED : Logging options for the new features (Spike2) ADDED : Multiple Instances (from iONiX, taken from Resurrection; request from Poolitzer/sWub) ADDED : SLS - Sources Loader/Saver (Original from enkeyDEV, taken from the Sion-Mod, modified by Spike2 - with big Thanx to WiZaRd !!) ADDED : Spooky-Mode, incl. ConChecker, rule-compliant (Original from eWombat, modified by Fenderman, taken from Cyrex2001, Rule-Compliance by WiZaRd <-- Thanx to all of you :-) !) ADDED : Show Spooky-Connect icon in Statusbar and MiniMule - I think it looks better now... (by Spike2, Tag: SpookyConnIcon) BUGFIX : Code-Improvement in DownloadClient.cpp regarding the UDPReaskForDownload() (by Loulach, taken from Sion) BUGFIX : Control for showing active downloads in bold: Setting was not saved (Bug found by magicm13) BUGFIX : GetClosestTo-Kad-Patch from Unknown1 BUGFIX : FileDetailDialogInfo-Patch (thanks to Sirob, taken from StulleMule) BUGFIX : Prevent switch to ... busy popup during windows startup (by leuk_he, taken from Cyrex2001) BUGFIX : Small Fix around server.met-handling & -updating (Bug found by Poolitzer) BUGFIX : Some small fixes for the SR13-Import-Parts-feature (incl. "Initiate Rehash") from iONiX 4.4 BUGFIX : Some small fixes from MorphXT BUGFIX : Some small Webcache-Fixes & -Changes (from iONiX) BUGFIX : The Hardlimit was not always obeyed (Bug first reported by pivi33) CHANGED: Anti-CreditHack (optimized, thanx to WiZaRd) CHANGED: Enhanced Client Recognization: added some Compatible ClientIDs, added "TrustyFiles" (Spike2) CHANGED: Enhanced Client Recognization: eMulePlus-Version is correctly shown (1.1g instead of 1.1.7...) --> Thanx to Blue- SonicBoy from TK4! CHANGED: Enhanced Client Recognization (ECR): little typo (wrong casing) for Hydranode fixed (thanx to madcat666) CHANGED: Optimizer - fully implemented now, inserted some more MEMZERO instead of MEMSET, where applicable (Spike2) CHANGED: Spooky-Mode - removed redundant "enable Spooky-Mode" (was used for enabling Spooky at Startup) and fixed small bug in rule-compliance (Spooky keeps being enabled, when you manually disconnect Kad) CHANGED: TransferWindow: Right Arrow and Left Arrow expand / collapse the download again (without pressing ALT) (can be enabled in "Look & Feel Options") (FR from official eMule Board, Spike2) (Tag: use Arrow-keys without ALT) CHANGED: Webcache-TrustLevel = 15 as default (from iONiX) CHANGED: XMan's Chunk Selection Patch can be turned on / off now (Spike2, idea from Antares & nextEMF) REMOVED: Code-fix by Maella in ListenSocket.cpp (from Xtreme Mod) - not needed, thanx to WiZaRd REMOVED: Redundant IsBanned()-checks before banning in BaseClient.cpp (Thanx to WiZaRd) UPDATED: CxImage-Lib updated from 5.99a to 5.99c (Spike2, from MorphXT 8.0) UPDATED: Emulate Shareaza (Spike2) UPDATED: LibPNG updated from 1.2.5 to 1.2.7 (Spike2, from Xtreme 4.8.2) UPDATED: SR13-Import-Parts-feature for large file support (Spike2, partly from MorphXT) UPDATED: Webcache for 0.47a (Spike2, greatest parts from MorphXT) Spike2 0.6 ---------- --> CODEBASE: *** !!! *** UPDATED TO eMule 0.46c *** !!! *** (FINALLY !!!!!!) ==>NOTE: Finally the Spike2 runs on 0.46c-basis !! It took a long time, but gladly it runs now - finally, but better late than never. I'm so happy that it works now :-)) But you would laugh why it took so long time and never worked... I tested min. different 5 Webcache-implementations and spend hours and hours... Finally I merged to WC 2.0b1 and - the SAME ERROR. Until I recognized my own, _very little_ (and quite stupid) error and realized, that ALL VERSIONS WOULD HAVE WORKED WITHOUT THIS TINY BUG !!! What did I learn from it ? Yes - don't use C-style-comments (e.g./*Comment*/) in Macros (e.g. _T("Blabla")) !!! :-) [Although I'm quite a bit angry about all the wasted time...] ADDED : Anti-Fake-eMule-Version (from Xtreme Mod) ADDED : Code-Improvements in CUint128::toBinaryString & toHexString (netF 0.3beta12, checked with Xtreme 4.5) ADDED : Control for showing active downloads in bold ADDED : Display UserHash in Status Window (from iONiX) ADDED : Don't show Splashscreen on old Windows to avoid crash (from Xtreme Mod) ADDED : Enhanced Client Recognization (Spike2): Hydranode and eMule+ are correctly identified ADDED : Hardlimit of 5 for eMule-Collections (from Xtreme Mod) ADDED : Now the SAFE_DELETE-macros from eWombat are used (taken from iONiX) ADDED : Recheck firewalled for Kad (by WiZaRd) ADDED : Recognize newer Shareaza (Spike2) - !! needed for "emulate Shareaza" !! (if we don't recognize them, we can't emulate them...) ADDED : Reconnect Kad on IP-Change (by Xman) ADDED : SR13-Import-Parts-feature from MorphXT ADDED : "Stop this client" from Xtreme's Downloadmanager (from Xtreme Mod) ADDED : WiZaRd's UDPFNF-FiX (from iONiX) BUGFIX : Avi-3k's Fix to MuleListCtrl.cpp BUGFIX : Avi-3k's Fix to SearchListCtrl.cpp BUGFIX : Avi-3k's Fix to Sockets.cpp (eMule sending its port twice to servers) BUGFIX : Avi-3k's Fix to TrayDialog.cpp BUGFIX : Avi-3k's Fix for new message log entry (believe it or not, I had the same idea and was looking in the code how to do it...!) BUGFIX : Avi-3k's Fix for Shared Files "open folder" BUGFIX : Avi-3k's Maxfilesize fix (by Avi3k, taken from Xtreme Mod) BUGFIX : Avi-3k's Sort fix for DownloadClientsCtrl.cpp BUGFIX : Compiled with netfinity's WS2_32.dll-fix (by netfinity) BUGFIX : Fix for Shared Files "open folder" (by Avi3k, taken from Xtreme Mod) BUGFIX : Reconnect to Kademlia from Pawcio BUGFIX : Some small fixes and improvements from iONiX (thanx to Wiz + AiR) & Xtreme (thanx to Xman) BUGFIX : Some small fixes and optimizations from FRTK-EvoStar and MorphXT CHANGED: Adjustable File buffer size max. is now 8,5 MB instead of 15,5 MB (avoid having a whole chunk in the buffer) CHANGED: Adjustable Queue size minimum is 2000 again (like in vanilla eMule) CHANGED: MOD-Version now correctly shown in Debug-Builds, too CHANGED: Optimizer: Enhanced CPU-Infos (by LSD, from FRTK-EvoStar) CHANGED: Removed some username-bans to avoid banning "innocents" (Spike2) CHANGED: Some Client-Icons (from several Mods) CHANGED: Webcache-TrustLevel is always 99 (Spike2) REMOVED: NeoMule 4 - ban (because it's officially allowed again...and to avoid further flamewars) REMOVED: Wizard's Critical section mutex unlock (it was finally included in official 0.46) REMOVED: Xman save 2nd sort criterion (not needed in 0.46c anymore) UPDATED: BanList (again & again :-) & ULTRA-Leecher-Secure (Spike2) UPDATED: Dazzle's faster endgame to work with 0.46c (old implementation caused the "yellow bug") UPDATED: Emulate eDonkey, eDonkeyHybrid, MLdonkey (Spike2) UPDATED: Mark LowIDs by Xman (from Xtreme-Mod, added in DownloadClientsCtrl due to 0.46c-Merge) UPDATED: SNAFU-Tags (from Xtreme Mod) UPDATED: Webcache from 1.9a(b3) to 2.0b1 (Webcache by JP, Superlexx, Yonathan) UPDATED: zlib from 1.1.4 to 1.2.3 (due to 0.46c-Merge) ==>NOTE: Big Thanx @WiZaRd for answering numerous questions of mine !!!! Spike2 0.5 ---------- ADDED : Don't kill client if we are the only one complete source, it's a friend or a proxy (from MorphXT) ADDED : Don't kill source if it's the only one complete source, it's a friend, a proxy or not ed2kclient (from MorphXT) ADDED : Emulate lPhant (Spike2) ADDED : ENHANCED Emulate Shareaza (Spike2; thanx to Wizard for many helpfull tips and explanations, thanx to the nextEMF-team for implementing the first version in an updated way - i took this one, too and updated the emulated Shareaza-Version to v2.1.2 :-)) --> Spike2 added: newer eDonkey- Protocol-Version from Shareaza is emulated as well --> Shareaza < v2.0 (i.e. v0.30) are now emulated too !!! ADDED : Filebuffer-time limit is now changeable from 1 to 10 minutes (now increasing the filebuffer-size makes sense...) --> I recommend increasing this value, if you have increased the filebuffer-size (Spike2) ADDED : Friendhandling from all windows (by Xman, from Xtreme Mod) ADDED : Option to turn "80% score for non-SI-Clients" on or off (under "Upload Management") ADDED : Recognize newer eDonkeyHybrid-Versions (Spike2) ADDED : Send ModVersion in MuleInfoPacket too, not only in HelloTypePacket (from iONiX) ADDED : Settings for Spike2-ModLog (under "Look+Feel Options") ADDED : Show correct lPhant-Version (Spike2) ADDED : Show LowIDs by Xman (from Xtreme Mod) ADDED : XMans save second sort criterion for downloadlistcontrol (from Xtreme Mod) BUGFIX : Hotfix to avoid crash in FriendListCtrl.cpp (from MorphXT) BUGFIX : Many small fixes & optimizations (from some other mods, look at the tags) BUGFIX : Repaired faulty Optimizer-implementation BUGFIX : Wizard's Memleak-Fix in WebcacheClient.cpp BUGFIX : Wizard's "Fix for closed" in ChatSelector.cpp (from iONiX) CHANGED: Min./Max.Slots - Min.Slots-minimum is 1, maximum 200; Max.Slots-minimum is 2, maximum 250 CHANGED: ModLog - now it is possible to give the status-bar-bool here (Spike2) CHANGED: ModLogLines - now with tags, i.e. [BANNED] (idea from nextEMF) CHANGED: MOD_VERSION-code (now done by CurrentVersionLong, by wizard) REMOVED: Ban Powermule, Plus Plus & Lionheart, so that the original system with setting them as "GPL- evildoers can work" (and added the newer Lionheart-Tags to the GPLevildoer-section) REMOVED: Block MLdonkey-messages ("Please update...") from iONiX (Not needed anymore) UPDATED: BanList (again...) UPDATED: Emulate-settings (now using wizard's optimized code from iONiX 4.21) UPDATED: Emulate mlDonkey (big thanx to Torni!!) UPDATED: Recognizing eDonkeyHybrid-Version (from 0.46a...Spike2-Mod will soon be merged to 0.46 completly - promised :-) !) UPDATED: Wizard's AntiLeechClass to the newer version from iONiX 4.21 (by Wizard) Spike2 0.4 ---------- ADDED : 80% score for non-SI-clients (from Xtreme Mod) ADDED : Anti-CreditHack (from MorphXT) ADDED : Find best sources by Xman (from Xtreme Mod) ADDED : Modstring related stuff (Splashscreen, Credits) ADDED : Show ModString in ClientDetails (from Xtreme Mod) ADDED : Variable ClientBanTime (from iONiX) ADDED : XMans Chunk selection patch (from Xtreme Mod) BUGFIX : Code-fix by Maella in ListenSocket.cpp (from Xtreme Mod) BUGFIX : Fixed an official bug in banning clients (from Xtreme Mod) BUGFIX : Security fix by Maella in Server.cpp (from Xtreme Mod) CHANGED: A small change in Partfile.cpp to log "Dazzle's faster endgame" events in the ModLog (Spike2) CHANGED: BanThreshold for CorruptionBlackBox variable...changed uint16 to uint8 CHANGED: Filebuffer-size changed to max. 15,5 MB, Waitingqueue may be changed from 1000 - 30000 CHANGED: SNAFU...i forgot some tags...all tags from eWombat, Phoenix, SWAT and MorphXT are merged now + anti-CT_friendsharing with friendsharing-ID from MorphXT CHANGED: Some small bugfixes and changes from Xtreme Mod (Thanx to Xman) CHANGED: Some small changes in baseClient.cpp: ModLogLine@SNAFU changed, use !IsBanned CHANGED: Spike2-Mod will not send Ban-Messages anymore CHANGED: Splash-Screen...now you see: Speedy the cat :-) UPDATE : Updated BanList Spike2 0.3 ---------- ADDED : Dazzle's Faster Endgame (similiar to netfinity's dynamic block requests (?), thanx to dazzle) ADDED : Sorting by Mod in ClientList, Mod-Statistics (from iONiX and other mods..) ADDED : Wizard's AntiLeechClass: AntiModThief 2.1, AntiNickThief 2.2, Ban "Crash-Mules" (from iONiX) CHANGED: IS_IDNEEDED-change in ClientList by wizard (from iONiX) CHANGED: S.N.A.F.U. v3.1 (new Tags from eWombat, Phoenix and MorphXT) UPDATE : Updated BanList (new Darkmule etc.) Spike2 0.2a (HOTFIX) -------------------- BUGFIX : Repaired faulty AUX-ports-support implementation (mea culpa) BUGFIX : Repaired faulty ListenSocket.cpp (mea culpa, too...) BUGFIX : Repaired Statistics-bugs CHANGED: ULTRA-Leecher-Secure: removed eChanblard (all versions), eMulePlus and NeoMule from BanList Spike2 0.2 ---------- ADDED : AUX-ports support by lugdunummaster (from iONiX) ADDED : CPU-Optimizer (thanx@JohnArcher, from Xlillo) ADDED : Slugfiller's SpreadReask (thanx to jacko) ADDED : Winsock 2.2 (thanx@bobo, from eWombat) Spike2 0.1 ---------- --> CODEBASE: eMule 0.45b ADDED : BanThreshold for CorruptionBlackBox variable ("Security Options"-Page) ADDED : Create a map for fastest source adding by IP (from eF-Mod) ADDED : Emulate MLdonkey, emulate eDonkey, emulate eDonkeyHybrid (from iONiX) ADDED : Flood ask protection / "Geaiez" (by Dark, from eF-Mod) ADDED : ModLog (from iONiX) ADDED : MSS-Setting (from iONiX) ADDED : MTU-Setting incl. Double Sendsize (from XMan) ADDED : P2P-worm detection at opening eMule (from netF) ADDED : Preferences Side-Banner (from iONiX) ADDED : Small SlotFocus (Spike2, ideas from iONiX and eF-Mod) ADDED : Small Webcache-Addon (Spike2) ADDED : S.N.A.F.U. v3.1 (partial) (from iONiX) ADDED : ULTRA-Leecher-Secure (Spike2) : bans almost all known leechers by ModString, by Username or other Infos, bans GPL-breakers ADDED : Webcache 1.9a(b3) (BigThanx@Brano, who helped me with this) inkl. 0.45b-fix by Wizard BUGFIX : Preferences won't be saved on clicking cancel (Fix by Wizard) BUGFIX : Wizard's Complete source display fix (from iONiX) BUGFIX : Wizard's Critical section mutex unlock (Fix by Wizard) BUGFIX : Wizard's Missing Buddy Check (Fix by Wizard) BUGFIX : Wizard's PC- & WC-timeout fix (from iONiX 4.11) BUGFIX : Wizard's URL-Client memleak fix (Fix by Wizard) CHANGED: Credits-Thread: Bluecow is shown under "retired members", Spike is shown as Modder CHANGED: Own Splash-Screen CHANGED: Relax some list-cleaning actions to save CPU (by Wizard from iONiX) CHANGED: Some GUI-Stuff (Icons, etc.) REMOVED: Help REMOVED: IRC REMOVED: Scheduler REMOVED: Wizard