This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mina-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 34f0909  Updated site from master 
(70dc851ccd06816c9bbc95cc5d4c4448006259af)
34f0909 is described below

commit 34f0909e204eb07b49ba7fe4ad0c2f99a451261c
Author: jenkins <bui...@apache.org>
AuthorDate: Thu Feb 27 13:29:16 2020 +0000

    Updated site from master (70dc851ccd06816c9bbc95cc5d4c4448006259af)
---
 content/asyncweb-project/contributors.html         |  2 +-
 content/asyncweb-project/index.html                |  2 +-
 content/asyncweb-project/index.xml                 |  4 +-
 content/contributors.html                          |  6 +-
 .../ftpserver-project/configuration_listeners.html | 10 +--
 .../ftpserver-project/configuration_server.html    |  2 +-
 .../configuration_user_manager_db.html             | 22 +++----
 .../configuration_user_manager_file.html           |  2 +-
 content/ftpserver-project/contributors.html        |  2 +-
 content/ftpserver-project/ftplet.html              | 40 ++++++------
 content/ftpserver-project/index.xml                |  8 +--
 content/ftpserver-project/managing_users.html      | 39 ++++++------
 content/ftpserver-project/messages.html            |  4 +-
 content/index.xml                                  | 30 ++++-----
 content/mina-project/conferences.html              |  2 +-
 content/mina-project/documentation.html            |  2 +-
 content/mina-project/downloads_2_0.html            | 15 ++---
 content/mina-project/downloads_2_1.html            |  8 +--
 content/mina-project/downloads_old.html            |  8 +--
 content/mina-project/features.html                 |  2 +-
 content/mina-project/index.html                    |  8 +--
 content/mina-project/index.xml                     | 10 +--
 content/mina-project/testimonials.html             |  8 +--
 .../ch1-getting-started/ch1.3-features.html        |  2 +-
 .../ch2-basics/ch2.1-application-architecture.html |  2 +-
 .../ch2-basics/ch2.2-sample-tcp-server.html        |  2 +-
 .../ch2-basics/ch2.3-sample-tcp-client.html        |  2 +-
 .../userguide/ch5-filters/ch5-filters.html         | 24 ++++----
 content/sitemap.xml                                | 72 +++++++++++-----------
 content/special-thanks.html                        |  4 +-
 content/sshd-project/contributors.html             |  6 +-
 content/sshd-project/index.xml                     |  4 +-
 content/vysper-project/embed.html                  | 12 ++--
 content/vysper-project/index.xml                   |  2 +-
 content/vysper-project/service_discovery.html      |  6 +-
 content/vysper-project/socks5.html                 |  2 +-
 content/vysper-project/standards_supported.html    | 40 ++++++------
 37 files changed, 205 insertions(+), 211 deletions(-)

diff --git a/content/asyncweb-project/contributors.html 
b/content/asyncweb-project/contributors.html
index fc15652..57c2fde 100644
--- a/content/asyncweb-project/contributors.html
+++ b/content/asyncweb-project/contributors.html
@@ -94,7 +94,7 @@
 <li>Jeff Genender</li>
 <li>Mike Heath</li>
 <li>Alex Karasulu</li>
-<li>Emmanuel Lécharny</li>
+<li>Emmanuel L&eacute;charny</li>
 <li>Sangjin Lee</li>
 <li>Trustin Lee</li>
 <li>Rick McGuire</li>
diff --git a/content/asyncweb-project/index.html 
b/content/asyncweb-project/index.html
index 27a52d0..2864720 100644
--- a/content/asyncweb-project/index.html
+++ b/content/asyncweb-project/index.html
@@ -89,7 +89,7 @@
             
        <h1 id="apache-asyncweb">Apache AsyncWeb</h1>
 <div class="note" markdown="1" >
-The **AsyncWeb** project is currently dormant. We don't have committers for 
it, so if you feel like you can give an hand, please do contact us !
+    The <strong>AsyncWeb</strong> project is currently dormant. We don't have 
committers for it, so if you feel like you can give an hand, please do contact 
us !
 </div>
 <p>Apache AsyncWeb (built on top of the Apache MINA network framework) employs 
non-blocking selector driven IO at the transport level, and is asynchronous 
throughout - from the initial parsing of requests, right through to and 
including the services implemented by users.</p>
 <p>Apache AsyncWeb breaks away from the blocking request / response 
architecture found in today&rsquo;s popular HTTP engines. This allows it to be 
highly scalable and capable of supporting very high throughput - even in high 
processing latency scenarios.</p>
diff --git a/content/asyncweb-project/index.xml 
b/content/asyncweb-project/index.xml
index d189978..c7d3457 100644
--- a/content/asyncweb-project/index.xml
+++ b/content/asyncweb-project/index.xml
@@ -16,7 +16,7 @@
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://mina.apache.org/asyncweb-project/</guid>
-      <description>Apache AsyncWeb The **AsyncWeb** project is currently 
dormant. We don&#39;t have committers for it, so if you feel like you can give 
an hand, please do contact us !  Apache AsyncWeb (built on top of the Apache 
MINA network framework) employs non-blocking selector driven IO at the 
transport level, and is asynchronous throughout - from the initial parsing of 
requests, right through to and including the services implemented by 
users.</description>
+      <description>Apache AsyncWeb The AsyncWeb project is currently dormant. 
We don&#39;t have committers for it, so if you feel like you can give an hand, 
please do contact us !  Apache AsyncWeb (built on top of the Apache MINA 
network framework) employs non-blocking selector driven IO at the transport 
level, and is asynchronous throughout - from the initial parsing of requests, 
right through to and including the services implemented by users.</description>
     </item>
     
     <item>
@@ -26,7 +26,7 @@
       
       <guid>https://mina.apache.org/asyncweb-project/contributors.html</guid>
       <description>Contributors Committers The following is a list of 
developers with commit privileges that have directly contributed to the project 
in one way or another.
- Jeff Genender Mike Heath Alex Karasulu Emmanuel Lécharny Sangjin Lee Trustin 
Lee Rick McGuire Julien Vermillard  </description>
+ Jeff Genender Mike Heath Alex Karasulu Emmanuel L&amp;eacute;charny Sangjin 
Lee Trustin Lee Rick McGuire Julien Vermillard  </description>
     </item>
     
     <item>
diff --git a/content/contributors.html b/content/contributors.html
index f555459..6f046b5 100644
--- a/content/contributors.html
+++ b/content/contributors.html
@@ -92,9 +92,9 @@
 <ul>
 <li>Alex Karasulu (akarasulu)</li>
 <li><a href="http://ashishpaliwal.com/blog";>Ashish Paliwal</a> (apaliwal)</li>
-<li><a href="http://www.iktek.com";>Emmanuel Lécharny</a> (elecharny)</li>
+<li><a href="http://www.iktek.com";>Emmanuel L&eacute;charny</a> 
(elecharny)</li>
 <li>Guillaume Nodet (gnodet)</li>
-<li>Jean-François Maury (chairman) (jeffmaury)</li>
+<li>Jean-Fran&ccedil;ois Maury (chairman) (jeffmaury)</li>
 <li>Jeff Genender (jgenender)</li>
 <li>Jonathan Valliere (johnnyv)</li>
 <li><a href="http://people.apache.org/~jvermillard/";>Julien Vermillard</a> 
(jvermillard)</li>
@@ -112,7 +112,7 @@
 <li>Lyor Goldstein (lgoldstein)</li>
 <li>Michael Jakl (mjakl)</li>
 <li>Mike Mahonay (foodmike)</li>
-<li>Raphaël P. Barazzutti (rbarazzutti)</li>
+<li>Rapha&euml;l P. Barazzutti (rbarazzutti)</li>
 <li>Richard McGuire (rickmcguire)</li>
 <li>Sai Pullabhotla (sai)</li>
 <li>Sangjin Lee (sjlee)</li>
diff --git a/content/ftpserver-project/configuration_listeners.html 
b/content/ftpserver-project/configuration_listeners.html
index d8efcbe..cf24c97 100644
--- a/content/ftpserver-project/configuration_listeners.html
+++ b/content/ftpserver-project/configuration_listeners.html
@@ -126,7 +126,7 @@
 <td>name</td>
 <td>The listener name, if &ldquo;default&rdquo; it will override the settings 
on the default listener</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>port</td>
@@ -202,13 +202,13 @@
 <td>file</td>
 <td>Path to the key store file</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>password</td>
 <td>The password for the key store</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>key-password</td>
@@ -252,7 +252,7 @@
 <td>file</td>
 <td>Path to the trust store file</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>password</td>
@@ -360,7 +360,7 @@
 <td>external-address</td>
 <td>The address the server will claim to be listening on in the PASV reply. 
Useful when the server is behind a NAT firewall and the client sees a different 
address than the server is using</td>
 <td>No</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 </tbody>
 </table>
diff --git a/content/ftpserver-project/configuration_server.html 
b/content/ftpserver-project/configuration_server.html
index 6c7648d..9d12e43 100644
--- a/content/ftpserver-project/configuration_server.html
+++ b/content/ftpserver-project/configuration_server.html
@@ -116,7 +116,7 @@
 <td>id</td>
 <td>A unique identifier for this server within this XML configuration</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>max-threads</td>
diff --git a/content/ftpserver-project/configuration_user_manager_db.html 
b/content/ftpserver-project/configuration_user_manager_db.html
index 7ea9531..d80fd4c 100644
--- a/content/ftpserver-project/configuration_user_manager_db.html
+++ b/content/ftpserver-project/configuration_user_manager_db.html
@@ -165,49 +165,49 @@
 <td>data-source</td>
 <td>The data source configured using the regular Spring bean element</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>insert-user</td>
 <td>The SQL statement to insert a new user. All the dynamic values will be 
replaced during runtime.</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>update-user</td>
 <td>The SQL statement to update a user. All the dynamic values will be 
replaced during runtime.</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>delete-user</td>
 <td>The SQL statement to delete a user. All the dynamic values will be 
replaced during runtime.</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>select-user</td>
 <td>The SQL statement to select a user. All the dynamic values will be 
replaced during runtime.</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>select-all-users</td>
 <td>The SQL statement to select all users. All the dynamic values will be 
replaced during runtime.</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>is-admin</td>
 <td>The SQL statement to find whether an user is admin or not. All the dynamic 
values will be replaced during runtime.</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>authenticate</td>
 <td>The SQL statement to authenticate a user. All the dynamic values will be 
replaced during runtime.</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -235,17 +235,17 @@
 <tr>
 <td>userid</td>
 <td>VARCHAR(64), Primary key</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>userpassword</td>
 <td>VARCHAR(64)</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>homedirectory</td>
 <td>VARCHAR(128)</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>enableflag</td>
diff --git a/content/ftpserver-project/configuration_user_manager_file.html 
b/content/ftpserver-project/configuration_user_manager_file.html
index d8e4059..f6575e4 100644
--- a/content/ftpserver-project/configuration_user_manager_file.html
+++ b/content/ftpserver-project/configuration_user_manager_file.html
@@ -106,7 +106,7 @@
 <td>file</td>
 <td>Path to the properties file for storing users</td>
 <td>Yes</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>encrypt-passwords</td>
diff --git a/content/ftpserver-project/contributors.html 
b/content/ftpserver-project/contributors.html
index b6181b4..afa1dd4 100644
--- a/content/ftpserver-project/contributors.html
+++ b/content/ftpserver-project/contributors.html
@@ -95,7 +95,7 @@
 <li><a href="http://protocol7.com/";>Niklas Gustavsson</a></li>
 <li>Paul Hammant</li>
 <li>David Latorre</li>
-<li>Emmanuel Lécharny</li>
+<li>Emmanuel L&eacute;charny</li>
 <li>Sai Pullabhotla</li>
 <li>Sergey M Vladimirov</li>
 </ul>
diff --git a/content/ftpserver-project/ftplet.html 
b/content/ftpserver-project/ftplet.html
index adb0ac1..f48c061 100644
--- a/content/ftpserver-project/ftplet.html
+++ b/content/ftpserver-project/ftplet.html
@@ -248,13 +248,13 @@
 </tr>
 <tr>
 <td>onDisconnect</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onLogin</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onDeleteStart</td>
