commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ggreg...@apache.org
Subject svn commit: r860632 [2/3] - in /websites/production/commons/content/proper/commons-codec: ./ cobertura/
Date Thu, 02 May 2013 20:53:50 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 Thu May  2 20:53:49 2013
@@ -221,31 +221,31 @@
     </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.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="b"><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="a"><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="b"><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="a"><td><a href="#a1.3">1.3</a
 ></td><td>10 July 2004</td><td>Feature and fix release.</td></tr><tr class="b"><td><a href="#a1.2">1.2</a></td><td>24 Nov 2003</td><td>Feature and fix release.</td></tr><tr class="a"><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="b"><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="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>&lt;action dev=&quot;ggregory&quot; type=&quot;fix&quot; issue=&quot;CODEC-170&quot; description=&quot;Link broken in Metaphone Javadoc&quot; due-to=&quot;Ron Wheeler, Henri Yandell
 &quot;/&gt; 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><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="b"><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="a"><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="b"><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="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/a
 dd.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="a"><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. 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="b"><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 hre
 f="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>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="b"><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="a"><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 Unix
 Crypt. 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="b"><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 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>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="b"><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="a"><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="b"><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="a"><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="b"><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="a"><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><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 cl
 ass="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></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 cla
 ss="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="fi
 x" 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. 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><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">gg
 regory</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.o
 rg/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><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/Phonetic
 Engine: 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.
         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="b"><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="a"><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="b"><td><div class="figure"><p align="center"><img
  src="images/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="a"><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="b"><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="
 a"><td><div class="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="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>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="b"><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="a"><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="b"><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, matthewpoc
 ock">ggregory, matthewpocock</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 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="b"><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="a"><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></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="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>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="b"><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="a"><td><div class="figure"><p align="cen
 ter"><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="b"><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="a"><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/j
 ira/browse/CODEC-97">CODEC-97</a>. Thanks to mjryall.</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>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="a"><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="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></t
 d><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="a"><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="b"><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="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.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="b"><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="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.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="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.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="a"><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-11
 5">CODEC-115</a>. Thanks to sebb.</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/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="a"><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="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></di
 v></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="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>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="a"><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="b"><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="a"><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="b"><td><div class="figure"><p align="center"><img src="i
 mages/fix.gif" alt="fix" title="fix" /></p></div></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="a"><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="b"><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="a"><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="b"><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="a"><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">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>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="a"><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="b"><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="a"><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="b"><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="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Patch to add crypto-compatib
 le 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="b"><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="a"><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="b"><td><div class="figure"><p align="center"><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="a"><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="b"><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>. Thanks to Julius Davies.</td><td><a href="team-list.html#jochen">jochen</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: 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="b"><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="a"><td><div class="fi
 gure"><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="b"><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="a"><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="b">
 <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 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="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>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="a"><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 (Multipurpose 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><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="images/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 class="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, matthewpoc
 ock">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></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><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="cen
 ter"><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/j
 ira/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><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></t
 d><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><div 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-11
 5">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></di
 v></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><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="i
 mages/fix.gif" alt="fix" title="fix" /></p></div></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><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">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>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-compatib
 le 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><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="center"><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>. Thanks 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="fi
 gure"><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 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><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 (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="b"><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="a"><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><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
         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="b"><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="a"><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">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/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><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">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><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
         &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="a"><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="b"><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="a"><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="b"><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="a"><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="b"><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="a"><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="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>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="b"><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="a"><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><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
         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="b"><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="a"><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="b"><td><div class="figu
 re"><p align="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><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="figu
 re"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></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="a"><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="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>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><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
         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="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
-        has been retained for backwards compatibility but has been deprecated.</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>Soundex 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>Metaphone 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>RefinedSoundex class 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></d
 iv></td><td>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>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="b"><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="a"><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="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>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="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#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>Metaphone 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>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><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></d
 iv></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="add" 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>
       </div>
     </div>
     <div class="clear">

Modified: websites/production/commons/content/proper/commons-codec/cobertura/frame-summary-org.apache.commons.codec.binary.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/cobertura/frame-summary-org.apache.commons.codec.binary.html (original)
+++ websites/production/commons/content/proper/commons-codec/cobertura/frame-summary-org.apache.commons.codec.binary.html Thu May  2 20:53:49 2013
@@ -60,6 +60,6 @@ var classTable = new SortableTable(docum
     ["String", "Percentage", "Percentage", "FormattedNumber"]);
 classTable.sort(0);
 </script>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/2/13 4:30 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/2/13 4:51 PM.</div>
 </body>
 </html>
\ No newline at end of file



Mime
View raw message