<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://test.amule.szerverem.hu/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://test.amule.szerverem.hu/w/index.php?action=history&amp;feed=atom&amp;title=Changelog_2.0.0-rc4</id>
		<title>Changelog 2.0.0-rc4 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://test.amule.szerverem.hu/w/index.php?action=history&amp;feed=atom&amp;title=Changelog_2.0.0-rc4"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/w/index.php?title=Changelog_2.0.0-rc4&amp;action=history"/>
		<updated>2026-04-05T02:37:48Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/w/index.php?title=Changelog_2.0.0-rc4&amp;diff=11358&amp;oldid=prev</id>
		<title>Jacobo221: rc4 was unfairly the longest changelog. now it's fairly the second longest ;)</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/w/index.php?title=Changelog_2.0.0-rc4&amp;diff=11358&amp;oldid=prev"/>
				<updated>2004-10-04T00:34:39Z</updated>
		
		<summary type="html">&lt;p&gt;rc4 was unfairly the longest changelog. now it&amp;#039;s fairly the second longest ;)&lt;/p&gt;
&lt;a href=&quot;http://test.amule.szerverem.hu/w/index.php?title=Changelog_2.0.0-rc4&amp;amp;diff=11358&amp;amp;oldid=1211&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Jacobo221</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/w/index.php?title=Changelog_2.0.0-rc4&amp;diff=1211&amp;oldid=prev</id>
		<title>Jacobo221 at 00:16, 13 July 2004</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/w/index.php?title=Changelog_2.0.0-rc4&amp;diff=1211&amp;oldid=prev"/>
				<updated>2004-07-13T00:16:36Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Version 2.0.0rc4 ~The 'Mules and rabbits like apples too' version~ ==&lt;br /&gt;