@@ -278,8 +278,8 @@
 </tr>
 <tr>
 <td>onDeleteEnd</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onUploadStart</td>
@@ -318,8 +318,8 @@
 </tr>
 <tr>
 <td>onUploadEnd</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onDownloadStart</td>
@@ -363,8 +363,8 @@
 </tr>
 <tr>
 <td>onDownloadEnd</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onRmdirStart</td>
@@ -388,8 +388,8 @@
 </tr>
 <tr>
 <td>onRmdirEnd</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onMkdirStart</td>
@@ -418,8 +418,8 @@
 </tr>
 <tr>
 <td>onMkdirEnd</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onAppendStart</td>
@@ -458,8 +458,8 @@
 </tr>
 <tr>
 <td>onAppendEnd</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onUploadUniqueStart</td>
@@ -503,8 +503,8 @@
 </tr>
 <tr>
 <td>onUploadUniqueEnd</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onRenameStart</td>
@@ -538,8 +538,8 @@
 </tr>
 <tr>
 <td>onRenameEnd</td>
-<td> </td>
-<td> </td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>onSite</td>
diff --git a/content/ftpserver-project/index.xml 
b/content/ftpserver-project/index.xml
index 5addfde..6784ce3 100644
--- a/content/ftpserver-project/index.xml
+++ b/content/ftpserver-project/index.xml
@@ -234,7 +234,7 @@ The XML document scaffold looks like this:
       
       <guid>https://mina.apache.org/ftpserver-project/contributors.html</guid>
       <description>Contributors Committers The following is a list of 
developers with commit privileges that have directly contributed to the project 
in one way or another.
- Rana Battacharyya Niklas Gustavsson Paul Hammant David Latorre Emmanuel 
Lécharny Sai Pullabhotla Sergey M Vladimirov  </description>
+ Rana Battacharyya Niklas Gustavsson Paul Hammant David Latorre Emmanuel 
L&amp;eacute;charny Sai Pullabhotla Sergey M Vladimirov  </description>
     </item>
     
     <item>
@@ -300,7 +300,7 @@ All Releases  Apache FtpServer 1.1.1 Release Apache 
FtpServer 1.1.0 Release Apac
       
       
<guid>https://mina.apache.org/ftpserver-project/configuration_user_manager_file.html</guid>
       <description>File based user manager This is the default user manager. 
It uses a properties file to store all the user information.
-Example &amp;lt;file-user-manager file=&amp;#34;users.properties&amp;#34; 
encrypt-passwords=&amp;#34;true&amp;#34;&amp;gt; file-user-manager element    
Attribute Description Required Default value     file Path to the properties 
file for storing users Yes     encrypt-passwords It indicates how to stored 
password are encrypted. Possible values are &amp;ldquo;clear&amp;rdquo; for 
clear text, &amp;ldquo;md5&amp;rdquo; for hashed using MD5 or 
&amp;ldquo;salted&amp;rdquo; for hashed salted pa [...]
+Example &amp;lt;file-user-manager file=&amp;#34;users.properties&amp;#34; 
encrypt-passwords=&amp;#34;true&amp;#34;&amp;gt; file-user-manager element    
Attribute Description Required Default value     file Path to the properties 
file for storing users Yes &amp;nbsp;   encrypt-passwords It indicates how to 
stored password are encrypted. Possible values are &amp;ldquo;clear&amp;rdquo; 
for clear text, &amp;ldquo;md5&amp;rdquo; for hashed using MD5 or 
&amp;ldquo;salted&amp;rdquo; for hashed  [...]
     </item>
     
     <item>
@@ -416,7 +416,7 @@ Manually Using either the PropertiesUserManager or 
DbUserManager you can access
       <description>Messages This document explains how to customize all the 
Apache FtpServer reply messages.
 All the server messages are customizable. The default reply messages are 
bundled with the server. The user defined custom messages will be stored 
separately. This custom message file is configurable.
 The FtpServer project is interested in localized message bundles, please 
contact the project if you would like to donate.
-Example &amp;lt;messages languages=&amp;quot;se, no ,da&amp;quot;&amp;gt;  
messages element    Attribute Description Required Default value     directory 
The directory in which message bundles can be located No     languages A comma 
separated list of the languages that the server will provide messages in No     
 Creating a customized message bundle Dynamic Values Dynamic values can be 
embedded in the server message replies.</description>
+Example &amp;lt;messages languages=&amp;quot;se, no ,da&amp;quot;&amp;gt;  
messages element    Attribute Description Required Default value     directory 
The directory in which message bundles can be located No &amp;nbsp;   languages 
A comma separated list of the languages that the server will provide messages 
in No &amp;nbsp;    Creating a customized message bundle Dynamic Values Dynamic 
values can be embedded in the server message replies.</description>
     </item>
     
     <item>
@@ -461,7 +461,7 @@ How to report a bug Writing a bug report with detailed 
information will help us
       
<guid>https://mina.apache.org/ftpserver-project/configuration_server.html</guid>
       <description>Server Some configuration is done for the entire server. 
This affects all listeners, for login limits, the sum of the logins for all 
listeners are enforced.
 Using the XML configuration, this following examples shows all available 
configurations for the server
-&amp;lt;server 
xmlns=&amp;#34;http://mina.apache.org/ftpserver/spring/v1&amp;#34; 
xmlns:xsi=&amp;#34;http://www.w3.org/2001/XMLSchema-instance&amp;#34; 
xsi:schemaLocation=&amp;#34;http://mina.apache.org/ftpserver/spring/v1 
http://mina.apache.org/ftpserver/ftpserver-1.0.xsd&amp;#34; 
id=&amp;#34;server&amp;#34; max-logins=&amp;#34;500&amp;#34; 
anon-enabled=&amp;#34;false&amp;#34; max-anon-logins=&amp;#34;123&amp;#34; 
max-login-failures=&amp;#34;124&amp;#34; login-failure-delay=&amp;#34;125 [...]
+&amp;lt;server 
xmlns=&amp;#34;http://mina.apache.org/ftpserver/spring/v1&amp;#34; 
xmlns:xsi=&amp;#34;http://www.w3.org/2001/XMLSchema-instance&amp;#34; 
xsi:schemaLocation=&amp;#34;http://mina.apache.org/ftpserver/spring/v1 
http://mina.apache.org/ftpserver/ftpserver-1.0.xsd&amp;#34; 
id=&amp;#34;server&amp;#34; max-logins=&amp;#34;500&amp;#34; 
anon-enabled=&amp;#34;false&amp;#34; max-anon-logins=&amp;#34;123&amp;#34; 
max-login-failures=&amp;#34;124&amp;#34; login-failure-delay=&amp;#34;125 [...]
     </item>
     
     <item>
diff --git a/content/ftpserver-project/managing_users.html 
b/content/ftpserver-project/managing_users.html
index 858dcb3..367826d 100644
--- a/content/ftpserver-project/managing_users.html
+++ b/content/ftpserver-project/managing_users.html
@@ -93,30 +93,27 @@
 <p>Using either the PropertiesUserManager or DbUserManager you can access the 
data store (file or database) directly to edit users. For clear text passwords 
you can simply edit them. For MD5 hashed passwords, you can you use any of the 
available MD5 tools, for example <a 
href="http://www.iwebtool.com/md5";>http://www.iwebtool.com/md5</a>, to hash the 
password before editing it. For salted passwords, use one of the methods 
described below.</p>
 <h2 id="using-the-api">Using the API</h2>
 <p>Using the FtpServer API, you can create a user manager, configure it as 
