<?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/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sturedman</id>
		<title>AMule Project FAQ - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sturedman"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/Sturedman"/>
		<updated>2026-04-05T02:15:43Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Ed2k_link</id>
		<title>Ed2k link</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Ed2k_link"/>
				<updated>2012-01-04T21:28:44Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: Add info that aMule doesn't support http URLs in ED2K links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
'''English''' | &lt;br /&gt;
[[Ed2k_link-de|Deutsch]] | &lt;br /&gt;
[[Ed2k_link-it|Italiano]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[FAQ_eD2k-Kademlia|eD2k]] links ==&lt;br /&gt;
&lt;br /&gt;
[[FAQ_eD2k-Kademlia|eD2k]] links are links which refer to some file or server in the [[FAQ_eD2k-Kademlia|eD2k network]].&lt;br /&gt;
&lt;br /&gt;
They have the follwing format:&lt;br /&gt;
&lt;br /&gt;
''ed2k://|TYPE|REST-OF-FIELDS|/''&lt;br /&gt;
&lt;br /&gt;
Note that each field is separated from the others by a pipe character (''|'').&lt;br /&gt;
&lt;br /&gt;
This are the meanings of each field:&lt;br /&gt;
&lt;br /&gt;
*''ed2k://'' -&amp;amp;gt; This is the protocol handler. It shows that the link refers to an [[FAQ_eD2k-Kademlia|eD2k]] file.&lt;br /&gt;
*TYPE -&amp;amp;gt; This indicates the kind of link it is. Its value might be ''file'' when it refers to a file, or ''server'' when it refers to a server.&lt;br /&gt;
*REST-OF-FIELDS -&amp;amp;gt; This fields will depend on the type of link it is (described below).&lt;br /&gt;
&lt;br /&gt;
== [[File]] links ==&lt;br /&gt;
&lt;br /&gt;
This links add a file to your download list.&lt;br /&gt;
&lt;br /&gt;
They have the follwing format:&lt;br /&gt;
&lt;br /&gt;
''ed2k://|file|NAME|SIZE|[[MD4_hash|MD4-HASH]]|/''&lt;br /&gt;
&lt;br /&gt;
*NAME -&amp;amp;gt; This will contain the name of the file the link is refering to.&lt;br /&gt;
*SIZE -&amp;amp;gt; This field contains the size of the file in bytes.&lt;br /&gt;
*[[MD4_hash|MD4-HASH]] -&amp;amp;gt; This field contains the [[MD4_hash|MD4-Hash]] of the file.&lt;br /&gt;
&lt;br /&gt;
Aditionally, some other fields can be added after the [[MD4_hash|MD4-HASH]] field. Here are some (these fields are extensible depending on the client you are using):&lt;br /&gt;
*PartHashes -&amp;amp;gt; It will show the [[MD4_hash|MD4 hash]] of each [[FAQ_eD2k-Kademlia#What_is_a_chunk?|chunk]] in the file. It's format is ''p='''hash1''':'''hash2''':'''hash3''''' with as many hashes as the file needs.&lt;br /&gt;
*Sources -&amp;amp;gt; It informs about possible known [[FAQ_eD2k-Kademlia#What_is_a_source?|sources]] of the file. It's format is &amp;quot;''sources,'''IP:Port''','''IP:Port''','''IP:Port'''''&amp;quot; with as many sources as desired. Note that a hostname may be specified instead of an IP address. Also note that that source fields differ from other types of fields, see the syntax in the example below.&lt;br /&gt;
*URLs -&amp;amp;gt; It may happen that the file in the link can be downloaded from some URL. In such cases, it can be told in the link by putting a field like ''s=URL'' and if more than one URL must be written, each will be indicated in a separate field. (aMule does not support this feature and silently ignores the URL.)&lt;br /&gt;
*Root Hash -&amp;amp;gt; The [[Root Hash]] of the file (please read about [[AICH]] to know what a [[Root Hash]] is) may be specified in the link by putting a filed like ''h=RootHash''&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
 ''ed2k://|file|NAME|SIZE|[[MD4_hash|MD4-HASH]]|p=HASH1:HASH2:...|/''&lt;br /&gt;
 ''ed2k://|file|NAME|SIZE|[[MD4_hash|MD4-HASH]]|h=HASH|/''&lt;br /&gt;
 ''ed2k://|file|NAME|SIZE|[[MD4_hash|MD4-HASH]]|/|sources,&amp;amp;lt;IP:Port&amp;amp;gt;,&amp;amp;lt;IP:Port&amp;amp;gt;,...|/''&lt;br /&gt;
&lt;br /&gt;
== Server links ==&lt;br /&gt;
&lt;br /&gt;
This links add a server (the specified server in the server link) to your serverlist.&lt;br /&gt;
&lt;br /&gt;
They have the follwing format:&lt;br /&gt;
&lt;br /&gt;
''ed2k://|server|IP|PORT|/''&lt;br /&gt;
&lt;br /&gt;
*IP -&amp;amp;gt; IP of the server to connect to.&lt;br /&gt;
*PORT -&amp;amp;gt; Port where the server is listening for incomming [[FAQ_eD2k-Kademlia|eD2k]] connections&lt;br /&gt;
&lt;br /&gt;
== Serverlist links ==&lt;br /&gt;
&lt;br /&gt;
This links add a whole serverlist to your current serverlist if you had one. It will just be used as your serverlist if you had no previous serverlist.&lt;br /&gt;
&lt;br /&gt;
They have the follwing format:&lt;br /&gt;
&lt;br /&gt;
''ed2k://|serverlist|ADDRESS|/''&lt;br /&gt;
&lt;br /&gt;
*ADDRESS -&amp;amp;gt; Full address to the serverlist file (including the serverlist's filename).&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/AMule_SVN</id>
		<title>AMule SVN</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/AMule_SVN"/>
				<updated>2011-11-18T19:26:54Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: mention Google Code repository&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;'''English'''  | [[AMule_SVN-de|Deutsch]] | [[AMule_SVN-es|Spanish]] | [[AMule_SVN-zh_CN|Simplified Chinese]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''AMule SVN''' the latest developmental source code of [[aMule]]. You can get it as [[tar]] archive which is automatically updated from the developers' [[Subversion]] repository every night and can be downloaded from [http://amule.sourceforge.net/tarballs/ amule.sourceforge.net]. Or you can check it out from the [http://code.google.com/p/amule/source/checkout mirror repository at Google Code].&lt;br /&gt;
&lt;br /&gt;
There is also an unofficial [[Git]] repository mirroring the tarballs at [http://repo.or.cz/w/amule.git repo.or.cz] which allows you tracking of the changes easily. To get a Git working copy from it, run ''git clone git://repo.or.cz/amule.git''&lt;br /&gt;
&lt;br /&gt;
:'''Note:''' There are no guarantees that aMule SVN will compile and/or work properly. aMule SVN is a work-in-progress for users who want to keep up with the latest bleeding-edge developments. ''Use at your own risk!''&lt;br /&gt;
&lt;br /&gt;
== DEB ==&lt;br /&gt;
Since 7th May 2007 a debian-dir is included in the tarball, so you can easiely create packages. Read [[HowTo_Compile_In_Debian|this]] for details.&lt;br /&gt;
&lt;br /&gt;
== RPM ==&lt;br /&gt;
To create an [[RPM]] package from an aMule SVN source tarball, use the included   &amp;quot;spec file&amp;quot;  See [[spec file]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Distro-specific sources ==&lt;br /&gt;
&lt;br /&gt;
*'''Gentoo''' users can grab the amule-svn ebuild by consulting [[HowTo Compile In Gentoo]].&lt;br /&gt;
&lt;br /&gt;
*'''ArchLinux''' users can grab an unofficial amule-svn PKGBUILD and binary by following [http://gift.altervista.org/index_en.php?section=40 this link] (No official support)&lt;br /&gt;
&lt;br /&gt;
*'''Mandriva''' see [http://forum.amule.org/index.php?topic=13709.0 here]&lt;br /&gt;
&lt;br /&gt;
*'''Debian''' users can add this unofficial repository to their source.repo file: See [[HowTo_Compile_In_Debian|here]] for details.&lt;br /&gt;
&lt;br /&gt;
*'''OpenSuse''' see [http://ed2k-serverboard.de/downloads/ihmselbst/SuSE/aMule/ here]&lt;br /&gt;
&lt;br /&gt;
*'''Mac OS X''' users can find SVN builds by following the instructions in [http://forum.amule.org/index.php?topic=13920.0 in this thread] on the forum.&lt;br /&gt;
&lt;br /&gt;
*'''Windows''' see [ftp://kieselei.de/aMule-Win32/ here]&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Talk:Configure</id>
		<title>Talk:Configure</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Talk:Configure"/>
				<updated>2011-05-29T09:08:46Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* PWD? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PWD? ==&lt;br /&gt;
&lt;br /&gt;
Shouldn't the terminal be in a specific directory when doing ./configure?&lt;br /&gt;
&lt;br /&gt;
Sure. In the one where configure is located. Obviously. [[User:Sturedman|Sturedman]]&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2011-05-26T19:30:11Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Build wxWidgets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
* autopoint (only Maverick and above)&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp561.zip CryptoPP 5.6.1]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.12 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.12.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.12/configure --with-gtk --without-libtiff  --without-subdirs --enable-unicode --enable-optimise&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; . Do not &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; !&lt;br /&gt;
&lt;br /&gt;
Once Ubuntu starts shipping wx 2.8.12 you can also simply install libwxgtk2.8-dev . Older versions can cause out-of-memory crashes and should be avoided!&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc --enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wxdir=/home/me/amule/wx/build --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router). Also leave out --with-wxdir when using libwxgtk2.8-dev .&lt;br /&gt;
&lt;br /&gt;
Now just run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you get an error &amp;lt;code&amp;gt;undefined reference to symbol 'XGetWindowAttributes'&amp;lt;/code&amp;gt; add &amp;lt;code&amp;gt;LIBS=-lX11&amp;lt;/code&amp;gt; to ./configure .&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs (only versions before Maverick)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Compile</id>
		<title>Compile</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Compile"/>
				<updated>2011-05-07T20:01:20Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;'''English''' | [[Compile-de|Deutsch]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This wiki is an index to the available HOWTOs on compiling [[aMule]] on different [http://www.kernel.org Linux] distros and other operation systems.&lt;br /&gt;
&lt;br /&gt;
== From scratch ==&lt;br /&gt;
The main wiki [[Compilation Installation| '''from scratch''']], a distro independant wiki, will walk you through the entire installation proccess. This wiki can be found at:&lt;br /&gt;
&lt;br /&gt;
* [[Compilation Installation|How to compile/install aMule '''from scratch''']]&lt;br /&gt;
* [[HowTo_Compile_aMuled|How to compile/install aMuled (aMule Daemon) '''from scratch''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.kernel.org Linux] ==&lt;br /&gt;
Distribution specific guides are also available for the following [http://www.kernel.org '''Linux'''] '''distros''' (uses distribution's packages instead of compiling):&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_Compile_In_Debian|How to install/compile aMule on '''Debian''' or '''Ubuntu''']] ([[HowTo_Compile_In_Debian-es|Spanish]])&lt;br /&gt;
* [[HowTo_Compile_In_Ubuntu|How to compile aMule on '''Ubuntu''']]&lt;br /&gt;
* [[HowTo_Compile_In_Gentoo|How to compile/install aMule on '''Gentoo''']] ([[HowTo_Compile_In_Gentoo-es|Spanish]])&lt;br /&gt;
* [[HowTo_Compile_In_Slackware|How to compile/install aMule on '''Slackware''']]&lt;br /&gt;
* [[HowTo_Compile_In_RedHat-Fedora|How to compile/install aMule on '''RedHat''' or '''Fedora''']]&lt;br /&gt;
* [[HowTo_Compile_In_MDK|How to compile/install aMule on '''Mandrake 10''']] ([[HowTo_Compile_In_MDK-es|Spanish]]) ([[HowTo Compile In MDK-fr|French]])&lt;br /&gt;
&lt;br /&gt;
== [http://www.bsd.org BSD] ==&lt;br /&gt;
A guide for [http://www.freebsd.org '''FreeBSD'''] (and other BSD's) users is also available:&lt;br /&gt;
&lt;br /&gt;
* [[Install-amule-freebsd|How to compile/install aMule on '''FreeBSD''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.sun.com/software/solaris Solaris] ==&lt;br /&gt;
For [http://www.sun.com/software/solaris Solaris] users a guide is also available:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_compile_on_Solaris|How to compile/install aMule on '''Solaris''']] &lt;br /&gt;
&lt;br /&gt;
== [http://www.apple.com/macosx Mac OSX] ==&lt;br /&gt;
[[aMule]] for [http://www.apple.com/macosx '''OSX''']  can be compiled following this guide:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_compile_on_Mac|How to compile/install aMule on '''OSX''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.microsoft.com/windows Microsoft Windows] ==&lt;br /&gt;
You can give a try at [[aMule]]'s current development in [http://www.microsoft.com/windows '''Microsoft Windows'''] using this guide:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_compile_with_Visual_Studio|How to compile/install aMule on '''Windows''' with Visual Studio]]&lt;br /&gt;
* [[HowTo compile on Win32|How to compile/install aMule on '''Windows''' with MinGW]]&lt;br /&gt;
&lt;br /&gt;
== Others ==&lt;br /&gt;
What? Your distro isn't listed here? Then ''PLEASE'' write your own howto and submit it here in [[Main Page|this wiki]]. Many will be ''VERY'' grateful :-)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Compile</id>
		<title>Compile</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Compile"/>
				<updated>2011-05-07T20:00:30Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Microsoft Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;'''English''' | [[Compile-de|Deutsch]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This wiki is an index to the available HOWTOs on compiling [[aMule]] on different [http://www.kernel.org Linux] distros and other operation systems.&lt;br /&gt;
&lt;br /&gt;
== From scratch ==&lt;br /&gt;
The main wiki [[Compilation Installation| '''from scratch''']], a distro independant wiki, will walk you through the entire installation proccess. This wiki can be found at:&lt;br /&gt;
&lt;br /&gt;
* [[Compilation Installation|How to compile/install aMule '''from scratch''']]&lt;br /&gt;
* [[HowTo_Compile_aMuled|How to compile/install aMuled (aMule Daemon) '''from scratch''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.kernel.org Linux] ==&lt;br /&gt;
Distribution specific guides are also available for the following [http://www.kernel.org '''Linux'''] '''distros''' (uses distribution's packages instead of compiling):&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_Compile_In_Debian|How to install/compile aMule on '''Debian''' or '''Ubuntu''']] ([[HowTo_Compile_In_Debian-es|Spanish]])&lt;br /&gt;
* [[HowTo_Compile_In_Ubuntu|How to compile aMule on '''Ubuntu''']]&lt;br /&gt;
* [[HowTo_Compile_In_Gentoo|How to compile/install aMule on '''Gentoo''']] ([[HowTo_Compile_In_Gentoo-es|Spanish]])&lt;br /&gt;
* [[HowTo_Compile_In_Slackware|How to compile/install aMule on '''Slackware''']]&lt;br /&gt;
* [[HowTo_Compile_In_RedHat-Fedora|How to compile/install aMule on '''RedHat''' or '''Fedora''']]&lt;br /&gt;
* [[HowTo_Compile_In_FC3|How to compile/install aMule on '''Fedora Core 3''']]&lt;br /&gt;
* [[HowTo_Compile_In_MDK|How to compile/install aMule on '''Mandrake 10''']] ([[HowTo_Compile_In_MDK-es|Spanish]]) ([[HowTo Compile In MDK-fr|French]])&lt;br /&gt;
&lt;br /&gt;
== [http://www.bsd.org BSD] ==&lt;br /&gt;
A guide for [http://www.freebsd.org '''FreeBSD'''] (and other BSD's) users is also available:&lt;br /&gt;
&lt;br /&gt;
* [[Install-amule-freebsd|How to compile/install aMule on '''FreeBSD''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.sun.com/software/solaris Solaris] ==&lt;br /&gt;
For [http://www.sun.com/software/solaris Solaris] users a guide is also available:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_compile_on_Solaris|How to compile/install aMule on '''Solaris''']] &lt;br /&gt;
&lt;br /&gt;
== [http://www.apple.com/macosx Mac OSX] ==&lt;br /&gt;
[[aMule]] for [http://www.apple.com/macosx '''OSX''']  can be compiled following this guide:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_compile_on_Mac|How to compile/install aMule on '''OSX''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.microsoft.com/windows Microsoft Windows] ==&lt;br /&gt;
You can give a try at [[aMule]]'s current development in [http://www.microsoft.com/windows '''Microsoft Windows'''] using this guide:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_compile_with_Visual_Studio|How to compile/install aMule on '''Windows''' with Visual Studio]]&lt;br /&gt;
* [[HowTo compile on Win32|How to compile/install aMule on '''Windows''' with MinGW]]&lt;br /&gt;
&lt;br /&gt;
== Others ==&lt;br /&gt;
What? Your distro isn't listed here? Then ''PLEASE'' write your own howto and submit it here in [[Main Page|this wiki]]. Many will be ''VERY'' grateful :-)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2011-04-30T17:04:20Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: dynamic wx at last&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
* autopoint (only Maverick and above)&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp561.zip CryptoPP 5.6.1]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.12 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.12.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.12/configure --with-gtk --without-libtiff  --without-subdirs --enable-unicode --enable-optimise&lt;br /&gt;
../wxGTK-2.8.12/configure --with-gtk --enable-unicode --enable-optimise --without-subdirs&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; . Do not &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; !&lt;br /&gt;
&lt;br /&gt;
Once Ubuntu starts shipping wx 2.8.12 you can also simply install libwxgtk2.8-dev . Older versions can cause out-of-memory crashes and should be avoided!&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc --enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wxdir=/home/me/amule/wx/build --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router). Also leave out --with-wxdir when using libwxgtk2.8-dev .&lt;br /&gt;
&lt;br /&gt;
Now just run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you get an error &amp;lt;code&amp;gt;undefined reference to symbol 'XGetWindowAttributes'&amp;lt;/code&amp;gt; add &amp;lt;code&amp;gt;LIBS=-lX11&amp;lt;/code&amp;gt; to ./configure .&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs (only versions before Maverick)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2011-04-28T16:01:56Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Build wxWidgets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
* autopoint (only Maverick and above)&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp561.zip CryptoPP 5.6.1]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.12 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.12.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.12/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared --without-subdirs&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Once Ubuntu starts shipping wx 2.8.12 you can also simply install libwxgtk2.8-dev . Older versions can cause out-of-memory crashes and should be avoided!&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc --enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you get an error &amp;lt;code&amp;gt;undefined reference to symbol 'XGetWindowAttributes'&amp;lt;/code&amp;gt; add &amp;lt;code&amp;gt;LIBS=-lX11&amp;lt;/code&amp;gt; to ./configure .&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs (only versions before Maverick)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio</id>
		<title>HowTo compile with Visual Studio</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio"/>
				<updated>2011-04-03T11:46:51Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requirements for compiling [[aMule]] for Windows using Visual Studio ==&lt;br /&gt;
&lt;br /&gt;
You will need the following packages:&lt;br /&gt;
&lt;br /&gt;
*Microsoft [http://msdn.microsoft.com/en-us/vstudio/default.aspx Visual Studio] 2008 or 2010 (called &amp;quot;VS&amp;quot;) - either the free Express Edition or the commercial edition&lt;br /&gt;
*Windows port of [[wxWidgets]] library (known as wxMSW) -&amp;gt; [http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.12.zip Download (2.8.12)]&lt;br /&gt;
* [http://www.cryptopp.com/ Crypto++] library -&amp;gt; [http://prdownloads.sourceforge.net/cryptopp/cryptopp561.zip Download (5.6.1)]&lt;br /&gt;
*[http://www.zlib.org zlib] compression library is already included in wxMSW&lt;br /&gt;
*[http://www.amule.org/files/ aMule 2.2.6 source] or latest [[aMule SVN|SVN source tarball]] -&amp;gt; [http://amule.sourceforge.net/tarballs/ Download aMule]&lt;br /&gt;
&lt;br /&gt;
Also, 1100MB free space on your hard disk (around 40MB to download the above packages and the rest for temporary compilation files and installations.&lt;br /&gt;
&lt;br /&gt;
As a reference, the whole compilation process will take around 20 min on a medium-high resourced computer.&lt;br /&gt;
&lt;br /&gt;
== Unpacking the sources ==&lt;br /&gt;
&lt;br /&gt;
*Create a root folder. You can name it whatever you want. In this example it is called &amp;quot;aMule&amp;quot;.&lt;br /&gt;
*Unpack wxMSW to &amp;quot;aMule\wxWidgets&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack cryptopp to &amp;quot;aMule\cryptopp&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack aMule to &amp;quot;aMule\trunk&amp;quot; (no intermediate subfolder). This folder can be named as you like, the 2 library folders must have exact the names from above, or the project won't load.&lt;br /&gt;
&lt;br /&gt;
== Preparing the library projects ==&lt;br /&gt;
&lt;br /&gt;
VS2008:&lt;br /&gt;
*Open &amp;quot;aMule\wxWidgets\build\msw\wx.dsw&amp;quot; in VS. It asks, if it should convert the project. Answer &amp;quot;Yes to all&amp;quot;.&lt;br /&gt;
*Close VS, saving the changes.&lt;br /&gt;
&lt;br /&gt;
VS2010 can't open the ancient dsw projects anymore. Download [http://amule.googlecode.com/files/wx2.8.12_VS2010_proj.zip project files] and put them in aMule\wxWidgets\build\msw .&lt;br /&gt;
&lt;br /&gt;
If you build with wx 2.9 (which is highly experimental!) it comes with projects for VS2008 (&amp;quot;aMule\wxWidgets\build\msw\wx_vc9.sln&amp;quot;) which you can use in VS2008 or open in VS2010 for conversion.&lt;br /&gt;
&lt;br /&gt;
== Selecting the solution ==&lt;br /&gt;
#&amp;quot;aMule-MSVCE-ExtLibs.sln&amp;quot; builds wxWidgets and cryptopp into a single big lib &amp;quot;libext.lib&amp;quot;. &lt;br /&gt;
#&amp;quot;aMule-MSVCE.sln&amp;quot; builds aMule (including aMule's internal libs) and aMule's tools. That way the (now flat) aMule solution is not cluttered with all the wxWidgets libs, and a ''Clean Solution'' won't clean the wxWidgets build (which usually is not the intention). These solutions can be used both with the express edition and with the commercial VS edition.&lt;br /&gt;
#&amp;quot;aMule-MSVC.sln&amp;quot; works only with the commercial edition of VS2008. This solution includes everything - aMule, tools, external libs, organized in folders (which the express edition does not allow). Usage of this solution is ''not recommended'' for newer versions of aMule.&lt;br /&gt;
&lt;br /&gt;
== Compiling the external libraries ==&lt;br /&gt;
&lt;br /&gt;
*Open the aMule solution &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE-ExtLibs.sln&amp;quot; in VS.&lt;br /&gt;
*In the toolbar set the Solution Configuration to ''Debug'' or ''Release'' (whatever you prefer) and the Solution Platform to ''Win32''.&lt;br /&gt;
*Debug build:&lt;br /&gt;
*In the solution explorer open properties of ''cryptlib''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded Debug DLL (/MDd)''.&lt;br /&gt;
*Release build:&lt;br /&gt;
*In the solution explorer open properties of all projects except ''buildlibext''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded (/MT)''.&lt;br /&gt;
*Hit ''F7''.&lt;br /&gt;
*If everything was fine, load &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE.sln&amp;quot; to continue.&lt;br /&gt;
&lt;br /&gt;
== Compiling aMule ==&lt;br /&gt;
Select ''Build/Build Solution'' or just hit ''F7'' and lean back.&lt;br /&gt;
&lt;br /&gt;
If you get errors:&lt;br /&gt;
&lt;br /&gt;
=== error in Scanner.cpp ===&lt;br /&gt;
&lt;br /&gt;
change&lt;br /&gt;
&lt;br /&gt;
 '''b-&amp;gt;yy_is_interactive = 0;'''&lt;br /&gt;
 '''//''' b-&amp;gt;yy_is_interactive = file ? (isatty( fileno(file) ) &amp;gt; 0) : 0;&lt;br /&gt;
&lt;br /&gt;
=== error accessing something.pdb ===&lt;br /&gt;
&lt;br /&gt;
Sometimes VS stumbles over it's own feet. Just delete the offending pdb and try again.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
To run aMule from VS, right-click on ''aMule'' and ''Set as StartUp project''.&lt;br /&gt;
Then hit F5.&lt;br /&gt;
&lt;br /&gt;
aMule's configuration will be stored in your document folder in &amp;quot;AppData\Roaming\aMule&amp;quot; (under Vista).&lt;br /&gt;
&lt;br /&gt;
== Building aMule with GeoIP support ==&lt;br /&gt;
&lt;br /&gt;
The [http://www.maxmind.com MaxMind] GeoIP library can detect the country an IP adress comes from. aMule uses this information&lt;br /&gt;
to display a little country flag for each source or ed2k server. &lt;br /&gt;
Since this is an external library it is disabled by default. This is how to enable it (only available in the SVN version):&lt;br /&gt;
&lt;br /&gt;
Download the free [http://www.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz GeoIP C library 1.4.6] (older versions don't work!).&lt;br /&gt;
From the folder libGeoIP take &amp;quot;GeoIP.h&amp;quot; and &amp;quot;GeoIP.c&amp;quot; and put them into &amp;quot;MSVC Solution\libs\libGeoIP&amp;quot; (replacing the dummy files that may be there).&lt;br /&gt;
&lt;br /&gt;
Rebuild aMule. That's it. :-)&lt;br /&gt;
&lt;br /&gt;
The free [http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz GeoIP country database] will be downloaded automatically on startup.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2011-04-01T21:44:35Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
* autopoint (only Maverick and above)&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp561.zip CryptoPP 5.6.1]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.12 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.12.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.12/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Once Ubuntu starts shipping wx 2.8.12 you can also simply install libwxgtk2.8-dev . Older versions can cause out-of-memory crashes and should be avoided!&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc --enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you get an error &amp;lt;code&amp;gt;undefined reference to symbol 'XGetWindowAttributes'&amp;lt;/code&amp;gt; add &amp;lt;code&amp;gt;LIBS=-lX11&amp;lt;/code&amp;gt; to ./configure .&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs (only versions before Maverick)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio</id>
		<title>HowTo compile with Visual Studio</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio"/>
				<updated>2011-04-01T20:32:20Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requirements for compiling [[aMule]] for Windows using Visual Studio ==&lt;br /&gt;
&lt;br /&gt;
You will need the following packages:&lt;br /&gt;
&lt;br /&gt;
*Microsoft [http://msdn.microsoft.com/en-us/vstudio/default.aspx Visual Studio] 2008 or 2010 (called &amp;quot;VS&amp;quot;) - either the free Express Edition or the commercial edition&lt;br /&gt;
*Windows port of [[wxWidgets]] library (known as wxMSW) -&amp;gt; [http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.12.zip Download (2.8.12)]&lt;br /&gt;
* [http://www.cryptopp.com/ Crypto++] library -&amp;gt; [http://prdownloads.sourceforge.net/cryptopp/cryptopp561.zip Download(5.6.1)]&lt;br /&gt;
*[http://www.zlib.org zlib] compression library is already included in wxMSW&lt;br /&gt;
*[http://www.amule.org/files/ aMule 2.2.6 source] or latest [[aMule SVN|SVN source tarball]] -&amp;gt; [http://amule.sourceforge.net/tarballs/ Download aMule]&lt;br /&gt;
&lt;br /&gt;
Also, 1100MB free space on your hard disk (around 40MB to download the above packages and the rest for temporary compilation files and installations. The amount of space needed will largely depend on the configuration flags you use).&lt;br /&gt;
&lt;br /&gt;
As a reference, the whole compilation process will take around 20 min on a medium-high resourced computer.&lt;br /&gt;
&lt;br /&gt;
== Unpacking the sources ==&lt;br /&gt;
&lt;br /&gt;
*Create a root folder. You can name it whatever you want. In this example it is called &amp;quot;aMule&amp;quot;.&lt;br /&gt;
*Unpack wxMSW to &amp;quot;aMule\wxWidgets&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack cryptopp to &amp;quot;aMule\cryptopp&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack aMule to &amp;quot;aMule\trunk&amp;quot; (no intermediate subfolder). This folder can be named as you like, the 2 library folders must have exact the names from above, or the project won't load.&lt;br /&gt;
&lt;br /&gt;
== Preparing the library projects ==&lt;br /&gt;
&lt;br /&gt;
VS2008:&lt;br /&gt;
*Open &amp;quot;aMule\wxWidgets\build\msw\wx.dsw&amp;quot; in VS. It asks, if it should convert the project. Answer &amp;quot;Yes to all&amp;quot;.&lt;br /&gt;
*Close VS, saving the changes.&lt;br /&gt;
&lt;br /&gt;
VS2010 can't open the ancient dsw projects anymore. Download [http://amule.googlecode.com/files/wx2.8.12_VS2010_proj.zip project files] and put them in aMule\wxWidgets\build\msw .&lt;br /&gt;
&lt;br /&gt;
== Selecting the solution ==&lt;br /&gt;
#&amp;quot;aMule-MSVCE-ExtLibs.sln&amp;quot; builds wxWidgets and cryptopp into a single big lib &amp;quot;libext.lib&amp;quot;. &lt;br /&gt;
#&amp;quot;aMule-MSVCE.sln&amp;quot; builds aMule (including aMule's internal libs) and aMule's tools. That way the (now flat) aMule solution is not cluttered with all the wxWidgets libs, and a ''Clean Solution'' won't clean the wxWidgets build (which usually is not the intention). These solutions can be used both with the express edition and with the commercial VS edition.&lt;br /&gt;
#&amp;quot;aMule-MSVC.sln&amp;quot; works only with the commercial edition of VS. This solution includes everything - aMule, tools, external libs, organized in folders (which the express edition does not allow). Usage of this solution is ''not recommended'' for newer versions of aMule.&lt;br /&gt;
&lt;br /&gt;
== Compiling the external libraries ==&lt;br /&gt;
&lt;br /&gt;
*Open the aMule solution &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE-ExtLibs.sln&amp;quot; in VS.&lt;br /&gt;
*In the toolbar set the Solution Configuration to ''Debug'' or ''Release'' (whatever you prefer) and the Solution Platform to ''Win32''.&lt;br /&gt;
*Debug build:&lt;br /&gt;
*In the solution explorer open properties of ''cryptlib''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded Debug DLL (/MDd)''.&lt;br /&gt;
*Release build:&lt;br /&gt;
*In the solution explorer open properties of all projects except ''buildlibext''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded (/MT)''.&lt;br /&gt;
*Hit ''F7''.&lt;br /&gt;
*If everything was fine, load &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE.sln&amp;quot; to continue.&lt;br /&gt;
&lt;br /&gt;
== Compiling aMule ==&lt;br /&gt;
Select ''Build/Build Solution'' or just hit ''F7'' and lean back.&lt;br /&gt;
&lt;br /&gt;
If you get errors:&lt;br /&gt;
&lt;br /&gt;
=== error in Scanner.cpp ===&lt;br /&gt;
&lt;br /&gt;
change&lt;br /&gt;
&lt;br /&gt;
 '''b-&amp;gt;yy_is_interactive = 0;'''&lt;br /&gt;
 '''//''' b-&amp;gt;yy_is_interactive = file ? (isatty( fileno(file) ) &amp;gt; 0) : 0;&lt;br /&gt;
&lt;br /&gt;
=== error accessing something.pdb ===&lt;br /&gt;
&lt;br /&gt;
Sometimes VS stumbles over it's own feet. Just delete the offending pdb and try again.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
To run aMule from VS, right-click on ''aMule'' and ''Set as StartUp project''.&lt;br /&gt;
Then hit F5.&lt;br /&gt;
&lt;br /&gt;
aMule's configuration will be stored in your document folder in &amp;quot;AppData\Roaming\aMule&amp;quot; (under Vista).&lt;br /&gt;
&lt;br /&gt;
== Building aMule with GeoIP support ==&lt;br /&gt;
&lt;br /&gt;
The [http://www.maxmind.com MaxMind] GeoIP library can detect the country an IP adress comes from. aMule uses this information&lt;br /&gt;
to display a little country flag for each source or ed2k server. &lt;br /&gt;
Since this is an external library it is disabled by default. This is how to enable it (only available in the SVN version):&lt;br /&gt;
&lt;br /&gt;
Download the free [http://www.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz GeoIP C library 1.4.6] (older versions don't work!).&lt;br /&gt;
From the folder libGeoIP take &amp;quot;GeoIP.h&amp;quot; and &amp;quot;GeoIP.c&amp;quot; and put them into &amp;quot;MSVC Solution\libs\libGeoIP&amp;quot; (replacing the dummy files that may be there).&lt;br /&gt;
&lt;br /&gt;
Rebuild aMule. That's it. :-)&lt;br /&gt;
&lt;br /&gt;
The free [http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz GeoIP country database] will be downloaded automatically on startup.&lt;br /&gt;
&lt;br /&gt;
== Building wxWidgets 2.9 with Visual Studio 2010 Express ==&lt;br /&gt;
&lt;br /&gt;
This is advanced and experimental! (It's really only in the wiki as note to myself.)&lt;br /&gt;
&lt;br /&gt;
Open build/msw/wx_vc9.sln in VS10. Let it convert everything.&lt;br /&gt;
&lt;br /&gt;
Now the the new MSVC10 project files (.vcxproj) are there. Unfortunately they are broken. To fix them, search for&lt;br /&gt;
 &amp;gt;$(INTDIR) $(OUTDIR);%(AdditionalInputs)&amp;lt;/AdditionalInputs&amp;gt;&lt;br /&gt;
and replace by&lt;br /&gt;
 &amp;gt;%(FullPath);%(AdditionalInputs)&amp;lt;/AdditionalInputs&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-04-01T20:32:02Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
google-reseach.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
site&lt;br /&gt;
online&lt;br /&gt;
security&lt;br /&gt;
sale&lt;br /&gt;
list&lt;br /&gt;
my&lt;br /&gt;
drug&lt;br /&gt;
dir&lt;br /&gt;
free&lt;br /&gt;
lease&lt;br /&gt;
love&lt;br /&gt;
space&lt;br /&gt;
guide&lt;br /&gt;
music&lt;br /&gt;
kick&lt;br /&gt;
apps&lt;br /&gt;
homeip&lt;br /&gt;
vampire&lt;br /&gt;
freak&lt;br /&gt;
game&lt;br /&gt;
loan&lt;br /&gt;
&lt;br /&gt;
# there are many spam posts linking to other wikis. Hope this won't hurt.&lt;br /&gt;
# LOL it prevents more saves of this page itself. :-p&lt;br /&gt;
# wiki&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-03-18T20:56:25Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
google-reseach.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
site&lt;br /&gt;
load&lt;br /&gt;
online&lt;br /&gt;
security&lt;br /&gt;
sale&lt;br /&gt;
list&lt;br /&gt;
my&lt;br /&gt;
drug&lt;br /&gt;
dir&lt;br /&gt;
free&lt;br /&gt;
lease&lt;br /&gt;
love&lt;br /&gt;
space&lt;br /&gt;
guide&lt;br /&gt;
music&lt;br /&gt;
kick&lt;br /&gt;
apps&lt;br /&gt;
homeip&lt;br /&gt;
vampire&lt;br /&gt;
freak&lt;br /&gt;
game&lt;br /&gt;
loan&lt;br /&gt;
&lt;br /&gt;
# there are many spam posts linking to other wikis. Hope this won't hurt.&lt;br /&gt;
# LOL it prevents more saves of this page itself. :-p&lt;br /&gt;
# wiki&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-03-18T20:55:32Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawi-ki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
google-reseach.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
site&lt;br /&gt;
load&lt;br /&gt;
online&lt;br /&gt;
security&lt;br /&gt;
sale&lt;br /&gt;
list&lt;br /&gt;
my&lt;br /&gt;
drug&lt;br /&gt;
dir&lt;br /&gt;
free&lt;br /&gt;
lease&lt;br /&gt;
love&lt;br /&gt;
space&lt;br /&gt;
guide&lt;br /&gt;
music&lt;br /&gt;
kick&lt;br /&gt;
apps&lt;br /&gt;
homeip&lt;br /&gt;
vampire&lt;br /&gt;
freak&lt;br /&gt;
game&lt;br /&gt;
loan&lt;br /&gt;
&lt;br /&gt;
# there are many spam posts linking to other wikis. Hope this won't hurt.&lt;br /&gt;
# LOL it prevents more saves of this page itself. :-p&lt;br /&gt;
# wiki&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-03-08T09:05:25Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
google-reseach.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
site&lt;br /&gt;
load&lt;br /&gt;
online&lt;br /&gt;
security&lt;br /&gt;
sale&lt;br /&gt;
list&lt;br /&gt;
my&lt;br /&gt;
drug&lt;br /&gt;
dir&lt;br /&gt;
free&lt;br /&gt;
lease&lt;br /&gt;
love&lt;br /&gt;
space&lt;br /&gt;
guide&lt;br /&gt;
music&lt;br /&gt;
kick&lt;br /&gt;
apps&lt;br /&gt;
homeip&lt;br /&gt;
vampire&lt;br /&gt;
freak&lt;br /&gt;
&lt;br /&gt;
# there are many spam posts linking to other wikis. Hope this won't hurt.&lt;br /&gt;
wiki&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-03-06T10:16:44Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
google-reseach.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
site&lt;br /&gt;
load&lt;br /&gt;
online&lt;br /&gt;
security&lt;br /&gt;
sale&lt;br /&gt;
list&lt;br /&gt;
my&lt;br /&gt;
drug&lt;br /&gt;
dir&lt;br /&gt;
free&lt;br /&gt;
lease&lt;br /&gt;
love&lt;br /&gt;
space&lt;br /&gt;
guide&lt;br /&gt;
music&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Compile</id>
		<title>Compile</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Compile"/>
				<updated>2011-03-03T20:41:50Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Microsoft Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;'''English''' | [[Compile-de|Deutsch]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This wiki is an index to the available HOWTOs on compiling [[aMule]] on different [http://www.kernel.org Linux] distros and other operation systems.&lt;br /&gt;
&lt;br /&gt;
== From scratch ==&lt;br /&gt;
The main wiki [[Compilation Installation| '''from scratch''']], a distro independant wiki, will walk you through the entire installation proccess. This wiki can be found at:&lt;br /&gt;
&lt;br /&gt;
* [[Compilation Installation|How to compile/install aMule '''from scratch''']]&lt;br /&gt;
* [[HowTo_Compile_aMuled|How to compile/install aMuled (aMule Daemon) '''from scratch''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.kernel.org Linux] ==&lt;br /&gt;
Distribution specific guides are also available for the following [http://www.kernel.org '''Linux'''] '''distros''' (uses distribution's packages instead of compiling):&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_Compile_In_Debian|How to install/compile aMule on '''Debian''' or '''Ubuntu''']] ([[HowTo_Compile_In_Debian-es|Spanish]])&lt;br /&gt;
* [[HowTo_Compile_In_Ubuntu|How to compile aMule on '''Ubuntu''']]&lt;br /&gt;
* [[HowTo_Compile_In_Gentoo|How to compile/install aMule on '''Gentoo''']] ([[HowTo_Compile_In_Gentoo-es|Spanish]])&lt;br /&gt;
* [[HowTo_Compile_In_Slackware|How to compile/install aMule on '''Slackware''']]&lt;br /&gt;
* [[HowTo_Compile_In_RedHat-Fedora|How to compile/install aMule on '''RedHat''' or '''Fedora''']]&lt;br /&gt;
* [[HowTo_Compile_In_FC3|How to compile/install aMule on '''Fedora Core 3''']]&lt;br /&gt;
* [[HowTo_Compile_In_MDK|How to compile/install aMule on '''Mandrake 10''']] ([[HowTo_Compile_In_MDK-es|Spanish]]) ([[HowTo Compile In MDK-fr|French]])&lt;br /&gt;
&lt;br /&gt;
== [http://www.bsd.org BSD] ==&lt;br /&gt;
A guide for [http://www.freebsd.org '''FreeBSD'''] (and other BSD's) users is also available:&lt;br /&gt;
&lt;br /&gt;
* [[Install-amule-freebsd|How to compile/install aMule on '''FreeBSD''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.sun.com/software/solaris Solaris] ==&lt;br /&gt;
For [http://www.sun.com/software/solaris Solaris] users a guide is also available:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_compile_on_Solaris|How to compile/install aMule on '''Solaris''']] &lt;br /&gt;
&lt;br /&gt;
== [http://www.apple.com/macosx Mac OSX] ==&lt;br /&gt;
[[aMule]] for [http://www.apple.com/macosx '''OSX''']  can be compiled following this guide:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo_compile_on_Mac|How to compile/install aMule on '''OSX''']]&lt;br /&gt;
&lt;br /&gt;
== [http://www.microsoft.com/windows Microsoft Windows] ==&lt;br /&gt;
You can give a try at [[aMule]]'s current development in [http://www.microsoft.com/windows '''Microsoft Windows'''] using this guide:&lt;br /&gt;
&lt;br /&gt;
* [[HowTo compile on Win32|How to compile/install aMule on '''Windows''']]&lt;br /&gt;
&lt;br /&gt;
== Others ==&lt;br /&gt;
What? Your distro isn't listed here? Then ''PLEASE'' write your own howto and submit it here in [[Main Page|this wiki]]. Many will be ''VERY'' grateful :-)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32</id>
		<title>HowTo compile on Win32</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32"/>
				<updated>2011-03-03T20:40:15Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: moved HowTo compile on Win32 new to HowTo compile on Win32&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
'''English''' |&lt;br /&gt;
[[HowTo_compile_on_Win32_new-es|Espa&amp;amp;ntilde;ol]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Environments =&lt;br /&gt;
== MS Visual Studio ==&lt;br /&gt;
See [[HowTo_compile_with_Visual_Studio]] for information about compilation with MS VS.&lt;br /&gt;
== Compile from Linux ==&lt;br /&gt;
See [[Cross-compilation for windows with mingw]] for details about cross-compiling from Linux.&lt;br /&gt;
== MinGW ==&lt;br /&gt;
This tutorial focuses on the free MinGW environment for Windows, tested on Vista Business 32bit.&lt;br /&gt;
&lt;br /&gt;
For a more detailed description see [[HowTo compile on Win32 with MinGW]].&lt;br /&gt;
&lt;br /&gt;
= Requirements =&lt;br /&gt;
== MinGW environment ==&lt;br /&gt;
Start by downloading [http://sourceforge.net/project/showfiles.php?group_id=2435&amp;amp;package_id=240780 the latest MinGW Installer].&lt;br /&gt;
Select to download and install, accept the licence, use the current package and select the MinGW base tools and g++ compiler packages.&lt;br /&gt;
Select an installation path, but try to avoid spaces in the path name. Wait for the download and installation to finish.&lt;br /&gt;
&lt;br /&gt;
Then download [http://sourceforge.net/project/showfiles.php?group_id=2435&amp;amp;package_id=24963 the current MSYS release] and install it. In the post installation configuration, put the path to your existing mingw installation.&lt;br /&gt;
&lt;br /&gt;
Go to the [http://sourceforge.net/project/showfiles.php?group_id=2435 MinGW download page] and download the latest 'gettext-devel-0.16.1-MSYS' and 'zlib-1.2.3-MSYS' packages and extract them to your MSYS path.&lt;br /&gt;
== wxWidgets ==&lt;br /&gt;
&lt;br /&gt;
Download the latest wxMSW package in zip format from [http://wxwidgets.org/downloads/ the wxWidgets download page]. I recomment to extract it to your MSYS home directory, for instance C:\MSYS\1.0\home\''user''.&lt;br /&gt;
&lt;br /&gt;
Now open the MSYS shell, change your working directory to your wxWidgets directory and execute&lt;br /&gt;
  ./configure --disable-debug --enable-optimize --enable-unicode&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
to compile and install wxwidgets.&lt;br /&gt;
&lt;br /&gt;
If you get a permission denied error when issuing &amp;quot;make install&amp;quot;, see [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1711379&amp;amp;group_id=2435&amp;amp;atid=102435 this page] for a fix.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32_new</id>
		<title>HowTo compile on Win32 new</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32_new"/>
				<updated>2011-03-03T20:40:15Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: moved HowTo compile on Win32 new to HowTo compile on Win32&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[HowTo compile on Win32]]&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32</id>
		<title>HowTo compile on Win32</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32"/>
				<updated>2011-03-03T20:39:46Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* MinGW */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
'''English''' |&lt;br /&gt;
[[HowTo_compile_on_Win32_new-es|Espa&amp;amp;ntilde;ol]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Environments =&lt;br /&gt;
== MS Visual Studio ==&lt;br /&gt;
See [[HowTo_compile_with_Visual_Studio]] for information about compilation with MS VS.&lt;br /&gt;
== Compile from Linux ==&lt;br /&gt;
See [[Cross-compilation for windows with mingw]] for details about cross-compiling from Linux.&lt;br /&gt;
== MinGW ==&lt;br /&gt;
This tutorial focuses on the free MinGW environment for Windows, tested on Vista Business 32bit.&lt;br /&gt;
&lt;br /&gt;
For a more detailed description see [[HowTo compile on Win32 with MinGW]].&lt;br /&gt;
&lt;br /&gt;
= Requirements =&lt;br /&gt;
== MinGW environment ==&lt;br /&gt;
Start by downloading [http://sourceforge.net/project/showfiles.php?group_id=2435&amp;amp;package_id=240780 the latest MinGW Installer].&lt;br /&gt;
Select to download and install, accept the licence, use the current package and select the MinGW base tools and g++ compiler packages.&lt;br /&gt;
Select an installation path, but try to avoid spaces in the path name. Wait for the download and installation to finish.&lt;br /&gt;
&lt;br /&gt;
Then download [http://sourceforge.net/project/showfiles.php?group_id=2435&amp;amp;package_id=24963 the current MSYS release] and install it. In the post installation configuration, put the path to your existing mingw installation.&lt;br /&gt;
&lt;br /&gt;
Go to the [http://sourceforge.net/project/showfiles.php?group_id=2435 MinGW download page] and download the latest 'gettext-devel-0.16.1-MSYS' and 'zlib-1.2.3-MSYS' packages and extract them to your MSYS path.&lt;br /&gt;
== wxWidgets ==&lt;br /&gt;
&lt;br /&gt;
Download the latest wxMSW package in zip format from [http://wxwidgets.org/downloads/ the wxWidgets download page]. I recomment to extract it to your MSYS home directory, for instance C:\MSYS\1.0\home\''user''.&lt;br /&gt;
&lt;br /&gt;
Now open the MSYS shell, change your working directory to your wxWidgets directory and execute&lt;br /&gt;
  ./configure --disable-debug --enable-optimize --enable-unicode&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
to compile and install wxwidgets.&lt;br /&gt;
&lt;br /&gt;
If you get a permission denied error when issuing &amp;quot;make install&amp;quot;, see [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1711379&amp;amp;group_id=2435&amp;amp;atid=102435 this page] for a fix.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32_with_MinGW</id>
		<title>HowTo compile on Win32 with MinGW</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32_with_MinGW"/>
				<updated>2011-03-03T20:33:29Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: moved HowTo compile on Win32 to HowTo compile on Win32 with MinGW:&amp;amp;#32;There is a more general page now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
'''English''' | &lt;br /&gt;
[[HowTo compile on Win32-de|Deutsch]] | &lt;br /&gt;
[[HowTo compile on Win32-fr|Fran&amp;amp;ccedil;ais]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This wiki page only covers the latest [[aMule SVN|SVN]] version of [[aMule]], not releases in the 1.x.x or 2.x.x branches.&lt;br /&gt;
&lt;br /&gt;
''For those of you that don't want to compile [[aMule]] from source, there is also the option of the [[Win32_binary|aMule Windows Installer]].''&lt;br /&gt;
&lt;br /&gt;
== Requirements for compiling [[aMule]] ==&lt;br /&gt;
&lt;br /&gt;
You will need the following packages:&lt;br /&gt;
&lt;br /&gt;
*[http://www.microsoft.com/windows Windows] port of [http://gcc.gnu.org GNU C compiler], [http://www.mingw.org MinGW] -&amp;gt; [http://prdownloads.sourceforge.net/mingw/MinGW-5.1.3.exe?download Download (5.1.3)]&lt;br /&gt;
*Minimal [http://www.gnu.org GNU] shell for [http://www.microsoft.com/windows Windows], [http://www.mingw.org/msys.shtml MSys] -&amp;gt; [http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download Download (1.0.10)]&lt;br /&gt;
*Developer toolkit for [http://www.mingw.org/msys.shtml MSys] (for [http://www.gnu.org/software/cvs CVS] &amp;amp; co) -&amp;gt; [http://prdownloads.sf.net/mingw/msysDTK-1.0.1.exe?download Download (1.0.1)]&lt;br /&gt;
*[http://www.gnu.org/software/libiconv LibIConv] (required by [http://www.gnu.org/software/gettext gettext]) -&amp;gt; [http://prdownloads.sf.net/mingw/libiconv-1.8.0-2003.02.01-1.exe?download Download (1.8)]&lt;br /&gt;
*[http://www.gnu.org/software/gettext GetText] (for [http://www.gnu.org/software/gettext po files], [http://www.gnu.org/software/automake/automake.html autogen.sh], etc) -&amp;gt; [http://prdownloads.sf.net/mingw/gettext-0.11.5-2003.02.01-1.exe?download Download (0.11.5)]&lt;br /&gt;
*[http://www.zlib.org zlib] compression library -&amp;gt; [http://www.zlib.net/zlib-1.2.3.tar.gz Download (1.2.3)]&lt;br /&gt;
*The [[wxWidgets]] library (do not use the wxMSW port, as it used to fail to build) -&amp;gt; [http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8.8.zip Download (2.8.8)]&lt;br /&gt;
* [http://www.cryptopp.com/ Crypto++] library -&amp;gt; [http://prdownloads.sourceforge.net/cryptopp/cryptopp552.zip Download(5.5.2)]&lt;br /&gt;
*[[aMule]]'s latest release sources or [[aMule SVN]] -&amp;gt; [http://www.hirnriss.net/?area=cvs Download aMule]&lt;br /&gt;
* ActivePerl -&amp;gt; [http://www.activestate.com/store/activeperl/download/ Download]&lt;br /&gt;
&lt;br /&gt;
Also, 800MB-1500MB free space on your hard disk (around 40MB to download the above packages and the rest for temporary compilation files and installations. The amount of space needed will largely depend on the configuration flags you use).&lt;br /&gt;
&lt;br /&gt;
As a reference, the whole compilation process will take around 3 hours on a medium-high resourced computer.&lt;br /&gt;
&lt;br /&gt;
== Installing the Minimal System ==&lt;br /&gt;
&lt;br /&gt;
The first step is to create a [http://www.kernel.org Linux]-like environment, which is required in order to be able to perform the build. This can be done by following these steps '''in this order''':&lt;br /&gt;
&lt;br /&gt;
#Install [http://www.mingw.org MinGW]. Select ''Compact installation'' unless you know what you are doing. When it prompts you for a folder, the default (''C:\mingw'') is slightly messy but the safer selection.&lt;br /&gt;
#Install [http://www.mingw.org/msys.shtml MSys]. When it prompts you for the [http://www.mingw.org MinGW] folder, it's very important to specify it correctly. Failure on this step will stop any compilation attempts. If for some reason you fail, install [http://www.mingw.org/msys.shtml MSys] again, or edit the file ''/etc/fstab'' in your [http://www.mingw.org/msys.shtml MSys] environment.&lt;br /&gt;
#Install the [http://www.mingw.org/msys.shtml MSys] developer toolkit.&lt;br /&gt;
#Install [http://www.gnu.org/software/libiconv LibIConv].&lt;br /&gt;
#Install [http://www.gnu.org/software/gettext GetText].&lt;br /&gt;
#Install ActivePerl.&lt;br /&gt;
&lt;br /&gt;
== Compiling the libraries ==&lt;br /&gt;
&lt;br /&gt;
There are three libraries that [[aMule]] will need compiled: [http://www.zlib.org zlib] [[libcrypto]] and [[wxWidgets]].&lt;br /&gt;
&lt;br /&gt;
''Edit Tof 2008-24-02 : I've personnally had to copy the 'exe' files in 'C:/MinGW/libexec/gcc/mingw32/3.4.5' to 'C:/mingw/bin' in order to work !''&lt;br /&gt;
&lt;br /&gt;
We will compile them from [http://www.mingw.org/msys.shtml MSys], so just run it. Once you are running [http://www.mingw.org/msys.shtml MSys], you'll be on your home folder. Copy the [http://www.zlib.org zlib] and [[wxWidgets]] files you downloaded above into this folder (something like ''C:\msys\1.0\home\'''user''''').&lt;br /&gt;
&lt;br /&gt;
The steps for compiling them is as follow:&lt;br /&gt;
(Hint: If you are using a multi-core system, you can speed up compiling by adding &amp;quot;-jX&amp;quot; after the make command, where X is the number of cores in your system plus one. For instance, ''./configure --prefix=/mingw &amp;amp;&amp;amp; make -j3 &amp;amp;&amp;amp; make install'')&lt;br /&gt;
&lt;br /&gt;
#[http://www.zlib.org zlib]: Uncompress [http://www.zlib.org zlib], cd to the newly created directory and run ''./configure --prefix=/mingw &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install''&lt;br /&gt;
#[[wxWidgets]]: Uncompress [[wxWidgets]], cd to the newly created directory and run ''./configure --with-msw --enable-unicode --disable-shared --without-checklistbox &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install''&lt;br /&gt;
#[[Libcrypto]]: Uncompress the Crypto++ libraries (you'll need to create a directory yourself!), cd to the newly created directory and run ''make &amp;amp;&amp;amp; PREFIX=/mingw/ make install''&lt;br /&gt;
&lt;br /&gt;
If you want to help us developers, you can add ''--enable-debug'' flag to the [[wxWidgets]] configure command, right after ''--disable-shared'', but be warned it will result into an ''aMule.exe'' file bigger than 100MB.&lt;br /&gt;
&lt;br /&gt;
== Compilation ==&lt;br /&gt;
&lt;br /&gt;
Ok, we're all done with the compilation environment. Let's do the last step: compiling [[aMule]].&lt;br /&gt;
&lt;br /&gt;
First of all, extract [[aMule]]'s sources and enter the newly created folder.&lt;br /&gt;
&lt;br /&gt;
The compilation itself is actually just a matter of following the usual method: ''./configure --with-crypto-prefix=/mingw &amp;amp;&amp;amp; make''. Use your favorite flags on ''./configure'', for example, ''--disable-debug'' will remove debug info, but will also make it harder for us developers to understand the bugs you might find.&lt;br /&gt;
&lt;br /&gt;
You might want to compile just the remote GUI: the flags would be ''--disable-monolithic --disable-ed2k --enable-amule-gui''&lt;br /&gt;
&lt;br /&gt;
'''Beware:''' The following programs do not work yet on [http://www.microsoft.com/windows Windows]:&lt;br /&gt;
*[[aMuled|aMule Daemon]]: Doesn't even compile.&lt;br /&gt;
*[[CAS]]: Fails to find the [[signature]] file.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' To keep the size of the binaries down, you can run ''strip'' from within [http://www.mingw.org/msys.shtml MSys], e.g. ''find . -name '*.exe' -print | xargs -r strip''.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
To run the binaries we've created you need ''mingwm10.dll''. This file can be found in ''C:\MinGW\bin\mingwm10.dll'' (or whatever path you used to install [http://www.mingw.org MinGW]).&lt;br /&gt;
&lt;br /&gt;
You now have to place this file in some place so that the binaries find it when they are executed. Here you have three options:&lt;br /&gt;
&lt;br /&gt;
#Place it in the same folder where the binaries are (if you have them spread in several different folders, copy this file once into each folder. Since it is a very small file, it is not much of a loss).&lt;br /&gt;
#Place it in ''C:\windows'' or some other any other path where [http://www.microsoft.com/windows Windows] might look for libraries (such as ''C:\Windows\System'' or ''C:\Windows\System32'').&lt;br /&gt;
#Add ''C:\MinGW\bin'' (or whatever path you used to install [http://www.mingw.org MinGW]) to your ''PATH'' environment variable.&lt;br /&gt;
&lt;br /&gt;
Now... just run your binaries and have fun with [[aMule]] on your [http://www.microsoft.com/windows Windows] box!&lt;br /&gt;
&lt;br /&gt;
'''Note:''' By default, the binaries are compiled to ''C:\MSys\1.0\home\'''user'''\amule-2.0.3\src\''.&lt;br /&gt;
&lt;br /&gt;
== Having different languages ==&lt;br /&gt;
&lt;br /&gt;
Now [[aMule]] will be successfully running, but you will not be able to use any other language but default english.&lt;br /&gt;
&lt;br /&gt;
TO be able to choose between any of the lot of languages [[aMule]] is shipped with, from [http://www.mingw.org/msys.shtml MSys] go to [[aMule]]'s extracted folder and then into ''po/'' folder. Something like the following should do it:&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 cd amule-2.0.3/po&lt;br /&gt;
&lt;br /&gt;
Now install the languages:&lt;br /&gt;
&lt;br /&gt;
 make install-data-yes&lt;br /&gt;
&lt;br /&gt;
This language files are now in ''C:\MSys\1.0\local\share\locale'', so exit [http://www.mingw.org/msys.shtml MSys], go to ''C:\msys\1.0\local\share\locale'' and copy that folder to the folder were you are keeping your compiled ''amule.exe'' and ''amulegui.exe'' files.&lt;br /&gt;
&lt;br /&gt;
== Downloading precompiled win32 version ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Keep in mind this is a user contributed build. Install it at your own risk'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you prefer a stable (and more recent) build, you can grab amulegui from the stable 2.1.1 sources here:&lt;br /&gt;
http://conrausch.elise.no-ip.com/aMuleGUI-2.1.1-all_lang.zip&lt;br /&gt;
&lt;br /&gt;
Again, this is a user contributed build, which you should not trust ;). It works pretty well though. It is a little big (almost 3MB), but it contains the .dll plus all language packs that were available with the release. For problems with this one, please contact conrausch [at] gmx de&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-03-03T19:51:35Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
google-reseach.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
site&lt;br /&gt;
load&lt;br /&gt;
online&lt;br /&gt;
security&lt;br /&gt;
sale&lt;br /&gt;
list&lt;br /&gt;
my&lt;br /&gt;
drug&lt;br /&gt;
dir&lt;br /&gt;
free&lt;br /&gt;
lease&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-02-26T13:17:00Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
google-reseach.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
site&lt;br /&gt;
load&lt;br /&gt;
online&lt;br /&gt;
security&lt;br /&gt;
sale&lt;br /&gt;
list&lt;br /&gt;
my&lt;br /&gt;
drug&lt;br /&gt;
dir&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-02-22T19:54:17Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
google-reseach.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
site&lt;br /&gt;
load&lt;br /&gt;
online&lt;br /&gt;
security&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-02-21T21:15:49Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
result&lt;br /&gt;
blog&lt;br /&gt;
great&lt;br /&gt;
found&lt;br /&gt;
catch&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-02-17T20:54:11Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
# Domains from last wave&lt;br /&gt;
mmapedia.info&lt;br /&gt;
ape-project.org&lt;br /&gt;
aprendizwiki.com&lt;br /&gt;
azrul.com&lt;br /&gt;
barcampchennai.org&lt;br /&gt;
besteducationnetwork.org&lt;br /&gt;
biobritain.org&lt;br /&gt;
bioproject.org&lt;br /&gt;
burningflipside.com&lt;br /&gt;
certifiedreadysite.com&lt;br /&gt;
darwinbots.com&lt;br /&gt;
enjoynewcastle.org&lt;br /&gt;
en.textopia.org&lt;br /&gt;
foodie-wiki.com&lt;br /&gt;
fort-scott.com&lt;br /&gt;
freemathematics.net&lt;br /&gt;
gamedesign.net&lt;br /&gt;
genomechina.net&lt;br /&gt;
gmucocoadev.org&lt;br /&gt;
gregsopinion.com&lt;br /&gt;
guidtech.net&lt;br /&gt;
headcanon.wit-n-wiz.com&lt;br /&gt;
hitchens.net&lt;br /&gt;
infinja.netmin.org&lt;br /&gt;
kameke.help-for.org&lt;br /&gt;
ke0.us&lt;br /&gt;
lulzy.info&lt;br /&gt;
lzork.com&lt;br /&gt;
magentodocs.com&lt;br /&gt;
mindsforneeds.org&lt;br /&gt;
modiki.civfanatics.com&lt;br /&gt;
n2framework.com&lt;br /&gt;
naslinux.org&lt;br /&gt;
natlab.org&lt;br /&gt;
navyhpsp.net&lt;br /&gt;
networkedmediatank.com&lt;br /&gt;
newsouthblogs.org&lt;br /&gt;
new.spork.com&lt;br /&gt;
nsabd.org&lt;br /&gt;
ntrack.com&lt;br /&gt;
nzconnections.net.nz&lt;br /&gt;
obeliks.org&lt;br /&gt;
ozblock.com.au&lt;br /&gt;
placeandmemory.org&lt;br /&gt;
pradipbiswas.com&lt;br /&gt;
protechnc.net&lt;br /&gt;
ps3brew.org&lt;br /&gt;
ps4wiki.com&lt;br /&gt;
pumphrey-it.net&lt;br /&gt;
rapid-i.com&lt;br /&gt;
reasonvancouver.ca&lt;br /&gt;
roccrypt.info&lt;br /&gt;
runewiki.co.cc&lt;br /&gt;
rygir.net&lt;br /&gt;
rynderswiki.com&lt;br /&gt;
safetywiki.us&lt;br /&gt;
sandladan.nu&lt;br /&gt;
sbgclan.info&lt;br /&gt;
silentwiki.org&lt;br /&gt;
structuredb.com&lt;br /&gt;
technicalzen.com&lt;br /&gt;
tf2pug.us&lt;br /&gt;
thefru.org.uk&lt;br /&gt;
theharleyfamily.net&lt;br /&gt;
thrustvps.com&lt;br /&gt;
vinceabate.com&lt;br /&gt;
whatwouldroymerrittdo.com&lt;br /&gt;
wiki.bark.org.za&lt;br /&gt;
wiki.bloodonsnow.net&lt;br /&gt;
wiki.bvestation.com&lt;br /&gt;
wikichan.net&lt;br /&gt;
wiki.dallasgamejam.org&lt;br /&gt;
wikideveloper.org&lt;br /&gt;
wikihow.co.za&lt;br /&gt;
wiki.icewars.org&lt;br /&gt;
wiki.rrtn.org&lt;br /&gt;
wiki.sabayon.com&lt;br /&gt;
wikitochange.com&lt;br /&gt;
wikizzle.org&lt;br /&gt;
worship.cityfoundations.org&lt;br /&gt;
4d4d.info&lt;br /&gt;
aposection4.org&lt;br /&gt;
bestmedicinewiki.com&lt;br /&gt;
cublockandbridle.com&lt;br /&gt;
family.patbunyard.org&lt;br /&gt;
good-shepherd-church.net&lt;br /&gt;
luminstar.info&lt;br /&gt;
mermaidwiki.com&lt;br /&gt;
sjagambia.com&lt;br /&gt;
starrfinancial.info&lt;br /&gt;
thecursedlands.com&lt;br /&gt;
wikiej.org&lt;br /&gt;
wiki.processmaker.com&lt;br /&gt;
wikistel.com&lt;br /&gt;
winewiki.org&lt;br /&gt;
badcrawdaddy.com&lt;br /&gt;
gasketwiki.com&lt;br /&gt;
newsledger.org&lt;br /&gt;
wiki.sgtsupply.com&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
ghoomoindia&lt;br /&gt;
doc-ent.com&lt;br /&gt;
osp-test.net&lt;br /&gt;
webnode.com&lt;br /&gt;
elementalgame.info&lt;br /&gt;
virtualmv.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
# Keywords from last wave&lt;br /&gt;
Weight&lt;br /&gt;
Nutrition&lt;br /&gt;
Antioxidants&lt;br /&gt;
Acai&lt;br /&gt;
lifestyle&lt;br /&gt;
amyloid&lt;br /&gt;
anowo&lt;br /&gt;
ambulu&lt;br /&gt;
labrado&lt;br /&gt;
beach&lt;br /&gt;
wellness&lt;br /&gt;
startup&lt;br /&gt;
best&lt;br /&gt;
jewel&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-02-13T20:25:59Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
siteslocate.com&lt;br /&gt;
findthisall.com&lt;br /&gt;
mysearchends.com&lt;br /&gt;
myglobaldirs.com&lt;br /&gt;
banansearch.com&lt;br /&gt;
&lt;br /&gt;
search&lt;br /&gt;
find&lt;br /&gt;
locate&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist</id>
		<title>MediaWiki:Spam-blacklist</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/MediaWiki:Spam-blacklist"/>
				<updated>2011-02-13T11:38:18Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; # External URLs matching this list will be blocked when added to a page.&lt;br /&gt;
 # This list affects only this wiki; refer also to the global blacklist.&lt;br /&gt;
 # For documentation see http://www.mediawiki.org/wiki/Extension:SpamBlacklist&lt;br /&gt;
 #&amp;lt;!-- leave this line exactly as it is --&amp;gt; &amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Syntax is as follows:&lt;br /&gt;
#   * Everything from a &amp;quot;#&amp;quot; character to the end of the line is a comment&lt;br /&gt;
#   * Every non-blank line is a regex fragment which will only match hosts inside URLs&lt;br /&gt;
&lt;br /&gt;
acdc-squealer&lt;br /&gt;
bravehost&lt;br /&gt;
corsicaferry&lt;br /&gt;
topsearche.info&lt;br /&gt;
stsland.ru&lt;br /&gt;
postroysite.info&lt;br /&gt;
luludroppy&lt;br /&gt;
idoo.com &lt;br /&gt;
greatallsearch.biz&lt;br /&gt;
siegel-net.de&lt;br /&gt;
clario&lt;br /&gt;
itallopak.com&lt;br /&gt;
vilsass.cn&lt;br /&gt;
10rocker.cn&lt;br /&gt;
angelfire.com&lt;br /&gt;
forums.ugo.com&lt;br /&gt;
lakeland.cc.il.us&lt;br /&gt;
acc.umu.se&lt;br /&gt;
daemonnews.org&lt;br /&gt;
hranostaj.com&lt;br /&gt;
canpolitics.com&lt;br /&gt;
groups.google.com&lt;br /&gt;
googlegroups.com&lt;br /&gt;
freewebtown.com&lt;br /&gt;
freewebs.com&lt;br /&gt;
webs.com&lt;br /&gt;
bloggy.ru&lt;br /&gt;
industrialguard.com&lt;br /&gt;
bestentrypoint.com&lt;br /&gt;
&lt;br /&gt;
# You can add keywords as well, this is a regexp blocker (but take care not to block wanted URLs accidentally)&lt;br /&gt;
webcam&lt;br /&gt;
porno&lt;br /&gt;
fetish&lt;br /&gt;
lesbian&lt;br /&gt;
vangelis&lt;br /&gt;
anal&lt;br /&gt;
gay&lt;br /&gt;
interracial&lt;br /&gt;
poker&lt;br /&gt;
pharmacy&lt;br /&gt;
insurance&lt;br /&gt;
xanax&lt;br /&gt;
valium&lt;br /&gt;
levitra&lt;br /&gt;
cialis&lt;br /&gt;
viagra&lt;br /&gt;
porn&lt;br /&gt;
sex&lt;br /&gt;
handbags&lt;br /&gt;
clavamox&lt;br /&gt;
norpace&lt;br /&gt;
breast&lt;br /&gt;
serophene&lt;br /&gt;
buy&lt;br /&gt;
ranitidine&lt;br /&gt;
sinemet&lt;br /&gt;
robaxin&lt;br /&gt;
bank&lt;br /&gt;
&lt;br /&gt;
 #&amp;lt;/pre&amp;gt; &amp;lt;!-- leave this line exactly as it is --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Wiki_reorganization</id>
		<title>Wiki reorganization</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Wiki_reorganization"/>
				<updated>2011-01-16T19:36:48Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: OK, I resurrected it and removed the comment&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wiki reorganization =&lt;br /&gt;
&lt;br /&gt;
== Why? ==&lt;br /&gt;
&lt;br /&gt;
Unfortunately many pages in our wiki are outdated - they contain old information, tutorials don't work anymore in aMule 2.2.1 or recent SVN snapshots and some information are even incorrect now. To improve the quality of our documentation, old pages need to be reworked and outdated information replaced by improved and updated texts. aMule 2.1.3 is outdated, references to it (or even older versions) should be replaced by references to [[aMule SVN]].&lt;br /&gt;
&lt;br /&gt;
== How can I help? ==&lt;br /&gt;
&lt;br /&gt;
The easiest way is to read the wiki and add any outdated pages you find to the list below. Add a short note on what needs an update, please.&lt;br /&gt;
If you feel comfortable doing more, have a look at the list of pages below and see which ones you could rework. Once the complaint is resolved, you can add a remark that you updated the page.&lt;br /&gt;
&lt;br /&gt;
= main page organization =&lt;br /&gt;
&lt;br /&gt;
Provide a more user centric approach and put advanced topics in the back. Only these information for the end user should be translated.&lt;br /&gt;
&lt;br /&gt;
Information geared at advanced users and developers don't have to be translated, as our dev language is English anyway.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Pages in need of an update =&lt;br /&gt;
&lt;br /&gt;
== List of outdated pages ==&lt;br /&gt;
* [[Getting_Started]] - Update screenshots, rework outdated passages, add information about fake server&lt;br /&gt;
* [[Ed2k_links_handling]] - Remove discontinued browser, update screenshots, check information for correctness&lt;br /&gt;
* [[Usage_Preferences]] - update preferences description to current version&lt;br /&gt;
* &amp;lt;s&amp;gt;[[aMule CVS]] - [[Special:Whatlinkshere/AMule_CVS|Pages still linking to it]] probably need a touch-up anyway and references should be changed to [[aMule SVN]].&amp;lt;/s&amp;gt;&lt;br /&gt;
* [[Nodes.dat_file]] - update to current format&lt;br /&gt;
* [[Releases]]&lt;br /&gt;
&lt;br /&gt;
== outdated / incorrect translations ==&lt;br /&gt;
&lt;br /&gt;
= Style change =&lt;br /&gt;
&lt;br /&gt;
== No Version sections ==&lt;br /&gt;
&lt;br /&gt;
If you encounter any Version sections (created by, updated by), please delete them. These information are available to everyone using the history function. This doesn't mean that the work of all contributors is less recognized, but the layout is cleaner this way.&lt;br /&gt;
&lt;br /&gt;
== Language Links ==&lt;br /&gt;
The links to the translated articles should be written in the language of the target page, so any site can be visited by any user. A french user can find the french version of the page, even when he enters the wiki on a korean article. The links should be ordered aphabetical depending on their language-appendix.&lt;br /&gt;
&lt;br /&gt;
* No appendix: English&lt;br /&gt;
* -cn: Simplified Chinese (简体中文)&lt;br /&gt;
* -da: Dansk&lt;br /&gt;
* -de: Deutsch&lt;br /&gt;
* -es: Espa&amp;amp;ntilde;ol (write Espa&amp;amp;amp;ntilde;ol)&lt;br /&gt;
* -fi: Suomi&lt;br /&gt;
* -fr: Fran&amp;amp;ccedil;ais (write Fran&amp;amp;amp;ccedil;ais)&lt;br /&gt;
* -hu: Magyar&lt;br /&gt;
* -it: Italiano&lt;br /&gt;
* -ko_KR: 한국말&lt;br /&gt;
* -nl: Nederlands&lt;br /&gt;
* -pl: Polski&lt;br /&gt;
* -pt_BR: Portugu&amp;amp;ecirc;s (write Portugu&amp;amp;amp;ecirc;s)&lt;br /&gt;
* -ru: &amp;amp;#1056;&amp;amp;#1091;&amp;amp;#1089;&amp;amp;#1089;&amp;amp;#1082;&amp;amp;#1080;&amp;amp;#1081; (write &amp;amp;amp;#1056;&amp;amp;amp;#1091;&amp;amp;amp;#1089;&amp;amp;amp;#1089;&amp;amp;amp;#1082;&amp;amp;amp;#1080;&amp;amp;amp;#1081;)&lt;br /&gt;
* -tw: Traditional Chinese (正體中文)&lt;br /&gt;
&lt;br /&gt;
To be continued.&lt;br /&gt;
&lt;br /&gt;
The Links to the translation on the main-pages should dissappaer. A user can change to the main-page of his language. The articles should link to just the version in their lang. If it's not aviable in the corresponding lang, it should be linked to the english version, and marked with (en) after the name.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Cross-compilation_for_windows_with_mingw</id>
		<title>Cross-compilation for windows with mingw</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Cross-compilation_for_windows_with_mingw"/>
				<updated>2010-12-27T23:08:15Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: update to current versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
If you know how to compile everything on Linux, there's not much new to learn.&lt;br /&gt;
&lt;br /&gt;
Two things are important:&lt;br /&gt;
* use the cross-compile toolchain (i.e. i486-mingw32-gcc instead of gcc and i486-mingw32-ranlib instead of ranlib)&lt;br /&gt;
* use the headers and libraries for the target system&lt;br /&gt;
&lt;br /&gt;
If something goes wrong, you can expect one of these two points to be the culprit. Wrong/different headers or additional libraries (like ws2_32 for sockets) are another major source of trouble.&lt;br /&gt;
&lt;br /&gt;
Most software using autotools will compile using ./configure --host=i486-mingw32; other software may require further changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Compilation step-by-step =&lt;br /&gt;
&lt;br /&gt;
== Installing  mingw32 ==&lt;br /&gt;
&lt;br /&gt;
=== Arch ===&lt;br /&gt;
  pacman -S mingw32-{binutils,gcc,runtime,w32api}&lt;br /&gt;
=== Debian/Ubuntu ===&lt;br /&gt;
  aptitude install mingw32{,-binutils,-runtime}&lt;br /&gt;
&lt;br /&gt;
== Setting environment variables ==&lt;br /&gt;
&lt;br /&gt;
The value for TARGET depends on mingw32, it's i486-mingw32 for arch and i586-mingw32msvc for Debian.&lt;br /&gt;
&lt;br /&gt;
  export TARGET=i486-mingw32&lt;br /&gt;
  #export TARGET=i586-mingw32msvc&lt;br /&gt;
&lt;br /&gt;
Set a directory for building aMule. These two export commands have to be once in every terminal used to execute other command blocks shown here.&lt;br /&gt;
&lt;br /&gt;
  export BUILDDIR=$HOME/mingw32&lt;br /&gt;
&lt;br /&gt;
== Prepare build directory ==&lt;br /&gt;
&lt;br /&gt;
  mkdir -p $BUILDDIR&lt;br /&gt;
  mkdir -p $BUILDDIR/tmp&lt;br /&gt;
&lt;br /&gt;
== Build zlib ==&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR&lt;br /&gt;
  wget http://www.zlib.net/zlib-1.2.5.tar.gz&lt;br /&gt;
  tar xzf zlib-1.2.5.tar.gz&lt;br /&gt;
  cd zlib-1.2.5&lt;br /&gt;
  CC=$TARGET-gcc AR=&amp;quot;$TARGET-ar&amp;quot; RANLIB=$TARGET-ranlib ./configure --prefix=$BUILDDIR/tmp --static&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
You have to remove the line 'cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)' from the Makefile before running make install though.&lt;br /&gt;
&lt;br /&gt;
== Build libiconv ==&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR&lt;br /&gt;
  wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.tar.gz&lt;br /&gt;
  tar xzf libiconv-1.13.tar.gz&lt;br /&gt;
  cd libiconv-1.13&lt;br /&gt;
  ./configure --host=$TARGET --prefix=$BUILDDIR/tmp&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Build gettext ==&lt;br /&gt;
(patch necessary)&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR&lt;br /&gt;
  wget http://ftp.gnu.org/pub/gnu/gettext/gettext-0.17.tar.gz&lt;br /&gt;
  tar xzf gettext-0.17.tar.gz&lt;br /&gt;
  cd gettext-0.17&lt;br /&gt;
  echo &amp;quot;29,30d28&lt;br /&gt;
  &amp;lt; VARIABLE(rpl_optarg)&lt;br /&gt;
  &amp;lt; VARIABLE(rpl_optind)&lt;br /&gt;
  &amp;quot; | patch gettext-tools/woe32dll/gettextlib-exports.c&lt;br /&gt;
  ./configure --host=$TARGET --prefix=$BUILDDIR/tmp --with-libiconv-prefix=$BUILDDIR/tmp&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Build wxwidgets ==&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR&lt;br /&gt;
  wget http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8.11.tar.bz2&lt;br /&gt;
  tar xjf wxWidgets-2.8.11.tar.bz2&lt;br /&gt;
  cd wxWidgets-2.8.11&lt;br /&gt;
  ./configure --host=$TARGET --prefix=$BUILDDIR/tmp --with-libiconv-prefix=$BUILDDIR/tmp --enable-unicode --disable-shared&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Build cryptopp ==&lt;br /&gt;
quite some patching necessary&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR&lt;br /&gt;
  wget http://cryptopp.com/cryptopp561.zip&lt;br /&gt;
  mkdir cryptopp&lt;br /&gt;
  cd cryptopp&lt;br /&gt;
  unzip -a ../cryptopp561.zip&lt;br /&gt;
  echo &amp;quot;69d68&lt;br /&gt;
  &amp;lt; LDFLAGS += -pthread&amp;quot; | patch GNUmakefile&lt;br /&gt;
  echo &amp;quot;9c9&lt;br /&gt;
  &amp;lt; RANLIB = ranlib&lt;br /&gt;
  ---&lt;br /&gt;
  &amp;gt; RANLIB = $TARGET-ranlib&amp;quot; | patch GNUmakefile&lt;br /&gt;
  CXX=$TARGET-g++ RANLIB=$TARGET-ranlib AR=$TARGET-ar LDLIBS=-lws2_32 make -f GNUmakefile&lt;br /&gt;
  PREFIX=$BUILDDIR/tmp make -f GNUmakefile install&lt;br /&gt;
&lt;br /&gt;
It complains about missing .so files. No problem.&lt;br /&gt;
&lt;br /&gt;
== aMule ==&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR&lt;br /&gt;
  wget http://prdownloads.sourceforge.net/amule/aMule-2.2.6.tar.bz2&lt;br /&gt;
  tar xjf aMule-2.2.6.tar.bz2&lt;br /&gt;
  cd aMule-2.2.6&lt;br /&gt;
  ./configure --host=$TARGET --with-zlib=$BUILDDIR/tmp --with-wx-prefix=$BUILDDIR/tmp --with-wx-config=$BUILDDIR/tmp/bin/wx-config --with-crypto-prefix=$BUILDDIR/tmp --prefix=$BUILDDIR/tmp&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Copying everything together ==&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR&lt;br /&gt;
  mkdir pkg&lt;br /&gt;
  cp /usr/$TARGET/bin/mingwm10.dll $BUILDDIR/pkg&lt;br /&gt;
  cp $BUILDDIR/tmp/lib/*.dll $BUILDDIR/pkg&lt;br /&gt;
  cp $BUILDDIR/tmp/bin/amule.exe $BUILDDIR/pkg&lt;br /&gt;
&lt;br /&gt;
== Testing ==&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR/pkg&lt;br /&gt;
  wine amule&lt;br /&gt;
&lt;br /&gt;
== Stripping binaries ==&lt;br /&gt;
&lt;br /&gt;
It significantly reduces the binary sizes, but you will loose debug information! So don't do it if you need to send crash reports to the aMule developers.&lt;br /&gt;
&lt;br /&gt;
You need the cross-compile strip tool (for instance i686-mingw32-strip instead of strip).&lt;br /&gt;
&lt;br /&gt;
  cd $BUILDDIR/pkg&lt;br /&gt;
  $TARGET-strip amule&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Talk:Usage_Searches</id>
		<title>Talk:Usage Searches</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Talk:Usage_Searches"/>
				<updated>2010-09-28T19:43:52Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: Reverted edits by Ronbarak (Talk) to last revision by 217.127.1.90&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It would help if a section describing the differences between global and local searches were added.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2010-08-22T19:14:42Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Build from repository export */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
* autopoint (Maverick only)&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp560.zip CryptoPP 5.6.0]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.10 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.10.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.10/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Note: wxGTK 2.8.10 needs a patch for Ubuntu Karmic, see [http://trac.wxwidgets.org/changeset/61009 here].&lt;br /&gt;
&lt;br /&gt;
You can also simply install libwxgtk2.8-dev .&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc --enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs (not for Maverick)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/User_talk:Filia</id>
		<title>User talk:Filia</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/User_talk:Filia"/>
				<updated>2010-08-20T18:39:14Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;hello there,&lt;br /&gt;
&lt;br /&gt;
My problem is the low id!!!&lt;br /&gt;
the software I use is macosx 4.11.&lt;br /&gt;
The standard client TCP port is 4662 &lt;br /&gt;
and the extended UDP is 4672 it seems ok&lt;br /&gt;
All servers get me with the low id &lt;br /&gt;
and suggestions???&lt;br /&gt;
Please help&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please ask in the forum, not in the wiki. [[User:Sturedman|Sturedman]] 18:39, 20 August 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2010-08-07T21:44:38Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Install packages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
* autopoint (Maverick only)&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp560.zip CryptoPP 5.6.0]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.10 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.10.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.10/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Note: wxGTK 2.8.10 needs a patch for Ubuntu Karmic, see [http://trac.wxwidgets.org/changeset/61009 here].&lt;br /&gt;
&lt;br /&gt;
You can also simply install libwxgtk2.8-dev .&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc --enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/User_talk:JohnatanButton</id>
		<title>User talk:JohnatanButton</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/User_talk:JohnatanButton"/>
				<updated>2010-07-29T20:20:37Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: Created page with 'I think your link was unrelated.  And adding a link on first edit usually means a spammer. I'm undecided in this case however.  ~~~~'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I think your link was unrelated. &lt;br /&gt;
And adding a link on first edit usually means a spammer. I'm undecided in this case however.&lt;br /&gt;
&lt;br /&gt;
[[User:Sturedman|Sturedman]] 20:20, 29 July 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Mac_specific_usage</id>
		<title>Mac specific usage</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Mac_specific_usage"/>
				<updated>2010-07-29T20:18:09Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: Reverted edits by JohnatanButton (Talk) to last revision by PacoBell&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
'''English''' | &lt;br /&gt;
[[Mac_specific_usage-fr|Fran&amp;amp;ccedil;ais]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
This article is a guideline for Mac-specific issues in [[aMule]]. It should help anyone use all the features aMule has to offer on Macs and help with an  easy and comfortable setup.&lt;br /&gt;
&lt;br /&gt;
== Right/control-click to activate pop-up menus ==&lt;br /&gt;
&lt;br /&gt;
Many of aMule's features are only accessible through pop-up menus, e.g. [[pause]] or [[cancel]] a [[download]] change the [[upload]] or download [[priority]] of a [[file]], see [[Usage_File_Details|file details]], etc.&lt;br /&gt;
&lt;br /&gt;
You activate a pop-up menu either by clicking the right mouse button or, if you have a one-button mouse, by holding down the control key on your keyboard and clicking.&lt;br /&gt;
&lt;br /&gt;
There are no visual cues to where these menus exist, so you need to experiment. You may for example try any list of files, [[client]]s and [[server]]s, all the labels on the top of these lists (e.g. &amp;quot;File Name&amp;quot;) and the bar &amp;quot;all&amp;quot; at the top of the download window.&lt;br /&gt;
&lt;br /&gt;
== Setting up firewall access ==&lt;br /&gt;
In addition to properly configuring your router to handle port forwarding, you need to configure the settings of the built-in firewall that comes included with Mac OS X. To do so:&amp;lt;br&amp;gt;&lt;br /&gt;
1. Go to Apple Menu &amp;gt; System Preferences.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Click on the &amp;quot;Security&amp;quot; Preferences Pane.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Click on the &amp;quot;Firewall&amp;quot; tab.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Click &amp;quot;New...&amp;quot; on the right side of the tab, which will bring up a drop-down dialogue box.&amp;lt;br&amp;gt;&lt;br /&gt;
5. For &amp;quot;Port Name&amp;quot; select &amp;quot;Other&amp;quot;; for &amp;quot;TCP Port Number(s)&amp;quot; enter the same port number as you used in your &amp;quot;Connection&amp;quot; preferences in aMule; for &amp;quot;Description&amp;quot; enter something handy to remember what you did, like &amp;quot;aMule&amp;quot;; click &amp;quot;OK&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Returning to the &amp;quot;Firewall&amp;quot; tab, be sure that the port you just created (i.e. &amp;quot;aMule&amp;quot;) is checked. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you should be good to go. You can see if you have correctly opened the port by testing [http://www.amule.org/testport.php here] .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Handling ed2k-Links ==&lt;br /&gt;
There are basically four ways to download files with aMule:&lt;br /&gt;
&lt;br /&gt;
#[[Search]] for files using aMule's [[Usage_Searches|search dialog]] and double click those search results that you want to download.&lt;br /&gt;
#Copy [[ed2k link|ed2k-links]] from a web page into the &amp;quot;[[Usage_ED2K_Link_Handler|ED2K-Link Handler]]&amp;quot; field at the bottom of the search window of aMule and press the commit button. If the ed2k-link is longer than that text field is wide you need to make the aMule window wider until the link fits completely into the field (you can make the aMule window wider than your screen if necessary). We are working on eliminating this issue.&lt;br /&gt;
#Import ed2k-links directly from your browser into aMule. See http://forum.amule.org/index.php?topic=5679.0 for more details.&lt;br /&gt;
#Use a text editor (e.g. TextEdit) to paste ed2k-links into a &amp;quot;[[ED2KLinks_file|ED2Links]]&amp;quot; file inside ''~/Library/Application Support/aMule/'' and aMule will automatically import those links.&lt;br /&gt;
#Install [http://www.monkeyfood.com/software/MoreInternet/ More Internet Preference Pane] or [http://www.rubicode.com/Software/RCDefaultApp/ RCDefaultApp] and set it to handle ed2k links with ''/Applications/aMule.app/Contents/MacOS/ed2kHelperScript.app''&lt;br /&gt;
&lt;br /&gt;
== Setting up aMule's video preview feature ==&lt;br /&gt;
You can use a video player like [http://www.videolan.org VLC] or [http://www.mplayerhq.hu Mplayer] to preview incomplete downloads of video files. To set up aMule properly for this, go to Preferences -&amp;gt; General. Under &amp;quot;Video Player&amp;quot;, you have to enter &amp;quot;/usr/bin/open -a&amp;quot; together with the path of your video player program.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
 /usr/bin/open -a &amp;quot;/Applications/VLC.app&amp;quot;&lt;br /&gt;
 /usr/bin/open -a &amp;quot;/Applications/vlc-0.8.4a/VLC.app&amp;quot;&lt;br /&gt;
 /usr/bin/open -a &amp;quot;/Applications/MPlayer OS X 2.0b8r5/MPlayer OS X 2.app&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Or just &amp;quot;/usr/bin/open&amp;quot; to use the default application for the specific file type - as set up in the finder.&lt;br /&gt;
&lt;br /&gt;
For additional information, see [[Usage_Preferences|this article]].&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio</id>
		<title>HowTo compile with Visual Studio</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio"/>
				<updated>2010-05-02T13:19:13Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Building aMule with Visual Studio 2010 Express */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requirements for compiling [[aMule]] for Windows using Visual Studio ==&lt;br /&gt;
&lt;br /&gt;
You will need the following packages:&lt;br /&gt;
&lt;br /&gt;
*Microsoft [http://msdn.microsoft.com/en-us/vstudio/default.aspx Visual Studio] 2008 (called &amp;quot;VS&amp;quot;) - either the free Express Edition or the commercial edition&lt;br /&gt;
*Windows port of [[wxWidgets]] library (known as wxMSW) -&amp;gt; [http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.10.zip Download (2.8.10)]&lt;br /&gt;
* [http://www.cryptopp.com/ Crypto++] library -&amp;gt; [http://prdownloads.sourceforge.net/cryptopp/cryptopp552.zip Download(5.5.2)] (5.6.0 is buggy and should not be used)&lt;br /&gt;
*[http://www.zlib.org zlib] compression library is already included in wxMSW&lt;br /&gt;
*[http://www.amule.org/files/ aMule 2.2.6 source] or latest [[aMule SVN|SVN source tarball]] -&amp;gt; [http://amule.sourceforge.net/tarballs/ Download aMule]&lt;br /&gt;
&lt;br /&gt;
Also, 1100MB free space on your hard disk (around 40MB to download the above packages and the rest for temporary compilation files and installations. The amount of space needed will largely depend on the configuration flags you use).&lt;br /&gt;
&lt;br /&gt;
As a reference, the whole compilation process will take around 20 min on a medium-high resourced computer.&lt;br /&gt;
&lt;br /&gt;
== Unpacking the sources ==&lt;br /&gt;
&lt;br /&gt;
*Create a root folder. You can name it whatever you want. In this example it is called &amp;quot;aMule&amp;quot;.&lt;br /&gt;
*Unpack wxMSW to &amp;quot;aMule\wxWidgets&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack cryptopp to &amp;quot;aMule\cryptopp&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack aMule to &amp;quot;aMule\trunk&amp;quot; (no intermediate subfolder). This folder can be named as you like, the 2 library folders must have exact the names from above, or the project won't load.&lt;br /&gt;
&lt;br /&gt;
== Preparing the library projects ==&lt;br /&gt;
&lt;br /&gt;
*Open &amp;quot;aMule\wxWidgets\build\msw\wx.dsw&amp;quot; in VS. It asks, if it should convert the project. Answer &amp;quot;Yes to all&amp;quot;.&lt;br /&gt;
*Close VS, saving the changes.&lt;br /&gt;
&lt;br /&gt;
== Selecting the solution ==&lt;br /&gt;
#&amp;quot;aMule-MSVCE-ExtLibs.sln&amp;quot; builds wxWidgets and cryptopp into a single big lib &amp;quot;libext.lib&amp;quot;. &lt;br /&gt;
#&amp;quot;aMule-MSVCE.sln&amp;quot; builds aMule (including aMule's internal libs) and aMule's tools. That way the (now flat) aMule solution is not cluttered with all the wxWidgets libs, and a ''Clean Solution'' won't clean the wxWidgets build (which usually is not the intention). These solutions can be used both with the express edition and with the commercial VS edition.&lt;br /&gt;
#&amp;quot;aMule-MSVC.sln&amp;quot; works only with the commercial edition of VS. This solution includes everything - aMule, tools, external libs, organized in folders (which the express edition does not allow). Usage of this solution is ''not recommended'' for newer versions of aMule.&lt;br /&gt;
&lt;br /&gt;
== Compiling the external libraries ==&lt;br /&gt;
&lt;br /&gt;
*Open the aMule solution &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE-ExtLibs.sln&amp;quot; in VS.&lt;br /&gt;
*In the toolbar set the Solution Configuration to ''Debug'' or ''Release'' (whatever you prefer) and the Solution Platform to ''Win32''.&lt;br /&gt;
*Debug build:&lt;br /&gt;
*In the solution explorer open properties of ''cryptlib''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded Debug DLL (/MDd)''.&lt;br /&gt;
*Release build:&lt;br /&gt;
*In the solution explorer open properties of all projects except ''buildlibext''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded (/MT)''.&lt;br /&gt;
*Hit ''F7''.&lt;br /&gt;
*If everything was fine, load &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE.sln&amp;quot; to continue.&lt;br /&gt;
&lt;br /&gt;
== Compiling aMule ==&lt;br /&gt;
Select ''Build/Build Solution'' or just hit ''F7'' and lean back.&lt;br /&gt;
&lt;br /&gt;
If you get errors:&lt;br /&gt;
&lt;br /&gt;
=== error in Scanner.cpp ===&lt;br /&gt;
&lt;br /&gt;
change&lt;br /&gt;
&lt;br /&gt;
 '''b-&amp;gt;yy_is_interactive = 0;'''&lt;br /&gt;
 '''//''' b-&amp;gt;yy_is_interactive = file ? (isatty( fileno(file) ) &amp;gt; 0) : 0;&lt;br /&gt;
&lt;br /&gt;
=== error accessing something.pdb ===&lt;br /&gt;
&lt;br /&gt;
Sometimes VS stumbles over it's own feet. Just delete the offending pdb and try again.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
To run aMule from VS, right-click on ''aMule'' and ''Set as StartUp project''.&lt;br /&gt;
Then hit F5.&lt;br /&gt;
&lt;br /&gt;
aMule's configuration will be stored in your document folder in &amp;quot;AppData\Roaming\aMule&amp;quot; (under Vista).&lt;br /&gt;
&lt;br /&gt;
== Building aMule with GeoIP support ==&lt;br /&gt;
&lt;br /&gt;
The [http://www.maxmind.com MaxMind] GeoIP library can detect the country an IP adress comes from. aMule uses this information&lt;br /&gt;
to display a little country flag for each source or ed2k server. &lt;br /&gt;
Since this is an external library it is disabled by default. This is how to enable it (only available in the SVN version):&lt;br /&gt;
&lt;br /&gt;
Download the free [http://www.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz GeoIP C library 1.4.6] (older versions don't work!).&lt;br /&gt;
From the folder libGeoIP take &amp;quot;GeoIP.h&amp;quot; and &amp;quot;GeoIP.c&amp;quot; and put them into &amp;quot;MSVC Solution\libs\libGeoIP&amp;quot; (replacing the dummy files that may be there).&lt;br /&gt;
&lt;br /&gt;
Rebuild aMule. That's it. :-)&lt;br /&gt;
&lt;br /&gt;
The free [http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz GeoIP country database] will be downloaded automatically on startup.&lt;br /&gt;
&lt;br /&gt;
== Building aMule with Visual Studio 2010 Express ==&lt;br /&gt;
&lt;br /&gt;
For VC10 you first have to apply some fixes to cryptopp (see http://groups.goo gle.com/group/cryptopp-users/browse_thread/thread/714f3ec6287a50b1 ):&lt;br /&gt;
&lt;br /&gt;
a) pubkey.h line 243:&lt;br /&gt;
 return HashIdentifier('''(const byte*)'''NULL, 0);'''&lt;br /&gt;
&lt;br /&gt;
b) zdeflate.cpp line 389&lt;br /&gt;
 #if defined(_STDEXT_BEGIN) &amp;amp;&amp;amp; !(defined(_MSC_VER) &amp;amp;&amp;amp; '''(_MSC_VER &amp;lt; 1400 || _MSC_VER &amp;gt;= 1600))''' &amp;amp;&amp;amp; !defined(_STLPORT_VERSION)&lt;br /&gt;
&lt;br /&gt;
Then use aMule-MSVC10E-ExtLibs.sln and aMule-MSVC10E.sln as described above.&lt;br /&gt;
&lt;br /&gt;
== Building wxWidgets 2.9 with Visual Studio 2010 Express ==&lt;br /&gt;
&lt;br /&gt;
This is advanced and experimental! (It's really only in the wiki as note to myself.)&lt;br /&gt;
&lt;br /&gt;
Open build/msw/wx_vc9.sln in VS10. Let it convert everything.&lt;br /&gt;
&lt;br /&gt;
Now the the new MSVC10 project files (.vcxproj) are there. Unfortunately they are broken. To fix them, search for&lt;br /&gt;
 &amp;gt;$(INTDIR) $(OUTDIR);%(AdditionalInputs)&amp;lt;/AdditionalInputs&amp;gt;&lt;br /&gt;
and replace by&lt;br /&gt;
 &amp;gt;%(FullPath);%(AdditionalInputs)&amp;lt;/AdditionalInputs&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio</id>
		<title>HowTo compile with Visual Studio</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio"/>
				<updated>2010-04-29T20:43:50Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: stupid spam filter &amp;gt;:(&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requirements for compiling [[aMule]] for Windows using Visual Studio ==&lt;br /&gt;
&lt;br /&gt;
You will need the following packages:&lt;br /&gt;
&lt;br /&gt;
*Microsoft [http://msdn.microsoft.com/en-us/vstudio/default.aspx Visual Studio] 2008 (called &amp;quot;VS&amp;quot;) - either the free Express Edition or the commercial edition&lt;br /&gt;
*Windows port of [[wxWidgets]] library (known as wxMSW) -&amp;gt; [http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.10.zip Download (2.8.10)]&lt;br /&gt;
* [http://www.cryptopp.com/ Crypto++] library -&amp;gt; [http://prdownloads.sourceforge.net/cryptopp/cryptopp552.zip Download(5.5.2)] (5.6.0 is buggy and should not be used)&lt;br /&gt;
*[http://www.zlib.org zlib] compression library is already included in wxMSW&lt;br /&gt;
*[http://www.amule.org/files/ aMule 2.2.6 source] or latest [[aMule SVN|SVN source tarball]] -&amp;gt; [http://amule.sourceforge.net/tarballs/ Download aMule]&lt;br /&gt;
&lt;br /&gt;
Also, 1100MB free space on your hard disk (around 40MB to download the above packages and the rest for temporary compilation files and installations. The amount of space needed will largely depend on the configuration flags you use).&lt;br /&gt;
&lt;br /&gt;
As a reference, the whole compilation process will take around 20 min on a medium-high resourced computer.&lt;br /&gt;
&lt;br /&gt;
== Unpacking the sources ==&lt;br /&gt;
&lt;br /&gt;
*Create a root folder. You can name it whatever you want. In this example it is called &amp;quot;aMule&amp;quot;.&lt;br /&gt;
*Unpack wxMSW to &amp;quot;aMule\wxWidgets&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack cryptopp to &amp;quot;aMule\cryptopp&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack aMule to &amp;quot;aMule\trunk&amp;quot; (no intermediate subfolder). This folder can be named as you like, the 2 library folders must have exact the names from above, or the project won't load.&lt;br /&gt;
&lt;br /&gt;
== Preparing the library projects ==&lt;br /&gt;
&lt;br /&gt;
*Open &amp;quot;aMule\wxWidgets\build\msw\wx.dsw&amp;quot; in VS. It asks, if it should convert the project. Answer &amp;quot;Yes to all&amp;quot;.&lt;br /&gt;
*Close VS, saving the changes.&lt;br /&gt;
&lt;br /&gt;
== Selecting the solution ==&lt;br /&gt;
#&amp;quot;aMule-MSVCE-ExtLibs.sln&amp;quot; builds wxWidgets and cryptopp into a single big lib &amp;quot;libext.lib&amp;quot;. &lt;br /&gt;
#&amp;quot;aMule-MSVCE.sln&amp;quot; builds aMule (including aMule's internal libs) and aMule's tools. That way the (now flat) aMule solution is not cluttered with all the wxWidgets libs, and a ''Clean Solution'' won't clean the wxWidgets build (which usually is not the intention). These solutions can be used both with the express edition and with the commercial VS edition.&lt;br /&gt;
#&amp;quot;aMule-MSVC.sln&amp;quot; works only with the commercial edition of VS. This solution includes everything - aMule, tools, external libs, organized in folders (which the express edition does not allow). Usage of this solution is ''not recommended'' for newer versions of aMule.&lt;br /&gt;
&lt;br /&gt;
== Compiling the external libraries ==&lt;br /&gt;
&lt;br /&gt;
*Open the aMule solution &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE-ExtLibs.sln&amp;quot; in VS.&lt;br /&gt;
*In the toolbar set the Solution Configuration to ''Debug'' or ''Release'' (whatever you prefer) and the Solution Platform to ''Win32''.&lt;br /&gt;
*Debug build:&lt;br /&gt;
*In the solution explorer open properties of ''cryptlib''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded Debug DLL (/MDd)''.&lt;br /&gt;
*Release build:&lt;br /&gt;
*In the solution explorer open properties of all projects except ''buildlibext''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded (/MT)''.&lt;br /&gt;
*Hit ''F7''.&lt;br /&gt;
*If everything was fine, load &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE.sln&amp;quot; to continue.&lt;br /&gt;
&lt;br /&gt;
== Compiling aMule ==&lt;br /&gt;
Select ''Build/Build Solution'' or just hit ''F7'' and lean back.&lt;br /&gt;
&lt;br /&gt;
If you get errors:&lt;br /&gt;
&lt;br /&gt;
=== error in Scanner.cpp ===&lt;br /&gt;
&lt;br /&gt;
change&lt;br /&gt;
&lt;br /&gt;
 '''b-&amp;gt;yy_is_interactive = 0;'''&lt;br /&gt;
 '''//''' b-&amp;gt;yy_is_interactive = file ? (isatty( fileno(file) ) &amp;gt; 0) : 0;&lt;br /&gt;
&lt;br /&gt;
=== error accessing something.pdb ===&lt;br /&gt;
&lt;br /&gt;
Sometimes VS stumbles over it's own feet. Just delete the offending pdb and try again.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
To run aMule from VS, right-click on ''aMule'' and ''Set as StartUp project''.&lt;br /&gt;
Then hit F5.&lt;br /&gt;
&lt;br /&gt;
aMule's configuration will be stored in your document folder in &amp;quot;AppData\Roaming\aMule&amp;quot; (under Vista).&lt;br /&gt;
&lt;br /&gt;
== Building aMule with GeoIP support ==&lt;br /&gt;
&lt;br /&gt;
The [http://www.maxmind.com MaxMind] GeoIP library can detect the country an IP adress comes from. aMule uses this information&lt;br /&gt;
to display a little country flag for each source or ed2k server. &lt;br /&gt;
Since this is an external library it is disabled by default. This is how to enable it (only available in the SVN version):&lt;br /&gt;
&lt;br /&gt;
Download the free [http://www.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz GeoIP C library 1.4.6] (older versions don't work!).&lt;br /&gt;
From the folder libGeoIP take &amp;quot;GeoIP.h&amp;quot; and &amp;quot;GeoIP.c&amp;quot; and put them into &amp;quot;MSVC Solution\libs\libGeoIP&amp;quot; (replacing the dummy files that may be there).&lt;br /&gt;
&lt;br /&gt;
Rebuild aMule. That's it. :-)&lt;br /&gt;
&lt;br /&gt;
The free [http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz GeoIP country database] will be downloaded automatically on startup.&lt;br /&gt;
&lt;br /&gt;
== Building aMule with Visual Studio 2010 Express ==&lt;br /&gt;
&lt;br /&gt;
For VC10 you first have to apply some fixes to cryptopp (see http://groups.goo gle.com/group/cryptopp-users/browse_thread/thread/714f3ec6287a50b1 ):&lt;br /&gt;
&lt;br /&gt;
a) pubkey.h line 243:&lt;br /&gt;
 return HashIdentifier('''(const byte*)'''NULL, 0);'''&lt;br /&gt;
&lt;br /&gt;
b) zdeflate.cpp line 389&lt;br /&gt;
 #if defined(_STDEXT_BEGIN) &amp;amp;&amp;amp; !(defined(_MSC_VER) &amp;amp;&amp;amp; '''(_MSC_VER &amp;lt; 1400 || _MSC_VER &amp;gt;= 1600))''' &amp;amp;&amp;amp; !defined(_STLPORT_VERSION)&lt;br /&gt;
&lt;br /&gt;
Then use aMule-MSVC10E-ExtLibs.sln and aMule-MSVC10E.sln as described above.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio</id>
		<title>HowTo compile with Visual Studio</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_with_Visual_Studio"/>
				<updated>2010-04-29T20:37:15Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: MSVC 2010&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Requirements for compiling [[aMule]] for Windows using Visual Studio ==&lt;br /&gt;
&lt;br /&gt;
You will need the following packages:&lt;br /&gt;
&lt;br /&gt;
*Microsoft [http://msdn.microsoft.com/en-us/vstudio/default.aspx Visual Studio] 2008 (called &amp;quot;VS&amp;quot;) - either the free Express Edition or the commercial edition&lt;br /&gt;
*Windows port of [[wxWidgets]] library (known as wxMSW) -&amp;gt; [http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.10.zip Download (2.8.10)]&lt;br /&gt;
* [http://www.cryptopp.com/ Crypto++] library -&amp;gt; [http://prdownloads.sourceforge.net/cryptopp/cryptopp552.zip Download(5.5.2)] (5.6.0 is buggy and should not be used)&lt;br /&gt;
*[http://www.zlib.org zlib] compression library is already included in wxMSW&lt;br /&gt;
*[http://www.amule.org/files/ aMule 2.2.6 source] or latest [[aMule SVN|SVN source tarball]] -&amp;gt; [http://amule.sourceforge.net/tarballs/ Download aMule]&lt;br /&gt;
&lt;br /&gt;
Also, 1100MB free space on your hard disk (around 40MB to download the above packages and the rest for temporary compilation files and installations. The amount of space needed will largely depend on the configuration flags you use).&lt;br /&gt;
&lt;br /&gt;
As a reference, the whole compilation process will take around 20 min on a medium-high resourced computer.&lt;br /&gt;
&lt;br /&gt;
== Unpacking the sources ==&lt;br /&gt;
&lt;br /&gt;
*Create a root folder. You can name it whatever you want. In this example it is called &amp;quot;aMule&amp;quot;.&lt;br /&gt;
*Unpack wxMSW to &amp;quot;aMule\wxWidgets&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack cryptopp to &amp;quot;aMule\cryptopp&amp;quot; (no intermediate subfolder).&lt;br /&gt;
*Unpack aMule to &amp;quot;aMule\trunk&amp;quot; (no intermediate subfolder). This folder can be named as you like, the 2 library folders must have exact the names from above, or the project won't load.&lt;br /&gt;
&lt;br /&gt;
== Preparing the library projects ==&lt;br /&gt;
&lt;br /&gt;
*Open &amp;quot;aMule\wxWidgets\build\msw\wx.dsw&amp;quot; in VS. It asks, if it should convert the project. Answer &amp;quot;Yes to all&amp;quot;.&lt;br /&gt;
*Close VS, saving the changes.&lt;br /&gt;
&lt;br /&gt;
== Selecting the solution ==&lt;br /&gt;
#&amp;quot;aMule-MSVCE-ExtLibs.sln&amp;quot; builds wxWidgets and cryptopp into a single big lib &amp;quot;libext.lib&amp;quot;. &lt;br /&gt;
#&amp;quot;aMule-MSVCE.sln&amp;quot; builds aMule (including aMule's internal libs) and aMule's tools. That way the (now flat) aMule solution is not cluttered with all the wxWidgets libs, and a ''Clean Solution'' won't clean the wxWidgets build (which usually is not the intention). These solutions can be used both with the express edition and with the commercial VS edition.&lt;br /&gt;
#&amp;quot;aMule-MSVC.sln&amp;quot; works only with the commercial edition of VS. This solution includes everything - aMule, tools, external libs, organized in folders (which the express edition does not allow). Usage of this solution is ''not recommended'' for newer versions of aMule.&lt;br /&gt;
&lt;br /&gt;
== Compiling the external libraries ==&lt;br /&gt;
&lt;br /&gt;
*Open the aMule solution &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE-ExtLibs.sln&amp;quot; in VS.&lt;br /&gt;
*In the toolbar set the Solution Configuration to ''Debug'' or ''Release'' (whatever you prefer) and the Solution Platform to ''Win32''.&lt;br /&gt;
*Debug build:&lt;br /&gt;
*In the solution explorer open properties of ''cryptlib''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded Debug DLL (/MDd)''.&lt;br /&gt;
*Release build:&lt;br /&gt;
*In the solution explorer open properties of all projects except ''buildlibext''.&lt;br /&gt;
*In ''Configuration Properties/C-C++/Code Generation'' change ''Runtime Library'' to ''Multithreaded (/MT)''.&lt;br /&gt;
*Hit ''F7''.&lt;br /&gt;
*If everything was fine, load &amp;quot;aMule\trunk\MSVC Solution\aMule-MSVCE.sln&amp;quot; to continue.&lt;br /&gt;
&lt;br /&gt;
== Compiling aMule ==&lt;br /&gt;
Select ''Build/Build Solution'' or just hit ''F7'' and lean back.&lt;br /&gt;
&lt;br /&gt;
If you get errors:&lt;br /&gt;
&lt;br /&gt;
=== error in Scanner.cpp ===&lt;br /&gt;
&lt;br /&gt;
change&lt;br /&gt;
&lt;br /&gt;
 '''b-&amp;gt;yy_is_interactive = 0;'''&lt;br /&gt;
 '''//''' b-&amp;gt;yy_is_interactive = file ? (isatty( fileno(file) ) &amp;gt; 0) : 0;&lt;br /&gt;
&lt;br /&gt;
=== error accessing something.pdb ===&lt;br /&gt;
&lt;br /&gt;
Sometimes VS stumbles over it's own feet. Just delete the offending pdb and try again.&lt;br /&gt;
&lt;br /&gt;
== Running ==&lt;br /&gt;
&lt;br /&gt;
To run aMule from VS, right-click on ''aMule'' and ''Set as StartUp project''.&lt;br /&gt;
Then hit F5.&lt;br /&gt;
&lt;br /&gt;
aMule's configuration will be stored in your document folder in &amp;quot;AppData\Roaming\aMule&amp;quot; (under Vista).&lt;br /&gt;
&lt;br /&gt;
== Building aMule with GeoIP support ==&lt;br /&gt;
&lt;br /&gt;
The [http://www.maxmind.com MaxMind] GeoIP library can detect the country an IP adress comes from. aMule uses this information&lt;br /&gt;
to display a little country flag for each source or ed2k server. &lt;br /&gt;
Since this is an external library it is disabled by default. This is how to enable it (only available in the SVN version):&lt;br /&gt;
&lt;br /&gt;
Download the free [http://www.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz GeoIP C library 1.4.6] (older versions don't work!).&lt;br /&gt;
From the folder libGeoIP take &amp;quot;GeoIP.h&amp;quot; and &amp;quot;GeoIP.c&amp;quot; and put them into &amp;quot;MSVC Solution\libs\libGeoIP&amp;quot; (replacing the dummy files that may be there).&lt;br /&gt;
&lt;br /&gt;
Rebuild aMule. That's it. :-)&lt;br /&gt;
&lt;br /&gt;
The free [http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz GeoIP country database] will be downloaded automatically on startup.&lt;br /&gt;
&lt;br /&gt;
== Building aMule with Visual Studio 2010 Express ==&lt;br /&gt;
&lt;br /&gt;
For VC10 you first have to apply some fixes to cryptopp]:&lt;br /&gt;
&lt;br /&gt;
a) pubkey.h line 243:&lt;br /&gt;
 return HashIdentifier('''(const byte*)'''NULL, 0);'''&lt;br /&gt;
&lt;br /&gt;
b) zdeflate.cpp line 389&lt;br /&gt;
 #if defined(_STDEXT_BEGIN) &amp;amp;&amp;amp; !(defined(_MSC_VER) &amp;amp;&amp;amp; '''(_MSC_VER &amp;lt; 1400 || _MSC_VER &amp;gt;= 1600))''' &amp;amp;&amp;amp; !defined(_STLPORT_VERSION)&lt;br /&gt;
&lt;br /&gt;
Then use aMule-MSVC10E-ExtLibs.sln and aMule-MSVC10E.sln as described above.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2010-03-29T22:21:30Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Build wxWidgets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp560.zip CryptoPP 5.6.0]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.10 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.10.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.10/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Note: wxGTK 2.8.10 needs a patch for Ubuntu Karmic, see [http://trac.wxwidgets.org/changeset/61009 here].&lt;br /&gt;
&lt;br /&gt;
You can also simply install libwxgtk2.8-dev .&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc -enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2010-03-29T22:17:17Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: /* Build wxWidgets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp560.zip CryptoPP 5.6.0]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.10 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.10.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.10/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Note: wxGTK 2.8.10 needs a patch for Ubuntu Karmic, see [http://trac.wxwidgets.org/changeset/61009 here].&lt;br /&gt;
&lt;br /&gt;
You can also simply install libwxgtk2.8-dbg .&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc -enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Development_Information</id>
		<title>Development Information</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Development_Information"/>
				<updated>2010-02-05T19:59:09Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: revert has no message&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page was created to help new developers understand how aMule is implemented. Basically the best way to learn about aMule is to take a look at the code itself. This however takes quite some time and is difficult to begin with when you are new to the project and don't know about the components and their interactions. Read on to get some help on getting started improving the application. We wish you success!&lt;br /&gt;
&lt;br /&gt;
aMule comes with different [[FAQ_utils|utilities]] and is therefore not the only part of the aMule project. This wiki page however focuses on the aMule client application only!&lt;br /&gt;
&lt;br /&gt;
'''Note:''' This site is work in progress. It was started by Marcell, because he found aMule was lacking documentation for developers.&lt;br /&gt;
&lt;br /&gt;
== The big picture ==&lt;br /&gt;
To get a first glimpse about aMule with a little insight into the boring details look at the [http://www.amule.org/aMule.dev.mmap.png aMule mind-map].&lt;br /&gt;
&lt;br /&gt;
'''Note:''' This mind-map is based on the current knowledge of Marcell regarding the aMule client.&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
Here is a helpful documentation how the gettext catalogs and portable object files work: [http://fplanque.net/Blog/devblog/2003/08/18/introducing_gettext_and_po_files click me!]&lt;br /&gt;
It is a must read if you want to know the idea behind the gettext translation system and how developers and translators interact by using the appropriate conventions.&lt;br /&gt;
&lt;br /&gt;
=== Updating translations ===&lt;br /&gt;
Updating translations is done by checking translated text marked as fuzzy or by adding missing translations for text string. Check the [http://amule.sourceforge.net/translations/trunk/current_status.xml translation statistics] page to find out whether you can help completing the language of your choice. If the status of the specific language is below 100% it means that we need your help. Here is what you have to do to help the aMule project:&lt;br /&gt;
&lt;br /&gt;
#Download the proper .po file for the language&lt;br /&gt;
#Add .old to the file name. Example:&lt;br /&gt;
#* ''mv hu.po hu.po.old''&lt;br /&gt;
#Open the file with a gettext catalog editor (e.g: poedit)&lt;br /&gt;
#Complete as much of the missing and fuzzy content as you can&lt;br /&gt;
#Save your changes into a new .po file (e.g: hu.po.new)&lt;br /&gt;
#Read the next section to find out how you can submit your changes&lt;br /&gt;
&lt;br /&gt;
'''Note:''' For updating man pages and submitting the changes please read the wiki part related to [http://wiki.amule.org/index.php/Translating_Docs#Submitting_the_translation Translating the Documentation].&lt;br /&gt;
&lt;br /&gt;
=== Submit the changes ===&lt;br /&gt;
Visit the [http://forum.amule.org/index.php?board=40.0 aMule forum translations board] and post a message in the proper topic of the language and attach the .po file to it. This step requires you to register to the aMule forum.&lt;br /&gt;
That's it. [http://wiki.amule.org/index.php/Soon Soon] a [[aMule_devs|developer]] will apply your changes and you can have good conscience having helped the aMule community.&lt;br /&gt;
&lt;br /&gt;
=== Commit the changes ===&lt;br /&gt;
You have to be a developer for this, but devs need reminders too. :-)&lt;br /&gt;
#copy the hu.po to the po directory&lt;br /&gt;
#dos2unix hu.po&lt;br /&gt;
#make hu.po-update&lt;br /&gt;
#commit it&lt;br /&gt;
&lt;br /&gt;
== Documented code ==&lt;br /&gt;
The source code of aMule is documented inline with Doxygen compatible comments. This enables the generation of linked HTML documentation using [http://www.stack.nl/~dimitri/doxygen Doxygen].&amp;lt;br&amp;gt;&lt;br /&gt;
[http://members.chello.hu/balla.gyorgy/aMule/aMule-doxydoc.7z Here] you can find the newest compressed version of the aMule Doxygen documentation (based on SVN-9866). Download and uncompress it, open the index.html file and start browsing.&lt;br /&gt;
&lt;br /&gt;
=== Intention ===&lt;br /&gt;
The intention of this HTML documentation is to give you a fast and complete insight into all the classes and methods that are part of the aMule source code. It lets you browse any part that you are interested in and read about what is available and how it is implemented. This is especially useful when:&lt;br /&gt;
&lt;br /&gt;
# You are completely new to the aMule project&lt;br /&gt;
# You want to implement something and don't know where the right place for it is&lt;br /&gt;
# You would like to look at the source code in an interactive way without having to manually open dependent files and related sections&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The Doxygen documentation is not an official one and is provided by Marcell himself. Because of that it might be outdated and thus not reflect the most recent state of the code itself.&lt;br /&gt;
&lt;br /&gt;
=== How to document the code ===&lt;br /&gt;
Brief description about how Doxygen documentation is done inside the code.&lt;br /&gt;
&lt;br /&gt;
== Subversion ==&lt;br /&gt;
Subversion (or in its short form: SVN) is the source versioning tool used to maintain the code of aMule. A very helpful e-book about its functionality can be found [http://svnbook.red-bean.com/ here]. This section sums up to most common commands you will make use of if you have access to the aMule SVN repository.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;svn co [svn-url] [target-dir]&amp;lt;/code&amp;gt;&lt;br /&gt;
: Initial checkout of the source tree&lt;br /&gt;
* &amp;lt;code&amp;gt;svn update&amp;lt;/code&amp;gt;&lt;br /&gt;
: Update your local working copy to the latest shared revision&lt;br /&gt;
* &amp;lt;code&amp;gt;svn update -r [revision-num]&amp;lt;/code&amp;gt;&lt;br /&gt;
: Update your local copy to the revision specified by [revision-num]&lt;br /&gt;
* &amp;lt;code&amp;gt;svn commit -m [brief-msg]&amp;lt;/code&amp;gt;&lt;br /&gt;
: Write the changes you made to the shared repository&lt;br /&gt;
* &amp;lt;code&amp;gt;svn revert&amp;lt;/code&amp;gt;&lt;br /&gt;
: Undo all the changes you made to your local working copy&lt;br /&gt;
* &amp;lt;code&amp;gt;svn status&amp;lt;/code&amp;gt;&lt;br /&gt;
: Show a status of changed files in your local copy&lt;br /&gt;
* &amp;lt;code&amp;gt;svn diff&amp;lt;/code&amp;gt;&lt;br /&gt;
: Show the exact differences made to files in your local copy&lt;br /&gt;
* &amp;lt;code&amp;gt;svn log&amp;lt;/code&amp;gt;&lt;br /&gt;
: Show a list of messages for each available revision number&lt;br /&gt;
&lt;br /&gt;
Durring the commitment of changes you have to keep an eye out for resolving conflicts regarding changes made to the same file by different users. Before applying your changes to the shared repository, always update the local working copy first.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Ed2k_links_handling</id>
		<title>Ed2k links handling</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Ed2k_links_handling"/>
				<updated>2009-11-20T21:57:27Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: Fixed Windows reg file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
'''English''' | &lt;br /&gt;
[[Ed2k_links_handling-de|Deutsch]] | &lt;br /&gt;
[[Ed2k_links_handling-nl|Nederlands]] | &lt;br /&gt;
[[Ed2k_links_handling-ko_KR|Korean]] | &lt;br /&gt;
[[Ed2k_links_handling-es|Español]]&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The way to make [[aMule]] handle your [[ed2k link|ed2k links]] on your favorite web browser will depend on which web browser you use and which operating system you have installed. So, here's a list of mini-HowTos for each of the most popular web browsers and operating systems.&lt;br /&gt;
&lt;br /&gt;
Have in mind that everywhere on this document, ''/path/to/ed2k'' should be replaced with ''/usr/local/bin/ed2k'', ''/usr/bin/ed2k'', ''c:\Program Files\aMule\ed2k.exe'' or whatever, depending on your own system's configuration.&lt;br /&gt;
&lt;br /&gt;
= Local handling of ed2k links =&lt;br /&gt;
== GNU/Linux ==&lt;br /&gt;
As a general idea, in most [http://www.kernel.org Linux] systems, self-compiled [[aMule]]s will install the [[FAQ_ed2k_command|ed2k]] utility in ''/usr/local/bin/ed2k'', while package-installed [[aMule]]s will install it in ''/usr/bin/ed2k''. As an exception, it is known that [http://www.opensuse.org SuSE] packages install it in ''/usr/local/bin/ed2k''.&lt;br /&gt;
&lt;br /&gt;
If you have installed Debian or Ubuntu '''you must install''' &amp;quot;'''amule-utils'''&amp;quot; (and &amp;quot;'''amule-ed2k'''&amp;quot; only for Debian) to get this way working.&lt;br /&gt;
&lt;br /&gt;
To know where amule and ed2k are located, just do ''which amule'' and ''which ed2k'' in console!&lt;br /&gt;
&lt;br /&gt;
=== [http://www.mozilla.org/products/firefox Firefox] 2 and 3 (or later)===&lt;br /&gt;
Handling ED2k links in Firefox can be configured in two ways: either for an individual user, or for all users of the computer.&lt;br /&gt;
&lt;br /&gt;
==== Configuration for a single user ====&lt;br /&gt;
*Insert ''about:config'' in the address bar&lt;br /&gt;
&lt;br /&gt;
*Right click on the list, select '''New''', then '''Boolean'''; insert ''network.protocol-handler.external.ed2k'' as '''Preference Name''' and ''true'' as '''Value'''&lt;br /&gt;
&lt;br /&gt;
*Now another right click, select '''New''' and '''String'''; insert ''network.protocol-handler.app.ed2k'' as '''Preference Name''' and ''/path/to/ed2k'' (path to where the file is installed on your system) as '''Value'''.&lt;br /&gt;
&lt;br /&gt;
For Firefox 3 and higher only, you should also:&lt;br /&gt;
&lt;br /&gt;
*Right click on the list, select '''New''', then '''Boolean'''; insert ''network.protocol-handler.expose.ed2k'' as '''Preference Name''' and ''false'' as '''Value'''&lt;br /&gt;
&lt;br /&gt;
After that, click over an ed2k link, and Firefox should ask which app you want to use to open the link. Choose /usr/bin/ed2k and it should work.&lt;br /&gt;
&lt;br /&gt;
[[Image:Ed2k-ff3.png]]&lt;br /&gt;
&lt;br /&gt;
==== System-wide configuration ====&lt;br /&gt;
*Having root privileges, open the file ''/usr/share/firefox/greprefs/all.js'' (or ''/usr/local/share/firefox/greprefs/all.js'') in a text editor&lt;br /&gt;
&lt;br /&gt;
*Add the following lines at the end of the file:&lt;br /&gt;
 // ED2K link handling&lt;br /&gt;
 pref(&amp;quot;network.protocol-handler.external.ed2k&amp;quot;, true);&lt;br /&gt;
 pref(&amp;quot;network.protocol-handler.app.ed2k&amp;quot;, &amp;quot;/path/to/ed2k&amp;quot;);&lt;br /&gt;
Substitute the &amp;quot;/path/to/ed2k&amp;quot; string with the program's real path.&lt;br /&gt;
&lt;br /&gt;
For Firefox 3 and higher only:&lt;br /&gt;
*Add yet another line to the ''all.js''file:&lt;br /&gt;
 pref(&amp;quot;network.protocol-handler.expose.ed2k&amp;quot;, false);&lt;br /&gt;
&lt;br /&gt;
After saving changes, restart the browser. After clicking over an ed2k link, Firefox should ask which app you want to use to open the link. Choose /usr/local/bin/ed2k and it should work.&lt;br /&gt;
&lt;br /&gt;
=== [http://www.opera.com Opera]  ===&lt;br /&gt;
&lt;br /&gt;
In [http://www.opera.com Opera] go to ''Tools -&amp;gt; Preferences -&amp;gt; Programms -&amp;gt; Add...''&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;Protocol&amp;quot; field enter ''ed2k''&lt;br /&gt;
&lt;br /&gt;
In the &amp;quot;Open with another application&amp;quot; field enter ''/path/to/ed2k''&lt;br /&gt;
&lt;br /&gt;
[[Image:Ed2k-op.png]]&lt;br /&gt;
&lt;br /&gt;
=== [http://www.konqueror.org Konqueror] ===&lt;br /&gt;
To have ed2k links work from [http://www.konqueror.com Konqueror] you have to add a protocol-file to the directory with the other protocol-files. You can find this directory by searching for file names ending with ''.protocol''. To search run ''`find /usr -name &amp;quot;*.protocol&amp;quot;`'' or ''`find /opt -name &amp;quot;*.protocol&amp;quot;`''. If you're not sure about the directory where KDE is installed you can even put ''/'' as search path.&lt;br /&gt;
&lt;br /&gt;
If the search was successful, create a file named like ''ed2k.protocol'' in the mentioned directory:&lt;br /&gt;
 [Protocol]&lt;br /&gt;
 exec=/path/to/ed2k &amp;quot;%u&amp;quot;&lt;br /&gt;
 protocol=ed2k&lt;br /&gt;
 input=none&lt;br /&gt;
 output=none&lt;br /&gt;
 helper=true&lt;br /&gt;
 listing=false&lt;br /&gt;
 reading=false&lt;br /&gt;
 writing=false&lt;br /&gt;
 makedir=false&lt;br /&gt;
 deleting=false&lt;br /&gt;
&lt;br /&gt;
Now just restart [http://www.konqueror.org Konqueror].&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' You might get a security warning. don't worry. it is just warning you that the link is being sent to an external application.&lt;br /&gt;
&lt;br /&gt;
'''NOTE2:''' If after clicking ''OK'' on the security warning the link is still not being sent to [[aMule]], just right-click on the [[ed2k link]] and tell [http://www.konqueror.org Konqueror] to open it in a new window/tab.&lt;br /&gt;
&lt;br /&gt;
=== [http://galeon.sourceforge.net Galeon] ===&lt;br /&gt;
&lt;br /&gt;
Execute the following three commands to create the appropriate ''gconf'' keys:&lt;br /&gt;
&lt;br /&gt;
*''gconftool-2 -t string -s /desktop/gnome/url-handlers/ed2k/command &amp;quot;/usr/bin/ed2k \&amp;quot;%s\&amp;quot;&amp;quot;''&lt;br /&gt;
*''gconftool-2 -t bool -s /desktop/gnome/url-handlers/ed2k/enabled true''&lt;br /&gt;
*''gconftool-2 -t bool -s /desktop/gnome/url-handlers/ed2k/needs_terminal false''&lt;br /&gt;
&lt;br /&gt;
Replace &amp;quot;''/usr/bin/ed2k''&amp;quot; above with the path and name of the ''ed2k'' executable on your system.&lt;br /&gt;
&lt;br /&gt;
Uninstalling this protocol handler is similarly simple:&lt;br /&gt;
*''gconftool-2 -u /desktop/gnome/url-handlers/ed2k --recursive-unset''&lt;br /&gt;
&lt;br /&gt;
=== [http://xray.sai.msu.ru/~karpov/links-hacked Links] ===&lt;br /&gt;
(Probably this will work for the usual links and/or [[ed2k link|elinks]], too)&lt;br /&gt;
&lt;br /&gt;
add to ''url.c'' behind the lines about telnet and tn3270:&lt;br /&gt;
  ''--snip''&lt;br /&gt;
  ''{&amp;quot;ed2k&amp;quot;, 0, NULL, ed2k_func, 0, 0, 0},''&lt;br /&gt;
  ''--snap''&lt;br /&gt;
&lt;br /&gt;
add to ''links.h'' behind the definitions of /* mailto.c */:&lt;br /&gt;
  ''--snip''&lt;br /&gt;
  ''void ed2k_func(struct session *, unsigned char *);''&lt;br /&gt;
  ''--snap''&lt;br /&gt;
&lt;br /&gt;
add to ''mailto.c'' at the end:&lt;br /&gt;
  ''--snip''&lt;br /&gt;
  ''void ed2k_func(struct session *ses, unsigned char *url)''&lt;br /&gt;
  ''{''&lt;br /&gt;
  ''tn_func(ses, url, options_get(&amp;quot;network_program_ed2k&amp;quot;), TEXT(T_ED2K), TEXT(T_BAD_ED2K_URL));''&lt;br /&gt;
  ''}''&lt;br /&gt;
  ''--snap''&lt;br /&gt;
&lt;br /&gt;
add to ''options_register.c'' behind telnet and tn3270:&lt;br /&gt;
  ''--snip''&lt;br /&gt;
  ''register_option_char(&amp;quot;network_program_ed2k&amp;quot;, TEXT(T_ED2K_PROG),NULL,2);''&lt;br /&gt;
  ''--snap''&lt;br /&gt;
&lt;br /&gt;
add to ''intl/*.lng'' behind &lt;br /&gt;
  ''&amp;quot;T_TN3270_PROG&amp;quot;: T_ED2K_PROG, &amp;quot;ed2k program&amp;quot;,'' (or whatever that is in your language), behind&lt;br /&gt;
  ''&amp;quot;T_TN3270&amp;quot;: T_ED2K, &amp;quot;ed2k&amp;quot;,'' and behind &lt;br /&gt;
  ''&amp;quot;T_BAD_TN3270_URL&amp;quot;: T_BAD_ED2K_URL'' (I guess you've got the picture)&lt;br /&gt;
&lt;br /&gt;
If you want to automatize this stuff, execute the following commands:&lt;br /&gt;
  ''cd intl''&lt;br /&gt;
  ''for l in *.lng; do''&lt;br /&gt;
    ''cp $l $l.bak''&lt;br /&gt;
    ''cat $l.bak | sed -e &amp;quot;/T_TN3270_PROG*/aT_ED2K_PROG\, \&amp;quot;ed2k program\&amp;quot;\,&amp;quot; \''&lt;br /&gt;
     ''-e &amp;quot;/T_TN3270,\ */aT_ED2K\, \&amp;quot;ed2k\&amp;quot;\,&amp;quot; \''&lt;br /&gt;
     ''-e &amp;quot;/T_BAD_TN3270_URL*/aT_BAD_ED2K_URL\, \&amp;quot;Bad ed2k url\&amp;quot;\,&amp;quot; &amp;gt; $l''&lt;br /&gt;
  ''done''&lt;br /&gt;
  &lt;br /&gt;
Anyway, run afterwards before recompiling links-hacked:&lt;br /&gt;
  ''./synclang''&lt;br /&gt;
  ''cd ..''&lt;br /&gt;
&lt;br /&gt;
Now you can compile with&lt;br /&gt;
  ''./configure'' (add your favourite options here) ''&amp;amp;&amp;amp;''&lt;br /&gt;
  ''make &amp;amp;&amp;amp;''&lt;br /&gt;
  ''make install''&lt;br /&gt;
&lt;br /&gt;
Because links somewhat malforms the urls, we need a small bash script handler:&lt;br /&gt;
  ''cat &amp;gt; /usr/bin/ed2k4links.sh &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;''&lt;br /&gt;
  ''#!/bin/bash''&lt;br /&gt;
  ''ed2k $(echo &amp;quot;ed2k://$1&amp;quot; | sed s/_/\|/g)''&lt;br /&gt;
  ''EOF''&lt;br /&gt;
  ''chmod a+x /usr/bin/ed2k4links.sh''&lt;br /&gt;
&lt;br /&gt;
Do not forget to setup links (Options-&amp;gt;Network Options-&amp;gt;Mail and Telnet Programs) to call our ''ed2k4links.sh'' for [[ed2k link]]s:&lt;br /&gt;
  ''ed2k4links.sh %''&lt;br /&gt;
&lt;br /&gt;
Attention: The Percent Mark is important! Now links should work with [[ed2k link]]s.&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
To make Windows aware of the ed2k link protocol we need to add some keys to the registry. Create a file called ed2k.reg and add this code:&lt;br /&gt;
 REGEDIT4&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k]&lt;br /&gt;
 @=&amp;quot;URL: ed2k Protocol&amp;quot;&lt;br /&gt;
 &amp;quot;URL Protocol&amp;quot;=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\DefaultIcon]&lt;br /&gt;
 @=&amp;quot;C:\\Program Files\\aMule\\amulegui.exe&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\shell]&lt;br /&gt;
 @=&amp;quot;open&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\shell\open]&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\shell\open\command]&lt;br /&gt;
 @=&amp;quot;\&amp;quot;C:\\Program Files\\aMule\\ed2k\&amp;quot; \&amp;quot;%1\&amp;quot;&amp;quot;&lt;br /&gt;
Save the file and run it (double click) to add these keys to the registry.&lt;br /&gt;
&lt;br /&gt;
If your config directory is in d:\amule\config instead of the default place you have to pass it as an option:&lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\shell\open\command]&lt;br /&gt;
 @=&amp;quot;\&amp;quot;C:\\Program Files\\aMule\\ed2k\&amp;quot; -c d:\\amule\\config \&amp;quot;%1\&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== [http://www.microsoft.com/windows/ie Internet Explorer] ===&lt;br /&gt;
Internet Explorer will recognize ed2k links with just the changes in the registry.&lt;br /&gt;
&lt;br /&gt;
== Mac OS X ==&lt;br /&gt;
&lt;br /&gt;
Adapted from Ken's post in the [http://forum.amule.org/index.php?topic=5679.msg30209#msg30209 forum].&lt;br /&gt;
&lt;br /&gt;
# Run aMule at least once&lt;br /&gt;
# Run Safari (even if you normally use Firefox or another browser)&lt;br /&gt;
# Browse to a page with an ed2k link that you want to download&lt;br /&gt;
# Drag the link to the location field at the top of the window&lt;br /&gt;
# The OS will present a dialog asking if you want to allow a program to run to handle the link.  Allow it.&lt;br /&gt;
&lt;br /&gt;
Now, the program that helps aMule handle ed2k links is known to the system.&lt;br /&gt;
&lt;br /&gt;
=== Safari ===&lt;br /&gt;
If you use Safari, you will have to drag the link to the location field every time.  For unclear reasons, Safari will not process ed2k (or other non-Apple protocol) links if you click on them.&lt;br /&gt;
&lt;br /&gt;
=== Firefox ===&lt;br /&gt;
If you use Firefox, clicking on an ed2k link will work. The first time, for security purposes, Firefox will present a dialog asking if you want to allow the helper program to run. (Yes, even though the OS already asked you the same question.) After that, it will work just as you would expect.&lt;br /&gt;
&lt;br /&gt;
= Remote handling of ed2k links =&lt;br /&gt;
You can also handle links remotely, which means that you click over an [[ed2k link]] in a browser somewhere in the world and it gets into your home's [[aMule]] queue. It works by using [[aMuleCMD]] instead of using the [[ed2k command]].&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
Instead of using the [[ed2k command]], use the following as the command to use:&lt;br /&gt;
&lt;br /&gt;
''/'''path'''/'''to'''/amulecmd -h $server -P $pw -c &amp;quot;Add %u&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Obviously, you'll have to replace ''$server'' and ''$pw'' with your server's [[IP address|IP]] (or [http://www.webopedia.com/TERM/D/DNS.html DNS]) and your [[External Connections]] password.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' In [http://www.mozilla.org Firefox], it is not possible to start a command with parameters. An easy solution is a shell script with the command described above. You only have to replace %u with $1. This shell script must be executable (chmod +x ed2k.sh) and defined as external ed2k app in Firefox.&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
Make sure aMule is installed with the [[aMuleCMD]] option checked.&lt;br /&gt;
&lt;br /&gt;
We need a batch script to handle the ed2k links from the browser, and we need to add some keys to the registry to make the browser recognize the ed2k links.&lt;br /&gt;
&lt;br /&gt;
Create a file named '''ed2k_remote.bat''' containing the following code:&lt;br /&gt;
 @echo off&lt;br /&gt;
 set link=%1&lt;br /&gt;
 for /f &amp;quot;useback tokens=*&amp;quot; %%a in ('%link%') do set link=%%~a&lt;br /&gt;
 &amp;quot;c:\Program Files\aMule\amulecmd.exe&amp;quot; /h '''server''' /P '''pass''' /c &amp;quot;add %link%&amp;quot;&lt;br /&gt;
Don't forget to replace '''server''' and '''pass''' with your data and save the file in your aMule directory ''C:\Program Files\aMule''.&lt;br /&gt;
&lt;br /&gt;
Create a file named '''ed2k_remote.reg''' containing the following code:&lt;br /&gt;
 REGEDIT4&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k]&lt;br /&gt;
 @=&amp;quot;URL: ed2k Protocol&amp;quot;&lt;br /&gt;
 &amp;quot;URL Protocol&amp;quot;=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\DefaultIcon]&lt;br /&gt;
 @=&amp;quot;C:\\Program Files\\aMule\\amulegui.exe&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\shell]&lt;br /&gt;
 @=&amp;quot;open&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\shell\open]&lt;br /&gt;
 &lt;br /&gt;
 [HKEY_CLASSES_ROOT\ed2k\shell\open\command]&lt;br /&gt;
 @=&amp;quot;\&amp;quot;C:\\Program Files\\aMule\\ed2k_remote.bat\&amp;quot; \&amp;quot;%1\&amp;quot;&amp;quot;&lt;br /&gt;
Save the file and run it (double click) to add these keys to the registry.&lt;br /&gt;
&lt;br /&gt;
=== Internet Explorer ===&lt;br /&gt;
You should be OK with just the changes to the registry and the batch script in your aMule directory.&lt;br /&gt;
&lt;br /&gt;
=== Firefox ===&lt;br /&gt;
The first time you click an ed2k link in Firefox you will get the following dialog:&lt;br /&gt;
&lt;br /&gt;
[[Image:Firefox ed2k link.PNG]]&lt;br /&gt;
&lt;br /&gt;
Tick the Remember box and click OK.&lt;br /&gt;
&lt;br /&gt;
=== Opera ===&lt;br /&gt;
Open the preferences window and click the Programs tab&lt;br /&gt;
&lt;br /&gt;
[[Image:Opera preferences programs.PNG]]&lt;br /&gt;
&lt;br /&gt;
Click the Add... button&lt;br /&gt;
&lt;br /&gt;
Make Opera aware of the ed2k link protocol with these settings:&lt;br /&gt;
&lt;br /&gt;
[[Image:Opera_protocols_ed2k.PNG]]&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Development_Information</id>
		<title>Development Information</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Development_Information"/>
				<updated>2009-11-17T19:11:14Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: We don't want .po patches, just post the whole file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page was created to help new developers understand how aMule is implemented. Basically the best way to learn about aMule is to take a look at the code itself. This however takes quite some time and is difficult to begin with when you are new to the project and don't know about the components and their interactions. Read on to get some help on getting started improving the application. We wish you success!&lt;br /&gt;
&lt;br /&gt;
aMule comes with different [[FAQ_utils|utilities]] and is therefore not the only part of the aMule project. This wiki page however focuses on the aMule client application only!&lt;br /&gt;
&lt;br /&gt;
'''Note:''' This site is work in progress. It was started by Marcell, because he found aMule was lacking documentation for developers.&lt;br /&gt;
&lt;br /&gt;
== The big picture ==&lt;br /&gt;
To get a first glimpse about aMule with a little insight into the boring details look at the [http://www.amule.org/aMule.dev.mmap.png aMule mind-map].&lt;br /&gt;
&lt;br /&gt;
'''Note:''' This mind-map is based on the current knowledge of Marcell regarding the aMule client.&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
Here is a helpful documentation how the gettext catalogs and portable object files work: [http://fplanque.net/Blog/devblog/2003/08/18/introducing_gettext_and_po_files click me!]&lt;br /&gt;
It is a must read if you want to know the idea behind the gettext translation system and how developers and translators interact by using the appropriate conventions.&lt;br /&gt;
&lt;br /&gt;
=== Updating translations ===&lt;br /&gt;
Updating translations is done by checking translated text marked as fuzzy or by adding missing translations for text string. Check the [http://amule.sourceforge.net/translations/trunk/current_status.xml translation statistics] page to find out whether you can help completing the language of your choice. If the status of the specific language is below 100% it means that we need your help. Here is what you have to do to help the aMule project:&lt;br /&gt;
&lt;br /&gt;
#Download the proper .po file for the language&lt;br /&gt;
#Add .old to the file name. Example:&lt;br /&gt;
#* ''mv hu.po hu.po.old''&lt;br /&gt;
#Open the file with a gettext catalog editor (e.g: poedit)&lt;br /&gt;
#Complete as much of the missing and fuzzy content as you can&lt;br /&gt;
#Save your changes into a new .po file (e.g: hu.po.new)&lt;br /&gt;
#Read the next section to find out how you can submit your changes&lt;br /&gt;
&lt;br /&gt;
=== Submit the changes ===&lt;br /&gt;
Visit the [http://forum.amule.org/index.php?board=40.0 aMule forum translations board] and post a message in the proper topic of the language and attach the .po file to it. This step requires you to register to the aMule forum.&lt;br /&gt;
That's it. [http://wiki.amule.org/index.php/Soon Soon] a [[aMule_devs|developer]] will apply your changes and you can have good conscience having helped the aMule community.&lt;br /&gt;
&lt;br /&gt;
=== Commit the changes ===&lt;br /&gt;
You have to be a developer for this, but devs need reminders too. :-)&lt;br /&gt;
#copy the hu.po to the po directory&lt;br /&gt;
#dos2unix hu.po&lt;br /&gt;
#make hu.po-update&lt;br /&gt;
#commit it&lt;br /&gt;
&lt;br /&gt;
== Documented code ==&lt;br /&gt;
The source code of aMule is documented inline with Doxygen compatible comments. This enables the generation of linked HTML documentation using [http://www.stack.nl/~dimitri/doxygen Doxygen].&amp;lt;br&amp;gt;&lt;br /&gt;
[http://members.chello.hu/balla.gyorgy/aMule/aMule-doxydoc.7z Here] you can find the newest compressed version of the aMule Doxygen documentation (based on SVN-9866). Download and uncompress it, open the index.html file and start browsing.&lt;br /&gt;
&lt;br /&gt;
=== Intention ===&lt;br /&gt;
The intention of this HTML documentation is to give you a fast and complete insight into all the classes and methods that are part of the aMule source code. It lets you browse any part that you are interested in and read about what is available and how it is implemented. This is especially useful when:&lt;br /&gt;
&lt;br /&gt;
# You are completely new to the aMule project&lt;br /&gt;
# You want to implement something and don't know where the right place for it is&lt;br /&gt;
# You would like to look at the source code in an interactive way without having to manually open dependent files and related sections&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The Doxygen documentation is not an official one and is provided by Marcell himself. Because of that it might be outdated and thus not reflect the most recent state of the code itself.&lt;br /&gt;
&lt;br /&gt;
=== How to document the code ===&lt;br /&gt;
Brief description about how Doxygen documentation is done inside the code.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Main_Page"/>
				<updated>2009-11-17T19:04:14Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: linked Development Information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;	 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 	 &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;h1&amp;gt;Welcome to the [http://wiki.org/wiki.cgi?WhatIsWiki Wiki] of the [[aMule|aMule Project]]&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | We hope you will find answers for your aMule questions and problems!&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | ''-- The [[aMule_devs|aMule Team]] --''&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;h3&amp;gt;'''English''' | [[Main_Page-es|Español]] | [[Main_Page-nl|Nederlands]] | [[Main_Page-ko_KR|Korean]] | [[Main_Page-de|Deutsch]] | [[Main Page-fr|Français]] | [[Main Page-ru|Russian]] | [[Main Page-it|Italiano]] | [[Main Page-pl|Polish]] | [[Main Page-tw|正體中文]]&amp;lt;/h3&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
== Usage ==&lt;br /&gt;
* Help [[Getting_Started|Getting Started With aMule]]&lt;br /&gt;
* Help [[aMule_problems|Common problems]]&lt;br /&gt;
* Help [[Mac specific usage]]&lt;br /&gt;
* Help [[aMule is slow]]?&lt;br /&gt;
* Help [[aMule makes everything slow]]?&lt;br /&gt;
* Info [[aMule files|aMule's files]]&lt;br /&gt;
* Info [[Fake servers]]&lt;br /&gt;
&lt;br /&gt;
== Information about aMule ==&lt;br /&gt;
* About [[AMule|aMule's features]]&lt;br /&gt;
* aMule [[requirements]]&lt;br /&gt;
* [[FAQ_utils|aMule's utilities]]&lt;br /&gt;
* [[skins|Skin support]] in aMule&lt;br /&gt;
* Watch the [[Releases|release graphs]]&lt;br /&gt;
* [[Changelogs]]&lt;br /&gt;
* aMule's Licence: [[GNU_FDL|GNU General Public License]]&lt;br /&gt;
&lt;br /&gt;
== aMule Wiki and forum ==&lt;br /&gt;
* Our [[forum rules]]&lt;br /&gt;
* Our [[IRC rules]]&lt;br /&gt;
* HOWTO [[aMule:Help|Edit a Wiki page]]&lt;br /&gt;
* [[Wiki reorganization]]&lt;br /&gt;
&lt;br /&gt;
== FAQs ==&lt;br /&gt;
* FAQ [[FAQ_aMule|on aMule]]&lt;br /&gt;
* FAQ [[FAQ eD2k-Kademlia|on ED2K-Kademlia]]&lt;br /&gt;
* FAQ on the [[FAQ_network|Transfer Rates on the eDonkey Network]]&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;10px&amp;quot; | ||&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Installation and Setup ==&lt;br /&gt;
* HOWTO [[Compile|Compile and Install aMule]]&lt;br /&gt;
* HOWTO [[Migrate from eMule to aMule]]&lt;br /&gt;
* HOWTO [[Ed2k links handling|Handle ed2k:// links]]&lt;br /&gt;
* HOWTO [[import-export files|Import and export files]]&lt;br /&gt;
* HOWTO [[Get HighID]]&lt;br /&gt;
* HOWTO [[Firewall|Setup firewall rules for aMule]]&lt;br /&gt;
* HOWTO [[Keep a safe list of servers]]&lt;br /&gt;
* HOWTO [[aMuleWeb|Setup aMule's Webserver (aMuleWeb)]]&lt;br /&gt;
* HOWTO [[test port|Test your ports]]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* Download the latest [[aMule SVN]]&lt;br /&gt;
* HOWTO [[Backtraces|Create useful backtraces]]&lt;br /&gt;
* HOWTO [[Using gdb and valgrind|Use GDB and Valgrind]]&lt;br /&gt;
* HOWTO [[Using_another_wxinstall|Use more than one wxWidgets]]&lt;br /&gt;
* HOWTO [[Bug report|Report a bug]]&lt;br /&gt;
* About the [[aMule_devs|aMule Development Team]] and [[aMule_devs#Helping|joining it]]&lt;br /&gt;
* Documentation of the [[EC_Procotol_HOWTO|EC protocol]]&lt;br /&gt;
* Rules of [[Coding Style|coding style]]&lt;br /&gt;
* Running a [[testing field]]&lt;br /&gt;
* General [[Development Information]]&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
* HOWTO [[Translations|Translate aMule into your native language]]&lt;br /&gt;
* HOWTO [[Translating Wiki|Translate this Wiki]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Development_Information</id>
		<title>Development Information</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Development_Information"/>
				<updated>2009-11-17T19:02:16Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: commit a .po&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page was created to help new developers understand how aMule is implemented. Basically the best way to learn about aMule is to take a look at the code itself. This however takes quite some time and is difficult to begin with when you are new to the project and don't know about the components and their interactions. Read on to get some help on getting started improving the application. We wish you success!&lt;br /&gt;
&lt;br /&gt;
aMule comes with different [[FAQ_utils|utilities]] and is therefore not the only part of the aMule project. This wiki page however focuses on the aMule client application only!&lt;br /&gt;
&lt;br /&gt;
'''Note:''' This site is work in progress. It was started by Marcell, because he found aMule was lacking documentation for developers.&lt;br /&gt;
&lt;br /&gt;
== The big picture ==&lt;br /&gt;
To get a first glimpse about aMule with a little insight into the boring details look at the [http://www.amule.org/aMule.dev.mmap.png aMule mind-map].&lt;br /&gt;
&lt;br /&gt;
'''Note:''' This mind-map is based on the current knowledge of Marcell regarding the aMule client.&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
Here is a helpful documentation how the gettext catalogs and portable object files work: [http://fplanque.net/Blog/devblog/2003/08/18/introducing_gettext_and_po_files click me!]&lt;br /&gt;
It is a must read if you want to know the idea behind the gettext translation system and how developers and translators interact by using the appropriate conventions.&lt;br /&gt;
&lt;br /&gt;
=== Updating translations ===&lt;br /&gt;
Updating translations is done by checking translated text marked as fuzzy or by adding missing translations for text string. Check the [http://amule.sourceforge.net/translations/trunk/current_status.xml translation statistics] page to find out whether you can help completing the language of your choice. If the status of the specific language is below 100% it means that we need your help. Here is what you have to do to help the aMule project:&lt;br /&gt;
&lt;br /&gt;
#Download the proper .po file for the language&lt;br /&gt;
#Add .old to the file name. Example:&lt;br /&gt;
#* ''mv hu.po hu.po.old''&lt;br /&gt;
#Open the file with a gettext catalog editor (e.g: poedit)&lt;br /&gt;
#Complete as much of the missing and fuzzy content as you can&lt;br /&gt;
#Save your changes into a new .po file (e.g: hu.po.new)&lt;br /&gt;
#Read the next section to find out how you can submit your changes&lt;br /&gt;
&lt;br /&gt;
=== Creating the patch ===&lt;br /&gt;
This step ensures that the correct template (.pot file) is used so that the line numbers of the translated text strings are up to date and gives you the minimal difference between the old .po file (the one you downloaded) and your new .po file (the one with your changes applied). This lets the aMule staff apply your changes without the need to upload the whole new translation file itself.&lt;br /&gt;
&lt;br /&gt;
#Download the latest [http://amule.sourceforge.net/translations/trunk/amule.pot amule.pot] file from the translation statistics page&lt;br /&gt;
#Merge your translation and the template into a final .po file. Example:&lt;br /&gt;
#*''msgmerge hu.po.new amule.pot &amp;gt; hu.po''&lt;br /&gt;
#Determine the changes in patch format. Example:&lt;br /&gt;
#*''diff -u hu.po.old hu.po &amp;gt; hu.po.diff''&lt;br /&gt;
#*'''Note:'''The first argument is the old file followed by the new one!&lt;br /&gt;
&lt;br /&gt;
=== Submit the changes ===&lt;br /&gt;
Visit the [http://forum.amule.org/index.php?board=40.0 aMule forum translations board] and post a message in the proper topic of the language and attach the .diff file to it. This step requires you to register to the aMule forum.&lt;br /&gt;
That's it. [http://wiki.amule.org/index.php/Soon Soon] a moderator or administrator will apply your changes and you can have good conscience having helped the aMule community.&lt;br /&gt;
&lt;br /&gt;
=== Commit the changes ===&lt;br /&gt;
You have to be a developer for this, but devs need reminders too. :-)&lt;br /&gt;
#copy the hu.po to the po directory&lt;br /&gt;
#dos2unix hu.po&lt;br /&gt;
#make hu.po-update&lt;br /&gt;
#commit it&lt;br /&gt;
&lt;br /&gt;
== Documented code ==&lt;br /&gt;
The source code of aMule is documented inline with Doxygen compatible comments. This enables the generation of linked HTML documentation using [http://www.stack.nl/~dimitri/doxygen Doxygen].&amp;lt;br&amp;gt;&lt;br /&gt;
[http://members.chello.hu/balla.gyorgy/aMule/aMule-doxydoc.7z Here] you can find the newest compressed version of the aMule Doxygen documentation (based on SVN-9866). Download and uncompress it, open the index.html file and start browsing.&lt;br /&gt;
&lt;br /&gt;
=== Intention ===&lt;br /&gt;
The intention of this HTML documentation is to give you a fast and complete insight into all the classes and methods that are part of the aMule source code. It lets you browse any part that you are interested in and read about what is available and how it is implemented. This is especially useful when:&lt;br /&gt;
&lt;br /&gt;
# You are completely new to the aMule project&lt;br /&gt;
# You want to implement something and don't know where the right place for it is&lt;br /&gt;
# You would like to look at the source code in an interactive way without having to manually open dependent files and related sections&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The Doxygen documentation is not an official one and is provided by Marcell himself. Because of that it might be outdated and thus not reflect the most recent state of the code itself.&lt;br /&gt;
&lt;br /&gt;
=== How to document the code ===&lt;br /&gt;
Brief description about how Doxygen documentation is done inside the code.&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2009-11-01T19:56:04Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp560.zip CryptoPP 5.6.0]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.10 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.10.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.10/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Note: wxGTK 2.8.10 needs a patch for Ubuntu Karmic, see [http://trac.wxwidgets.org/changeset/61009 here].&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc -enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you need to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2009-11-01T19:49:52Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: fix wx build on Karmic&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp560.zip CryptoPP 5.6.0]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.10 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.10.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.10/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Note: wxGTK 2.8.10 needs a patch for Ubuntu Karmic, see [http://trac.wxwidgets.org/changeset/61009 here].&lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc -enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you nees to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2009-11-01T19:39:11Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: fixed cryptest&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /usr/share/crypto++&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp560.zip CryptoPP 5.6.0]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.10 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.10.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.10/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; . &lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc -enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you nees to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu</id>
		<title>HowTo Compile In Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Ubuntu"/>
				<updated>2009-10-18T16:21:45Z</updated>
		
		<summary type="html">&lt;p&gt;Sturedman: autogen.sh, source&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes how to compile aMule and its required libraries CryptoPP and wxWidgets on Ubuntu 9.04. We will install everything in our home directory in this example. Make a directory where you want to build and install aMule (we will use &amp;lt;code&amp;gt;/home/me/amule&amp;lt;/code&amp;gt; and I'll call it &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
= Install packages =&lt;br /&gt;
Use [http://en.wikipedia.org/wiki/Synaptic_Package_Manager Synaptic Package Manager] (if you use [http://en.wikipedia.org/wiki/GNOME GNOME]) or [http://en.wikipedia.org/wiki/KPackageKit KPackageKit]/[http://en.wikipedia.org/wiki/Adept_Manager Adept] (if you use [http://en.wikipedia.org/wiki/KDE KDE]) to install the following packages:&lt;br /&gt;
&lt;br /&gt;
* g++&lt;br /&gt;
* binutils-dev&lt;br /&gt;
* libcrypto++-dev&lt;br /&gt;
* libgtk2.0-dev&lt;br /&gt;
* libgd2-xpm-dev&lt;br /&gt;
* libgeoip-dev&lt;br /&gt;
* libupnp3-dev&lt;br /&gt;
* zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
= Build CryptoPP =&lt;br /&gt;
You shouldn't try to build CryptoPP on Ubuntu from source. The original CryptoPP headers are broken and cause a zillion warnings later building aMule. The Ubuntu developers provide fixed headers so you should use the lib that comes with it. However you should also install the cryptest tool and verify if CryptoPP really runs on your machine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install libcrypto++-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cryptest v&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you still want to build it, download [http://www.cryptopp.com/cryptopp560.zip CryptoPP 5.6.0]. Unzip it to &amp;lt;code&amp;gt;/home/me/amule/cryptopp&amp;lt;/code&amp;gt; . Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;. Then run &amp;lt;code&amp;gt;./cryptest.exe v&amp;lt;/code&amp;gt; to validate it (it must print &amp;lt;code&amp;gt;All tests passed!&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Build wxWidgets =&lt;br /&gt;
Make directory &amp;lt;code&amp;gt;amule/wx&amp;lt;/code&amp;gt;. Download [http://www.wxwidgets.org/downloads/ latest stable wxGTK] (2.8.10 writing this). Wx 2.9 is still experimental, if you feel adventurous you can try it (but only with aMule 2.3). &lt;br /&gt;
&lt;br /&gt;
Extract it with &amp;lt;code&amp;gt;tar xzf wxGTK-2.8.10.tar.gz&amp;lt;/code&amp;gt;. Make and cd to wx/build and run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;../wxGTK-2.8.10/configure --prefix=/home/me/amule/wx --with-gtk --enable-unicode --enable-optimise --disable-shared&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; . &lt;br /&gt;
&lt;br /&gt;
= Build aMule =&lt;br /&gt;
Make dir and download and unpack aMule's source ([http://www.amule.org/files/ Release] or [[AMule_SVN|current SVN]]), then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./configure --prefix=/home/me/amule/bin --enable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --enable-amule-gui --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-alcc -enable-alc --enable-cas --enable-wxcas --enable-mmap --with-wx-config=/home/me/amule/wx/bin/wx-config --with-crypto-prefix=/home/me/amule/cryptopp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leave out the --with-crypto-prefix when using the Ubuntu CryptoPP. Also leave out the --enable-upnp if you don't need UPnP (that is if you are able to set up port forwarding in your router).&lt;br /&gt;
&lt;br /&gt;
Now just run make and that's it! You can start aMule with command &amp;quot;/home/me/amule/bin/amule&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Build from repository export =&lt;br /&gt;
If your aMule source doesn't come with a configure script you have a direct export from the development repository. To set up configure you nees to run ./autogen.sh first. You need additional packages:&lt;br /&gt;
&lt;br /&gt;
*autoconf&lt;br /&gt;
*cvs&lt;/div&gt;</summary>
		<author><name>Sturedman</name></author>	</entry>

	</feed>