This was a global fix for the discontinuation of closer.cgi by
infrastructure due to denial-of-service issues.   A straight-forward
replacement of closer.cgi with closer.lua on both the site and publish
directories.


On Mon, Sep 7, 2015 at 9:43 AM,  <[email protected]> wrote:
> Author: mkienenb
> Date: Mon Sep  7 13:43:14 2015
> New Revision: 1701623
>
> URL: http://svn.apache.org/r1701623
> Log:
> update download scripts due to ASF infra changes
>
> Modified:
>     myfaces/site/publish/download.html
>     myfaces/site/publish/extensions/cdi/download.html
>     myfaces/site/publish/extensions/validator/download.html
>     myfaces/site/publish/extensions/validator/download1x1.html
>     myfaces/site/publish/myfaces-commons/download.html
>     myfaces/site/publish/orchestra/download.html
>     myfaces/site/publish/portlet-bridge/1.0/downloads.html
>     myfaces/site/publish/portlet-bridge/1.0/staging/downloads.html
>     myfaces/site/publish/portlet-bridge/2.0/downloads.html
>     myfaces/site/publish/portlet-bridge/download.html
>     myfaces/site/publish/portlet-bridge/jsr301tck.html
>     myfaces/site/publish/portlet-bridge/jsr329tck.html
>     myfaces/site/publish/portlet-bridge/staging/download.html
>     myfaces/site/publish/test/download.html
>     myfaces/site/publish/tomahawk/download.html
>     myfaces/site/publish/trinidad/download.html
>     myfaces/site/publish/trinidad/staging/download.html
>     myfaces/site/publish/trinidad/trinidad-1_0/staging/download.html
>     myfaces/site/publish/trinidad/trinidad-1_2/download.html
>
> Modified: myfaces/site/publish/download.html
> URL: 
> http://svn.apache.org/viewvc/myfaces/site/publish/download.html?rev=1701623&r1=1701622&r2=1701623&view=diff
> ==============================================================================
> --- myfaces/site/publish/download.html (original)
> +++ myfaces/site/publish/download.html Mon Sep  7 13:43:14 2015
> @@ -318,7 +318,7 @@
>      </div>
>      <div id="body_column">
>        <div>
> -      <div class="section"><h2>Download MyFaces<a 
> name="Download_MyFaces"></a></h2><p>Use the links below to download a 
> distribution of Apache MyFaces from one of our mirrors. It is good practice 
> to verify the integrity of the distribution files.</p><p>You will be prompted 
> for a mirror - if the file is not found on yours, please be patient, as it 
> may take 24 hours to reach all mirrors.</p><p>Apache MyFaces is distributed 
> as a <tt>zip</tt> archive (for Windows) and as a <tt>tar.gz</tt> archive (for 
> UNIX). The contents are the same. Please note that the <tt>tar.gz</tt> 
> archives contain file names longer than 100 characters and have been created 
> using GNU tar extensions. Thus they must be untarred with a GNU compatible 
> version of tar.</p><p><b> MyFaces Core 2.2.8 Distribution </b></p><p>Release 
> notes can be found <a class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12329267";>here</a></p><table
>  border="1" class="bodyTable"><tr
>  class="a"><td align="left"></td><td align="left">Mirrors</td><td 
> align="left">Checksum</td><td align="left">Signature</td></tr><tr 
> class="b"><td align="left">MyFaces Core 2.2.8 (tar.gz)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.tar.gz";>
>  myfaces-core-assembly-2.2.8-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.tar.gz.md5";>
>  myfaces-core-assembly-2.2.8-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.tar.gz.asc";>
>  myfaces-core-assembly-2.2.8-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.2.8 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.zip";>
>  myfaces-core-assembly-2.2.8-bin.zip</a><
>  /td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.zip.md5";>
>  myfaces-core-assembly-2.2.8-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.zip.asc";>
>  myfaces-core-assembly-2.2.8-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 2.2.8 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-2.2.8-src.tar.gz";>
>  myfaces-core-assembly-2.2.8-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.2.8-src.tar.gz.md5";>
>  myfaces-core-assembly-2.2.8-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.2.8-src.tar.gz.asc";>
>  myfaces-core-assembly-2.2.8-src.tar.gz.asc</a></td
>  ></tr><tr class="a"><td align="left">MyFaces Core 2.2.8 Source (zip)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-2.2.8-src.zip";>
>  myfaces-core-assembly-2.2.8-src.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.2.8-src.zip.md5";>
>  myfaces-core-assembly-2.2.8-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.2.8-src.zip.asc";>
>  myfaces-core-assembly-2.2.8-src.zip.asc</a></td></tr></table><p><b> MyFaces 
> Core 2.1.17 Distribution </b></p><p>Release notes can be found <a 
> class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12328704";>here</a></p><table
>  border="1" class="bodyTable"><tr class="a"><td align="left"></td><td 
> align="left">Mirrors</td><td align="left">Checksum</td><td 
> align="left">Signature</
>  td></tr><tr class="b"><td align="left">MyFaces Core 2.1.17 (tar.gz)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.tar.gz";>
>  myfaces-core-assembly-2.1.17-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.tar.gz.md5";>
>  myfaces-core-assembly-2.1.17-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.tar.gz.asc";>
>  myfaces-core-assembly-2.1.17-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.1.17 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.zip";>
>  myfaces-core-assembly-2.1.17-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-a
>  ssembly-2.1.17-bin.zip.md5"> 
> myfaces-core-assembly-2.1.17-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.zip.asc";>
>  myfaces-core-assembly-2.1.17-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 2.1.17 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-2.1.17-src.tar.gz";>
>  myfaces-core-assembly-2.1.17-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.1.17-src.tar.gz.md5";>
>  myfaces-core-assembly-2.1.17-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.1.17-src.tar.gz.asc";>
>  myfaces-core-assembly-2.1.17-src.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.1.17 Source (zip)</td><td align="left"><a clas
>  s="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-2.1.17-src.zip";>
>  myfaces-core-assembly-2.1.17-src.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.1.17-src.zip.md5";>
>  myfaces-core-assembly-2.1.17-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.1.17-src.zip.asc";>
>  myfaces-core-assembly-2.1.17-src.zip.asc</a></td></tr></table><p><b> MyFaces 
> Core 2.0.23 Distribution </b></p><p>Release notes can be found <a 
> class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12328706";>here</a></p><table
>  border="1" class="bodyTable"><tr class="a"><td align="left"></td><td 
> align="left">Mirrors</td><td align="left">Checksum</td><td 
> align="left">Signature</td></tr><tr class="b"><td align="left">MyFaces Core 
> 2.0.23 (tar.gz)</td><td align="left"><a
>   class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.tar.gz";>
>  myfaces-core-assembly-2.0.23-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.tar.gz.md5";>
>  myfaces-core-assembly-2.0.23-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.tar.gz.asc";>
>  myfaces-core-assembly-2.0.23-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.0.23 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.zip";>
>  myfaces-core-assembly-2.0.23-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.zip.md5";>
>  myfaces-core-assembly-2.0.23-bin.zip.md5</a></td><td align="le
>  ft"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.zip.asc";>
>  myfaces-core-assembly-2.0.23-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 2.0.23 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-2.0.23-src.tar.gz";>
>  myfaces-core-assembly-2.0.23-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.0.23-src.tar.gz.md5";>
>  myfaces-core-assembly-2.0.23-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.0.23-src.tar.gz.asc";>
>  myfaces-core-assembly-2.0.23-src.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.0.23 Source (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-ass
>  embly-2.0.23-src.zip"> myfaces-core-assembly-2.0.23-src.zip</a></td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.0.23-src.zip.md5";>
>  myfaces-core-assembly-2.0.23-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.0.23-src.zip.asc";>
>  myfaces-core-assembly-2.0.23-src.zip.asc</a></td></tr></table><p><b> MyFaces 
> Core 1.2.12 Distribution </b></p></div><div class="section"><h2>Release notes 
> can be found <a class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12319080";>here</a><a
>  name="Release_notes_can_be_found_here"></a></h2><table border="1" 
> class="bodyTable"><tr class="a"><td align="left"></td><td 
> align="left">Mirrors</td><td align="left">Checksum</td><td 
> align="left">Signature</td></tr><tr class="b"><td align="left">MyFaces Core 
> 1.2.12 (tar.gz)</td><td align="left"><a class="external
>  Link" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.tar.gz";>
>  myfaces-core-assembly-1.2.12-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.tar.gz.md5";>
>  myfaces-core-assembly-1.2.12-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.tar.gz.asc";>
>  myfaces-core-assembly-1.2.12-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 1.2.12 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.zip";>
>  myfaces-core-assembly-1.2.12-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.zip.md5";>
>  myfaces-core-assembly-1.2.12-bin.zip.md5</a></td><td align="left"><a 
> class="ex
>  ternalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.zip.asc";>
>  myfaces-core-assembly-1.2.12-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 1.2.12 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-1.2.12-src.tar.gz";>
>  myfaces-core-assembly-1.2.12-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.2.12-src.tar.gz.md5";>
>  myfaces-core-assembly-1.2.12-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.2.12-src.tar.gz.asc";>
>  myfaces-core-assembly-1.2.12-src.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 1.2.12 Source (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-1.2.12-src
>  .zip"> myfaces-core-assembly-1.2.12-src.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.2.12-src.zip.md5";>
>  myfaces-core-assembly-1.2.12-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.2.12-src.zip.asc";>
>  myfaces-core-assembly-1.2.12-src.zip.asc</a></td></tr></table><p><b> MyFaces 
> Core 1.1.10 Distribution </b></p></div><div class="section"><h2>Release notes 
> can be found <a class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12315979";>here</a><a
>  name="Release_notes_can_be_found_here"></a></h2><table border="1" 
> class="bodyTable"><tr class="a"><td align="left"></td><td 
> align="left">Mirrors</td><td align="left">Checksum</td><td 
> align="left">Signature</td></tr><tr class="b"><td align="left">MyFaces Core 
> 1.1.10 (tar.gz)</td><td align="left"><a class="externalLink" href="http
>  
> ://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.tar.gz">
>  myfaces-core-assembly-1.1.10-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.tar.gz.md5";>
>  myfaces-core-assembly-1.1.10-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.tar.gz.asc";>
>  myfaces-core-assembly-1.1.10-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 1.1.10 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.zip";>
>  myfaces-core-assembly-1.1.10-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.zip.md5";>
>  myfaces-core-assembly-1.1.10-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" href
>  
> ="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.zip.asc";>
>  myfaces-core-assembly-1.1.10-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 1.1.10 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-1.1.10-src.tar.gz";>
>  myfaces-core-assembly-1.1.10-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.1.10-src.tar.gz.md5";>
>  myfaces-core-assembly-1.1.10-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.1.10-src.tar.gz.asc";>
>  myfaces-core-assembly-1.1.10-src.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 1.1.10 Source (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-core-assembly-1.1.10-src.zip";>
>  myfaces-c
>  ore-assembly-1.1.10-src.zip</a></td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.1.10-src.zip.md5";>
>  myfaces-core-assembly-1.1.10-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.1.10-src.zip.asc";>
>  myfaces-core-assembly-1.1.10-src.zip.asc</a></td></tr></table><p><b><a 
> href="./portlet-bridge/download.html">MyFaces Portlet 
> Bridge</a></b></p><p><b><a href="./tomahawk/download.html">MyFaces 
> Tomahawk</a></b></p><p><b><a href="./tobago/download.html">MyFaces 
> Tobago</a></b></p><p><b><a href="./trinidad/download.html">MyFaces 
> Trinidad</a></b></p><p><b><a href="./orchestra/download.html">MyFaces 
> Orchestra</a></b></p><p><b><a 
> href="./extensions/validator/download.html">MyFaces Extensions 
> Validator</a></b></p><p><b><a href="./extensions/cdi/download.html">MyFaces 
> Extensions CDI (aka MyFaces CODI)</a></b></p><p><b><a 
> href="./commons/download.html
>  ">MyFaces Commons</a></b></p><p><b><a href="./test/download.html">MyFaces 
> Test</a></b></p></div><div class="section"><h2>Latest source code from SVN 
> repository<a name="Latest_source_code_from_SVN_repository"></a></h2><p>If you 
> want to use the latest Apache MyFaces features, the source code is under 
> version control with SVN. Click <a class="externalLink" 
> href="http://apache.org/dev/version-control.html";> here </a> for information 
> on how to use the ASF SVN Repository.</p></div><div 
> class="section"><h2>Archive of old releases<a 
> name="Archive_of_old_releases"></a></h2><p>Older releases are available in 
> the <a class="externalLink" href="http://archive.apache.org/dist/myfaces/";> 
> archive</a>. Those releases are only provided as historical artefacts. We 
> strongly recommend to not use those releases, but upgrade to the most recent 
> release.</p></div><div class="section"><h2>Verifying checksums<a 
> name="Verifying_checksums"></a></h2><p>It is essential that you verify the 
> integrity of the downloa
>  ded files using the PGP and MD5 signatures. MD5 verification ensures the 
> file was not corrupted during the download process. PGP verification ensures 
> that the file came from a certain person.</p><p>To verify the MD5 signature 
> on the files, you need to use a program called <tt>md5</tt> or 
> <tt>md5sum</tt>, which is included in many unix distributions. It is also 
> available as part of <a class="externalLink" 
> href="http://www.gnu.org/software/textutils/textutils.html";>GNU 
> Textutils</a>. Windows users can get binary md5 programs from <a 
> class="externalLink" href="http://www.fourmilab.ch/md5/";>here</a>, <a 
> class="externalLink" 
> href="http://www.pc-tools.net/win32/freeware/console/";>here</a>, or <a 
> class="externalLink" href="http://www.slavasoft.com/fsum/";>here</a>. 
> </p></div><div class="section"><h2>Verifying signatures<a 
> name="Verifying_signatures"></a></h2><p>PGP verification ensures that the 
> file came from a certain person. We strongly recommend you verify your 
> downloads with both PGP an
>  d MD5.</p><p>The PGP signatures can be verified using <a 
> class="externalLink" href="http://www.pgpi.org/";>PGP</a> or <a 
> class="externalLink" href="http://www.gnupg.org/";>GPG</a>. First download the 
> Apache MyFaces <a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/KEYS";>KEYS</a> as well as the 
> <tt>asc</tt> signature file for the particular distribution. It is important 
> that you get these files from the ultimate trusted source - the main ASF 
> distribution site, rather than from a mirror. Then verify the signatures 
> using ...</p><p><tt> % pgpk -a KEYS % pgpv myfaces-core-1.1.X-bin.tar.gz.asc 
> </tt></p><p><i>or</i></p><p><tt> % pgp -ka KEYS % pgp 
> myfaces-core-1.1.X-bin.tar.gz.asc </tt></p><p><i>or</i></p><p><tt> % gpg 
> --import KEYS % gpg --verify myfaces-core-1.1.X-bin.tar.gz.asc </tt> 
> </p></div>
> +      <div class="section"><h2>Download MyFaces<a 
> name="Download_MyFaces"></a></h2><p>Use the links below to download a 
> distribution of Apache MyFaces from one of our mirrors. It is good practice 
> to verify the integrity of the distribution files.</p><p>You will be prompted 
> for a mirror - if the file is not found on yours, please be patient, as it 
> may take 24 hours to reach all mirrors.</p><p>Apache MyFaces is distributed 
> as a <tt>zip</tt> archive (for Windows) and as a <tt>tar.gz</tt> archive (for 
> UNIX). The contents are the same. Please note that the <tt>tar.gz</tt> 
> archives contain file names longer than 100 characters and have been created 
> using GNU tar extensions. Thus they must be untarred with a GNU compatible 
> version of tar.</p><p><b> MyFaces Core 2.2.8 Distribution </b></p><p>Release 
> notes can be found <a class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12329267";>here</a></p><table
>  border="1" class="bodyTable"><tr
>  class="a"><td align="left"></td><td align="left">Mirrors</td><td 
> align="left">Checksum</td><td align="left">Signature</td></tr><tr 
> class="b"><td align="left">MyFaces Core 2.2.8 (tar.gz)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.tar.gz";>
>  myfaces-core-assembly-2.2.8-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.tar.gz.md5";>
>  myfaces-core-assembly-2.2.8-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.tar.gz.asc";>
>  myfaces-core-assembly-2.2.8-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.2.8 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.zip";>
>  myfaces-core-assembly-2.2.8-bin.zip</a><
>  /td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.zip.md5";>
>  myfaces-core-assembly-2.2.8-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.2.8-bin.zip.asc";>
>  myfaces-core-assembly-2.2.8-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 2.2.8 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-2.2.8-src.tar.gz";>
>  myfaces-core-assembly-2.2.8-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.2.8-src.tar.gz.md5";>
>  myfaces-core-assembly-2.2.8-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.2.8-src.tar.gz.asc";>
>  myfaces-core-assembly-2.2.8-src.tar.gz.asc</a></td
>  ></tr><tr class="a"><td align="left">MyFaces Core 2.2.8 Source (zip)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-2.2.8-src.zip";>
>  myfaces-core-assembly-2.2.8-src.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.2.8-src.zip.md5";>
>  myfaces-core-assembly-2.2.8-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.2.8-src.zip.asc";>
>  myfaces-core-assembly-2.2.8-src.zip.asc</a></td></tr></table><p><b> MyFaces 
> Core 2.1.17 Distribution </b></p><p>Release notes can be found <a 
> class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12328704";>here</a></p><table
>  border="1" class="bodyTable"><tr class="a"><td align="left"></td><td 
> align="left">Mirrors</td><td align="left">Checksum</td><td 
> align="left">Signature</
>  td></tr><tr class="b"><td align="left">MyFaces Core 2.1.17 (tar.gz)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.tar.gz";>
>  myfaces-core-assembly-2.1.17-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.tar.gz.md5";>
>  myfaces-core-assembly-2.1.17-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.tar.gz.asc";>
>  myfaces-core-assembly-2.1.17-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.1.17 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.zip";>
>  myfaces-core-assembly-2.1.17-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-a
>  ssembly-2.1.17-bin.zip.md5"> 
> myfaces-core-assembly-2.1.17-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.1.17-bin.zip.asc";>
>  myfaces-core-assembly-2.1.17-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 2.1.17 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-2.1.17-src.tar.gz";>
>  myfaces-core-assembly-2.1.17-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.1.17-src.tar.gz.md5";>
>  myfaces-core-assembly-2.1.17-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.1.17-src.tar.gz.asc";>
>  myfaces-core-assembly-2.1.17-src.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.1.17 Source (zip)</td><td align="left"><a clas
>  s="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-2.1.17-src.zip";>
>  myfaces-core-assembly-2.1.17-src.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.1.17-src.zip.md5";>
>  myfaces-core-assembly-2.1.17-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.1.17-src.zip.asc";>
>  myfaces-core-assembly-2.1.17-src.zip.asc</a></td></tr></table><p><b> MyFaces 
> Core 2.0.23 Distribution </b></p><p>Release notes can be found <a 
> class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12328706";>here</a></p><table
>  border="1" class="bodyTable"><tr class="a"><td align="left"></td><td 
> align="left">Mirrors</td><td align="left">Checksum</td><td 
> align="left">Signature</td></tr><tr class="b"><td align="left">MyFaces Core 
> 2.0.23 (tar.gz)</td><td align="left"><a
>   class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.tar.gz";>
>  myfaces-core-assembly-2.0.23-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.tar.gz.md5";>
>  myfaces-core-assembly-2.0.23-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.tar.gz.asc";>
>  myfaces-core-assembly-2.0.23-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.0.23 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.zip";>
>  myfaces-core-assembly-2.0.23-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.zip.md5";>
>  myfaces-core-assembly-2.0.23-bin.zip.md5</a></td><td align="le
>  ft"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-2.0.23-bin.zip.asc";>
>  myfaces-core-assembly-2.0.23-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 2.0.23 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-2.0.23-src.tar.gz";>
>  myfaces-core-assembly-2.0.23-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.0.23-src.tar.gz.md5";>
>  myfaces-core-assembly-2.0.23-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.0.23-src.tar.gz.asc";>
>  myfaces-core-assembly-2.0.23-src.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 2.0.23 Source (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-ass
>  embly-2.0.23-src.zip"> myfaces-core-assembly-2.0.23-src.zip</a></td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.0.23-src.zip.md5";>
>  myfaces-core-assembly-2.0.23-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-2.0.23-src.zip.asc";>
>  myfaces-core-assembly-2.0.23-src.zip.asc</a></td></tr></table><p><b> MyFaces 
> Core 1.2.12 Distribution </b></p></div><div class="section"><h2>Release notes 
> can be found <a class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12319080";>here</a><a
>  name="Release_notes_can_be_found_here"></a></h2><table border="1" 
> class="bodyTable"><tr class="a"><td align="left"></td><td 
> align="left">Mirrors</td><td align="left">Checksum</td><td 
> align="left">Signature</td></tr><tr class="b"><td align="left">MyFaces Core 
> 1.2.12 (tar.gz)</td><td align="left"><a class="external
>  Link" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.tar.gz";>
>  myfaces-core-assembly-1.2.12-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.tar.gz.md5";>
>  myfaces-core-assembly-1.2.12-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.tar.gz.asc";>
>  myfaces-core-assembly-1.2.12-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 1.2.12 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.zip";>
>  myfaces-core-assembly-1.2.12-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.zip.md5";>
>  myfaces-core-assembly-1.2.12-bin.zip.md5</a></td><td align="left"><a 
> class="ex
>  ternalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.2.12-bin.zip.asc";>
>  myfaces-core-assembly-1.2.12-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 1.2.12 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-1.2.12-src.tar.gz";>
>  myfaces-core-assembly-1.2.12-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.2.12-src.tar.gz.md5";>
>  myfaces-core-assembly-1.2.12-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.2.12-src.tar.gz.asc";>
>  myfaces-core-assembly-1.2.12-src.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 1.2.12 Source (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-1.2.12-src
>  .zip"> myfaces-core-assembly-1.2.12-src.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.2.12-src.zip.md5";>
>  myfaces-core-assembly-1.2.12-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.2.12-src.zip.asc";>
>  myfaces-core-assembly-1.2.12-src.zip.asc</a></td></tr></table><p><b> MyFaces 
> Core 1.1.10 Distribution </b></p></div><div class="section"><h2>Release notes 
> can be found <a class="externalLink" 
> href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&amp;version=12315979";>here</a><a
>  name="Release_notes_can_be_found_here"></a></h2><table border="1" 
> class="bodyTable"><tr class="a"><td align="left"></td><td 
> align="left">Mirrors</td><td align="left">Checksum</td><td 
> align="left">Signature</td></tr><tr class="b"><td align="left">MyFaces Core 
> 1.1.10 (tar.gz)</td><td align="left"><a class="externalLink" href="http
>  
> ://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.tar.gz">
>  myfaces-core-assembly-1.1.10-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.tar.gz.md5";>
>  myfaces-core-assembly-1.1.10-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.tar.gz.asc";>
>  myfaces-core-assembly-1.1.10-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 1.1.10 (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.zip";>
>  myfaces-core-assembly-1.1.10-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.zip.md5";>
>  myfaces-core-assembly-1.1.10-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" href
>  
> ="http://www.apache.org/dist/myfaces/binaries/myfaces-core-assembly-1.1.10-bin.zip.asc";>
>  myfaces-core-assembly-1.1.10-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Core 1.1.10 Source (tar.gz)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-1.1.10-src.tar.gz";>
>  myfaces-core-assembly-1.1.10-src.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.1.10-src.tar.gz.md5";>
>  myfaces-core-assembly-1.1.10-src.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.1.10-src.tar.gz.asc";>
>  myfaces-core-assembly-1.1.10-src.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Core 1.1.10 Source (zip)</td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-core-assembly-1.1.10-src.zip";>
>  myfaces-c
>  ore-assembly-1.1.10-src.zip</a></td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.1.10-src.zip.md5";>
>  myfaces-core-assembly-1.1.10-src.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-core-assembly-1.1.10-src.zip.asc";>
>  myfaces-core-assembly-1.1.10-src.zip.asc</a></td></tr></table><p><b><a 
> href="./portlet-bridge/download.html">MyFaces Portlet 
> Bridge</a></b></p><p><b><a href="./tomahawk/download.html">MyFaces 
> Tomahawk</a></b></p><p><b><a href="./tobago/download.html">MyFaces 
> Tobago</a></b></p><p><b><a href="./trinidad/download.html">MyFaces 
> Trinidad</a></b></p><p><b><a href="./orchestra/download.html">MyFaces 
> Orchestra</a></b></p><p><b><a 
> href="./extensions/validator/download.html">MyFaces Extensions 
> Validator</a></b></p><p><b><a href="./extensions/cdi/download.html">MyFaces 
> Extensions CDI (aka MyFaces CODI)</a></b></p><p><b><a 
> href="./commons/download.html
>  ">MyFaces Commons</a></b></p><p><b><a href="./test/download.html">MyFaces 
> Test</a></b></p></div><div class="section"><h2>Latest source code from SVN 
> repository<a name="Latest_source_code_from_SVN_repository"></a></h2><p>If you 
> want to use the latest Apache MyFaces features, the source code is under 
> version control with SVN. Click <a class="externalLink" 
> href="http://apache.org/dev/version-control.html";> here </a> for information 
> on how to use the ASF SVN Repository.</p></div><div 
> class="section"><h2>Archive of old releases<a 
> name="Archive_of_old_releases"></a></h2><p>Older releases are available in 
> the <a class="externalLink" href="http://archive.apache.org/dist/myfaces/";> 
> archive</a>. Those releases are only provided as historical artefacts. We 
> strongly recommend to not use those releases, but upgrade to the most recent 
> release.</p></div><div class="section"><h2>Verifying checksums<a 
> name="Verifying_checksums"></a></h2><p>It is essential that you verify the 
> integrity of the downloa
>  ded files using the PGP and MD5 signatures. MD5 verification ensures the 
> file was not corrupted during the download process. PGP verification ensures 
> that the file came from a certain person.</p><p>To verify the MD5 signature 
> on the files, you need to use a program called <tt>md5</tt> or 
> <tt>md5sum</tt>, which is included in many unix distributions. It is also 
> available as part of <a class="externalLink" 
> href="http://www.gnu.org/software/textutils/textutils.html";>GNU 
> Textutils</a>. Windows users can get binary md5 programs from <a 
> class="externalLink" href="http://www.fourmilab.ch/md5/";>here</a>, <a 
> class="externalLink" 
> href="http://www.pc-tools.net/win32/freeware/console/";>here</a>, or <a 
> class="externalLink" href="http://www.slavasoft.com/fsum/";>here</a>. 
> </p></div><div class="section"><h2>Verifying signatures<a 
> name="Verifying_signatures"></a></h2><p>PGP verification ensures that the 
> file came from a certain person. We strongly recommend you verify your 
> downloads with both PGP an
>  d MD5.</p><p>The PGP signatures can be verified using <a 
> class="externalLink" href="http://www.pgpi.org/";>PGP</a> or <a 
> class="externalLink" href="http://www.gnupg.org/";>GPG</a>. First download the 
> Apache MyFaces <a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/KEYS";>KEYS</a> as well as the 
> <tt>asc</tt> signature file for the particular distribution. It is important 
> that you get these files from the ultimate trusted source - the main ASF 
> distribution site, rather than from a mirror. Then verify the signatures 
> using ...</p><p><tt> % pgpk -a KEYS % pgpv myfaces-core-1.1.X-bin.tar.gz.asc 
> </tt></p><p><i>or</i></p><p><tt> % pgp -ka KEYS % pgp 
> myfaces-core-1.1.X-bin.tar.gz.asc </tt></p><p><i>or</i></p><p><tt> % gpg 
> --import KEYS % gpg --verify myfaces-core-1.1.X-bin.tar.gz.asc </tt> 
> </p></div>
>        </div>
>      </div>
>      <div class="clear"></div>
>
> Modified: myfaces/site/publish/extensions/cdi/download.html
> URL: 
> http://svn.apache.org/viewvc/myfaces/site/publish/extensions/cdi/download.html?rev=1701623&r1=1701622&r2=1701623&view=diff
> ==============================================================================
> --- myfaces/site/publish/extensions/cdi/download.html (original)
> +++ myfaces/site/publish/extensions/cdi/download.html Mon Sep  7 13:43:14 2015
> @@ -210,47 +210,47 @@
>  <td align="left">Signature</td></tr>
>  <tr class="b">
>  <td align="left">MyFaces Extensions CDI for JSF 1.2 1.0.6 (tar.gz)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extcdi-assembly-jsf12-1.0.6-bin.tar.gz";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-bin.tar.gz</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extcdi-assembly-jsf12-1.0.6-bin.tar.gz";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-bin.tar.gz</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extcdi-assembly-jsf12-1.0.6-bin.tar.gz.md5";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-bin.tar.gz.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extcdi-assembly-jsf12-1.0.6-bin.tar.gz.asc";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-bin.tar.gz.asc</a></td></tr>
>  <tr class="a">
>  <td align="left">MyFaces Extensions CDI for JSF 1.2 1.0.6 (zip)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extcdi-assembly-jsf12-1.0.6-bin.zip";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-bin.zip</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extcdi-assembly-jsf12-1.0.6-bin.zip";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-bin.zip</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extcdi-assembly-jsf12-1.0.6-bin.zip.md5";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-bin.zip.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extcdi-assembly-jsf12-1.0.6-bin.zip.asc";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-bin.zip.asc</a></td></tr>
>  <tr class="b">
>  <td align="left">MyFaces Extensions CDI for JSF 1.2 1.0.6 Source 
> (tar.gz)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extcdi-assembly-jsf12-1.0.6-src.tar.gz";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-src.tar.gz</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extcdi-assembly-jsf12-1.0.6-src.tar.gz";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-src.tar.gz</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-assembly-jsf12-1.0.6-src.tar.gz.md5";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-src.tar.gz.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-assembly-jsf12-1.0.6-src.tar.gz.asc";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-src.tar.gz.asc</a></td></tr>
>  <tr class="a">
>  <td align="left">MyFaces Extensions CDI for JSF 1.2 1.0.6 Source (zip)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extcdi-assembly-jsf12-1.0.6-src.zip";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-src.zip</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extcdi-assembly-jsf12-1.0.6-src.zip";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-src.zip</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-assembly-jsf12-1.0.6-src.zip.md5";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-src.zip.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-assembly-jsf12-1.0.6-src.zip.asc";>
>  myfaces-extcdi-assembly-jsf12-1.0.6-src.zip.asc</a></td></tr>
>  <tr class="b">
>  <td align="left">MyFaces Extensions CDI for JSF 2.0 1.0.6 (tar.gz)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.6-bin.tar.gz";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-bin.tar.gz</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.6-bin.tar.gz";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-bin.tar.gz</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.6-bin.tar.gz.md5";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-bin.tar.gz.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.6-bin.tar.gz.asc";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-bin.tar.gz.asc</a></td></tr>
>  <tr class="a">
>  <td align="left">MyFaces Extensions CDI for JSF 2.0 1.0.6 (zip)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.6-bin.zip";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-bin.zip</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.6-bin.zip";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-bin.zip</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.6-bin.zip.md5";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-bin.zip.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.6-bin.zip.asc";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-bin.zip.asc</a></td></tr>
>  <tr class="b">
>  <td align="left">MyFaces Extensions CDI for JSF 2.0 1.0.6 Source 
> (tar.gz)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extcdi-assembly-jsf20-1.0.6-src.tar.gz";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-src.tar.gz</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extcdi-assembly-jsf20-1.0.6-src.tar.gz";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-src.tar.gz</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-assembly-jsf20-1.0.6-src.tar.gz.md5";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-src.tar.gz.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-assembly-jsf20-1.0.6-src.tar.gz.asc";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-src.tar.gz.asc</a></td></tr>
>  <tr class="a">
>  <td align="left">MyFaces Extensions CDI for JSF 2.0 1.0.6 Source (zip)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extcdi-assembly-jsf20-1.0.6-src.zip";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-src.zip</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extcdi-assembly-jsf20-1.0.6-src.zip";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-src.zip</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-assembly-jsf20-1.0.6-src.zip.md5";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-src.zip.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-assembly-jsf20-1.0.6-src.zip.asc";>
>  myfaces-extcdi-assembly-jsf20-1.0.6-src.zip.asc</a></td></tr>
>  <tr class="b">
>  <td align="left">MyFaces Extensions CDI 1.0.6 Source-Release (zip)</td>
> -<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extcdi-parent-1.0.6-source-release.zip";>
>  myfaces-extcdi-parent-1.0.6-source-release.zip</a></td>
> +<td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extcdi-parent-1.0.6-source-release.zip";>
>  myfaces-extcdi-parent-1.0.6-source-release.zip</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-parent-1.0.6-source-release.zip.md5";>
>  myfaces-extcdi-parent-1.0.6-source-release.zip.md5</a></td>
>  <td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extcdi-parent-1.0.6-source-release.zip.asc";>
>  
> myfaces-extcdi-parent-1.0.6-source-release.zip.asc</a></td></tr></table></div>
>  <div class="section">
>
> Modified: myfaces/site/publish/extensions/validator/download.html
> URL: 
> http://svn.apache.org/viewvc/myfaces/site/publish/extensions/validator/download.html?rev=1701623&r1=1701622&r2=1701623&view=diff
> ==============================================================================
> --- myfaces/site/publish/extensions/validator/download.html (original)
> +++ myfaces/site/publish/extensions/validator/download.html Mon Sep  7 
> 13:43:14 2015
> @@ -209,7 +209,7 @@
>      </div>
>      <div id="body_column">
>        <div>
> -      <!-- Licensed to the Apache Software Foundation (ASF) under one or 
> more --><!-- contributor license agreements.  See the NOTICE file distributed 
> with --><!-- this work for additional information regarding copyright 
> ownership. --><!-- The ASF licenses this file to You under the Apache 
> License, Version 2.0 --><!-- (the "License"); you may not use this file 
> except in compliance with --><!-- the License.  You may obtain a copy of the 
> License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 
> --><!--  --><!-- Unless required by applicable law or agreed to in writing, 
> software --><!-- distributed under the License is distributed on an "AS IS" 
> BASIS, --><!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express 
> or implied. --><!-- See the License for the specific language governing 
> permissions and --><!-- limitations under the License. --><div 
> class="section"><h2>Download Apache MyFaces Extensions Validator<a 
> name="Download_Apache_MyFaces_Extensions_Validator"></a>
>  </h2><p>Use the links below to download a distribution of Apache MyFaces 
> Extensions Validator from one of our mirrors. It is good practice to verify 
> the integrity of the distribution files.</p><p>You will be prompted for a 
> mirror - if the file is not found on yours, please be patient, as it may take 
> 24 hours to reach all mirrors.</p><p>Apache MyFaces Extensions Validator is 
> distributed as a <tt>zip</tt> archive (for Windows) and as a <tt>tar.gz</tt> 
> archive (for UNIX). The content is the same. Please note that the 
> <tt>tar.gz</tt> archives contain file names longer than 100 characters and 
> have been created using GNU tar extensions. Thus they must be untarred with a 
> GNU compatible version of tar.</p><p><b> Apache MyFaces Extensions Validator 
> Distribution </b></p><table border="1" class="bodyTable"><tr class="a"><td 
> align="left"></td><td align="left">Mirrors</td><td 
> align="left">Checksum</td><td align="left">Signature</td></tr><tr 
> class="b"><td align="left">MyFaces Extensions Validator
>   for JSF 1.1 1.1.4 (tar.gz)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval11-1.1.4-bin.tar.gz";>
>  myfaces-extval11-1.1.4-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.4-bin.tar.gz.md5";>
>  myfaces-extval11-1.1.4-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.4-bin.tar.gz.asc";>
>  myfaces-extval11-1.1.4-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Extensions Validator for JSF 1.1 1.1.4 (zip)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval11-1.1.4-bin.zip";>
>  myfaces-extval11-1.1.4-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.4-bin.zip.md5";>
>  myfaces-extval11-1.1.4-bin.zip.md5</a>
>  </td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.4-bin.zip.asc";>
>  myfaces-extval11-1.1.4-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Extensions Validator for JSF 1.1 1.1.4 Source 
> (zip)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extval-module-1.1.4-source-release.zip";>
>  myfaces-extval-module-1.1.4-source-release.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-1.1.4-source-release.zip.md5";>
>  myfaces-extval-module-1.1.4-source-release.zip.md5</a></td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-1.1.4-source-release.zip.asc";>
>  myfaces-extval-module-1.1.4-source-release.zip.asc</a></td></tr><tr 
> class="a"><td align="left">MyFaces Extensions Validator for JSF 1.2 1.2.6 
> (tar.gz)</td><td align="left"><a
>  class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval12-1.2.6-bin.tar.gz";>
>  myfaces-extval12-1.2.6-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.6-bin.tar.gz.md5";>
>  myfaces-extval12-1.2.6-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.6-bin.tar.gz.asc";>
>  myfaces-extval12-1.2.6-bin.tar.gz.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Extensions Validator for JSF 1.2 1.2.6 (zip)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval12-1.2.6-bin.zip";>
>  myfaces-extval12-1.2.6-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.6-bin.zip.md5";>
>  myfaces-extval12-1.2.6-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" href="
>  
> http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.6-bin.zip.asc";>
>  myfaces-extval12-1.2.6-bin.zip.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Extensions Validator for JSF 1.2 1.2.6 Source 
> (zip)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extval-module-1.2.6-source-release.zip";>
>  myfaces-extval-module-1.2.6-source-release.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-1.2.6-source-release.zip.md5";>
>  myfaces-extval-module-1.2.6-source-release.zip.md5</a></td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-1.2.6-source-release.zip.asc";>
>  myfaces-extval-module-1.2.6-source-release.zip.asc</a></td></tr><tr 
> class="b"><td align="left">MyFaces Extensions Validator for JSF 2.0 2.0.8 
> (tar.gz)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn
>  /closer.cgi/myfaces/binaries/myfaces-extval20-2.0.8-bin.tar.gz"> 
> myfaces-extval20-2.0.8-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval20-2.0.8-bin.tar.gz.md5";>
>  myfaces-extval20-2.0.8-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval20-2.0.8-bin.tar.gz.asc";>
>  myfaces-extval20-2.0.8-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Extensions Validator for JSF 2.0 2.0.8 (zip)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval20-2.0.8-bin.zip";>
>  myfaces-extval20-2.0.8-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval20-2.0.8-bin.zip.md5";>
>  myfaces-extval20-2.0.8-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-
>  extval20-2.0.8-bin.zip.asc"> 
> myfaces-extval20-2.0.8-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Extensions Validator for JSF 2.0 2.0.8 Source 
> (zip)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extval-module-2.0.8-source-release.zip";>
>  myfaces-extval-module-2.0.8-source-release.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-2.0.8-source-release.zip.md5";>
>  myfaces-extval-module-2.0.8-source-release.zip.md5</a></td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-2.0.8-source-release.zip.asc";>
>  
> myfaces-extval-module-2.0.8-source-release.zip.asc</a></td></tr></table></div><div
>  class="section"><h2>Latest source code from SVN repository<a 
> name="Latest_source_code_from_SVN_repository"></a></h2><p>If you want to use 
> the latest Apache MyFaces Extensions Validator features, t
>  he source code is under version control with SVN. Click <a 
> href="#source-repository.html"> here </a> for information on how to use the 
> ASF Extensions Validator SVN Repository.</p></div><div 
> class="section"><h2>Verifying checksums<a 
> name="Verifying_checksums"></a></h2><p>It is essential that you verify the 
> integrity of the downloaded files using the PGP and MD5 signatures. MD5 
> verification ensures the file was not corrupted during the download process. 
> PGP verification ensures that the file came from a certain person.</p><p>To 
> verify the MD5 signature on the files, you need to use a program called 
> <tt>md5</tt> or <tt>md5sum</tt>, which is included in many UNIX 
> distributions. It is also available as part of <a class="externalLink" 
> href="http://www.gnu.org/software/textutils/textutils.html";>GNU 
> Textutils</a>. Windows users can get binary md5 programs from <a 
> class="externalLink" href="http://www.fourmilab.ch/md5/";>here</a>, <a 
> class="externalLink" href="http://www.pc-tools.net/win32/fr
>  eeware/console/">here</a>, or <a class="externalLink" 
> href="http://www.slavasoft.com/fsum/";>here</a>.</p></div><div 
> class="section"><h2>Verifying signatures<a 
> name="Verifying_signatures"></a></h2><p>PGP verification ensures that the 
> file came from a certain person. We strongly recommend you verify your 
> downloads with both PGP and MD5.</p><p>The PGP signatures can be verified 
> using <a class="externalLink" href="http://www.pgpi.org/";>PGP</a> or <a 
> class="externalLink" href="http://www.gnupg.org/";>GPG</a>. First download the 
> Apache MyFaces <a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/KEYS";>KEYS</a> as well as the 
> <tt>asc</tt> signature file for the particular distribution. It is important 
> that you get these files from the ultimate trusted source - the main ASF 
> distribution site, rather than from a mirror. Then verify the signatures 
> using ...</p><p><tt> % pgpk -a KEYS % pgpv 
> myfaces-extval12-1.2.6-bin.tar.gz.asc myfaces-extval12-1.2.6-bin.tar.gz 
> </tt></p><p><i>or</i>
>  </p><p><tt> % pgp -ka KEYS % pgp myfaces-extval12-1.2.6-bin.tar.gz.asc 
> myfaces-extval12-1.2.6-bin.tar.gz </tt></p><p><i>or</i></p><p><tt> % gpg 
> --import KEYS % gpg --verify myfaces-extval12-1.2.6-bin.tar.gz.asc 
> myfaces-extval12-1.2.6-bin.tar.gz </tt></p></div>
> +      <!-- Licensed to the Apache Software Foundation (ASF) under one or 
> more --><!-- contributor license agreements.  See the NOTICE file distributed 
> with --><!-- this work for additional information regarding copyright 
> ownership. --><!-- The ASF licenses this file to You under the Apache 
> License, Version 2.0 --><!-- (the "License"); you may not use this file 
> except in compliance with --><!-- the License.  You may obtain a copy of the 
> License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 
> --><!--  --><!-- Unless required by applicable law or agreed to in writing, 
> software --><!-- distributed under the License is distributed on an "AS IS" 
> BASIS, --><!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express 
> or implied. --><!-- See the License for the specific language governing 
> permissions and --><!-- limitations under the License. --><div 
> class="section"><h2>Download Apache MyFaces Extensions Validator<a 
> name="Download_Apache_MyFaces_Extensions_Validator"></a>
>  </h2><p>Use the links below to download a distribution of Apache MyFaces 
> Extensions Validator from one of our mirrors. It is good practice to verify 
> the integrity of the distribution files.</p><p>You will be prompted for a 
> mirror - if the file is not found on yours, please be patient, as it may take 
> 24 hours to reach all mirrors.</p><p>Apache MyFaces Extensions Validator is 
> distributed as a <tt>zip</tt> archive (for Windows) and as a <tt>tar.gz</tt> 
> archive (for UNIX). The content is the same. Please note that the 
> <tt>tar.gz</tt> archives contain file names longer than 100 characters and 
> have been created using GNU tar extensions. Thus they must be untarred with a 
> GNU compatible version of tar.</p><p><b> Apache MyFaces Extensions Validator 
> Distribution </b></p><table border="1" class="bodyTable"><tr class="a"><td 
> align="left"></td><td align="left">Mirrors</td><td 
> align="left">Checksum</td><td align="left">Signature</td></tr><tr 
> class="b"><td align="left">MyFaces Extensions Validator
>   for JSF 1.1 1.1.4 (tar.gz)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval11-1.1.4-bin.tar.gz";>
>  myfaces-extval11-1.1.4-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.4-bin.tar.gz.md5";>
>  myfaces-extval11-1.1.4-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.4-bin.tar.gz.asc";>
>  myfaces-extval11-1.1.4-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Extensions Validator for JSF 1.1 1.1.4 (zip)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval11-1.1.4-bin.zip";>
>  myfaces-extval11-1.1.4-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.4-bin.zip.md5";>
>  myfaces-extval11-1.1.4-bin.zip.md5</a>
>  </td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.4-bin.zip.asc";>
>  myfaces-extval11-1.1.4-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Extensions Validator for JSF 1.1 1.1.4 Source 
> (zip)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extval-module-1.1.4-source-release.zip";>
>  myfaces-extval-module-1.1.4-source-release.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-1.1.4-source-release.zip.md5";>
>  myfaces-extval-module-1.1.4-source-release.zip.md5</a></td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-1.1.4-source-release.zip.asc";>
>  myfaces-extval-module-1.1.4-source-release.zip.asc</a></td></tr><tr 
> class="a"><td align="left">MyFaces Extensions Validator for JSF 1.2 1.2.6 
> (tar.gz)</td><td align="left"><a
>  class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval12-1.2.6-bin.tar.gz";>
>  myfaces-extval12-1.2.6-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.6-bin.tar.gz.md5";>
>  myfaces-extval12-1.2.6-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.6-bin.tar.gz.asc";>
>  myfaces-extval12-1.2.6-bin.tar.gz.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Extensions Validator for JSF 1.2 1.2.6 (zip)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval12-1.2.6-bin.zip";>
>  myfaces-extval12-1.2.6-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.6-bin.zip.md5";>
>  myfaces-extval12-1.2.6-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" href="
>  
> http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.6-bin.zip.asc";>
>  myfaces-extval12-1.2.6-bin.zip.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Extensions Validator for JSF 1.2 1.2.6 Source 
> (zip)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extval-module-1.2.6-source-release.zip";>
>  myfaces-extval-module-1.2.6-source-release.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-1.2.6-source-release.zip.md5";>
>  myfaces-extval-module-1.2.6-source-release.zip.md5</a></td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-1.2.6-source-release.zip.asc";>
>  myfaces-extval-module-1.2.6-source-release.zip.asc</a></td></tr><tr 
> class="b"><td align="left">MyFaces Extensions Validator for JSF 2.0 2.0.8 
> (tar.gz)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn
>  /closer.lua/myfaces/binaries/myfaces-extval20-2.0.8-bin.tar.gz"> 
> myfaces-extval20-2.0.8-bin.tar.gz</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval20-2.0.8-bin.tar.gz.md5";>
>  myfaces-extval20-2.0.8-bin.tar.gz.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval20-2.0.8-bin.tar.gz.asc";>
>  myfaces-extval20-2.0.8-bin.tar.gz.asc</a></td></tr><tr class="a"><td 
> align="left">MyFaces Extensions Validator for JSF 2.0 2.0.8 (zip)</td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval20-2.0.8-bin.zip";>
>  myfaces-extval20-2.0.8-bin.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval20-2.0.8-bin.zip.md5";>
>  myfaces-extval20-2.0.8-bin.zip.md5</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-
>  extval20-2.0.8-bin.zip.asc"> 
> myfaces-extval20-2.0.8-bin.zip.asc</a></td></tr><tr class="b"><td 
> align="left">MyFaces Extensions Validator for JSF 2.0 2.0.8 Source 
> (zip)</td><td align="left"><a class="externalLink" 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extval-module-2.0.8-source-release.zip";>
>  myfaces-extval-module-2.0.8-source-release.zip</a></td><td align="left"><a 
> class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-2.0.8-source-release.zip.md5";>
>  myfaces-extval-module-2.0.8-source-release.zip.md5</a></td><td 
> align="left"><a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval-module-2.0.8-source-release.zip.asc";>
>  
> myfaces-extval-module-2.0.8-source-release.zip.asc</a></td></tr></table></div><div
>  class="section"><h2>Latest source code from SVN repository<a 
> name="Latest_source_code_from_SVN_repository"></a></h2><p>If you want to use 
> the latest Apache MyFaces Extensions Validator features, t
>  he source code is under version control with SVN. Click <a 
> href="#source-repository.html"> here </a> for information on how to use the 
> ASF Extensions Validator SVN Repository.</p></div><div 
> class="section"><h2>Verifying checksums<a 
> name="Verifying_checksums"></a></h2><p>It is essential that you verify the 
> integrity of the downloaded files using the PGP and MD5 signatures. MD5 
> verification ensures the file was not corrupted during the download process. 
> PGP verification ensures that the file came from a certain person.</p><p>To 
> verify the MD5 signature on the files, you need to use a program called 
> <tt>md5</tt> or <tt>md5sum</tt>, which is included in many UNIX 
> distributions. It is also available as part of <a class="externalLink" 
> href="http://www.gnu.org/software/textutils/textutils.html";>GNU 
> Textutils</a>. Windows users can get binary md5 programs from <a 
> class="externalLink" href="http://www.fourmilab.ch/md5/";>here</a>, <a 
> class="externalLink" href="http://www.pc-tools.net/win32/fr
>  eeware/console/">here</a>, or <a class="externalLink" 
> href="http://www.slavasoft.com/fsum/";>here</a>.</p></div><div 
> class="section"><h2>Verifying signatures<a 
> name="Verifying_signatures"></a></h2><p>PGP verification ensures that the 
> file came from a certain person. We strongly recommend you verify your 
> downloads with both PGP and MD5.</p><p>The PGP signatures can be verified 
> using <a class="externalLink" href="http://www.pgpi.org/";>PGP</a> or <a 
> class="externalLink" href="http://www.gnupg.org/";>GPG</a>. First download the 
> Apache MyFaces <a class="externalLink" 
> href="http://www.apache.org/dist/myfaces/KEYS";>KEYS</a> as well as the 
> <tt>asc</tt> signature file for the particular distribution. It is important 
> that you get these files from the ultimate trusted source - the main ASF 
> distribution site, rather than from a mirror. Then verify the signatures 
> using ...</p><p><tt> % pgpk -a KEYS % pgpv 
> myfaces-extval12-1.2.6-bin.tar.gz.asc myfaces-extval12-1.2.6-bin.tar.gz 
> </tt></p><p><i>or</i>
>  </p><p><tt> % pgp -ka KEYS % pgp myfaces-extval12-1.2.6-bin.tar.gz.asc 
> myfaces-extval12-1.2.6-bin.tar.gz </tt></p><p><i>or</i></p><p><tt> % gpg 
> --import KEYS % gpg --verify myfaces-extval12-1.2.6-bin.tar.gz.asc 
> myfaces-extval12-1.2.6-bin.tar.gz </tt></p></div>
>        </div>
>      </div>
>      <div class="clear"></div>
>
> Modified: myfaces/site/publish/extensions/validator/download1x1.html
> URL: 
> http://svn.apache.org/viewvc/myfaces/site/publish/extensions/validator/download1x1.html?rev=1701623&r1=1701622&r2=1701623&view=diff
> ==============================================================================
> --- myfaces/site/publish/extensions/validator/download1x1.html (original)
> +++ myfaces/site/publish/extensions/validator/download1x1.html Mon Sep  7 
> 13:43:14 2015
> @@ -211,7 +211,7 @@
>  <td align="left">Signature</td>
>  </tr>
>  <tr class="b"><td align="left">MyFaces Extensions Validator for JSF 1.1 
> 1.1.1 (tar.gz)</td>
> -<td align="left"><a 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval11-1.1.1-bin.tar.gz";
>  class="externalLink"> myfaces-extval11-1.1.1-bin.tar.gz</a>
> +<td align="left"><a 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval11-1.1.1-bin.tar.gz";
>  class="externalLink"> myfaces-extval11-1.1.1-bin.tar.gz</a>
>  </td>
>  <td align="left"><a 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.1-bin.tar.gz.md5";
>  class="externalLink"> myfaces-extval11-1.1.1-bin.tar.gz.md5</a>
>  </td>
> @@ -219,7 +219,7 @@
>  </td>
>  </tr>
>  <tr class="a"><td align="left">MyFaces Extensions Validator for JSF 1.1 
> 1.1.1 (zip)</td>
> -<td align="left"><a 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval11-1.1.1-bin.zip";
>  class="externalLink"> myfaces-extval11-1.1.1-bin.zip</a>
> +<td align="left"><a 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval11-1.1.1-bin.zip";
>  class="externalLink"> myfaces-extval11-1.1.1-bin.zip</a>
>  </td>
>  <td align="left"><a 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval11-1.1.1-bin.zip.md5";
>  class="externalLink"> myfaces-extval11-1.1.1-bin.zip.md5</a>
>  </td>
> @@ -227,7 +227,7 @@
>  </td>
>  </tr>
>  <tr class="b"><td align="left">MyFaces Extensions Validator for JSF 1.1 
> 1.1.1 Source (tar.gz)</td>
> -<td align="left"><a 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extval11-1.1.1-src.tar.gz";
>  class="externalLink"> myfaces-extval11-1.1.1-src.tar.gz</a>
> +<td align="left"><a 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extval11-1.1.1-src.tar.gz";
>  class="externalLink"> myfaces-extval11-1.1.1-src.tar.gz</a>
>  </td>
>  <td align="left"><a 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval11-1.1.1-src.tar.gz.md5";
>  class="externalLink"> myfaces-extval11-1.1.1-src.tar.gz.md5</a>
>  </td>
> @@ -235,7 +235,7 @@
>  </td>
>  </tr>
>  <tr class="a"><td align="left">MyFaces Extensions Validator for JSF 1.1 
> 1.1.1 Source (zip)</td>
> -<td align="left"><a 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extval11-1.1.1-src.zip";
>  class="externalLink"> myfaces-extval11-1.1.1-src.zip</a>
> +<td align="left"><a 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extval11-1.1.1-src.zip";
>  class="externalLink"> myfaces-extval11-1.1.1-src.zip</a>
>  </td>
>  <td align="left"><a 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval11-1.1.1-src.zip.md5";
>  class="externalLink"> myfaces-extval11-1.1.1-src.zip.md5</a>
>  </td>
> @@ -243,7 +243,7 @@
>  </td>
>  </tr>
>  <tr class="b"><td align="left">MyFaces Extensions Validator for JSF 1.2 
> 1.2.1 (tar.gz)</td>
> -<td align="left"><a 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval12-1.2.1-bin.tar.gz";
>  class="externalLink"> myfaces-extval12-1.2.1-bin.tar.gz</a>
> +<td align="left"><a 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval12-1.2.1-bin.tar.gz";
>  class="externalLink"> myfaces-extval12-1.2.1-bin.tar.gz</a>
>  </td>
>  <td align="left"><a 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.1-bin.tar.gz.md5";
>  class="externalLink"> myfaces-extval12-1.2.1-bin.tar.gz.md5</a>
>  </td>
> @@ -251,7 +251,7 @@
>  </td>
>  </tr>
>  <tr class="a"><td align="left">MyFaces Extensions Validator for JSF 1.2 
> 1.2.1 (zip)</td>
> -<td align="left"><a 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extval12-1.2.1-bin.zip";
>  class="externalLink"> myfaces-extval12-1.2.1-bin.zip</a>
> +<td align="left"><a 
> href="http://www.apache.org/dyn/closer.lua/myfaces/binaries/myfaces-extval12-1.2.1-bin.zip";
>  class="externalLink"> myfaces-extval12-1.2.1-bin.zip</a>
>  </td>
>  <td align="left"><a 
> href="http://www.apache.org/dist/myfaces/binaries/myfaces-extval12-1.2.1-bin.zip.md5";
>  class="externalLink"> myfaces-extval12-1.2.1-bin.zip.md5</a>
>  </td>
> @@ -259,7 +259,7 @@
>  </td>
>  </tr>
>  <tr class="b"><td align="left">MyFaces Extensions Validator for JSF 1.2 
> 1.2.1 Source (tar.gz)</td>
> -<td align="left"><a 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extval12-1.2.1-src.tar.gz";
>  class="externalLink"> myfaces-extval12-1.2.1-src.tar.gz</a>
> +<td align="left"><a 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extval12-1.2.1-src.tar.gz";
>  class="externalLink"> myfaces-extval12-1.2.1-src.tar.gz</a>
>  </td>
>  <td align="left"><a 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval12-1.2.1-src.tar.gz.md5";
>  class="externalLink"> myfaces-extval12-1.2.1-src.tar.gz.md5</a>
>  </td>
> @@ -267,7 +267,7 @@
>  </td>
>  </tr>
>  <tr class="a"><td align="left">MyFaces Extensions Validator for JSF 1.2 
> 1.2.1 Source (zip)</td>
> -<td align="left"><a 
> href="http://www.apache.org/dyn/closer.cgi/myfaces/source/myfaces-extval12-1.2.1-src.zip";
>  class="externalLink"> myfaces-extval12-1.2.1-src.zip</a>
> +<td align="left"><a 
> href="http://www.apache.org/dyn/closer.lua/myfaces/source/myfaces-extval12-1.2.1-src.zip";
>  class="externalLink"> myfaces-extval12-1.2.1-src.zip</a>
>  </td>
>  <td align="left"><a 
> href="http://www.apache.org/dist/myfaces/source/myfaces-extval12-1.2.1-src.zip.md5";
>  class="externalLink"> myfaces-extval12-1.2.1-src.zip.md5</a>
>  </td>
> @@ -316,7 +316,7 @@
>      </div> <!-- close main container -->
>      <div id="footer">
>        <div class="copyright">
> -      <p>©
> +      <p>�
>            2009
>
>            The Apache Software Foundation
>
>

Reply via email to