your real user manager and use that to edit users. This is a simple example:</p>
-<pre><code>PropertiesUserManagerFactory userManagerFactory = new 
PropertiesUserManagerFactory();
-userManagerFactory.setFile(new File(&amp;quot;myusers.properties&amp;quot;));
-userManagerFactory.setPasswordEncryptor(new SaltedPasswordEncryptor());
-UserManager um = userManagerFactory.createUserManager();
-BaseUser user = new BaseUser();
-user.setName(&amp;quot;myNewUser&amp;quot;);
-user.setPassword(&amp;quot;secret&amp;quot;);
-user.setHomeDirectory(&amp;quot;ftproot&amp;quot;);
-um.save(user);
-</code></pre>
-<h2 id="using-command-line-tool">Using command line tool</h2>
+<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java">PropertiesUserManagerFactory 
userManagerFactory <span style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> 
PropertiesUserManagerFactory<span style="color:#666">(</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
+userManagerFactory<span style="color:#666">.</span><span 
style="color:#b44">setFile</span><span style="color:#666">(</span><span 
style="color:#a2f;font-weight:bold">new</span> File<span 
style="color:#666">(</span><span 
style="color:#b44">&#34;myusers.properties&#34;</span><span 
style="color:#666">)</span><span style="color:#666">)</span><span 
style="color:#666">;</span>
+userManagerFactory<span style="color:#666">.</span><span 
style="color:#b44">setPasswordEncryptor</span><span 
style="color:#666">(</span><span style="color:#a2f;font-weight:bold">new</span> 
SaltedPasswordEncryptor<span style="color:#666">(</span><span 
style="color:#666">)</span><span style="color:#666">)</span><span 
style="color:#666">;</span>
+UserManager um <span style="color:#666">=</span> userManagerFactory<span 
style="color:#666">.</span><span 
style="color:#b44">createUserManager</span><span 
style="color:#666">(</span><span style="color:#666">)</span><span 
style="color:#666">;</span>
+BaseUser user <span style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> BaseUser<span 
style="color:#666">(</span><span style="color:#666">)</span><span 
style="color:#666">;</span>
+user<span style="color:#666">.</span><span 
style="color:#b44">setName</span><span style="color:#666">(</span><span 
style="color:#b44">&#34;myNewUser&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
+user<span style="color:#666">.</span><span 
style="color:#b44">setPassword</span><span style="color:#666">(</span><span 
style="color:#b44">&#34;secret&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
+user<span style="color:#666">.</span><span 
style="color:#b44">setHomeDirectory</span><span 
style="color:#666">(</span><span 
style="color:#b44">&#34;ftproot&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
+um<span style="color:#666">.</span><span style="color:#b44">save</span><span 
style="color:#666">(</span>user<span style="color:#666">)</span><span 
style="color:#666">;</span>
+</code></pre></div><h2 id="using-command-line-tool">Using command line 
tool</h2>
 <p>If you&rsquo;re using the XML configuration, there is a command line tool 
available for adding new users to your user manager.</p>
 <p>In the examples below, make sure you update the versions to reflect the 
correct versions for your release</p>
 <p>Windows:</p>
-<pre><code>java -cp 
ftpserver-core-1.0.0-M4.jar;ftplet-api-1.0.0-M4.jar;mina-core-2.0.0-M3.jar; 
-    [slf4j-api-1.5.2.jar;&lt;br&gt;slf4j-simple-1.5.2.jar 
-    [ org.apache.ftpserver.main.AddUser path/to/your/config.xml
-</code></pre>
-<p>MacOS/Linux/Unix</p>
-<pre><code>java -cp 
ftpserver-core-1.0.0-M4.jar:ftplet-api-1.0.0-M4.jar:mina-core-2.0.0-M3.jar:\
-    slf4j-api-1.5.2.jar:&lt;br&gt;slf4j-simple-1.5.2.jar \
-    org.apache.ftpserver.main.AddUser path/to/your/config.xml
-</code></pre>
-<p>The program will ask you for the required data.</p>
+<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-bash" data-lang="bash">java -cp 
ftpserver-core-1.0.0-M4.jar;ftplet-api-1.0.0-M4.jar;mina-core-2.0.0-M3.jar; 
+    <span 
style="color:#666">[</span>slf4j-api-1.5.2.jar;&lt;br&gt;slf4j-simple-1.5.2.jar 
+    <span style="color:#666">[</span> org.apache.ftpserver.main.AddUser 
path/to/your/config.xml
+</code></pre></div><p>MacOS/Linux/Unix</p>
+<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-bash" data-lang="bash">java -cp 
ftpserver-core-1.0.0-M4.jar:ftplet-api-1.0.0-M4.jar:mina-core-2.0.0-M3.jar:<span
 style="color:#b62;font-weight:bold">\
+</span><span style="color:#b62;font-weight:bold"></span>    
slf4j-api-1.5.2.jar:&lt;br&gt;slf4j-simple-1.5.2.jar <span 
style="color:#b62;font-weight:bold">\
+</span><span style="color:#b62;font-weight:bold"></span>    
org.apache.ftpserver.main.AddUser path/to/your/config.xml
+</code></pre></div><p>The program will ask you for the required data.</p>
 
 
             
diff --git a/content/ftpserver-project/messages.html 
b/content/ftpserver-project/messages.html
index 893f1b6..9fbd763 100644
--- a/content/ftpserver-project/messages.html
+++ b/content/ftpserver-project/messages.html
@@ -109,13 +109,13 @@
 <td>directory</td>
 <td>The directory in which message bundles can be located</td>
 <td>No</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>languages</td>
 <td>A comma separated list of the languages that the server will provide 
messages in</td>
 <td>No</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 </tbody>
 </table>
diff --git a/content/index.xml b/content/index.xml
index 2803287..759ec02 100644
--- a/content/index.xml
+++ b/content/index.xml
@@ -582,7 +582,7 @@ Getting the Binary Distributions    Description Download 
Link SHA1 hashes PGP Si
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://mina.apache.org/contributors.html</guid>
-      <description>Project Management Committee  Alex Karasulu (akarasulu) 
Ashish Paliwal (apaliwal) Emmanuel Lécharny (elecharny) Guillaume Nodet 
(gnodet) Jean-François Maury (chairman) (jeffmaury) Jeff Genender (jgenender) 
Jonathan Valliere (johnnyv) Julien Vermillard (jvermillard) Maarten Bosteels 
(maarten) Mark Webb (mwebb) Niklas Gustavsson (ngn)  Committers  Alan Cabrera 
(adc) Bobby Powers (bpowers) Bogdan Pistol (bogdan) David Latorre (dlat) 
Edouard De Oliveira (edeoliveira) Lyor  [...]
+      <description>Project Management Committee  Alex Karasulu (akarasulu) 
Ashish Paliwal (apaliwal) Emmanuel L&amp;eacute;charny (elecharny) Guillaume 
Nodet (gnodet) Jean-Fran&amp;ccedil;ois Maury (chairman) (jeffmaury) Jeff 
Genender (jgenender) Jonathan Valliere (johnnyv) Julien Vermillard 
(jvermillard) Maarten Bosteels (maarten) Mark Webb (mwebb) Niklas Gustavsson 
(ngn)  Committers  Alan Cabrera (adc) Bobby Powers (bpowers) Bogdan Pistol 
(bogdan) David Latorre (dlat) Edouard De Olivei [...]
     </item>
     
     <item>
@@ -940,7 +940,7 @@ Getting the Binary Distributions    Description Download 
Link PGP Signature file
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://mina.apache.org/asyncweb-project/</guid>
-      <description>Apache AsyncWeb The **AsyncWeb** project is currently 
dormant. We don&#39;t have committers for it, so if you feel like you can give 
an hand, please do contact us !  Apache AsyncWeb (built on top of the Apache 
MINA network framework) employs non-blocking selector driven IO at the 
transport level, and is asynchronous throughout - from the initial parsing of 
requests, right through to and including the services implemented by 
users.</description>
+      <description>Apache AsyncWeb The AsyncWeb project is currently dormant. 
We don&#39;t have committers for it, so if you feel like you can give an hand, 
please do contact us !  Apache AsyncWeb (built on top of the Apache MINA 
network framework) employs non-blocking selector driven IO at the transport 
level, and is asynchronous throughout - from the initial parsing of requests, 
right through to and including the services implemented by users.</description>
     </item>
     
     <item>
@@ -950,7 +950,7 @@ Getting the Binary Distributions    Description Download 
Link PGP Signature file
       
       <guid>https://mina.apache.org/asyncweb-project/contributors.html</guid>
       <description>Contributors Committers The following is a list of 
developers with commit privileges that have directly contributed to the project 
in one way or another.
- Jeff Genender Mike Heath Alex Karasulu Emmanuel Lécharny Sangjin Lee Trustin 
Lee Rick McGuire Julien Vermillard  </description>
+ Jeff Genender Mike Heath Alex Karasulu Emmanuel L&amp;eacute;charny Sangjin 
Lee Trustin Lee Rick McGuire Julien Vermillard  </description>
     </item>
     
     <item>
@@ -1192,7 +1192,7 @@ Why use a ProtocolCodecFilter?  TCP guarantees delivery 
of all packets in the co
       
       <guid>https://mina.apache.org/mina-project/documentation.html</guid>
       <description>Documentation The MINA 2.0 User Guide can be found here : 
[User Guide](userguide/user-guide-toc.html)   Presentation Materials Versions 
&amp; References Tutorials  For Developers   Examples Older Presentation 
Materials   Presentation Materials These presentation materials will help you 
understand the overall architecture and core constructs of MINA
- MINA in real life (ApacheCon EU 2009) by Emmanuel Lécharny Rapid Network 
Application Development with Apache MINA (JavaOne 2008) by Trustin Lee Apache 
MINA - The High Performance Protocol Construction Toolkit (ApacheCon US 2007) 
by Peter Royal Introduction to MINA (ApacheCon Asia 2006) by Trustin Lee  
Versions &amp;amp; References There are currently three branches in 
MINA:</description>
+ MINA in real life (ApacheCon EU 2009) by Emmanuel L&amp;eacute;charny Rapid 
Network Application Development with Apache MINA (JavaOne 2008) by Trustin Lee 
Apache MINA - The High Performance Protocol Construction Toolkit (ApacheCon US 
2007) by Peter Royal Introduction to MINA (ApacheCon Asia 2006) by Trustin Lee  
Versions &amp;amp; References There are currently three branches in 
MINA:</description>
     </item>
     
     <item>
@@ -1325,7 +1325,7 @@ The XML document scaffold looks like this:
       
       <guid>https://mina.apache.org/ftpserver-project/contributors.html</guid>
       <description>Contributors Committers The following is a list of 
developers with commit privileges that have directly contributed to the project 
in one way or another.
- Rana Battacharyya Niklas Gustavsson Paul Hammant David Latorre Emmanuel 
Lécharny Sai Pullabhotla Sergey M Vladimirov  </description>
+ Rana Battacharyya Niklas Gustavsson Paul Hammant David Latorre Emmanuel 
L&amp;eacute;charny Sai Pullabhotla Sergey M Vladimirov  </description>
     </item>
     
     <item>
@@ -1391,7 +1391,7 @@ All Releases  Apache FtpServer 1.1.1 Release Apache 
FtpServer 1.1.0 Release Apac
       
       
<guid>https://mina.apache.org/ftpserver-project/configuration_user_manager_file.html</guid>
       <description>File based user manager This is the default user manager. 
It uses a properties file to store all the user information.
-Example &amp;lt;file-user-manager file=&amp;#34;users.properties&amp;#34; 
encrypt-passwords=&amp;#34;true&amp;#34;&amp;gt; file-user-manager element    
Attribute Description Required Default value     file Path to the properties 
file for storing users Yes     encrypt-passwords It indicates how to stored 
password are encrypted. Possible values are &amp;ldquo;clear&amp;rdquo; for 
clear text, &amp;ldquo;md5&amp;rdquo; for hashed using MD5 or 
&amp;ldquo;salted&amp;rdquo; for hashed salted pa [...]
+Example &amp;lt;file-user-manager file=&amp;#34;users.properties&amp;#34; 
encrypt-passwords=&amp;#34;true&amp;#34;&amp;gt; file-user-manager element    
Attribute Description Required Default value     file Path to the properties 
file for storing users Yes &amp;nbsp;   encrypt-passwords It indicates how to 
stored password are encrypted. Possible values are &amp;ldquo;clear&amp;rdquo; 
for clear text, &amp;ldquo;md5&amp;rdquo; for hashed using MD5 or 
&amp;ldquo;salted&amp;rdquo; for hashed  [...]
     </item>
     
     <item>
@@ -1507,7 +1507,7 @@ Manually Using either the PropertiesUserManager or 
DbUserManager you can access
       <description>Messages This document explains how to customize all the 
Apache FtpServer reply messages.
 All the server messages are customizable. The default reply messages are 
bundled with the server. The user defined custom messages will be stored 
separately. This custom message file is configurable.
 The FtpServer project is interested in localized message bundles, please 
contact the project if you would like to donate.
-Example &amp;lt;messages languages=&amp;quot;se, no ,da&amp;quot;&amp;gt;  
messages element    Attribute Description Required Default value     directory 
The directory in which message bundles can be located No     languages A comma 
separated list of the languages that the server will provide messages in No     
 Creating a customized message bundle Dynamic Values Dynamic values can be 
embedded in the server message replies.</description>
+Example &amp;lt;messages languages=&amp;quot;se, no ,da&amp;quot;&amp;gt;  
messages element    Attribute Description Required Default value     directory 
The directory in which message bundles can be located No &amp;nbsp;   languages 
A comma separated list of the languages that the server will provide messages 
in No &amp;nbsp;    Creating a customized message bundle Dynamic Values Dynamic 
values can be embedded in the server message replies.</description>
     </item>
     
     <item>
@@ -1552,7 +1552,7 @@ How to report a bug Writing a bug report with detailed 
information will help us
       
<guid>https://mina.apache.org/ftpserver-project/configuration_server.html</guid>
       <description>Server Some configuration is done for the entire server. 
This affects all listeners, for login limits, the sum of the logins for all 
listeners are enforced.
 Using the XML configuration, this following examples shows all available 
configurations for the server
-&amp;lt;server 
xmlns=&amp;#34;http://mina.apache.org/ftpserver/spring/v1&amp;#34; 
xmlns:xsi=&amp;#34;http://www.w3.org/2001/XMLSchema-instance&amp;#34; 
xsi:schemaLocation=&amp;#34;http://mina.apache.org/ftpserver/spring/v1 
http://mina.apache.org/ftpserver/ftpserver-1.0.xsd&amp;#34; 
id=&amp;#34;server&amp;#34; max-logins=&amp;#34;500&amp;#34; 
anon-enabled=&amp;#34;false&amp;#34; max-anon-logins=&amp;#34;123&amp;#34; 
max-login-failures=&amp;#34;124&amp;#34; login-failure-delay=&amp;#34;125 [...]
+&amp;lt;server 
xmlns=&amp;#34;http://mina.apache.org/ftpserver/spring/v1&amp;#34; 
xmlns:xsi=&amp;#34;http://www.w3.org/2001/XMLSchema-instance&amp;#34; 
xsi:schemaLocation=&amp;#34;http://mina.apache.org/ftpserver/spring/v1 
http://mina.apache.org/ftpserver/ftpserver-1.0.xsd&amp;#34; 
id=&amp;#34;server&amp;#34; max-logins=&amp;#34;500&amp;#34; 
anon-enabled=&amp;#34;false&amp;#34; max-anon-logins=&amp;#34;123&amp;#34; 
max-login-failures=&amp;#34;124&amp;#34; login-failure-delay=&amp;#34;125 [...]
     </item>
     
     <item>
@@ -1705,9 +1705,9 @@ The Codecs listed here may not be part of Apache MINA 
project. The information i
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://mina.apache.org/mina-project/</guid>
-      <description>Welcome to Apache MINA Overview Apache MINA is a network 
application framework which helps users develop high performance and high 
scalability network applications easily. It provides an abstract ·event-driven 
· asynchronous API over various transports such as TCP/IP and UDP/IP via Java 
NIO.
+      <description>Welcome to Apache MINA Overview Apache MINA is a network 
application framework which helps users develop high performance and high 
scalability network applications easily. It provides an abstract &amp;middot; 
event-driven · asynchronous API over various transports such as TCP/IP and 
UDP/IP via Java NIO.
 Apache MINA is often called:
- NIO framework · library, client · server framework · library, or a networking 
· socket library.  However, it&amp;rsquo;s much more than that.</description>
+ NIO framework &amp;middot; library, client &amp;middot; server framework 
&amp;middot; library, or a networking &amp;middot; socket library.  However, 
it&amp;rsquo;s much more than that.</description>
     </item>
     
     <item>
@@ -1716,7 +1716,7 @@ Apache MINA is often called:
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://mina.apache.org/mina-project/downloads_old.html</guid>
-      <description>Older MINA Releases For people wanting to use the serial 
package, we don&#39;t include the rxtx.jar library in the releases, as it&#39;s 
under a LGPL license. Please download it from 
http://rxtx.qbang.org/wiki/index.php/Download or add the associated dependency 
in your maven pom.xml :  &amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.rxtx&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;rxtx&amp;lt;/artifactId&amp;gt; 
&amp;lt;version&amp;gt;2.1.7&amp;lt;/version& [...]
+      <description>Older MINA Releases For people wanting to use the serial 
package, we don&#39;t include the rxtx.jar library in the releases, as it&#39;s 
under a LGPL license. Please download it from 
http://rxtx.qbang.org/wiki/index.php/Download or add the associated dependency 
in your maven pom.xml : &amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.rxtx&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;rxtx&amp;lt;/artifactId&amp;gt; 
&amp;lt;version&amp;gt;2.1.7&amp;lt;/version&a [...]
     </item>
     
     <item>
@@ -1726,7 +1726,7 @@ Apache MINA is often called:
       
       <guid>https://mina.apache.org/mina-project/conferences.html</guid>
       <description>Presentation Materials These presentation materials will 
help you understand the overall architecture and core constructs of MINA.
- MINA in real life (ApacheCon EU 2009) by Emmanuel Lécharny Rapid Network 
Application Development with Apache MINA (JavaOne 2008) by Trustin Lee Apache 
MINA - The High Performance Protocol Construction Toolkit (ApacheCon US 2007) 
by Peter Royal Introduction to MINA (ApacheCon Asia 2006) by Trustin Lee  Other 
Presentation Materials  Building TCP/IP Servers with Apache MINA (ApacheCon EU 
2007) by Peter Royal Building TCP/IP Servers with Apache MINA (ApacheCon EU 
2006) by Peter Royal Introd [...]
+ MINA in real life (ApacheCon EU 2009) by Emmanuel L&amp;eacute;charny Rapid 
Network Application Development with Apache MINA (JavaOne 2008) by Trustin Lee 
Apache MINA - The High Performance Protocol Construction Toolkit (ApacheCon US 
2007) by Peter Royal Introduction to MINA (ApacheCon Asia 2006) by Trustin Lee  
Other Presentation Materials  Building TCP/IP Servers with Apache MINA 
(ApacheCon EU 2007) by Peter Royal Building TCP/IP Servers with Apache MINA 
(ApacheCon EU 2006) by Peter R [...]
     </item>
     
     <item>
@@ -1854,8 +1854,8 @@ SshServer sshd = SshServer.setUpDefaultServer(); 
sshd.setPasswordAuthenticator(n
       
       <guid>https://mina.apache.org/sshd-project/contributors.html</guid>
       <description>Committers The following is a list of developers with 
commit privileges that have directly contributed to the project in one way or 
another.
- Emmanuel Lécharny Guillaume Nodet Lyor Goldstein Shawn Pearce  Contributors 
The following additional people have contributed to this project through the 
way of suggestions, patches or documentation.
- Leo Bayer André Bierwolf Shikhar Bhushan Cédric Chantepie Patrick Dessalle 
Ken Diep Laurent Duchesne Richard Evans Francois Fernandes Otto Frost Will 
Glass-Husain Andreas Johansson Nick Howes Kohsuke Kawaguchi Leonid Kof Bill 
Kuker Philippe Laflamme Tien Luong Daniel Micol-Ponce David Overton Simon 
Paradis Bobby Powers Taras Puchko Matthew Schulze Michael Stevens Liu Tao Pete 
Torgenrud Denis Tulskiy Frank van der Kleij Jason Van Zyl Tim Vernum  
</description>
+ Emmanuel L&amp;eacute;charny Guillaume Nodet Lyor Goldstein Shawn Pearce  
Contributors The following additional people have contributed to this project 
through the way of suggestions, patches or documentation.
+ Leo Bayer Andr&amp;eacute; Bierwolf Shikhar Bhushan C&amp;eacute;dric 
Chantepie Patrick Dessalle Ken Diep Laurent Duchesne Richard Evans Francois 
Fernandes Otto Frost Will Glass-Husain Andreas Johansson Nick Howes Kohsuke 
Kawaguchi Leonid Kof Bill Kuker Philippe Laflamme Tien Luong Daniel Micol-Ponce 
David Overton Simon Paradis Bobby Powers Taras Puchko Matthew Schulze Michael 
Stevens Liu Tao Pete Torgenrud Denis Tulskiy Frank van der Kleij Jason Van Zyl 
Tim Vernum  </description>
     </item>
     
     <item>
@@ -2171,7 +2171,7 @@ java org.apache.vysper.spring.ServerMain 
-Dvysper.add.module=module1,module2...
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       
<guid>https://mina.apache.org/vysper-project/standards_supported.html</guid>
-      <description>Standards Supported    Specification Status Comment     RFC 
3920 XMPP Core Complete     RFC 3921 XMPP Instant Messaging and Presence 80%    
 XEP-0004 Data Forms Complete     XEP-0030 Service Discovery Complete     
XEP-0045 Multi-User Chat 80%     XEP-0049 Private XML Storage Complete     
XEP-0050 Ad-Hoc Commands Complete     XEP-0054 vcard-temp Complete     XEP-0060 
Publish-Subscribe Complete     XEP-0065 SOCKS5 Bytestreams Complete The 
optional UDP support not impleme [...]
+      <description>Standards Supported    Specification Status Comment     RFC 
3920 XMPP Core Complete &amp;nbsp;   RFC 3921 XMPP Instant Messaging and 
Presence 80% &amp;nbsp;   XEP-0004 Data Forms Complete &amp;nbsp;   XEP-0030 
Service Discovery Complete &amp;nbsp;   XEP-0045 Multi-User Chat 80% &amp;nbsp; 
  XEP-0049 Private XML Storage Complete &amp;nbsp;   XEP-0050 Ad-Hoc Commands 
Complete &amp;nbsp;   XEP-0054 vcard-temp Complete &amp;nbsp;   XEP-0060 
Publish-Subscribe Complete &amp; [...]
     </item>
     
     <item>
diff --git a/content/mina-project/conferences.html 
b/content/mina-project/conferences.html
index 989d9b9..201b05d 100644
--- a/content/mina-project/conferences.html
+++ b/content/mina-project/conferences.html
@@ -115,7 +115,7 @@
        <h1 id="presentation-materials">Presentation Materials</h1>
 <p>These presentation materials will help you understand the overall 
architecture and core constructs of MINA.</p>
 <ul>
-<li><a href="/assets/pdfs/Mina_in_real_life_ASEU-2009.pdf">MINA in real 
life</a> (ApacheCon EU 2009) by Emmanuel Lécharny</li>
+<li><a href="/assets/pdfs/Mina_in_real_life_ASEU-2009.pdf">MINA in real 
life</a> (ApacheCon EU 2009) by Emmanuel L&eacute;charny</li>
 <li><a href="/assets/pdfs/JavaOne2008.pdf">Rapid Network Application 
Development with Apache MINA</a> (JavaOne 2008) by Trustin Lee</li>
 <li><a href="/assets/pdfs/ACUS2007.pdf">Apache MINA - The High Performance 
Protocol Construction Toolkit</a> (ApacheCon US 2007) by Peter Royal</li>
 <li><a href="/assets/pdfs/ACAsia2006.pdf">Introduction to MINA (ApacheCon Asia 
2006)</a> by Trustin Lee</li>
diff --git a/content/mina-project/documentation.html 
b/content/mina-project/documentation.html
index fd773ac..254cb64 100644
--- a/content/mina-project/documentation.html
+++ b/content/mina-project/documentation.html
@@ -132,7 +132,7 @@
 <h2 id="presentation-materials">Presentation Materials</h2>
 <p>These presentation materials will help you understand the overall 
architecture and core constructs of MINA</p>
 <ul>
-<li><a href="resources/Mina_in_real_life_ASEU-2009.pdf">MINA in real life 
(ApacheCon EU 2009)</a> by Emmanuel Lécharny</li>
+<li><a href="resources/Mina_in_real_life_ASEU-2009.pdf">MINA in real life 
(ApacheCon EU 2009)</a> by Emmanuel L&eacute;charny</li>
 <li><a href="resources/JavaOne2008.pdf">Rapid Network Application Development 
with Apache MINA (JavaOne 2008)</a> by Trustin Lee</li>
 <li><a href="resources/ACUS2007.pdf">Apache MINA - The High Performance 
Protocol Construction Toolkit (ApacheCon US 2007)</a> by Peter Royal</li>
 <li><a href="resources/ACAsia2006.pdf">Introduction to MINA (ApacheCon Asia 
2006)</a> by Trustin Lee</li>
diff --git a/content/mina-project/downloads_2_0.html 
b/content/mina-project/downloads_2_0.html
index 82e1eea..214c7ce 100644
--- a/content/mina-project/downloads_2_0.html
+++ b/content/mina-project/downloads_2_0.html
@@ -138,18 +138,15 @@
 </div>
 <h1 id="verify-the-integrity-of-the-files">Verify the integrity of the 
files</h1>
 <p>The PGP signatures can be verified using PGP or GPG. First download the <a 
href="https://www.apache.org/dist/mina/KEYS";>KEYS</a> as well as the asc 
signature file for the relevant distribution. Then verify the signatures 
using:</p>
-<pre><code>$ pgpk -a KEYS
+<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-bash" data-lang="bash">$ pgpk -a KEYS
 $ pgpv mina-2.0.21.tar.gz.asc
-</code></pre>
-<p>or</p>
-<pre><code>$ pgp -ka KEYS
+</code></pre></div><p>or</p>
+<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-bash" data-lang="bash">$ pgp -ka KEYS
 $ pgp mina-2.0.21.tar.gz.asc
-</code></pre>
-<p>or</p>
-<pre><code>$ gpg --import KEYS
+</code></pre></div><p>or</p>
+<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-bash" data-lang="bash">$ gpg --import KEYS
 $ gpg --verify mina-2.0.21.tar.gz.asc
-</code></pre>
-<h1 id="previous-releases">Previous Releases</h1>
+</code></pre></div><h1 id="previous-releases">Previous Releases</h1>
 <p>The previous releases can be found <a 
href="https://archive.apache.org/dist/mina/";>here</a> and <a 
href="https://archive.apache.org/dist/mina/mina/";>here</a>. Please note that 
the following releases contains a LGPL licensed file, rxtx-2.1.7.jar: 2.0.0-M4, 
2.0.0-M5, 2.0.0-M6, 2.0.0-RC1.</p>
 <h1 id="version-numbering-scheme">Version Numbering Scheme</h1>
 <p>The version number of MINA has the following form:</p>
diff --git a/content/mina-project/downloads_2_1.html 
b/content/mina-project/downloads_2_1.html
index 7b67e91..e5af6c0 100644
--- a/content/mina-project/downloads_2_1.html
+++ b/content/mina-project/downloads_2_1.html
@@ -128,12 +128,12 @@
 </ul>
 <div class="note" markdown="1">
     For people wanting to use the <strong>serial</strong> package, we don't 
include the <strong>rxtx.jar</strong> library in the releases, as it's under a 
LGPL license. Please download it from <a 
href="http://rxtx.qbang.org/wiki/index.php/Download"; class="external-link" 
rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the 
associated dependency in your maven pom.xml :
-<pre><code>    &lt;dependency&gt;
+<pre><code>&lt;dependency&gt;
     &lt;groupId&gt;org.rxtx&lt;/groupId&gt;
     &lt;artifactId&gt;rxtx&lt;/artifactId&gt;
-     &lt;version&gt;2.1.7&lt;/version&gt;
-     &lt;scope&gt;provided&lt;scope&gt;
-    &lt;/dependency&gt;
+    &lt;version&gt;2.1.7&lt;/version&gt;
+    &lt;scope&gt;provided&lt;scope&gt;
+&lt;/dependency&gt;
 </code></pre>
 </div>
 <h1 id="verify-the-integrity-of-the-files">Verify the integrity of the 
files</h1>
diff --git a/content/mina-project/downloads_old.html 
b/content/mina-project/downloads_old.html
index d95a0ca..1e65f64 100644
--- a/content/mina-project/downloads_old.html
+++ b/content/mina-project/downloads_old.html
@@ -115,12 +115,12 @@
        <h1 id="older-mina-releases">Older MINA Releases</h1>
 <div class="note" markdown="1">
     For people wanting to use the <strong>serial</strong> package, we don't 
include the <strong>rxtx.jar</strong> library in the releases, as it's under a 
LGPL license. Please download it from <a 
href="http://rxtx.qbang.org/wiki/index.php/Download"; class="external-link" 
rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the 
associated dependency in your maven pom.xml :
-<pre><code>    &lt;dependency&gt;
+<pre><code>&lt;dependency&gt;
     &lt;groupId&gt;org.rxtx&lt;/groupId&gt;
     &lt;artifactId&gt;rxtx&lt;/artifactId&gt;
-     &lt;version&gt;2.1.7&lt;/version&gt;
-     &lt;scope&gt;provided&lt;scope&gt;
-    &lt;/dependency&gt;
+    &lt;version&gt;2.1.7&lt;/version&gt;
+    &lt;scope&gt;provided&lt;scope&gt;
+&lt;/dependency&gt;
 </code></pre>
 </div>
 <h2 id="mina-21x">MINA 2.1.x</h2>
diff --git a/content/mina-project/features.html 
b/content/mina-project/features.html
index 4db2272..497e004 100644
--- a/content/mina-project/features.html
+++ b/content/mina-project/features.html
@@ -137,7 +137,7 @@
 <li>More than one thread pools (i.e. <a 
href="https://web.archive.org/web/20061208181754/http://www.eecs.harvard.edu/~mdw/papers/mdw-phdthesis.pdf";>SEDA</a>)</li>
 </ul>
 </li>
-<li>Out-of-the-box SSL · TLS · StartTLS support using Java 5 
<code>SSLEngine</code></li>
+<li>Out-of-the-box SSL &middot; TLS &middot; StartTLS support using Java 5 
<code>SSLEngine</code></li>
 <li>Overload shielding &amp; traffic throttling</li>
 <li>Unit testability using mock objects</li>
 <li>JMX managability</li>
diff --git a/content/mina-project/index.html b/content/mina-project/index.html
index 11fb9d5..dee4745 100644
--- a/content/mina-project/index.html
+++ b/content/mina-project/index.html
@@ -114,12 +114,12 @@
             
        <h1 id="welcome-to-apache-mina">Welcome to Apache MINA</h1>
 <h2 id="overview">Overview</h2>
-<p>Apache  <abbr title="Multipurpose Infrastructure for Network 
Applications">MINA</abbr> is a network application framework which helps users 
develop high performance and high scalability network applications easily.  It 
provides an abstract ·event-driven · asynchronous API over various transports 
such as TCP/IP and UDP/IP via Java NIO.</p>
+<p>Apache  <abbr title="Multipurpose Infrastructure for Network 
Applications">MINA</abbr> is a network application framework which helps users 
develop high performance and high scalability network applications easily.  It 
provides an abstract &middot; event-driven · asynchronous API over various 
transports such as TCP/IP and UDP/IP via Java NIO.</p>
 <p>Apache MINA is often called:</p>
 <ul>
-<li>NIO framework · library,</li>
-<li>client · server framework · library, or</li>
-<li>a networking · socket library.</li>
+<li>NIO framework &middot; library,</li>
+<li>client &middot; server framework &middot; library, or</li>
+<li>a networking &middot; socket library.</li>
 </ul>
 <p>However, it&rsquo;s much more than that.  Please take a look around the 
list of the <em><a href="features.html">features</a></em> that enable rapid 
network application development, and <em><a href="testimonials.html">what 
people says about MINA</a></em>.</p>
 <p>Please grab yourself a <em><a href="downloads_2_0.html">2.0.x 
download</a></em> or a <em><a href="downloads_2_1.html">2.1.x 
download</a></em>, try our <em><a href="quick-start-guide.html">Quick Start 
Guide</a></em>, surf our <em><a href="faq.html">FAQ</a></em> or start join us 
on <em><a href="../contact.html">our community</a></em></p>
diff --git a/content/mina-project/index.xml b/content/mina-project/index.xml
index 34e86ff..20d3d99 100644
--- a/content/mina-project/index.xml
+++ b/content/mina-project/index.xml
@@ -620,7 +620,7 @@ Why use a ProtocolCodecFilter?  TCP guarantees delivery of 
all packets in the co
       
       <guid>https://mina.apache.org/mina-project/documentation.html</guid>
       <description>Documentation The MINA 2.0 User Guide can be found here : 
[User Guide](userguide/user-guide-toc.html)   Presentation Materials Versions 
&amp; References Tutorials  For Developers   Examples Older Presentation 
Materials   Presentation Materials These presentation materials will help you 
understand the overall architecture and core constructs of MINA
- MINA in real life (ApacheCon EU 2009) by Emmanuel Lécharny Rapid Network 
Application Development with Apache MINA (JavaOne 2008) by Trustin Lee Apache 
MINA - The High Performance Protocol Construction Toolkit (ApacheCon US 2007) 
by Peter Royal Introduction to MINA (ApacheCon Asia 2006) by Trustin Lee  
Versions &amp;amp; References There are currently three branches in 
MINA:</description>
+ MINA in real life (ApacheCon EU 2009) by Emmanuel L&amp;eacute;charny Rapid 
Network Application Development with Apache MINA (JavaOne 2008) by Trustin Lee 
Apache MINA - The High Performance Protocol Construction Toolkit (ApacheCon US 
2007) by Peter Royal Introduction to MINA (ApacheCon Asia 2006) by Trustin Lee  
Versions &amp;amp; References There are currently three branches in 
MINA:</description>
     </item>
     
     <item>
@@ -707,9 +707,9 @@ The Codecs listed here may not be part of Apache MINA 
project. The information i
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://mina.apache.org/mina-project/</guid>
-      <description>Welcome to Apache MINA Overview Apache MINA is a network 
application framework which helps users develop high performance and high 
scalability network applications easily. It provides an abstract ·event-driven 
· asynchronous API over various transports such as TCP/IP and UDP/IP via Java 
NIO.
+      <description>Welcome to Apache MINA Overview Apache MINA is a network 
application framework which helps users develop high performance and high 
scalability network applications easily. It provides an abstract &amp;middot; 
event-driven · asynchronous API over various transports such as TCP/IP and 
UDP/IP via Java NIO.
 Apache MINA is often called:
- NIO framework · library, client · server framework · library, or a networking 
· socket library.  However, it&amp;rsquo;s much more than that.</description>
+ NIO framework &amp;middot; library, client &amp;middot; server framework 
&amp;middot; library, or a networking &amp;middot; socket library.  However, 
it&amp;rsquo;s much more than that.</description>
     </item>
     
     <item>
@@ -718,7 +718,7 @@ Apache MINA is often called:
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       <guid>https://mina.apache.org/mina-project/downloads_old.html</guid>
-      <description>Older MINA Releases For people wanting to use the serial 
package, we don&#39;t include the rxtx.jar library in the releases, as it&#39;s 
under a LGPL license. Please download it from 
http://rxtx.qbang.org/wiki/index.php/Download or add the associated dependency 
in your maven pom.xml :  &amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.rxtx&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;rxtx&amp;lt;/artifactId&amp;gt; 
&amp;lt;version&amp;gt;2.1.7&amp;lt;/version& [...]
+      <description>Older MINA Releases For people wanting to use the serial 
package, we don&#39;t include the rxtx.jar library in the releases, as it&#39;s 
under a LGPL license. Please download it from 
http://rxtx.qbang.org/wiki/index.php/Download or add the associated dependency 
in your maven pom.xml : &amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.rxtx&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;rxtx&amp;lt;/artifactId&amp;gt; 
&amp;lt;version&amp;gt;2.1.7&amp;lt;/version&a [...]
     </item>
     
     <item>
@@ -728,7 +728,7 @@ Apache MINA is often called:
       
       <guid>https://mina.apache.org/mina-project/conferences.html</guid>
       <description>Presentation Materials These presentation materials will 
help you understand the overall architecture and core constructs of MINA.
- MINA in real life (ApacheCon EU 2009) by Emmanuel Lécharny Rapid Network 
Application Development with Apache MINA (JavaOne 2008) by Trustin Lee Apache 
MINA - The High Performance Protocol Construction Toolkit (ApacheCon US 2007) 
by Peter Royal Introduction to MINA (ApacheCon Asia 2006) by Trustin Lee  Other 
Presentation Materials  Building TCP/IP Servers with Apache MINA (ApacheCon EU 
2007) by Peter Royal Building TCP/IP Servers with Apache MINA (ApacheCon EU 
2006) by Peter Royal Introd [...]
+ MINA in real life (ApacheCon EU 2009) by Emmanuel L&amp;eacute;charny Rapid 
Network Application Development with Apache MINA (JavaOne 2008) by Trustin Lee 
Apache MINA - The High Performance Protocol Construction Toolkit (ApacheCon US 
2007) by Peter Royal Introduction to MINA (ApacheCon Asia 2006) by Trustin Lee  
Other Presentation Materials  Building TCP/IP Servers with Apache MINA 
(ApacheCon EU 2007) by Peter Royal Building TCP/IP Servers with Apache MINA 
(ApacheCon EU 2006) by Peter R [...]
     </item>
     
     <item>
diff --git a/content/mina-project/testimonials.html 
b/content/mina-project/testimonials.html
index b50061c..8d80ca7 100644
--- a/content/mina-project/testimonials.html
+++ b/content/mina-project/testimonials.html
@@ -123,7 +123,7 @@
 <blockquote>
 <p>We found the speed and stability of MINA to be excellent. And although we 
are still using MINA 0.8.1, we found the API very elegant and easy.</p>
 </blockquote>
-<p><strong>Frédéric Brégier</strong> says:</p>
+<p><strong>Fr&eacute;d&eacute;ric Br&eacute;gier</strong> says:</p>
 <blockquote>
 <p>MINA helped us to get the network layout of OpenLSD done in about 2 months, 
saving us about 9 months to 1 year of development and fine-grained testing, so 
we were able to focus on our problem; Open Legacy Storage Document, a framework 
for document archiving in a huge storage. OpenLSD brings security, network 
layout, JDBC, and good performance, and allows at least 2 petabytes of 
documents (2000 terabytes, the limit is virtually 2^192 bytes).</p>
 </blockquote>
@@ -145,7 +145,7 @@ focus on what the applications need to do and not too much 
on network layout.</p
 <blockquote>
 <p>We use MINA as a networking library to handle concurrent connections to our 
text based communication server. MINA has worked like a charm. It makes writing 
server applications simple and is much easier to use than Java&rsquo;s NIO 
libraries. Because of MINA&rsquo;s stability and ease of use, we plan on using 
MINA more in our future projects.</p>
 </blockquote>
-<p><strong>Jean-François Daune</strong> says:</p>
+<p><strong>Jean-Fran&ccedil;ois Daune</strong> says:</p>
 <blockquote>
 <p>We use MINA to communicate with <a 
href="http://www.banksys.com/";>Banksys</a> &lsquo;point of sale&rsquo; 
terminals (Visa, Mastercard&hellip;) for technical management operations. 
(software upgrade, remote monitoring, log transfer&hellip;)</p>
 </blockquote>
@@ -164,7 +164,7 @@ focus on what the applications need to do and not too much 
on network layout.</p
 <blockquote>
 <p>We are using MINA to build the network layer of our multiplayer game server 
at <a href="http://ludonet.leonardo.it/";>Leonardo.it</a>. Using MINA, we 
implemented different protocols in a few days; Game and HTTP tunneling. In the 
past, we used NIO, and the advantage of using MINA is evident; the MINA API is 
elegant and very simple to use. Last, but not least, MINA have a really 
responsive support.</p>
 </blockquote>
-<p><strong>Frédéric Soulier</strong> says:</p>
+<p><strong>Fr&eacute;d&eacute;ric Soulier</strong> says:</p>
 <blockquote>
 <p>In 3 days, starting from scratch (knowing nothing about MINA) and with help 
from this list, I&rsquo;ve re-implemented something that took us 2+ months to 
develop! I&rsquo;ve thrown 4000 concurrent connections at it without a problem. 
The only problem I faced was to increase the limit for open files on my linux 
box (default was 1024).</p>
 </blockquote>
@@ -183,7 +183,7 @@ focus on what the applications need to do and not too much 
on network layout.</p
 <blockquote>
 <p>see <a 
href="http://www.hsc.com/HSFiles/Wpos/WhitePaper_Trap_Receiver_using_Apache_MINA.pdf";>White
 Paper</a></p>
 </blockquote>
-<p><strong>Emmanuel Lécharny</strong> says:</p>
+<p><strong>Emmanuel L&eacute;charny</strong> says:</p>
 <blockquote>
 <p>MINA handles the following protocols in ADS :</p>
 </blockquote>
diff --git 
a/content/mina-project/userguide/ch1-getting-started/ch1.3-features.html 
b/content/mina-project/userguide/ch1-getting-started/ch1.3-features.html
index 9dc50f1..98f6101 100644
--- a/content/mina-project/userguide/ch1-getting-started/ch1.3-features.html
+++ b/content/mina-project/userguide/ch1-getting-started/ch1.3-features.html
@@ -159,7 +159,7 @@
 <li>More than one thread pools (i.e. SEDA)</li>
 </ul>
 </li>
-<li>Out-of-the-box SSL · TLS · StartTLS support using Java 5 SSLEngine</li>
+<li>Out-of-the-box SSL &middot; TLS &middot; StartTLS support using Java 5 
SSLEngine</li>
 <li>Overload shielding &amp; traffic throttling</li>
 <li>Unit testability using mock objects</li>
 <li>JMX managability</li>
diff --git 
a/content/mina-project/userguide/ch2-basics/ch2.1-application-architecture.html 
b/content/mina-project/userguide/ch2-basics/ch2.1-application-architecture.html
index 3b9ff75..2aa5e5a 100644
--- 
a/content/mina-project/userguide/ch2-basics/ch2.1-application-architecture.html
+++ 
b/content/mina-project/userguide/ch2-basics/ch2.1-application-architecture.html
@@ -146,7 +146,7 @@
 <p>You just have to design your application on top of MINA without having to 
handle all the complexity of the newtork layer.</p>
 <p>Lets take a deeper dive into the details now. The following image shows a 
bit more the internal of <strong>MINA</strong>, and what are each of the 
<strong>MINA</strong> components doing :</p>
 <p><img src="/assets/img/mina/mina_app_arch.png" alt=""></p>
-<p>(The image is from Emmanuel Lécharny presentation <a 
href="/assets/pdfs/Mina_in_real_life_ASEU-2009.pdf">MINA in real life 
(ApacheCon EU 2009)</a>)</p>
+<p>(The image is from Emmanuel L&eacute;charny presentation <a 
href="/assets/pdfs/Mina_in_real_life_ASEU-2009.pdf">MINA in real life 
(ApacheCon EU 2009)</a>)</p>
 <p>Broadly, MINA based applications are divided into 3 layers</p>
 <ul>
 <li>I/O Service - Performs actual I/O</li>
diff --git 
a/content/mina-project/userguide/ch2-basics/ch2.2-sample-tcp-server.html 
b/content/mina-project/userguide/ch2-basics/ch2.2-sample-tcp-server.html
index 2b1f176..91fe203 100644
--- a/content/mina-project/userguide/ch2-basics/ch2.2-sample-tcp-server.html
+++ b/content/mina-project/userguide/ch2-basics/ch2.2-sample-tcp-server.html
@@ -149,7 +149,7 @@
 </li>
 </ul>
 <p>For instance, slf4j-log4j12.jar and log4j-1.3.x.jar can not be used 
together, and will malfunction.</p>
-<p>We have tested this program on both Windows© 2000 professional and linux.  
If you have any problems getting this program to work, please do not hesitate 
to <a href="../../../contact.html">contact us</a> in order to talk to the MINA 
developers.  Also, this tutorial has tried to remain independent of development 
environments (IDE, editors..etc).  This tutorial will work with any environment 
that you are comfortable with.  Compilation commands and steps to execute the 
program have been r [...]
+<p>We have tested this program on both Windows&copy; 2000 professional and 
linux.  If you have any problems getting this program to work, please do not 
hesitate to <a href="../../../contact.html">contact us</a> in order to talk to 
the MINA developers.  Also, this tutorial has tried to remain independent of 
development environments (IDE, editors..etc).  This tutorial will work with any 
environment that you are comfortable with.  Compilation commands and steps to 
execute the program have b [...]
 <h2 id="writing-the-mina-time-server">Writing the MINA time server</h2>
 <p>We will begin by creating a file called MinaTimeServer.java. The initial 
code can be found below:</p>
 <div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java"><span 
style="color:#a2f;font-weight:bold">public</span> <span 
style="color:#a2f;font-weight:bold">class</span> <span 
style="color:#00f">MinaTimeServer</span> <span style="color:#666">{</span>
diff --git 
a/content/mina-project/userguide/ch2-basics/ch2.3-sample-tcp-client.html 
b/content/mina-project/userguide/ch2-basics/ch2.3-sample-tcp-client.html
index 8474a31..24b514b 100644
--- a/content/mina-project/userguide/ch2-basics/ch2.3-sample-tcp-client.html
+++ b/content/mina-project/userguide/ch2-basics/ch2.3-sample-tcp-client.html
@@ -161,7 +161,7 @@
             session <span style="color:#666">=</span> future<span 
style="color:#666">.</span><span style="color:#b44">getSession</span><span 
style="color:#666">(</span><span style="color:#666">)</span><span 
style="color:#666">;</span>
             <span style="color:#a2f;font-weight:bold">break</span><span 
style="color:#666">;</span>
         <span style="color:#666">}</span> <span 
style="color:#a2f;font-weight:bold">catch</span> <span 
style="color:#666">(</span>RuntimeIoException e<span 
style="color:#666">)</span> <span style="color:#666">{</span>
-            System<span style="color:#666">.</span><span 
style="color:#b44">err</span><span style="color:#666">.</span><span 
style="color:#b44">println</span><span style="color:#666">(</span><span 
style="color:#666">&amp;</span>quot<span style="color:#666">;</span>Failed to 
connect<span style="color:#666">.</span><span 
style="color:#666">&amp;</span>quot<span style="color:#666">;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
+            System<span style="color:#666">.</span><span 
style="color:#b44">err</span><span style="color:#666">.</span><span 
style="color:#b44">println</span><span style="color:#666">(</span><span 
style="color:#b44">&#34;Failed to connect.&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
             e<span style="color:#666">.</span><span 
style="color:#b44">printStackTrace</span><span style="color:#666">(</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
             Thread<span style="color:#666">.</span><span 
style="color:#b44">sleep</span><span style="color:#666">(</span>5000<span 
style="color:#666">)</span><span style="color:#666">;</span>
         <span style="color:#666">}</span>
diff --git a/content/mina-project/userguide/ch5-filters/ch5-filters.html 
b/content/mina-project/userguide/ch5-filters/ch5-filters.html
index a09da20..d30ac6c 100644
--- a/content/mina-project/userguide/ch5-filters/ch5-filters.html
+++ b/content/mina-project/userguide/ch5-filters/ch5-filters.html
@@ -201,32 +201,32 @@
 <tr>
 <td>Compression</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/compression/CompressionFilter.html";>CompressionFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>ConnectionThrottle</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/firewall/ConnectionThrottleFilter.html";>ConnectionThrottleFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>ErrorGenerating</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/errorgenerating/ErrorGeneratingFilter.html";>ErrorGeneratingFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>Executor</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/executor/ExecutorFilter.html";>ExecutorFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>FileRegionWrite</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/stream/FileRegionWriteFilter.html";>FileRegionWriteFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>KeepAlive</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/keepalive/KeepAliveFilter.html";>KeepAliveFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>Logging</td>
@@ -256,7 +256,7 @@
 <tr>
 <td>Proxy</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/proxy/filter/ProxyFilter.html";>ProxyFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>Reference counting</td>
@@ -266,27 +266,27 @@
 <tr>
 <td>RequestResponse</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/reqres/RequestResponseFilter.html";>RequestResponseFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>SessionAttributeInitializing</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/util/SessionAttributeInitializingFilter.html";>SessionAttributeInitializingFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>StreamWrite</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/stream/StreamWriteFilter.html";>StreamWriteFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>SslFilter</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/ssl/SslFilter.html";>SslFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td>WriteRequest</td>
 <td><a 
href="http://mina.apache.org/mina-project/xref/org/apache/mina/filter/util/WriteRequestFilter.html";>WriteRequestFilter</a></td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 </tbody>
 </table>
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 9264c55..4806d48 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -14,7 +14,7 @@
   
   <url>
     
<loc>https://mina.apache.org/mina-project/userguide/ch1-getting-started/ch1.3-features.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -29,7 +29,7 @@
   
   <url>
     
<loc>https://mina.apache.org/mina-project/userguide/ch2-basics/ch2.1-application-architecture.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -44,12 +44,12 @@
   
   <url>
     
<loc>https://mina.apache.org/mina-project/userguide/ch2-basics/ch2.2-sample-tcp-server.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
     
<loc>https://mina.apache.org/mina-project/userguide/ch2-basics/ch2.3-sample-tcp-client.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -284,12 +284,12 @@
   
   <url>
     <loc>https://mina.apache.org/contributors.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
     <loc>https://mina.apache.org/special-thanks.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -459,12 +459,12 @@
   
   <url>
     <loc>https://mina.apache.org/asyncweb-project/</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:58:01+01:00</lastmod>
   </url>
   
   <url>
     <loc>https://mina.apache.org/asyncweb-project/contributors.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -484,7 +484,7 @@
   
   <url>
     <loc>https://mina.apache.org/asyncweb-project.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:58:01+01:00</lastmod>
   </url>
   
   <url>
@@ -544,12 +544,12 @@
   
   <url>
     
<loc>https://mina.apache.org/mina-project/userguide/ch4-session/ch4-session.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
     
<loc>https://mina.apache.org/mina-project/userguide/ch5-filters/ch5-filters.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -589,7 +589,7 @@
   
   <url>
     <loc>https://mina.apache.org/mina-project/documentation.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -604,7 +604,7 @@
   
   <url>
     <loc>https://mina.apache.org/vysper-project/embed.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -624,7 +624,7 @@
   
   <url>
     <loc>https://mina.apache.org/mina-project/features.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -654,12 +654,12 @@
   
   <url>
     <loc>https://mina.apache.org/ftpserver-project/contributors.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
     
<loc>https://mina.apache.org/ftpserver-project/configuration_user_manager_db.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -689,7 +689,7 @@
   
   <url>
     
<loc>https://mina.apache.org/ftpserver-project/configuration_user_manager_file.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -699,7 +699,7 @@
   
   <url>
     <loc>https://mina.apache.org/ftpserver-project/ftplet.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -724,7 +724,7 @@
   
   <url>
     
<loc>https://mina.apache.org/ftpserver-project/configuration_listeners.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -739,12 +739,12 @@
   
   <url>
     <loc>https://mina.apache.org/ftpserver-project/managing_users.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
     <loc>https://mina.apache.org/ftpserver-project/messages.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -764,7 +764,7 @@
   
   <url>
     
<loc>https://mina.apache.org/ftpserver-project/configuration_server.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -789,7 +789,7 @@
   
   <url>
     <loc>https://mina.apache.org/ftpserver-project.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -819,12 +819,12 @@
   
   <url>
     <loc>https://mina.apache.org/mina-project/downloads_2_0.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:58:01+01:00</lastmod>
   </url>
   
   <url>
     <loc>https://mina.apache.org/mina-project/downloads_2_1.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:58:01+01:00</lastmod>
   </url>
   
   <url>
@@ -844,22 +844,22 @@
   
   <url>
     <loc>https://mina.apache.org/mina-project/</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
     <loc>https://mina.apache.org/mina-project/downloads_old.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:58:01+01:00</lastmod>
   </url>
   
   <url>
     <loc>https://mina.apache.org/mina-project/conferences.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
     <loc>https://mina.apache.org/mina-project.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:58:01+01:00</lastmod>
   </url>
   
   <url>
@@ -919,7 +919,7 @@
   
   <url>
     <loc>https://mina.apache.org/sshd-project/contributors.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -979,7 +979,7 @@
   
   <url>
     <loc>https://mina.apache.org/sshd-project.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -989,7 +989,7 @@
   
   <url>
     <loc>https://mina.apache.org/mina-project/testimonials.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -1054,12 +1054,12 @@
   
   <url>
     <loc>https://mina.apache.org/vysper-project/service_discovery.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
     <loc>https://mina.apache.org/vysper-project/socks5.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -1074,7 +1074,7 @@
   
   <url>
     <loc>https://mina.apache.org/vysper-project/standards_supported.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
   <url>
@@ -1109,7 +1109,7 @@
   
   <url>
     <loc>https://mina.apache.org/vysper-project.html</loc>
-    <lastmod>2020-02-24T11:41:02+01:00</lastmod>
+    <lastmod>2020-02-27T13:50:48+01:00</lastmod>
   </url>
   
 </urlset>
\ No newline at end of file
diff --git a/content/special-thanks.html b/content/special-thanks.html
index 1f1ecbc..2c83ea9 100644
--- a/content/special-thanks.html
+++ b/content/special-thanks.html
@@ -115,13 +115,13 @@
 <td><img src="assets/img/YourKit_logo.png" alt="http://www.yourkit.com/";></td>
 <td>Licenses for YourKit</td>
 <td>Vladimir Kondratyev <br> (sales at yourkit.com)</td>
-<td>Emmanuel Lécharny</td>
+<td>Emmanuel L&eacute;charny</td>
 </tr>
 <tr>
 <td><img src="assets/img/FAMFAMFAM_logo.png" 
alt="http://www.famfamfam.com/lab/icons/silk/";></td>
 <td><a 
href="http://creativecommons.org/licenses/by/2.5/";>http://creativecommons.org/licenses/by/2.5/</a></td>
 <td>Mark James</td>
-<td>Emmanuel Lécharny</td>
+<td>Emmanuel L&eacute;charny</td>
 </tr>
 </tbody>
 </table>
diff --git a/content/sshd-project/contributors.html 
b/content/sshd-project/contributors.html
index 0b58ecf..a21bbbd 100644
--- a/content/sshd-project/contributors.html
+++ b/content/sshd-project/contributors.html
@@ -89,7 +89,7 @@
        <h1 id="committers">Committers</h1>
 <p>The following is a list of developers with commit privileges that have 
directly contributed to the project in one way or another.</p>
 <ul>
-<li>Emmanuel Lécharny</li>
+<li>Emmanuel L&eacute;charny</li>
 <li>Guillaume Nodet</li>
 <li>Lyor Goldstein</li>
 <li>Shawn Pearce</li>
@@ -98,9 +98,9 @@
 <p>The following additional people have contributed to this project through 
the way of suggestions, patches or documentation.</p>
 <ul>
 <li>Leo Bayer</li>
-<li>André Bierwolf</li>
+<li>Andr&eacute; Bierwolf</li>
 <li>Shikhar Bhushan</li>
-<li>Cédric Chantepie</li>
+<li>C&eacute;dric Chantepie</li>
 <li>Patrick Dessalle</li>
 <li>Ken Diep</li>
 <li>Laurent Duchesne</li>
diff --git a/content/sshd-project/index.xml b/content/sshd-project/index.xml
index bbe7c09..0faad4e 100644
--- a/content/sshd-project/index.xml
+++ b/content/sshd-project/index.xml
@@ -333,8 +333,8 @@ SshServer sshd = SshServer.setUpDefaultServer(); 
sshd.setPasswordAuthenticator(n
       
       <guid>https://mina.apache.org/sshd-project/contributors.html</guid>
       <description>Committers The following is a list of developers with 
commit privileges that have directly contributed to the project in one way or 
another.
- Emmanuel Lécharny Guillaume Nodet Lyor Goldstein Shawn Pearce  Contributors 
The following additional people have contributed to this project through the 
way of suggestions, patches or documentation.
- Leo Bayer André Bierwolf Shikhar Bhushan Cédric Chantepie Patrick Dessalle 
Ken Diep Laurent Duchesne Richard Evans Francois Fernandes Otto Frost Will 
Glass-Husain Andreas Johansson Nick Howes Kohsuke Kawaguchi Leonid Kof Bill 
Kuker Philippe Laflamme Tien Luong Daniel Micol-Ponce David Overton Simon 
Paradis Bobby Powers Taras Puchko Matthew Schulze Michael Stevens Liu Tao Pete 
Torgenrud Denis Tulskiy Frank van der Kleij Jason Van Zyl Tim Vernum  
</description>
+ Emmanuel L&amp;eacute;charny Guillaume Nodet Lyor Goldstein Shawn Pearce  
Contributors The following additional people have contributed to this project 
through the way of suggestions, patches or documentation.
+ Leo Bayer Andr&amp;eacute; Bierwolf Shikhar Bhushan C&amp;eacute;dric 
Chantepie Patrick Dessalle Ken Diep Laurent Duchesne Richard Evans Francois 
Fernandes Otto Frost Will Glass-Husain Andreas Johansson Nick Howes Kohsuke 
Kawaguchi Leonid Kof Bill Kuker Philippe Laflamme Tien Luong Daniel Micol-Ponce 
David Overton Simon Paradis Bobby Powers Taras Puchko Matthew Schulze Michael 
Stevens Liu Tao Pete Torgenrud Denis Tulskiy Frank van der Kleij Jason Van Zyl 
Tim Vernum  </description>
     </item>
     
     <item>
diff --git a/content/vysper-project/embed.html 
b/content/vysper-project/embed.html
index b424d02..4e94df0 100644
--- a/content/vysper-project/embed.html
+++ b/content/vysper-project/embed.html
@@ -94,7 +94,7 @@ Vysper uses slf4j for logging, which foremost is a logging 
facade. The actual lo
 <p>Having a Vysper XMPP server instance embedded into your own application is 
easy:</p>
 <div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java"><span 
style="color:#a2f;font-weight:bold">import</span> <span 
style="color:#00f;font-weight:bold">org.apache.vysper.xmpp.server</span><span 
style="color:#666">;</span>
 
-XMPPServer server <span style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> XMPPServer<span 
style="color:#666">(</span><span style="color:#666">&amp;</span>quot<span 
style="color:#666">;</span>myembeddedjabber<span 
style="color:#666">.</span><span style="color:#b44">com</span><span 
style="color:#666">&amp;</span>quot<span style="color:#666">;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
+XMPPServer server <span style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> XMPPServer<span 
style="color:#666">(</span><span 
style="color:#b44">&#34;myembeddedjabber.com&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 server<span style="color:#666">.</span><span 
style="color:#b44">start</span><span style="color:#666">(</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 </code></pre></div><p>Unfortunately, this is not the whole story, we need to 
do some more preparations first. Hang on!</p>
 <h2 id="start-server-full-story">Start server (full story)</h2>
@@ -106,21 +106,21 @@ If you need more users, add more. Just make sure their 
Jabber ID domain matches
 </span><span style="color:#080;font-style:italic"></span>
 <span style="color:#a2f;font-weight:bold">final</span> AccountManagement 
accountManagement <span style="color:#666">=</span> <span 
style="color:#666">(</span>AccountManagement<span style="color:#666">)</span> 
providerRegistry<span style="color:#666">.</span><span 
style="color:#b44">retrieve</span><span 
style="color:#666">(</span>AccountManagement<span 
style="color:#666">.</span><span style="color:#b44">class</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 
-<span style="color:#a2f;font-weight:bold">if</span><span 
style="color:#666">(</span><span 
style="color:#666">!</span>accountManagement<span 
style="color:#666">.</span><span 
style="color:#b44">verifyAccountExists</span><span 
style="color:#666">(</span>EntityImpl<span style="color:#666">.</span><span 
style="color:#b44">parse</span><span style="color:#666">(</span><span 
style="color:#666">&amp;</span>quot<span style="color:#666">;</span>user1<span 
style="color:#a2f">@myembeddedjabber.com</s [...]
-    accountManagement<span style="color:#666">.</span><span 
style="color:#b44">addUser</span><span 
style="color:#666">(</span>EntityImpl<span style="color:#666">.</span><span 
style="color:#b44">parse</span><span style="color:#666">(</span><span 
style="color:#666">&amp;</span>quot<span style="color:#666">;</span>user1<span 
style="color:#a2f">@myembeddedjabber.com</span><span 
style="color:#666">&amp;</span>quot<span style="color:#666">;</span><span 
style="color:#666">)</span><span style="c [...]
+<span style="color:#a2f;font-weight:bold">if</span><span 
style="color:#666">(</span><span 
style="color:#666">!</span>accountManagement<span 
style="color:#666">.</span><span 
style="color:#b44">verifyAccountExists</span><span 
style="color:#666">(</span>EntityImpl<span style="color:#666">.</span><span 
style="color:#b44">parse</span><span style="color:#666">(</span><span 
style="color:#b44">&#34;us...@myembeddedjabber.com&#34;</span><span 
style="color:#666">)</span><span style="color:#666">)< [...]
+    accountManagement<span style="color:#666">.</span><span 
style="color:#b44">addUser</span><span 
style="color:#666">(</span>EntityImpl<span style="color:#666">.</span><span 
style="color:#b44">parse</span><span style="color:#666">(</span><span 
style="color:#b44">&#34;us...@myembeddedjabber.com&#34;</span><span 
style="color:#666">)</span><span style="color:#666">,</span> <span 
style="color:#b44">&#34;password1&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 <span style="color:#666">}</span>
 </code></pre></div><p>Now, instantiate the server and set the fundamental 
stuff: endpoint, user management and TLS.</p>
 <p>SSL needs a TLS certificate. There is one coming along with Vysper for 
testing purposes only, just make sure it is properly referenced on the file 
system.
 Or, even better, create your own.</p>
-<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java">XMPPServer server <span 
style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> XMPPServer<span 
style="color:#666">(</span><span style="color:#666">&amp;</span>quot<span 
style="color:#666">;</span>myembeddedjabber<span 
style="color:#666">.</span><span style="color:#b44">com</span><span 
style="color:#666">&amp;</span>qu [...]
+<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java">XMPPServer server <span 
style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> XMPPServer<span 
style="color:#666">(</span><span 
style="color:#b44">&#34;myembeddedjabber.com&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 server<span style="color:#666">.</span><span 
style="color:#b44">addEndpoint</span><span style="color:#666">(</span><span 
style="color:#a2f;font-weight:bold">new</span> TCPEndpoint<span 
style="color:#666">(</span><span style="color:#666">)</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 server<span style="color:#666">.</span><span 
style="color:#b44">setStorageProviderRegistry</span><span 
style="color:#666">(</span>providerRegistry<span 
style="color:#666">)</span><span style="color:#666">;</span>
 
-server<span style="color:#666">.</span><span 
style="color:#b44">setTLSCertificateInfo</span><span 
style="color:#666">(</span><span style="color:#a2f;font-weight:bold">new</span> 
File<span style="color:#666">(</span><span 
style="color:#666">&amp;</span>quot<span style="color:#666">;</span>src<span 
style="color:#666">/</span>main<span style="color:#666">/</span>config<span 
style="color:#666">/</span>bogus_mina_tls<span style="color:#666">.</span><span 
style="color:#b44">cert</span><span st [...]
+server<span style="color:#666">.</span><span 
style="color:#b44">setTLSCertificateInfo</span><span 
style="color:#666">(</span><span style="color:#a2f;font-weight:bold">new</span> 
File<span style="color:#666">(</span><span 
style="color:#b44">&#34;src/main/config/bogus_mina_tls.cert&#34;</span><span 
style="color:#666">)</span><span style="color:#666">,</span> <span 
style="color:#b44">&#34;boguspw&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 </code></pre></div><p>With initializing completed, just give it a go:</p>
 <div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java"><span 
style="color:#a2f;font-weight:bold">try</span> <span style="color:#666">{</span>
     server<span style="color:#666">.</span><span 
style="color:#b44">start</span><span style="color:#666">(</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
-    System<span style="color:#666">.</span><span 
style="color:#b44">out</span><span style="color:#666">.</span><span 
style="color:#b44">println</span><span style="color:#666">(</span><span 
style="color:#666">&amp;</span>quot<span style="color:#666">;</span>server is 
running<span style="color:#666">.</span><span style="color:#666">.</span><span 
style="color:#666">.</span><span style="color:#666">&amp;</span>quot<span 
style="color:#666">;</span><span style="color:#666">)</span><span style= [...]
+    System<span style="color:#666">.</span><span 
style="color:#b44">out</span><span style="color:#666">.</span><span 
style="color:#b44">println</span><span style="color:#666">(</span><span 
style="color:#b44">&#34;server is running...&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 <span style="color:#666">}</span> <span 
style="color:#a2f;font-weight:bold">catch</span> <span 
style="color:#666">(</span>Exception e<span style="color:#666">)</span> <span 
style="color:#666">{</span>
     e<span style="color:#666">.</span><span 
style="color:#b44">printStackTrace</span><span style="color:#666">(</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 <span style="color:#666">}</span>
diff --git a/content/vysper-project/index.xml b/content/vysper-project/index.xml
index 2d2e368..8268346 100644
--- a/content/vysper-project/index.xml
+++ b/content/vysper-project/index.xml
@@ -212,7 +212,7 @@ java org.apache.vysper.spring.ServerMain 
-Dvysper.add.module=module1,module2...
       <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
       
       
<guid>https://mina.apache.org/vysper-project/standards_supported.html</guid>
-      <description>Standards Supported    Specification Status Comment     RFC 
3920 XMPP Core Complete     RFC 3921 XMPP Instant Messaging and Presence 80%    
 XEP-0004 Data Forms Complete     XEP-0030 Service Discovery Complete     
XEP-0045 Multi-User Chat 80%     XEP-0049 Private XML Storage Complete     
XEP-0050 Ad-Hoc Commands Complete     XEP-0054 vcard-temp Complete     XEP-0060 
Publish-Subscribe Complete     XEP-0065 SOCKS5 Bytestreams Complete The 
optional UDP support not impleme [...]
+      <description>Standards Supported    Specification Status Comment     RFC 
3920 XMPP Core Complete &amp;nbsp;   RFC 3921 XMPP Instant Messaging and 
Presence 80% &amp;nbsp;   XEP-0004 Data Forms Complete &amp;nbsp;   XEP-0030 
Service Discovery Complete &amp;nbsp;   XEP-0045 Multi-User Chat 80% &amp;nbsp; 
  XEP-0049 Private XML Storage Complete &amp;nbsp;   XEP-0050 Ad-Hoc Commands 
Complete &amp;nbsp;   XEP-0054 vcard-temp Complete &amp;nbsp;   XEP-0060 
Publish-Subscribe Complete &amp; [...]
     </item>
     
     <item>
diff --git a/content/vysper-project/service_discovery.html 
b/content/vysper-project/service_discovery.html
index e9831ee..33c9302 100644
--- a/content/vysper-project/service_discovery.html
+++ b/content/vysper-project/service_discovery.html
@@ -98,12 +98,12 @@ The server replies with a IQ response containing a list of 
nodes and items.</p>
 <p>This is how a feature is advertised in the XEP-0092 implementation:</p>
 <div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java"><span 
style="color:#a2f;font-weight:bold">public</span> <span 
style="color:#a2f;font-weight:bold">class</span> <span 
style="color:#00f">SoftwareVersionModule</span> <span 
style="color:#a2f;font-weight:bold">extends</span> DefaultDiscoAwareModule 
<span style="color:#a2f;font-weight:bold">implements</span> 
ServerInfoRequestListener <span style=" [...]
     <span style="color:#a2f">@Override</span> 
-    <span style="color:#a2f;font-weight:bold">protected</span> <span 
style="color:#0b0;font-weight:bold">void</span> <span 
style="color:#00a000">addServerInfoRequestListeners</span><span 
style="color:#666">(</span>List<span style="color:#666">&amp;</span>lt<span 
style="color:#666">;</span>ServerInfoRequestListener<span 
style="color:#666">&amp;</span>gt<span style="color:#666">;</span> 
serverInfoRequestListeners<span style="color:#666">)</span> <span 
style="color:#666">{</span> 
+    <span style="color:#a2f;font-weight:bold">protected</span> <span 
style="color:#0b0;font-weight:bold">void</span> <span 
style="color:#00a000">addServerInfoRequestListeners</span><span 
style="color:#666">(</span>List<span 
style="color:#666">&lt;</span>ServerInfoRequestListener<span 
style="color:#666">&gt;</span> serverInfoRequestListeners<span 
style="color:#666">)</span> <span style="color:#666">{</span> 
         serverInfoRequestListeners<span style="color:#666">.</span><span 
style="color:#b44">add</span><span style="color:#666">(</span><span 
style="color:#a2f;font-weight:bold">this</span><span 
style="color:#666">)</span><span style="color:#666">;</span> 
     <span style="color:#666">}</span> 
 
-    <span style="color:#a2f;font-weight:bold">public</span> List<span 
style="color:#666">&amp;</span>lt<span 
style="color:#666">;</span>InfoElement<span 
style="color:#666">&amp;</span>gt<span style="color:#666">;</span> 
getServerInfosFor<span style="color:#666">(</span>InfoRequest request<span 
style="color:#666">)</span> <span style="color:#666">{</span> 
-        List<span style="color:#666">&amp;</span>lt<span 
style="color:#666">;</span>InfoElement<span 
style="color:#666">&amp;</span>gt<span style="color:#666">;</span> infoElements 
<span style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> ArrayList<span 
style="color:#666">&amp;</span>lt<span 
style="color:#666">;</span>InfoElement<span 
style="color:#666">&amp;</span>gt<span style="color:#666">;</span><span 
style="color:#666">(</span><span style="color:#666">)< [...]
+    <span style="color:#a2f;font-weight:bold">public</span> List<span 
style="color:#666">&lt;</span>InfoElement<span style="color:#666">&gt;</span> 
<span style="color:#00a000">getServerInfosFor</span><span 
style="color:#666">(</span>InfoRequest request<span style="color:#666">)</span> 
<span style="color:#666">{</span> 
+        List<span style="color:#666">&lt;</span>InfoElement<span 
style="color:#666">&gt;</span> infoElements <span style="color:#666">=</span> 
<span style="color:#a2f;font-weight:bold">new</span> ArrayList<span 
style="color:#666">&lt;</span>InfoElement<span 
style="color:#666">&gt;</span><span style="color:#666">(</span><span 
style="color:#666">)</span><span style="color:#666">;</span> 
         infoElements<span style="color:#666">.</span><span 
style="color:#b44">add</span><span style="color:#666">(</span><span 
style="color:#a2f;font-weight:bold">new</span> Feature<span 
style="color:#666">(</span>NamespaceURIs<span style="color:#666">.</span><span 
style="color:#b44">JABBER_IQ_VERSION</span><span 
style="color:#666">)</span><span style="color:#666">)</span><span 
style="color:#666">;</span> 
         <span style="color:#a2f;font-weight:bold">return</span> 
infoElements<span style="color:#666">;</span> 
     <span style="color:#666">}</span> 
diff --git a/content/vysper-project/socks5.html 
b/content/vysper-project/socks5.html
index 322018f..5c3d347 100644
--- a/content/vysper-project/socks5.html
+++ b/content/vysper-project/socks5.html
@@ -89,7 +89,7 @@
 </div>
 <p>The Vysper SOCKS5 Bytestream module implements mediated connections from 
XEP-0065 SOCKS5 Bytestream. Direct connections requires no support from the 
server and thus works without this module. For mediated connections, this 
module will supply a SOCKS5 proxy that transfers data between the requester and 
target clients. The module also provides all the required service discovery 
support used to negotiate the address of the SOCKS5 proxy.</p>
 <p>The example below shows how to add the module using the API:</p>
-<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java">XMPPServer server <span 
style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> XMPPServer<span 
style="color:#666">(</span><span style="color:#666">&amp;</span>ldquo<span 
style="color:#666">;</span>vysper<span style="color:#666">.</span><span 
style="color:#b44">org</span><span style="color:#666">&amp;</span>rdquo<span  
[...]
+<div class="highlight"><pre 
style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code 
class="language-java" data-lang="java">XMPPServer server <span 
style="color:#666">=</span> <span 
style="color:#a2f;font-weight:bold">new</span> XMPPServer<span 
style="color:#666">(</span><span 
style="color:#b44">&#34;vysper.org&#34;</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 server<span style="color:#666">.</span><span 
style="color:#b44">addEndpoint</span><span style="color:#666">(</span><span 
style="color:#a2f;font-weight:bold">new</span> TCPEndpoint<span 
style="color:#666">(</span><span style="color:#666">)</span><span 
style="color:#666">)</span><span style="color:#666">;</span>
 
 <span style="color:#080;font-style:italic">// other initialization
diff --git a/content/vysper-project/standards_supported.html 
b/content/vysper-project/standards_supported.html
index 9ee7409..1fe87a6 100644
--- a/content/vysper-project/standards_supported.html
+++ b/content/vysper-project/standards_supported.html
@@ -96,47 +96,47 @@
 <tr>
 <td><a href="http://www.ietf.org/rfc/rfc3920.txt";>RFC 3920 XMPP Core</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://www.ietf.org/rfc/rfc3921.txt";>RFC 3921 XMPP Instant 
Messaging and Presence</a></td>
 <td>80%</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0004.html";>XEP-0004 Data 
Forms</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0030.html";>XEP-0030 Service 
Discovery</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0045.html";>XEP-0045 Multi-User 
Chat</a></td>
 <td>80%</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0029.html";>XEP-0049 Private XML 
Storage</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0050.html";>XEP-0050 Ad-Hoc 
Commands</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0054.html";>XEP-0054 
vcard-temp</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0060.html";>XEP-0060 
Publish-Subscribe</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0065.html";>XEP-0065 SOCKS5 
Bytestreams</a></td>
@@ -151,57 +151,57 @@
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0082.html";>XEP-0082 XMPP Date and 
Time Profiles</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0092.html";>XEP-0092 Software 
Version</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0124.html";>XEP-0124 
Bidirectional-streams Over Synchronous HTTP (BOSH)</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0133.html";>XEP-0133 Service 
Administration</a></td>
 <td>40%</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0185.html";>XEP-0185 Dialback Key 
Generation and Validation</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0199.html";>XEP-0199 XMPP 
Ping</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0202.html";>XEP-0202 Entity 
Time</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0206.html";>XEP-0206 XMPP Over 
BOSH</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0220.html";>XEP-0220 Server 
Dialback</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a href="http://xmpp.org/extensions/xep-0220.html";>XEP-0220 Server 
Dialback</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 <tr>
 <td><a 
href="http://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-00";>An XMPP 
Sub-protocol for WebSocket</a></td>
 <td>Complete</td>
-<td> </td>
+<td>&nbsp;</td>
 </tr>
 </tbody>
 </table>

Reply via email to