after I have finished readying the code for VS2005 and probably also VS2008 I have decided to release my sources at last. You will notice my sources ease merging a whole damn lot and to achieve that I had to spend long hours reworking the whole code back when I merged it to 0.49a. Apparently, it worked out well as I was able to merge the code probably twice or thrice as fast when 0.49b as I would have been able using the Xmans original style. Big thanks also to the other MorphXT staff who made changes in the code I used to get this code ready for a new development suite.
As the Xtreme mod is not subject to change for me most changes have been done by zz_fly. However, I used my own merge, compared it to his to prevent errors to slip in and used some of his ideas. Well, anyhow, this is source only. I do not want any pointless discussion on my motives and will restrict that if neccessary.
When you use this code, pay proper respect!
Changelog:
Xtreme 7.0 * this version is modded by Stulle - updated to 0.49b codebase - updated crypto lib to 5.5.2 - change: make code VS 2005 and VS 2008 ready (MorphXT) - fixed: corrupted BarShaderInfo (fafner) - fixed: improper English (ginger) - remove: Drop Win95 support (for VS2008 compatibility) (MorphXT) Changes by zz_fly: - updated UPnP (thanks CN_Mod Team and ACAT) - updated simp. chinese language file - adjusted some parameters - add: show UPnP status in network info dialog (idea from ScarAngel) - add: rebind UPnP on IP-change (idea from X-RAY) - add: Fake Shareaza detection - add: open a default website when nodesURL is invalid - add: safehash: installation dir unsharing (MorphXT) - change: no reserved release-slot for partfiles you can release any files. but reserved release-slot only work for completed files. - change: UPnP Internal Search: send more request - fixed: stop rehashing of files with foreign language name (Borschtsch) - fixed: avoid deadlock when disable network adapter - remove: Fix Connection Collision (no more needed in .49b codebase) - remove: always call setLinked_client (no more needed in .49b codebase) - remove: improved socket closing, it would cause high memory usage (thanks Enig123)
Link:
http://prdownloads.s...src.7z?download
Regards, Stulle
PS: Please do not start spreading this widely as there already is zz_fly's version and this is src-only!