commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ggreg...@apache.org
Subject svn commit: r889932 [14/33] - in /websites/production/commons/content/proper/commons-codec: ./ apidocs/ apidocs/org/apache/commons/codec/ apidocs/org/apache/commons/codec/binary/ apidocs/org/apache/commons/codec/binary/class-use/ apidocs/org/apache/com...
Date Wed, 11 Dec 2013 04:34:52 GMT
Modified: websites/production/commons/content/proper/commons-codec/changes-report.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/changes-report.html (original)
+++ websites/production/commons/content/proper/commons-codec/changes-report.html Wed Dec 11 04:34:40 2013
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at May 2, 2013 ( $Revision: 1080083 $ ) -->
+<!-- Generated by Apache Maven Doxia at 10 December 2013 ( $Revision: 1080083 $ ) -->
 <!-- $HeadURL: https://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/src/main/resources/META-INF/maven/site.vm $ -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
@@ -12,7 +12,7 @@
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
       <meta name="author" content="Gary Gregory" />
-    <meta name="Date-Revision-yyyymmdd" content="20130502" />
+    <meta name="Date-Revision-yyyymmdd" content="20131210" />
     <meta http-equiv="Content-Language" content="en" />
                                                     
 <link rel="stylesheet" type="text/css" media="all" href="./css/prettify.css"/>                                                        
@@ -41,7 +41,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 02 May 2013</span>
+        <span id="publishDate">Last Published: 10 December 2013</span>
                   &nbsp;| <span id="projectVersion">Version: 1.9-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">ApacheCon</a>
@@ -72,7 +72,16 @@
                           <a href="userguide.html" title="Users guide">Users guide</a>
             </li>
                   <li class="none">
-                          <a href="javadocs/api-release/index.html" title="Javadoc v1.7">Javadoc v1.7</a>
+                          <a href="apidocs/index.html" title="Javadoc trunk">Javadoc trunk</a>
+            </li>
+                  <li class="none">
+                          <a href="archives/1.9/apidocs/index.html" title="Javadoc 1.9">Javadoc 1.9</a>
+            </li>
+                  <li class="none">
+                          <a href="archives/1.8/apidocs/index.html" title="Javadoc 1.8">Javadoc 1.8</a>
+            </li>
+                  <li class="none">
+                          <a href="archives/1.7/apidocs/index.html" title="Javadoc 1.7">Javadoc 1.7</a>
             </li>
           </ul>
                        <h5>Development</h5>
@@ -90,7 +99,19 @@
                           <a href="source-repository.html" title="Source Repository">Source Repository</a>
             </li>
                   <li class="none">
-                          <a href="apidocs/index.html" title="Javadoc SVN latest">Javadoc SVN latest</a>
+                          <a href="apidocs/index.html" title="Javadoc trunk">Javadoc trunk</a>
+            </li>
+          </ul>
+                       <h5>Site Archives</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="archives/1.9/index.html" title="Codec 1.9">Codec 1.9</a>
+            </li>
+                  <li class="none">
+                          <a href="archives/1.8/index.html" title="Codec 1.8">Codec 1.8</a>
+            </li>
+                  <li class="none">
+                          <a href="archives/1.7/index.html" title="Codec 1.7">Codec 1.7</a>
             </li>
           </ul>
                        <h5>Project Documentation</h5>
@@ -98,7 +119,7 @@
                                                                                                                                                                                                                     <li class="collapsed">
                           <a href="project-info.html" title="Project Information">Project Information</a>
                   </li>
-                                                                                                                                                                                                                                                                                                                                                                              <li class="expanded">
+                                                                                                                                                                                                                                                                                                                                                            <li class="expanded">
                           <a href="project-reports.html" title="Project Reports">Project Reports</a>
                     <ul>
                       <li class="none">
@@ -123,7 +144,7 @@
                           <a href="surefire-report.html" title="Surefire Report">Surefire Report</a>
             </li>
                       <li class="none">
-                          <a href="rat-report.html" title="RAT Report">RAT Report</a>
+                          <a href="rat-report.html" title="Rat Report">Rat Report</a>
             </li>
                       <li class="none">
                           <a href="clirr-report.html" title="Clirr">Clirr</a>
@@ -132,9 +153,6 @@
                           <a href="jdepend-report.html" title="JDepend">JDepend</a>
             </li>
                       <li class="none">
-                          <a href="cobertura/index.html" title="Cobertura Test Coverage">Cobertura Test Coverage</a>
-            </li>
-                      <li class="none">
                           <a href="checkstyle.html" title="Checkstyle">Checkstyle</a>
             </li>
                       <li class="none">