''2004-07-12''&lt;br /&gt;
&lt;br /&gt;
'''alehack:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Patch to show extra QR info&lt;br /&gt;
; :        * Patch to colorize the download list&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''aquatroll:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Fixed includes for Win32 compilation&lt;br /&gt;
; :        * Cleaning of unused variables on Win32&lt;br /&gt;
; :        * Fixed compilation on Win32&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Citroklar:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Lots of unicode slave work ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''croakerc:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Fixed OpenBSD compilation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''deltaHF:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Added websearch function (filehash.com)&lt;br /&gt;
; :        * Added jugle.net as Fake-check URL&lt;br /&gt;
; :        * New buttons added:&lt;br /&gt;
; :          - reload sharedfiles&lt;br /&gt;
; :          - switch upload/uploadqueue&lt;br /&gt;
; :          - clear completed files&lt;br /&gt;
; :        * Added 3 new columns in upload window (Client Software , Upload/Download , Remote Status)&lt;br /&gt;
; :        * Added 'Client Software' column in upload-queue window&lt;br /&gt;
; :        * &amp;quot;Asked for another file&amp;quot; on sources now with the filename that is asked for ( i.e. A4AF -&amp;gt; xyz.avi)&lt;br /&gt;
; :        * Added 'copy file feedback to clipboard' function&lt;br /&gt;
; :        * Added new Toolbar icons [ thx again to http://www.everaldo.com ;) ]&lt;br /&gt;
; :        * Added icons in Preferences&lt;br /&gt;
; :        * Download menu changed&lt;br /&gt;
; :        * Work on skin support&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''falso:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Typo fix: bandwith to bandwidth&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''hellimod''', '''one_2_one:'''&lt;br /&gt;
&lt;br /&gt;
; :        * MacOSX support&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hetfield:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Fixed unicode issues on SysTray.cpp, now apps is really unicoded!&lt;br /&gt;
; :        * Deleted separated i18n stuff from SysTray, now uses global one&lt;br /&gt;
; :        * Fixed 2 memory leaks in SysTray&lt;br /&gt;
; :        * Updated italian and napoletanean translations&lt;br /&gt;
; :        * Fixed unicode issues in serverlist updates and download tab&lt;br /&gt;
; :        * Fixed unicode issues that stopped adding files to download from ed2k utility and internal link handler&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Jacobo221:'''&lt;br /&gt;
&lt;br /&gt;
; :        * New feature to open webpages in new tab instead of new window&lt;br /&gt;
; :        * Fixed a compatibility bug in OnlineSig with eMule's and added connecting support&lt;br /&gt;
; :        * Fixed bug in Statistics limits in Preferences&lt;br /&gt;
; :        * Fixed bug in Upload/UpQueue button&lt;br /&gt;
; :        * Fixed SERV.4 bug&lt;br /&gt;
; :        * Fixed DISP.14 bug&lt;br /&gt;
; :        * Added DOS compatibility into CAS and update onlinesig support&lt;br /&gt;
; :        * Several features in XAS (see XAS's changelog)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kry:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Fixed wxWidgets 2.5.x socket code. aMule now works on wx2.5.1 perfectly, wx2.5.2 introduces some GUI bugs.&lt;br /&gt;
; :        * Rewrote Preferences engine to be much nicer, and Mac compatible :) Thanks to deltaHF for the new icons.&lt;br /&gt;
; :        * Wrong .part.met files no longer make aMule abort on startup. Now a warning is displayed on log and aMule ignores that file.&lt;br /&gt;
; :        * Added the new compatible client flags tag agreed with lphant devs and eMule devs. xMule devs refused to use it.&lt;br /&gt;
; :        * Overloaded the wxSocketClient::Destroy to a safer version, to check cases when deletion is not called from Destroy()&lt;br /&gt;
; :        * Fixed the disconnection of clients that have MS_CHATTING state.&lt;br /&gt;
; :        * Fixed the usage of QueueLogLine fucntion to avoid crashed on too fast computers ;)&lt;br /&gt;
; :        * Remove spaces from search string start and end.&lt;br /&gt;
; :        * Remove spaces from ed2k links start and end.&lt;br /&gt;
; :        * Fixed a mem corruption due to lphant icon size (we all know lphants are big)&lt;br /&gt;
; :        * Splitted internal core and GUI events&lt;br /&gt;
; :        * Socket events mover to core&lt;br /&gt;
; :        * Timer got separated into core_timer and gui_timer, each one with the matching functions.&lt;br /&gt;
; :        * Fixed UDP socket handler being... the TCP handler. Since lmule times.&lt;br /&gt;
; :        * Delayed deletion of sockets to avoid async deletion issues that happens when Destroy() is called on a event&lt;br /&gt;
; :        * Fixed several rare crashes happening on some fast computers on shutdown aMule.&lt;br /&gt;
; :        * Added a debug function to get track of double-deletion of clients.&lt;br /&gt;
; :        * Socket handlers now stop notifying new events when Safe_Delete() is called.&lt;br /&gt;
; :        * m_pszUsername inited before a new call to handle 'new' exceptions correctly.&lt;br /&gt;
; :        * Added a hack on IsRunning() to check for current app object not existing yet (or deleted on shutdown)&lt;br /&gt;
; :        * Fixed all icons to be 16x16 to avoid asserts on 2.5.x for unmatching wxImageList sizes.&lt;br /&gt;
; :        * Fixed all wxImageList sizes to avoid asserts on 2.5.x on object construction.&lt;br /&gt;
; :        * KnownFileList takes account of the duplicates now, so those are not rehashed each time anymore.&lt;br /&gt;
; :        * Fixed EC password not being shadowed on preferences.&lt;br /&gt;
; :        * The preferences dialog should be resizable now.&lt;br /&gt;
; :        * Updated lphant stats to show the version as they added the extended version tag.&lt;br /&gt;
; :        * Fixed 1 double-delete on ListenSocket, when socket is not connected.&lt;br /&gt;
; :        * Each socket has its own handler now. Much safer and faster.&lt;br /&gt;
; :        * Fixed hashing thread implementation to make it shutdown safely.&lt;br /&gt;
; :        * Fixes on geometry handling to make it work properly from commandline.&lt;br /&gt;
; :        * Fixed minimize to tray to work properly with no more double-minimizes.&lt;br /&gt;
; :        * Coded the skeleton of the core/gui separation event system, improved by lfroen later.&lt;br /&gt;
; :        * Fixed CString implementation for operator '+'&lt;br /&gt;
; :        * No linking cas, wxcas and ed2k against crypto, please :) Fixed.&lt;br /&gt;
; :        * Lots of speedups on ClientUDPSocket handling, someone went paranoid and added lot of redundant code.&lt;br /&gt;
; :        * Changed most of the wxT(&amp;quot;&amp;quot;) to wxEmptyString&lt;br /&gt;
; :        * Fixed the splitter position and client size on restart.&lt;br /&gt;
; :        * Fixed compilation on wxWidgets CVS&lt;br /&gt;
; :        * Fixed amuledlg not being set to null + moved the init to beginning on amule.cpp&lt;br /&gt;
; :        * Fixes mem corruption and crash on PrefsUnifiedDlg&lt;br /&gt;
; :        * Fixed missuse of inet_addr on BaseClient.&lt;br /&gt;
; :        * Fixed crash on stats disabled&lt;br /&gt;
; :        * Reduced memory usage with a centralised icon handling.&lt;br /&gt;
; :        * Fixed wrong var type on EMSocket.h causing mem waste.&lt;br /&gt;
; :        * Fixed bug on SetFileSize (thanks to Pichuein on eMule forums)&lt;br /&gt;
; :        * wxWidgets 2.5 compatible CDirectoryTreeCtrl.&lt;br /&gt;
; :          WARNING- NEW BEHAVIOUR IS: LEFT CLICK ON ICON -&amp;gt; SHARE, RIGHT CLICK -&amp;gt; RECURSIVE SHARE&lt;br /&gt;
; :          Also made the icon red if the folder is shared.&lt;br /&gt;
; :        * ModString fixed - Now mods identify themselves correctly.&lt;br /&gt;
; :        * As xMule now identifies as eMule 0.0a, added xMule detection based on username and modstring to keep stats coherent.&lt;br /&gt;
; :        * On debug builds, client stats now show the amount of clients with open socket.&lt;br /&gt;
; :        * Changed theApp.glob_prefs-&amp;gt;GetAppDir() to theApp.ConfigDir for speed improvements.&lt;br /&gt;
; :        * Fixed crash on empty shareddir.dat&lt;br /&gt;
; :        * Fixed listen socket being processed before created on fast computers and thus causing crashes on startup.&lt;br /&gt;
; :        * Fixed server version tag.&lt;br /&gt;
; :        * Added frame name to the aMule main window to be handled correctly by X server&lt;br /&gt;
; :        * Fixed a crash on log file re-creating on startup.&lt;br /&gt;
; :        * Fixed the update of the categories tab names to show the file count and the downloading files.&lt;br /&gt;
; :        * Fixed the update of the categories tab names tp happen only when needed to save cpu.&lt;br /&gt;
; :        * Changed several vars and functions to const for speed improvements.&lt;br /&gt;
; :        * Enter button working now for web search.&lt;br /&gt;
; :        * Added a check to disconnect clients sending non-hello packets before finishing handshake.&lt;br /&gt;
; :        * Added preferences items for the upcoming Skin engine.&lt;br /&gt;
; :        * Fix from lugdunum to avoid blacklisting on servers because of key repeat on pressing enter for search :)&lt;br /&gt;
; :        * Use generic BSD wx preprocessor define to make aMule FreeBSD and OpenBSD compatible.&lt;br /&gt;
; :        * Fixed Incoming folder not being shared on strange situations.&lt;br /&gt;
; :        * Fixed usage of '/' instead of '\' on Win32 builds.&lt;br /&gt;
; :        * Made file comparison case-insensitive on Win32.&lt;br /&gt;
; :        * Better fitting of notebooks&lt;br /&gt;
; :        * Fixed shared files reloading to stop being dependant of buttons/labels&lt;br /&gt;
; :        * Socket handling now deletes the client if connection fails ;)&lt;br /&gt;
; :        * Fixed some wxSizer usage causing compilation compatibility problems between wx 2.4.2 and 2.5.x&lt;br /&gt;
; :        * aMule now filter bad ips on source seeds.&lt;br /&gt;
; :        * Autoconnect and onlinesig are now on by default.&lt;br /&gt;
; :        * Added a check on graphic stats drawing to avoid crashes if no DC is created yet.&lt;br /&gt;
; :        * aMule now uses crypto++ for MD4 calculation (faster, and endian safe)&lt;br /&gt;
; :        * Added two sanity checks for source drawn with no reqfile associated, avoiding crashes.&lt;br /&gt;
; :        * Fixed mem corruption and possible memleaks and crashes on file comments received.&lt;br /&gt;
; :        * Fixed a BAD and UGLY and EVIL mem corruption happening since more than a year ago and still present on the original program (xMule).&lt;br /&gt;
; :        * Client sending wrong OP_FILEREQUEST packets are now disconnected to avoid further problems caused by their corrupted packets.&lt;br /&gt;
; :          Old shareazas and most xMule versions have been warned since 2004/04/13 from aMule and since much more time ago from eMule.&lt;br /&gt;
; :          Shareaza fixed it, but xMule refuses to fix it. eMule 0.43x disconnects them too now.&lt;br /&gt;
; :        * Fixed crashes on sockets because of packet overhead being calculated after packet was deleted.&lt;br /&gt;
; :        * Fixed the CVS mod reporting for aMule 2.x&lt;br /&gt;
; :        * Fixed the Online Signature dir selection.&lt;br /&gt;
; :        * Fixed some shared files not being shared due to a return; on a wrong place ;)&lt;br /&gt;
; :        * Fixed some events being posted to wrong event handler.&lt;br /&gt;
; :        * Added GUIEvents.h to take care of the core/gui separation events.&lt;br /&gt;
; :        * Cleaned ColorFrameCtrl class&lt;br /&gt;
; :        * Cleaned otherfunctions.*&lt;br /&gt;
; :        * Lots of misc code cleaning&lt;br /&gt;
; :        * Several minor messages and GUI bugs.&lt;br /&gt;
; :        * Several warnings removed.&lt;br /&gt;
; :        * Removed useless files:&lt;br /&gt;
; :          XBMDraw.cpp&lt;br /&gt;
; :          XBMDraw.h&lt;br /&gt;
; :          SplitterControl.cpp&lt;br /&gt;
; :          SplitterControl.h&lt;br /&gt;
; :          ------------ MAC -------------&lt;br /&gt;
; :        * Fixed compilation on wxMac CVS and 2.5.x&lt;br /&gt;
; :        * Fixed socket connection on Mac.&lt;br /&gt;
; :        * Fixed endian issues causing crashes on server communication.&lt;br /&gt;
; :        * Fixed string tags being read wrong.&lt;br /&gt;
; :        * Fixed known.met being corrupted on every save and reload.&lt;br /&gt;
; :        * Fixed stats not working on Mac (no longer crashes because of drawing)&lt;br /&gt;
; :        * Fixed mnemonics on file search not being endian-safe.&lt;br /&gt;
; :        * Fixed server TCP flags.&lt;br /&gt;
; :        * Fiexd bug on lowid callback.&lt;br /&gt;
; :        * Fixed serverlist on Mac:&lt;br /&gt;
; :          - Server users&lt;br /&gt;
; :          - Server files&lt;br /&gt;
; :          - Server ip being reversed on restart&lt;br /&gt;
; :          - Server port set to 0 on restart.&lt;br /&gt;
; :          -------- UNICODE ---------&lt;br /&gt;
; :        * Fixed unicode compilation of most files (except those by Citroklar, Hetfield, and shakraw)&lt;br /&gt;
; :        * Fixed search on unicode builds.&lt;br /&gt;
; :        * Unicoded most of the app internals :)&lt;br /&gt;
; :        * Fixed part.met on unicode builds&lt;br /&gt;
; :        * Hunted and killed (char*) casts and c_str() calls.&lt;br /&gt;
; :        * Fix unicode client names and misc.&lt;br /&gt;
; :        * Percentage &amp;amp; Download speed fixed&lt;br /&gt;
; :        * Reported several bugs to wxDesigner's mantainer to make it work properly on unicode builds&lt;br /&gt;
; :        * Fix usage of st_mtime to allow files with non-std chars to be shared without crashes on wx2.5.1&lt;br /&gt;
; :        * Fixed PerformFileComplete to allow unicoded files to be finished :)&lt;br /&gt;
; :        * Fixed part met filename being 001.part everytime on unicode builds.&lt;br /&gt;
; :        * Fixed renaming on file completion causing crashes on unicode builds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''lfroen:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Started to implement various changes needed to split the core and GUI.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Madcat:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Fixed preferences layout of panels.&lt;br /&gt;
; :        * Minor positioning/layouting fix.&lt;br /&gt;
; :        * Simpler ed2k link integration for Mozilla 1.3+ / FireFox 0.6+ - Using Mozex plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''niet:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Added support for memory usage and binary name (on xas)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Phoenix:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Code cleaning in several modules due to making the members size, opcode and prot private in packets.h.&lt;br /&gt;
; :        * CFile Close(), Read() and Seek() made const. Seek() needed the use of mutable with m_fd to be const.&lt;br /&gt;
; :        * Put lots of consts around the code in the routines that should be so.&lt;br /&gt;
; :        * Patch to --enable-stdin to aid in debug with valgrind.&lt;br /&gt;
; :        * Code cleaning in module Packets, made a lot of stuff private now.&lt;br /&gt;
; :        * Small hacks to print debug messages and avoid crashes, mainly in PartFile.cpp.&lt;br /&gt;
; :        * Sanity checks in debug mode (MagicNumbers) to aid finding bogus clients and files.&lt;br /&gt;
; :        * Created debugstuff module, debug build only.&lt;br /&gt;
; :        * New configure option --enale-verbose, so that normal users are not flooded with debug messages.&lt;br /&gt;
; :        * MagicNumbers are swapped to signal deleted source/PartFile.&lt;br /&gt;
; :        * Removed deprecated wxArrayString::Remove(size_t nIndex, size_t nRemove = 1) using wxArrayString::RemoveAt(size_t nIndex, size_t nRemove = 1) now.&lt;br /&gt;
; :        * Get rid of evil wxString::GetWriteBuff() and wxString::UngetWriteBuf() in ECSocket.h.&lt;br /&gt;
; :        * Added -pw/--password command line option to amuleweb.&lt;br /&gt;
; :        * Small unicode fixes.&lt;br /&gt;
; :        * Fixed a messed up display in html code in aMule.tmpl (thanks to steve.reaver)&lt;br /&gt;
; :        * Fixed font problem after Xaignar's great flicker free work in download list control.&lt;br /&gt;
; :        * Fixed broken sort arrow after flicker free clean up.&lt;br /&gt;
; :        * Enabled mouse wheel scrolling in all aMule list controls.&lt;br /&gt;
; :        * Fixed two unhandled events in amule.cpp: CHAT_REFRESH_FRIEND and CHAT_FIND_FRIEND.&lt;br /&gt;
; :        * Fixed compilation in 2.5.x and some unicode issues in aLinkCreator. Using wxAppConsole when wx &amp;gt; 2.5.0.&lt;br /&gt;
; :        * Fixed compilation and linking in 2.5.x for amuleweb. Now uses wxAppConsole when wx &amp;gt; 2.5.0.&lt;br /&gt;
; :        * Added a test for the return value of theApp.serverlist-&amp;gt;GetServerByAddress(), which could be NULL.&lt;br /&gt;
; :          This was the reason why aMule was crashing when trying to connect to server with wxWidgets-2.5.2.&lt;br /&gt;
; :        * Fixed compilation and linking in 2.5.x for amulecmd. Same problem as amuleweb.&lt;br /&gt;
; :        * Commited a patch from wolti that fixes compilation on sparc/Solaris systems.&lt;br /&gt;
; :        * More sparc compilation fixes, thanks to wimms.&lt;br /&gt;
; :        * Removed the declaration of void ParseCommandLine(); from TextClient.h and WebInterface.h. It seems to have been forgotten here.&lt;br /&gt;
; :        * Patch to listctrl.cpp, was segfaulting in 2.5.1 when hiding/resizing columns. In 2.4.2 was just asserting.&lt;br /&gt;
; :        * Patch to Partfile.cpp, workaround the socket == NULL bug, so that amule does not crash.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''shakraw:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Fixed the &amp;quot;remote connect&amp;quot; bug&lt;br /&gt;
; :        * Unicode support for amuleweb&lt;br /&gt;
; :        * Fixed typos on amuleDlg&lt;br /&gt;
; :        * Unicoded some files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''steve.reaver:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Fixed a messed up display in html code in aMule.tmpl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''thepolish:'''&lt;br /&gt;
&lt;br /&gt;
; :        * wxCas:&lt;br /&gt;
; :          - Fixed for amulesig.dat changes&lt;br /&gt;
; :          - Solved localized decimal separator pb&lt;br /&gt;
; :          - Embeded all pixmaps in src files and remove now unused pixmaps dir (better for portability)&lt;br /&gt;
; :          - Win32 toolbar pixmaps have transparency now&lt;br /&gt;
; :          - Added variable refresh timers&lt;br /&gt;
; :          - Added user preference system&lt;br /&gt;
; :          - Added statistic image creation&lt;br /&gt;
; :          - Added FTP support for an automatic upload of the statistic image&lt;br /&gt;
; :        * aLinkCreator:&lt;br /&gt;
; :          - Added this new maaarvellous tool suggested by DeltaHF to compute ed2k links from a file (same behavior as eMule link creator, but no shared code)&lt;br /&gt;
; :          - Rewrote md4hash and ed2khash code to avoid external dependencies (libcryptopp free), and to be Big Endian proof (works on Mac afaik)&lt;br /&gt;
; :          - Added alcc, the &amp;quot;alc for console&amp;quot; command line client&lt;br /&gt;
; :          - Added toolbar themes (KDE and DeltaHF's default for now)&lt;br /&gt;
; :          - Thanks to Phoenix (Unicode, Hook, commandline...) and one_2_one (Mac tests)&lt;br /&gt;
; :        * aMule:&lt;br /&gt;
; :          - Rewrote Makefile.am tree to fit to GNU standards&lt;br /&gt;
; :          - Removed Makefiles stuff for wxwidgets &amp;lt; 2.2.6&lt;br /&gt;
; :          - With &amp;gt;= wx-2.5, use wx-config --libs=base,net instead wxbase-config (because base in buggy on 2.5), and keep using both on 2.4 versions&lt;br /&gt;
; :          - Check for wx &amp;gt;= 2.4.2 instead of 2.4.0&lt;br /&gt;
; :          - Removed GTK2 warning with wx &amp;gt;= 2.5&lt;br /&gt;
; :          - Fixed GTK2 not detected&lt;br /&gt;
; :          - Enabled documentation installation&lt;br /&gt;
; :          - Install xas in $(libdir)/xchat/plugins. Will work if aMule and xchat are installed with same DESTDIR&lt;br /&gt;
; :          - Suppressed widlcats in makefile (not fully supported in all make)&lt;br /&gt;
; :          - Enabled make dist and make distcheck targets&lt;br /&gt;
; :          - Force automake scripts update (missing...) to suppress warning in configure&lt;br /&gt;
; :          - Force autogen.sh to regenerate intl at each call to keep sychronised with system gettext templates&lt;br /&gt;
; :          - Some minor i18n and unicode fixes&lt;br /&gt;
; :          - Updated POTFILE.in&lt;br /&gt;
; :          - Removed Win32 stuff from autotools scripts&lt;br /&gt;
; :          - Added static MakefileWIN32 for win32 compilation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Unleashed:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Cache get_path homedir to speed up multiple calls&lt;br /&gt;
; :        * Removed unused Tag_Struct&lt;br /&gt;
; :        * Fixed var init and memleak in SearchList&lt;br /&gt;
; :        * Fixed COMP.10 bug&lt;br /&gt;
; :        * Wiped out USE_DEBUG_SYMS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''wimms:'''&lt;br /&gt;
&lt;br /&gt;
; :        * More sparc compilation fixes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''wolti:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Patch that fixes compilation on sparc/Solaris systems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Xaignar:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Merged lists used to identify file-types to avoid duplicity.&lt;br /&gt;
; :        * Added wrapper-class around MD4 hashes.&lt;br /&gt;
; :        * Fixed a number of places where the hashes where used as NULL-terminated strings, despite them not having a NULL-terminator.&lt;br /&gt;
; :        * Most functions using hashes now use the MD4 wrapper class for arguments.&lt;br /&gt;
; :        * Fixed rare possibility of ending with an unclosed file in CServerListCtrl.&lt;br /&gt;
; :        * Fixed unsafe parsing of OP_SERVERIDENT type packets.&lt;br /&gt;
; :        * Fixed unsafe passing of strings as arguments to functions using format-strings.&lt;br /&gt;
; :        * Changed the chat-dialogs to textctrls, which means that it is now possible to copy text (the unix way) by highlighting it.&lt;br /&gt;
; :        * Fixed some memleaks.&lt;br /&gt;
; :        * Fixed &amp;quot;&amp;amp;&amp;quot;s not being escaped on status-bar.&lt;br /&gt;
; :        * Fixed incorrect source exchange packet format (Many thanks to the eMule Plus team for reporting).&lt;br /&gt;
; :        * Started to document source-files with a Doxygen compatible comment format.&lt;br /&gt;
; :        * Fixed the height of the barshaders used on the download list, it was 2 pixels too high, resulting in a slight cutoff.&lt;br /&gt;
; :        * Reducing CPU-usage of auto-priority by not forcing a redraw every time the priority was automatically changed.&lt;br /&gt;
; :        * Fixed that some overloaded functions hadn't been declared virtual in the base class.&lt;br /&gt;
; :        * Replaced gif-animation widget with something more lightweight.&lt;br /&gt;
; :        * Added sainity checks to CMemFile::Read.&lt;br /&gt;
; :        * Fixed a number of uninitialized variables.&lt;br /&gt;
; :        * Fixed several warnings about non-existing files.&lt;br /&gt;
; :        * Fixes warning about not being able to create dir &amp;quot;&amp;quot; on first run.&lt;br /&gt;
; :        * Changed &amp;quot;Extended Drop Sources&amp;quot; preferences, with the result that the option will be reset to &amp;quot;Swap Sources&amp;quot; when this version of aMule is first run.&lt;br /&gt;
; :        * Got rid of most warnings when compiling.&lt;br /&gt;
; :        * Lots of work on getting rid of c-strings.&lt;br /&gt;
; :        * Fixed bug that would cause deleted sources not to be removed from the A4AF lists. This was a major source of crashes.&lt;br /&gt;
; :        * Improved performance and safety of the source lists used with PartFiles.&lt;br /&gt;
; :        * Lots of small imports from eMule.&lt;br /&gt;
; :        * Made reqfile attribute of CUpDownClient private and added wrapper functions to fix the avilable-part information getting out of sync.&lt;br /&gt;
; :        * Cleanup of includes.&lt;br /&gt;
; :        * Fixed that we were always sending an OP_REASKACK packet and then the correct packet when recieving an OP_REASKFILEPING.&lt;br /&gt;
; :        * Fixed Bug 45: URLs are now properly escaped when opening browsers for Fake-check and such.&lt;br /&gt;
; :        * Fixed Bug 62: aMule will now be brought to front when left-clicking on the tray icon and when it is redisplayed after having been hidden.&lt;br /&gt;
; :        * Added checks against aggressive clients (clients who reask for files too often).&lt;br /&gt;
; :        * Imported checks for known leech-clients from the BlackRat eMule mod ( Many thanks to Le Rat Noir and inoteb for allowing us to use their work ).&lt;br /&gt;
; :        * Fixed wrong initialization of headers for some packets ( Thanks to thomas001 for reporting ).&lt;br /&gt;
; :        * Fixed a delete called on an uninitialized pointer in the statistics dialog and properly initalized serveral other pointers.&lt;br /&gt;
; :        * Optimizing the Comp(Up/Down)DatarateOverhead functions to something that didn't require traversing a list at each call.&lt;br /&gt;
; :        * Complete rework of the source-swapping functions.&lt;br /&gt;
; :        * Fixed the possibility of sources being added to multiple source-lists at the same time (No more mis-matching hashes warnings).&lt;br /&gt;
    * Fixed the new columns added by deltaHF not being displayed and added checks in case the same thing happens again.&lt;br /&gt;
    * Almost completly eleminated flicker on the download list and did a cleanup of the drawing routines associated the the download list widget.&lt;br /&gt;
    * Fixed some lists (Server list, maybe others) not being sorted when aMule is started.&lt;br /&gt;
    * Fix mem-corruption bug in SysTray code if the systray was compiled in but hidden.&lt;br /&gt;
    * Fixed the problem with deleting the last (connected) server on the server list.&lt;br /&gt;
    * Removed the following files:&lt;br /&gt;
      - ini2.*&lt;br /&gt;
      - CString.h&lt;br /&gt;
      - mfc.h&lt;br /&gt;
; :          - position.h&lt;br /&gt;
; :          - resource.h&lt;br /&gt;
; :          - strings.en&lt;br /&gt;
; :        * Cleaned up the following files:&lt;br /&gt;
; :          - CTypedPtrList.h&lt;br /&gt;
; :          - BarShader.*&lt;br /&gt;
; :        * Many other smaller changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special thanks to:'''&lt;br /&gt;
&lt;br /&gt;
; :        * Le Rat Noir and Inoteb of the BlackRat eMule mod (http://www.blackrat.fr.tc/) for allowing us to make use of their work on detecting bad clients.&lt;br /&gt;
; :        * Optimazer and the eMule Plus team (http://emuleplus.sourceforge.net/) for reporting a bug in source-exchange packets.&lt;br /&gt;
; :        * thomas001 for reporting a problem with packet headers.&lt;br /&gt;
; :        * Everaldo (http://www.everaldo.com) &amp;amp; &amp;quot;Jimmac&amp;quot; (http://jimmac.musichall.cz/ikony.php3) for new icons&lt;br /&gt;
; :        * Phk for searching for new icons ;)&lt;br /&gt;
; :        * kno and thermoman for their fixes :)&lt;br /&gt;
; :        * TheBlackHand and Hawkster eMule mods&lt;br /&gt;
; :        * uberpenguin for AMPS :)&lt;br /&gt;
; :        * All aMule users, testers &amp;amp; translators&lt;br /&gt;
; :        * eMule &amp;amp; wxWidgets devs&lt;br /&gt;
; :        * Everyone we forgot here ;)&lt;/div&gt;</summary>
		<author><name>Jacobo221</name></author>	</entry>

	</feed>