Much in contrast to the development of the last few years I am happy to release the 4th version of MorphXT within only a few months. This version is focused on improving the existing code and using Visual Studio 2010.
First of all, this version includes updated libs and Visual Studio 2010 solution and project files. This makes MorphXT the first mod to provide sources that will compile on VS 2010 without any more ado. However, switching to VS 2010 also resulted in a growth in size of the executable file of about 1.5 MB. The reason for this lies within the change to VS 2010 although probably only Microsoft knows what the exact reason for this is. Nevertheless is this change enabling me to use a more convenient development environment and this is also a step toward using the state of the art development environment provided by Microsoft, which I consider good!
Also, the sorting that got a little weird in 12.3 is now improved and works like expected. Sorry about any inconvenience. There are some more bugfixes, please read the changelog for more.
I would also like to take the opportunity to thank WiZaRd who contributed some patches, fixes and changes to this version. Most notably his fix that will solve the trouble with downloading files from SourceForge mirrors. Well then, have fun!
Regards, Stulle
Quote
--------------------------------------
Changelog for eMule 0.50a MorphXT v12.4
--------------------------------------
26-07-2010
ADD: Visual Studio 2010 project files and solution [Stulle]
ADD: Display check mark next to currently assigned category [Stulle]
CHANGE: update cryptolib Version 5.6.0 (3/15/2009) [Stulle]
CHANGE: update pugxml.h (http://www.codeproject.com/KB/cpp/JCraneArticle.aspx) [JCrane2/tychen]
CHANGE: update zlib 1.2.5 [Stulle]
CHANGE: update libpng 1.4.3 [Stulle]
CHANGE: Rename CMemDC to CMemoryDC [Avi-3k]
CHANGE: Some other minor changes to compile on VS 2010
CHANGE: Rewrote the passing of params for drawing country flags to work in VS10 [Stulle]
+ bug in VS10 MFC; fixed code not only for VS10, used in all solutions
CHANGE: Also sort aMule for mods (if availablel) [Stulle]
CHANGE: Added additional wait time and security checks for flush threads on exit [WiZaRd]
+ possible crashfix
FIX: Sorting of client status (QR,...) to make sense at last [Stulle]
FIX: Crash on shutdown in ipfilter [Xman]
FIX: Force periodic updates was reset to previous state on applying [Stulle/thx Hiwi]
FIX: Download from http sources (e.g. sourceforge) broken because of sending user-agent [WiZaRd]
+ Added option to maintain list of URLs that should not receive user-agents
REMOVED: Display of session download in ChunkBar in DownloadClientsCtrl [Stulle]
You can download it on our official website : http://emulemorph.sourceforge.net
Direct link to the download page : Installer, Binary & Sources
If you experiencing problems with sourceforge (please try sourceforge before):
ed2k://|file|eMulev0.50a.-MorphXTv12.4-bin.zip|6629733|CDE86CAC991E5BE57C027B8568E1F9F5|h=DHRKOVTSKBVRFF264VP3DPTNJW4BLUE6|/
ed2k://|file|eMulev0.50a.-MorphXTv12.4-debugkit.zip|14060406|44AC43A4C610CC8D94DD50551D4E4AF8|p=461F6E2C1E68251CA7B9377CE9D44564:348BC1022B00772740829A09F26F6895|h=UL3EEO6MMXA64MN4IQLPAIL4SVS7JRXZ|/
ed2k://|file|eMulev0.50a.-MorphXTv12.4-installer.exe|11713733|2F25CB3BEDEDFD987BF92323F5D0B0D1|p=CDEDBB3314709D4DACC50FD7CC9FD3B0:AD9910138AB40A5A5738AC6B8DD31506|h=5ZP4GUI7CJNG62NH4DJFOAF66VVLP4VE|/
ed2k://|file|eMulev0.50a.-MorphXTv12.4-src.zip|5109325|9803798495E885D77278E2E18C5E9A72|h=G7RIN454QNE7G5SAG5A5GVFZZ4W5TXP2|/
ed2k://|file|eMulev0.50a.-MorphXTv12.4-src_and_libs.zip|10253661|D5EB26F4E433822C879C066BFF8B2C72|p=E249B6B072A4CE1282FB9608DFD02CE0:941521B9D37E5466AB5655DDEC0BD24F|h=MERHYTE6UFJJCBTUKL3YYP345D3XSLGM|/
Known bugs:
- redraw issue in search window [fixed]
- compile issue around "IMAGELISTDRAWPARAMS CIP2Country::GetFlagImageDrawParams" [fixed]
- label for number of clients on queue and banned clients in TransferWnd too small [improved]
- + before "All Directories" not showing [fixed]
- Server icon not drawn in ServerWndCtrl [fixed]
This post has been edited by Stulle: 03 August 2010 - 08:53 AM