@@ -221,31 +239,613 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>Changes<a name="Changes"></a></h2><a name="Changes"></a><div class="section"><h3>Release History<a name="Release_History"></a></h3><a name="Release_History"></a><table border="0" class="bodyTable"><tr class="a"><th>Version</th><th>Date</th><th>Description</th></tr><tr class="b"><td><a href="#a1.9">1.9</a></td><td>TBA</td><td>Feature and fix release.</td></tr><tr class="a"><td><a href="#a1.8">1.8</a></td><td>19 April 2013</td><td>Feature and fix release. Requires a minimum of Java 1.6</td></tr><tr class="b"><td><a href="#a1.7">1.7</a></td><td>11 September 2012</td><td>Feature and fix release. Requires a minimum of Java 1.6</td></tr><tr class="a"><td><a href="#a1.6">1.6</a></td><td>20 November 2011</td><td>Feature and fix release. Requires a minimum of Java 1.5</td></tr><tr class="b"><td><a href="#a1.5">1.5</a></td><td>29 March 2011</td><td>Feature and fix release. Requires a minimum of Java 1.4</td></tr><tr class="a"><td><a href="#a1.4">1.4</a></td><t
 d>9 August 2009</td><td>Feature and fix release. Requires a minimum of Java 1.4</td></tr><tr class="b"><td><a href="#a1.3">1.3</a></td><td>10 July 2004</td><td>Feature and fix release.</td></tr><tr class="a"><td><a href="#a1.2">1.2</a></td><td>24 Nov 2003</td><td>Feature and fix release.</td></tr><tr class="b"><td><a href="#a1.1">1.1</a></td><td>29 April 2003</td><td>The first official release. Numerous projects had been depending on version 1.0-dev while in the Sandbox.</td></tr><tr class="a"><td><a href="#a1.0-dev">1.0-dev</a></td><td>25 April 2003</td><td>Last release from the Sandbox.</td></tr></table></div><div class="section"><h3>Release 1.9 - TBA<a name="Release_1.9_-_TBA"></a></h3><a name="a1.9"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Link broken in Metaphone Javadoc Fixes <a class="externalLin
 k" href="http://issues.apache.org/jira/browse/CODEC-170">CODEC-170</a>. Thanks to Ron Wheeler, Henri Yandell.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div><div class="section"><h3>Release 1.8 - 19 April 2013<a name="Release_1.8_-_19_April_2013"></a></h3><a name="a1.8"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add DigestUtils.updateDigest(MessageDigest, InputStream). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-168">CODEC-168</a>. Thanks to Daniel Cassidy.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add JUnit to test our decode with pad character in the middle. Fixes <a class="externalLink" href="
 http://issues.apache.org/jira/browse/CODEC-167">CODEC-167</a>.</td><td><a href="team-list.html#julius">julius</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add Match Rating Approach (MRA) phonetic algorithm encoder. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-161">CODEC-161</a>. Thanks to crice.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ColognePhonetic encoder unnecessarily creates many char arrays on every loop run. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-163">CODEC-163</a>. Thanks to leo141.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td>
 <td>Base64.encodeBase64URLSafeString doesn't add padding characters at the end. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-160">CODEC-160</a>.</td><td><a href="team-list.html#sebb">sebb</a></td></tr></table></div><div class="section"><h3>Release 1.7 - 11 September 2012<a name="Release_1.7_-_11_September_2012"></a></h3><a name="a1.7"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>DigestUtils: Add MD2 APIs. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-157">CODEC-157</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>DigestUtils: add APIs named after standard algorithm name SHA-1. Fi
 xes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-156">CODEC-156</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>DigestUtils.getDigest(String) should throw IllegalArgumentException instead of RuntimeException. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-155">CODEC-155</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Create a class MessageDigestAlgorithms to define standard algorithm names. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-153">CODEC-153</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class
 ="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>DigestUtils.getDigest(String) loses the original exception. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-152">CODEC-152</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Remove unnecessary attempt to fill up the salt variable in UnixCrypt. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-151">CODEC-151</a>. Thanks to lathspell.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Remove unnecessary call to Math.abs(). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-150">CODEC-150</a>. Thanks to laths
 pell.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>More tests and minor things. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-148">CODEC-148</a>. Thanks to lathspell.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Added regression tests for PhoneticEngine based on Solr-3.6.0. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-146">CODEC-146</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#tn">tn</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>BeiderMorseEncoder/PhoneticEngine: make results deterministic by using a LinkedHashSet
-        instead of a HashSet. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-147">CODEC-147</a>.</td><td><a href="team-list.html#tn">tn</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>StringBuffer could be replaced by StringBuilder for local variables. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-143">CODEC-143</a>.</td><td><a href="team-list.html#sebb">sebb</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>DigestUtils: add updateDigest methods and make methods public. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-139">CODEC-139</a>. Thanks to dsebastien.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt
 ="add" title="add" /></p></div></td><td>Add classes for MD5/SHA1/SHA-512-based Unix crypt(3) hash variants. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-133">CODEC-133</a>. Thanks to lathspell.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64 encode() method is no longer thread-safe, breaking clients using it as a shared BinaryEncoder.
+        <div class="section">
+<h2>Changes<a name="Changes"></a></h2><a name="Changes"></a>
+<div class="section">
+<h3>Release History<a name="Release_History"></a></h3><a name="Release_History"></a>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Version</th>
+<th>Date</th>
+<th>Description</th></tr>
+<tr class="b">
+<td><a href="#a1.9">1.9</a></td>
+<td>TBA</td>
+<td>Feature and fix release.</td></tr>
+<tr class="a">
+<td><a href="#a1.8">1.8</a></td>
+<td>19 April 2013</td>
+<td>Feature and fix release. Requires a minimum of Java 1.6</td></tr>
+<tr class="b">
+<td><a href="#a1.7">1.7</a></td>
+<td>11 September 2012</td>
+<td>Feature and fix release. Requires a minimum of Java 1.6</td></tr>
+<tr class="a">
+<td><a href="#a1.6">1.6</a></td>
+<td>20 November 2011</td>
+<td>Feature and fix release. Requires a minimum of Java 1.5</td></tr>
+<tr class="b">
+<td><a href="#a1.5">1.5</a></td>
+<td>29 March 2011</td>
+<td>Feature and fix release. Requires a minimum of Java 1.4</td></tr>
+<tr class="a">
+<td><a href="#a1.4">1.4</a></td>
+<td>9 August 2009</td>
+<td>Feature and fix release. Requires a minimum of Java 1.4</td></tr>
+<tr class="b">
+<td><a href="#a1.3">1.3</a></td>
+<td>10 July 2004</td>
+<td>Feature and fix release.</td></tr>
+<tr class="a">
+<td><a href="#a1.2">1.2</a></td>
+<td>24 Nov 2003</td>
+<td>Feature and fix release.</td></tr>
+<tr class="b">
+<td><a href="#a1.1">1.1</a></td>
+<td>29 April 2003</td>
+<td>The first official release. Numerous projects had been depending on version 1.0-dev while in the Sandbox.</td></tr>
+<tr class="a">
+<td><a href="#a1.0-dev">1.0-dev</a></td>
+<td>25 April 2003</td>
+<td>Last release from the Sandbox.</td></tr></table></div>
+<div class="section">
+<h3>Release 1.9 - TBA<a name="Release_1.9_-_TBA"></a></h3><a name="a1.9"></a>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base32 decode table has spurious value Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-170">CODEC-170</a>. Thanks to Matt Bishop.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Link broken in Metaphone Javadoc Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-170">CODEC-170</a>. Thanks to Ron Wheeler, Henri Yandell.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="" alt="" title="" /></td>
+<td>Improve performance of Beider Morse encoder Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-174">CODEC-174</a>. Thanks to Thomas Champagne.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Beider Morse does not close Scanners used to read config files Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-175">CODEC-175</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Spelling fixes in Javadoc and comments Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-176">CODEC-176</a>. Thanks to Ville Skytt&#xe4;.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div>
+<div class="section">
+<h3>Release 1.8 - 19 April 2013<a name="Release_1.8_-_19_April_2013"></a></h3><a name="a1.8"></a>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Add DigestUtils.updateDigest(MessageDigest, InputStream). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-168">CODEC-168</a>. Thanks to Daniel Cassidy.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Add JUnit to test our decode with pad character in the middle. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-167">CODEC-167</a>.</td>
+<td><a href="team-list.html#julius">julius</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Add Match Rating Approach (MRA) phonetic algorithm encoder. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-161">CODEC-161</a>. Thanks to crice.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>ColognePhonetic encoder unnecessarily creates many char arrays on every loop run. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-163">CODEC-163</a>. Thanks to leo141.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64.encodeBase64URLSafeString doesn't add padding characters at the end. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-160">CODEC-160</a>.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr></table></div>
+<div class="section">
+<h3>Release 1.7 - 11 September 2012<a name="Release_1.7_-_11_September_2012"></a></h3><a name="a1.7"></a>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>DigestUtils: Add MD2 APIs. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-157">CODEC-157</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>DigestUtils: add APIs named after standard algorithm name SHA-1. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-156">CODEC-156</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>DigestUtils.getDigest(String) should throw IllegalArgumentException instead of RuntimeException. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-155">CODEC-155</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Create a class MessageDigestAlgorithms to define standard algorithm names. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-153">CODEC-153</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>DigestUtils.getDigest(String) loses the original exception. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-152">CODEC-152</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Remove unnecessary attempt to fill up the salt variable in UnixCrypt. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-151">CODEC-151</a>. Thanks to lathspell.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Remove unnecessary call to Math.abs(). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-150">CODEC-150</a>. Thanks to lathspell.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>More tests and minor things. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-148">CODEC-148</a>. Thanks to lathspell.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Added regression tests for PhoneticEngine based on Solr-3.6.0. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-146">CODEC-146</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#tn">tn</a></td></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="update" title="update" /></td>
+<td>BeiderMorseEncoder/PhoneticEngine: make results deterministic by using a LinkedHashSet
+        instead of a HashSet. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-147">CODEC-147</a>.</td>
+<td><a href="team-list.html#tn">tn</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="update" title="update" /></td>
+<td>StringBuffer could be replaced by StringBuilder for local variables. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-143">CODEC-143</a>.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>DigestUtils: add updateDigest methods and make methods public. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-139">CODEC-139</a>. Thanks to dsebastien.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Add classes for MD5/SHA1/SHA-512-based Unix crypt(3) hash variants. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-133">CODEC-133</a>. Thanks to lathspell.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64 encode() method is no longer thread-safe, breaking clients using it as a shared BinaryEncoder.
         Note: the fix breaks binary compatibility, however the changes are to a class (BaseNCodec) which is
-        intended for internal use. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-96">CODEC-96</a>. Thanks to sebb.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Complete FilterInputStream interface for BaseNCodecInputStream. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-138">CODEC-138</a>.</td><td><a href="team-list.html#sebb">sebb</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Use Charset objects when possible, create Charsets for required character encodings. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-136">CODEC-136</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="im
 ages/fix.gif" alt="fix" title="fix" /></p></div></td><td>BeiderMorseEncoder OOM issues. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-132">CODEC-132</a>. Thanks to rcmuir.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>DoubleMetaphone javadoc contains dead links. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-131">CODEC-131</a>. Thanks to smolav.</td><td><a href="team-list.html#tn">tn</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Base64InputStream.skip skips underlying stream, not output. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-130">CODEC-130</a>. Thanks to tn.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div clas
 s="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Implement NYSIIS phonetic encoder. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-63">CODEC-63</a>. Thanks to tn.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div><div class="section"><h3>Release 1.6 - 20 November 2011<a name="Release_1.6_-_20_November_2011"></a></h3><a name="a1.6"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Use standard Maven directory layout. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-129">CODEC-129</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p><
 /div></td><td>Documentation spelling fixes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-128">CODEC-128</a>. Thanks to ville.skytta@iki.fi.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Fix various character encoding issues in comments and test cases. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-127">CODEC-127</a>.</td><td><a href="team-list.html#ggregory, sebb">ggregory, sebb</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Implement a Beider-Morse phonetic matching codec. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-125">CODEC-125</a>. Thanks to Matthew Pocock.</td><td><a href="team-list.html#ggregory, matthewpocock">ggregory, matthewpocock</a>
 </td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Migrate to Java 5. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-119">CODEC-119</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>Migrate to JUnit 4. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-120">CODEC-120</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>ColognePhonetic Javadoc should use HTML entities for special characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-123">CODEC-123</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></t
 d></tr></table></div><div class="section"><h3>Release 1.5 - 29 March 2011<a name="Release_1.5_-_29_March_2011"></a></h3><a name="a1.5"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Added new Base32 encoder. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-88">CODEC-88</a>.</td><td><a href="team-list.html#sebb">sebb</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>new Base64().encode() appends a CRLF, and chunks results into 76 character lines. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-89">CODEC-89</a>.</td><td><a href="team-list.html#sebb">sebb</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="
 fix" /></p></div></td><td>Many test cases use getBytes() which uses the default platform encoding so tests may fail on some platforms. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-92">CODEC-92</a>.</td><td><a href="team-list.html#sebb">sebb</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add test(s) to check that encodeBase64() does not chunk output. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-93">CODEC-93</a>. Thanks to sebb.</td><td><a href="team-list.html#sebb, julius, ggregory">sebb, julius, ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64 default constructor behaviour changed to enable chunking in 1.4. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-97">CODEC-97</a>. Thanks to mjryall.</t
 d><td><a href="team-list.html#sebb">sebb</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64.encodeBase64String() shouldn't chunk. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-99">CODEC-99</a>. Thanks to julius.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64InputStream#read(byte[]) incorrectly returns 0 at end of any stream which is multiple of 3 bytes long. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-101">CODEC-101</a>. Thanks to balusc.</td><td><a href="team-list.html#julius">julius</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Typo in DecoderException message thrown from Hex.decodeHex
 . Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-103">CODEC-103</a>. Thanks to gnuf.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>ArrayIndexOutOfBoundsException when doing multiple reads() on encoding Base64InputStream. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-105">CODEC-105</a>. Thanks to zak.</td><td><a href="team-list.html#julius, ggregory">julius, ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add the &quot;K&#xf6;lner Phonetik&quot; encoder (Cologne Phonetic) to codec.lang. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-106">CODEC-106</a>. Thanks to it2mmeyerfa.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="b"><td><di
 v class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should be. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-111">CODEC-111</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Base64.encodeBase64(byte[] binaryData, boolean isChunked, boolean urlSafe, int maxResultSize) throws IAE for valid maxResultSize if isChunked is false. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-112">CODEC-112</a>. Thanks to sebb.</td><td><a href="team-list.html#sebb">sebb</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_
 MAPPING should be package protected MALICIOUS_CODE. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-113">CODEC-113</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODE. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-114">CODEC-114</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>DoubleMetaphone.maxCodeLen should probably be private. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-115">CODEC-115</a>. Thanks to sebb.</td><td><a href="team-list.html#ggregory">ggregory</a>
 </td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/remove.gif" alt="remove" title="remove" /></p></div></td><td>Remove deprecated package private method Base64.discardWhitespace(byte[]) Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-116">CODEC-116</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Caverphone encodes names starting and ending with &quot;mb&quot; incorrectly. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-117">CODEC-117</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Split Caverphone class into two classes for Caverphone 1.0 and 2.0. Fixes <a class="e
 xternalLink" href="http://issues.apache.org/jira/browse/CODEC-118">CODEC-118</a>. Thanks to ggregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div><div class="section"><h3>Release 1.4 - 9 August 2009<a name="Release_1.4_-_9_August_2009"></a></h3><a name="a1.4"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Regression: Base64.encode(chunk=true) has bug when input length is multiple of 76. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-80">CODEC-80</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64 bug with empty input (new byte[0]). Fixes <a class="externalLink" href="http:/
 /issues.apache.org/jira/browse/CODEC-77">CODEC-77</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Make Base64 URL-safe. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-75">CODEC-75</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Allow for uppercase letters output in Hex.encodeHex(). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-74">CODEC-74</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Soundex and RefinedSoundex issues with character array
 s. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-72">CODEC-72</a>. Thanks to Sebb.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64.isArrayByteBase64() method is inefficient for large byte arrays. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-71">CODEC-71</a>. Thanks to Sebb.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Thread safety and malicious code safety improvements. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-70">CODEC-70</a>. Thanks to Sebb.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="
 fix" /></p></div></td><td>isBase64 throws ArrayIndexOutOfBoundsException on some non-BASE64 bytes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-68">CODEC-68</a>. Thanks to Robert Rodewald.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Fix case-insensitive string handling. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-65">CODEC-65</a>. Thanks to Benjamin Bentmann.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64.encodeBase64() throws NegativeArraySizeException on large files. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-61">CODEC-61</a>. Thanks to Igor Slepchin.</td><td><a href="team-list.html#ggregory">ggre
 gory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Implement Caverphone. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-60">CODEC-60</a>.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Character set used by Base64 not documented. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-58">CODEC-58</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>RefinedSoundex creates instance before al fields have been initialized. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-56">CODEC-56</a>. Thanks to Sebb.</td><td><
 a href="team-list.html#bayard">bayard</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Digest on InputStreams. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-52">CODEC-52</a>. Thanks to Niklas Gustavsson.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>2 Test failures in SoundexTest. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-51">CODEC-51</a>.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Patch to add crypto-compatible BigInteger encoding support to Base64. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-40">CODEC-40</a>. Thank
 s to Chris Black.</td><td><a href="team-list.html#bayard">bayard</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>DigestUtils: Add methods for SHA-256, SHA-384, and SHA-512. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-39">CODEC-39</a>. Thanks to <a class="externalLink" href="mailto:jamie@white-mountain.org">Jamie Flournoy</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Using US_ENGLISH in Soundex caused an NullPointerException. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-10">CODEC-10</a>. Thanks to <a class="externalLink" href="mailto:rriser@informs.com">Reggie Riser</a>.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="a"><td><div class="figure"><p align="cen
 ter"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Source tarball spews files all over the place. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-6">CODEC-6</a>. Thanks to David Tonhofer.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64.isArrayByteBase64() throws an ArrayIndexOutOfBoundsException for negative octets Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-22">CODEC-22</a>. Thanks to Piero Ottuzzi.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Streaming Base64 (Base64InputStream and Base64OutputStream added). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-69">CODEC-69</a>. Thank
 s to Julius Davies.</td><td><a href="team-list.html#jochen">jochen</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64: Improve Code Coverage. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-78">CODEC-78</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add methods to Base64 which work with String instead of byte[]. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-59">CODEC-59</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64's new constructor parameters ignored. Fixes <a class="externalLink" 
 href="http://issues.apache.org/jira/browse/CODEC-81">CODEC-81</a>. Thanks to Julius Davies.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Improve Double Metaphone test coverage. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-83">CODEC-83</a>.</td><td><a href="team-list.html#niallp">niallp</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Double Metaphone bugs in alternative encoding. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-84">CODEC-84</a>.</td><td><a href="team-list.html#niallp">niallp</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Make string2byte conversions indepedent of platform default encod
 ing. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-73">CODEC-73</a>. Thanks to Benjamin Bentmann.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div><div class="section"><h3>Release 1.3 - 10 July 2004<a name="Release_1.3_-_10_July_2004"></a></h3><a name="a1.3"></a><table border="0" class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>BinaryCodec: Encodes and decodes binary to and from Strings of 0s and 1s. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-21">CODEC-21</a>. Thanks to Alex Karasulu.</td><td><a href="team-list.html#ggregory, tobrien">ggregory, tobrien</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>QuotedPrintableCodec: Codec for RFC 1521 MIME (Mu
 ltipurpose Internet
+        intended for internal use. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-96">CODEC-96</a>. Thanks to sebb.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Complete FilterInputStream interface for BaseNCodecInputStream. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-138">CODEC-138</a>.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Use Charset objects when possible, create Charsets for required character encodings. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-136">CODEC-136</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>BeiderMorseEncoder OOM issues. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-132">CODEC-132</a>. Thanks to rcmuir.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>DoubleMetaphone javadoc contains dead links. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-131">CODEC-131</a>. Thanks to smolav.</td>
+<td><a href="team-list.html#tn">tn</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Base64InputStream.skip skips underlying stream, not output. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-130">CODEC-130</a>. Thanks to tn.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Implement NYSIIS phonetic encoder. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-63">CODEC-63</a>. Thanks to tn.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div>
+<div class="section">
+<h3>Release 1.6 - 20 November 2011<a name="Release_1.6_-_20_November_2011"></a></h3><a name="a1.6"></a>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Use standard Maven directory layout. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-129">CODEC-129</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Documentation spelling fixes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-128">CODEC-128</a>. Thanks to ville.skytta@iki.fi.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Fix various character encoding issues in comments and test cases. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-127">CODEC-127</a>.</td>
+<td><a href="team-list.html#ggregory, sebb">ggregory, sebb</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="update" title="update" /></td>
+<td>Implement a Beider-Morse phonetic matching codec. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-125">CODEC-125</a>. Thanks to Matthew Pocock.</td>
+<td><a href="team-list.html#ggregory, matthewpocock">ggregory, matthewpocock</a></td></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="update" title="update" /></td>
+<td>Migrate to Java 5. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-119">CODEC-119</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="update" title="update" /></td>
+<td>Migrate to JUnit 4. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-120">CODEC-120</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>ColognePhonetic Javadoc should use HTML entities for special characters. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-123">CODEC-123</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div>
+<div class="section">
+<h3>Release 1.5 - 29 March 2011<a name="Release_1.5_-_29_March_2011"></a></h3><a name="a1.5"></a>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Added new Base32 encoder. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-88">CODEC-88</a>.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>new Base64().encode() appends a CRLF, and chunks results into 76 character lines. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-89">CODEC-89</a>.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Many test cases use getBytes() which uses the default platform encoding so tests may fail on some platforms. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-92">CODEC-92</a>.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Add test(s) to check that encodeBase64() does not chunk output. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-93">CODEC-93</a>. Thanks to sebb.</td>
+<td><a href="team-list.html#sebb, julius, ggregory">sebb, julius, ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64 default constructor behaviour changed to enable chunking in 1.4. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-97">CODEC-97</a>. Thanks to mjryall.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64.encodeBase64String() shouldn't chunk. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-99">CODEC-99</a>. Thanks to julius.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64InputStream#read(byte[]) incorrectly returns 0 at end of any stream which is multiple of 3 bytes long. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-101">CODEC-101</a>. Thanks to balusc.</td>
+<td><a href="team-list.html#julius">julius</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Typo in DecoderException message thrown from Hex.decodeHex. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-103">CODEC-103</a>. Thanks to gnuf.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>ArrayIndexOutOfBoundsException when doing multiple reads() on encoding Base64InputStream. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-105">CODEC-105</a>. Thanks to zak.</td>
+<td><a href="team-list.html#julius, ggregory">julius, ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Add the &quot;K&#xf6;lner Phonetik&quot; encoder (Cologne Phonetic) to codec.lang. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-106">CODEC-106</a>. Thanks to it2mmeyerfa.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should be. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-111">CODEC-111</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Base64.encodeBase64(byte[] binaryData, boolean isChunked, boolean urlSafe, int maxResultSize) throws IAE for valid maxResultSize if isChunked is false. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-112">CODEC-112</a>. Thanks to sebb.</td>
+<td><a href="team-list.html#sebb">sebb</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODE. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-113">CODEC-113</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODE. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-114">CODEC-114</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>DoubleMetaphone.maxCodeLen should probably be private. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-115">CODEC-115</a>. Thanks to sebb.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/remove.gif" alt="remove" title="remove" /></td>
+<td>Remove deprecated package private method Base64.discardWhitespace(byte[]) Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-116">CODEC-116</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Caverphone encodes names starting and ending with &quot;mb&quot; incorrectly. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-117">CODEC-117</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Split Caverphone class into two classes for Caverphone 1.0 and 2.0. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-118">CODEC-118</a>. Thanks to ggregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div>
+<div class="section">
+<h3>Release 1.4 - 9 August 2009<a name="Release_1.4_-_9_August_2009"></a></h3><a name="a1.4"></a>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Regression: Base64.encode(chunk=true) has bug when input length is multiple of 76. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-80">CODEC-80</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64 bug with empty input (new byte[0]). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-77">CODEC-77</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Make Base64 URL-safe. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-75">CODEC-75</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Allow for uppercase letters output in Hex.encodeHex(). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-74">CODEC-74</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Soundex and RefinedSoundex issues with character arrays. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-72">CODEC-72</a>. Thanks to Sebb.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64.isArrayByteBase64() method is inefficient for large byte arrays. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-71">CODEC-71</a>. Thanks to Sebb.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Thread safety and malicious code safety improvements. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-70">CODEC-70</a>. Thanks to Sebb.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>isBase64 throws ArrayIndexOutOfBoundsException on some non-BASE64 bytes. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-68">CODEC-68</a>. Thanks to Robert Rodewald.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Fix case-insensitive string handling. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-65">CODEC-65</a>. Thanks to Benjamin Bentmann.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64.encodeBase64() throws NegativeArraySizeException on large files. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-61">CODEC-61</a>. Thanks to Igor Slepchin.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Implement Caverphone. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-60">CODEC-60</a>.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Character set used by Base64 not documented. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-58">CODEC-58</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>RefinedSoundex creates instance before al fields have been initialized. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-56">CODEC-56</a>. Thanks to Sebb.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Digest on InputStreams. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-52">CODEC-52</a>. Thanks to Niklas Gustavsson.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>2 Test failures in SoundexTest. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-51">CODEC-51</a>.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Patch to add crypto-compatible BigInteger encoding support to Base64. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-40">CODEC-40</a>. Thanks to Chris Black.</td>
+<td><a href="team-list.html#bayard">bayard</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>DigestUtils: Add methods for SHA-256, SHA-384, and SHA-512. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-39">CODEC-39</a>. Thanks to <a class="externalLink" href="mailto:jamie@white-mountain.org">Jamie Flournoy</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Using US_ENGLISH in Soundex caused an NullPointerException. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-10">CODEC-10</a>. Thanks to <a class="externalLink" href="mailto:rriser@informs.com">Reggie Riser</a>.</td>
+<td><a href="team-list.html#tobrien">tobrien</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Source tarball spews files all over the place. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-6">CODEC-6</a>. Thanks to David Tonhofer.</td>
+<td><a href="team-list.html#tobrien">tobrien</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64.isArrayByteBase64() throws an ArrayIndexOutOfBoundsException for negative octets Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-22">CODEC-22</a>. Thanks to Piero Ottuzzi.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Streaming Base64 (Base64InputStream and Base64OutputStream added). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-69">CODEC-69</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#jochen">jochen</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64: Improve Code Coverage. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-78">CODEC-78</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Add methods to Base64 which work with String instead of byte[]. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-59">CODEC-59</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64's new constructor parameters ignored. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-81">CODEC-81</a>. Thanks to Julius Davies.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Improve Double Metaphone test coverage. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-83">CODEC-83</a>.</td>
+<td><a href="team-list.html#niallp">niallp</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Double Metaphone bugs in alternative encoding. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-84">CODEC-84</a>.</td>
+<td><a href="team-list.html#niallp">niallp</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Make string2byte conversions indepedent of platform default encoding. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-73">CODEC-73</a>. Thanks to Benjamin Bentmann.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div>
+<div class="section">
+<h3>Release 1.3 - 10 July 2004<a name="Release_1.3_-_10_July_2004"></a></h3><a name="a1.3"></a>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>BinaryCodec: Encodes and decodes binary to and from Strings of 0s and 1s. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-21">CODEC-21</a>. Thanks to Alex Karasulu.</td>
+<td><a href="team-list.html#ggregory, tobrien">ggregory, tobrien</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>QuotedPrintableCodec: Codec for RFC 1521 MIME (Multipurpose Internet
         Mail Extensions) Part One. Rules #3, #4, and #5 of the quoted-printable spec
-        are not implemented yet. See also issue CODEC-46. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-41">CODEC-41</a>. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>BCodec: Identical to the Base64 encoding defined by RFC 1521 and allows a
-        character set to be specified. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-41">CODEC-41</a>. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>QCodec: Similar to the Quoted-Printable content-transfer-encoding defined
+        are not implemented yet. See also issue CODEC-46. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-41">CODEC-41</a>. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>BCodec: Identical to the Base64 encoding defined by RFC 1521 and allows a
+        character set to be specified. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-41">CODEC-41</a>. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>QCodec: Similar to the Quoted-Printable content-transfer-encoding defined
         in RFC 1521 and designed to allow text containing mostly ASCII characters to
-        be decipherable on an ASCII terminal without decoding. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-41">CODEC-41</a>. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Soundex: Implemented the DIFFERENCE algorithm. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-45">CODEC-45</a>. Thanks to <a class="externalLink" href="mailto:mattinger@yahoo.com">Matthew Inger</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>RefinedSoundex: Implemented the DIFFERENCE algorithm. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-45">COD
 EC-45</a>. Thanks to <a class="externalLink" href="mailto:mattinger@yahoo.com">Matthew Inger</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>This version is relesed under the
+        be decipherable on an ASCII terminal without decoding. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-41">CODEC-41</a>. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Soundex: Implemented the DIFFERENCE algorithm. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-45">CODEC-45</a>. Thanks to <a class="externalLink" href="mailto:mattinger@yahoo.com">Matthew Inger</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>RefinedSoundex: Implemented the DIFFERENCE algorithm. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-45">CODEC-45</a>. Thanks to <a class="externalLink" href="mailto:mattinger@yahoo.com">Matthew Inger</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="update" title="update" /></td>
+<td>This version is relesed under the
         &lt;a href=&quot;http://www.apache.org/licenses/LICENSE-2.0&quot;&gt;Apache License 2.0&lt;/a&gt;
         , please see LICENSE.txt. Previous versions were released under the
-        &lt;a href=&quot;http://www.apache.org/licenses/LICENSE-1.1&quot;&gt;Apache License 1.1&lt;/a&gt;</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>The Board recommendation to remove Javadoc author tags has been
-        implemented. All author tags are now &quot;Apache Software Foundation&quot;.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>The default URL encoding logic was broken. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-25">CODEC-25</a>. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64 chunked encoding not compliant with RFC 2045 section 2.1 CRLF. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-31">CODEC-31</a>. Thanks to Gary D. Gregory.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p align="
 center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Hex converts illegal characters to 255. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-5">CODEC-5</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Metaphone now correctly handles a silent B in a word that ends in MB.
-        &quot;COMB&quot; is encoded as &quot;KM&quot;, before this fix &quot;COMB&quot; was encoded as &quot;KMB&quot;. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-17">CODEC-17</a>.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Added missing tags in Javadoc comments.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>General Javadoc improvements.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div><div class="section"><h3>Release 1.2 - 24 Nov 2003<a name="Release_1.2_-_24_Nov_2003"></a></h3><a name="a1.2"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align=
 "center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>URLCodec: Implements the www-form-urlencoded encoding scheme. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>DigestUtils: Calculates MD5 and SHA digests. Thanks to Dave Dribin, David Graham.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Modified Base64 to remedy non-compliance with RFC
+        &lt;a href=&quot;http://www.apache.org/licenses/LICENSE-1.1&quot;&gt;Apache License 1.1&lt;/a&gt;</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="update" title="update" /></td>
+<td>The Board recommendation to remove Javadoc author tags has been
+        implemented. All author tags are now &quot;Apache Software Foundation&quot;.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>The default URL encoding logic was broken. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-25">CODEC-25</a>. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Base64 chunked encoding not compliant with RFC 2045 section 2.1 CRLF. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-31">CODEC-31</a>. Thanks to Gary D. Gregory.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Hex converts illegal characters to 255. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-5">CODEC-5</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Metaphone now correctly handles a silent B in a word that ends in MB.
+        &quot;COMB&quot; is encoded as &quot;KM&quot;, before this fix &quot;COMB&quot; was encoded as &quot;KMB&quot;. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-17">CODEC-17</a>.</td>
+<td><a href="team-list.html#tobrien">tobrien</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Added missing tags in Javadoc comments.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>General Javadoc improvements.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr></table></div>
+<div class="section">
+<h3>Release 1.2 - 24 Nov 2003<a name="Release_1.2_-_24_Nov_2003"></a></h3><a name="a1.2"></a>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>URLCodec: Implements the www-form-urlencoded encoding scheme. Thanks to <a class="externalLink" href="mailto:olegk@apache.org">Oleg Kalnichevski</a>.</td>
+<td><a href="team-list.html#tobrien">tobrien</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>DigestUtils: Calculates MD5 and SHA digests. Thanks to Dave Dribin, David Graham.</td>
+<td><a href="team-list.html#tobrien">tobrien</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Modified Base64 to remedy non-compliance with RFC
         2045. Non-Base64 characters were not being discarded during the
         decode. RFC 2045 explicitly states that all characters outside of the
-        base64 alphabet are to be ignored. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-26">CODEC-26</a>. Thanks to Brian Ewins.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Hex.decode(Object) throws a ClassCastException when a String argument is passed in. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-4">CODEC-4</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Soundex: The HW rule is not applied; hyphens and apostrophes are not ignored. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-3">CODEC-3</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="a"><td><div class="figure"><p a
 lign="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Soundex.setMaxLength causes bugs and is not needed.
+        base64 alphabet are to be ignored. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-26">CODEC-26</a>. Thanks to Brian Ewins.</td>
+<td><a href="team-list.html#tobrien">tobrien</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Hex.decode(Object) throws a ClassCastException when a String argument is passed in. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-4">CODEC-4</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Soundex: The HW rule is not applied; hyphens and apostrophes are not ignored. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-3">CODEC-3</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Soundex.setMaxLength causes bugs and is not needed.
         Calling Soundex.setMaxLength() with a value of 2 or less causes the wrong
         answer to be returned. Since the encoding returned by Soundex is always
         of length 4 by definition (we do not use the '-' in as a letter-nnn
         separator) the need for a maxLength attribute is not needed. Deprecate
-        the field and accessor methods. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-29">CODEC-29</a>.</td><td><a href="team-list.html#ggregory">ggregory</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Fix in Metaphone relating to the handling of the maximum code length.</td><td><a href="team-list.html#Members">Members</a></td></tr></table></div><div class="section"><h3>Release 1.1 - 29 April 2003<a name="Release_1.1_-_29_April_2003"></a></h3><a name="a1.1"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>A newer version of the Base64 class reflecting improvements from
+        the field and accessor methods. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/CODEC-29">CODEC-29</a>.</td>
+<td><a href="team-list.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="fix" title="fix" /></td>
+<td>Fix in Metaphone relating to the handling of the maximum code length.</td>
+<td><a href="team-list.html#Members">Members</a></td></tr></table></div>
+<div class="section">
+<h3>Release 1.1 - 29 April 2003<a name="Release_1.1_-_29_April_2003"></a></h3><a name="a1.1"></a>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>A newer version of the Base64 class reflecting improvements from
         both the commons-httpclient and xml-rpc versions of code forked
-        from catalina.</td><td><a href="team-list.html#Members">Members</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Base64 class from commons-httpclient in org.apache.commons.codec.base64
-        has been retained for backwards compatibility but has been deprecated.</td><td><a href="team-list.html#Members">Members</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Soundex class from commons-util in org.apache.commons.codec.</td><td><a href="team-list.html#Members">Members</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Metaphone class from commons-util in org.apache.commons.codec.</td><td><a href="team-list.html#Members">Members</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>RefinedSoundex class in org.apache.commons.codec.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td>
 <td>Encoder/Decoder interfaces in org.apache.commons.</td><td><a href="team-list.html#Members">Members</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>String and Binary specific Encoder/Decoder interfaces in org.apache.commons.</td><td><a href="team-list.html#Members">Members</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>StringEncoderComparator replaces the SoundexComparator from the language package.</td><td><a href="team-list.html#Members">Members</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Base64 now discards whitespace characters when decoding encoded content.</td><td><a href="team-list.html#Members">Members</a></td></tr></table></div><div class="section"><h3>Release 1.0-dev - 25 April 2003<a name="Release_1
 .0-dev_-_25_April_2003"></a></h3><a name="a1.0-dev"></a><table border="0" class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Base64 class from commons-httpclient in org.apache.commons.codec.base64.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Soundex class from commons-util in org.apache.commons.codec.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Metaphone class from commons-util in org.apache.commons.codec.</td><td><a href="team-list.html#tobrien">tobrien</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="a
 dd" title="add" /></p></div></td><td>SoundexComparator class from commons-util in org.apache.commons.codec.</td><td><a href="team-list.html#Members">Members</a></td></tr></table></div></div>
+        from catalina.</td>
+<td><a href="team-list.html#Members">Members</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="add" title="add" /></td>
+<td>Base64 class from commons-httpclient in org.apache.commons.codec.base64
+        has been retained for backwards compatibility but has been deprecated.</td>
+<td><a href="team-list.html#Members">Members</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="add" title="add" /></td>

[... 53 lines stripped ...]


Mime
View raw message