tobrien     2003/05/29 14:14:59

  Modified:    codec    RELEASE-NOTES.txt project.xml
               codec/src/java/org/apache/commons/codec package.html
               codec/src/java/org/apache/commons/codec/base64 package.html
               codec/src/java/org/apache/commons/codec/binary package.html
               codec/src/java/org/apache/commons/codec/language
                        RefinedSoundex.java package.html
  Added:       codec    RELEASE-NOTES-1.1.txt
  Log:
  Moved 1.1 release notes to new file and prepared releas notes for the 1.1.1 maint 
rel.  Added/modified documentation
  
  Revision  Changes    Path
  1.4       +17 -21    jakarta-commons/codec/RELEASE-NOTES.txt
  
  Index: RELEASE-NOTES.txt
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/codec/RELEASE-NOTES.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- RELEASE-NOTES.txt 29 Apr 2003 22:16:08 -0000      1.3
  +++ RELEASE-NOTES.txt 29 May 2003 21:14:58 -0000      1.4
  @@ -1,7 +1,7 @@
   $Id$
   
                        Commons Codec Package
  -                          Version 1.1
  +                         Version 1.1.1
                            Release Notes
   
   
  @@ -9,28 +9,24 @@
   
   This document contains the release notes for this version of the Commons
   Codec package, and highlights changes since the previous version.  Version
  -1.1 is the first official release of Codec.  Numerous projects had been 
  -depending on Version 1.0-dev while Codec was in the Sandbox, and backwards
  -compatibility has been preserved to ease the transition to this official
  -release. 
  +1.1.1 contains a bug fix for the 1.1 release, and addresses an issue related
  +to the treat of non-Base64 characters.
  +
   
   NEW FEATURES:
   
  -* A newer version of the Base64 class reflecting improvements from
  -  both the commons-httpclient and xml-rpc versions of code forked
  -  from catalina.
  -* Base64 class from commons-httpclient in org.apache.commons.codec.base64
  -  has been retained for backwards compatibility but has been deprecated
  -* Soundex class from commons-util in org.apache.commons.codec
  -* Metaphone class from commons-util in org.apache.commons.codec
  -* RefinedSoundex class in org.apache.commons.codec
  -* Encoder/Decoder interfaces in org.apache.commons
  -* String and Binary specific Encoder/Decoder interfaces in 
  -  org.apache.commons
  -* StringEncoderComparator replaces the SoundexComparator from the
  -  language package.
  +* None
   
   BUG FIXES:
   
  -* Base64 now discards whitespace characters when decoding encoded
  -  content.
  +* Fix for Bug 19860: 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.  A new function discardNonBase64 is
  +  called prior to a decode.  Note that isArrayBase64 only discards
  +  whitespace before testing the contents of an encoded byte array.  Unit
  +  tests for Base64 were updated to reflect the changes related to
  +  discarding non-Base64 characters.
  +
  +
  +
  
  
  
  1.11      +2 -2      jakarta-commons/codec/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/codec/project.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- project.xml       22 May 2003 15:42:39 -0000      1.10
  +++ project.xml       29 May 2003 21:14:58 -0000      1.11
  @@ -96,13 +96,13 @@
     </contributors>  
   
     <dependencies>
  -<!--    <dependency>
  +<!-- <dependency>
         <id>junit</id>
         <version>3.8</version>
       </dependency> -->
     </dependencies>
   
  -  
<issueTrackingUrl>http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;email2=&amp;emailtype2=substring&amp;emailreporter2=1&amp;bugidtype=include&amp;bug_id=&amp;changedin=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;product=Commons&amp;component=Sandbox&amp;short_desc=&amp;short_desc_type=allwordssubstr&amp;long_desc=&amp;long_desc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_file_loc_type=allwordssubstr&amp;keywords=&amp;keywords_type=anywords&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=&amp;cmdtype=doit&amp;order=%27Importance%27</issueTrackingUrl>
  +  
<issueTrackingUrl>http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Commons&component=Codec&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&newqueryname=&order=Reuse+same+sort+as+last+time</issueTrackingUrl>
   
     <repository>
       <connection>scm:cvs:pserver:[EMAIL 
PROTECTED]:/home/cvspublic:jakarta-commons/${pom.artifactId.substring(8)}</connection>
  
  
  
  1.1                  jakarta-commons/codec/RELEASE-NOTES-1.1.txt
  
  Index: RELEASE-NOTES-1.1.txt
  ===================================================================
  $Id: RELEASE-NOTES-1.1.txt,v 1.1 2003/05/29 21:14:58 tobrien Exp $
  
                        Commons Codec Package
                             Version 1.1
                            Release Notes
  
  
  INTRODUCTION:
  
  This document contains the release notes for this version of the Commons
  Codec package, and highlights changes since the previous version.  Version
  1.1 is the first official release of Codec.  Numerous projects had been 
  depending on Version 1.0-dev while Codec was in the Sandbox, and backwards
  compatibility has been preserved to ease the transition to this official
  release. 
  
  NEW FEATURES:
  
  * A newer version of the Base64 class reflecting improvements from
    both the commons-httpclient and xml-rpc versions of code forked
    from catalina.
  * Base64 class from commons-httpclient in org.apache.commons.codec.base64
    has been retained for backwards compatibility but has been deprecated
  * Soundex class from commons-util in org.apache.commons.codec
  * Metaphone class from commons-util in org.apache.commons.codec
  * RefinedSoundex class in org.apache.commons.codec
  * Encoder/Decoder interfaces in org.apache.commons
  * String and Binary specific Encoder/Decoder interfaces in 
    org.apache.commons
  * StringEncoderComparator replaces the SoundexComparator from the
    language package.
  
  BUG FIXES:
  
  * Base64 now discards whitespace characters when decoding encoded
    content.
  
  
  
  1.2       +62 -57    
jakarta-commons/codec/src/java/org/apache/commons/codec/package.html
  
  Index: package.html
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/package.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package.html      30 Apr 2003 14:55:47 -0000      1.1
  +++ package.html      29 May 2003 21:14:58 -0000      1.2
  @@ -1,58 +1,63 @@
   <html>
  -    <body>
  -Attempts to provide definitive implementations of commonly used encoders and 
decoders.
  -<p>Codec is currently comprised of a modest set of utilities and a simple 
  -framework for String encoding and decoding in two main categories: Common 
  -Encoders and Language Encoders.</p>
  -        <h4>
  -            <a name="Common Encoders">Common Encoders</a>
  -        </h4>
  -        <table border="1" width="100%" cellspacing="2" cellpadding="3">
  -            <tr>
  -                <td>
  -                     <a href="binary/Base64.html">
  -                     org.apache.commons.codec.binary.Base64</a>
  -                </td>
  -                <td>
  -                     Provides Base64 content-transfer-encoding as defined in 
  -                     <a href="http://www.ietf.org/rfc/rfc1521.txt";>
  -                     RFC 1521</a>
  -                </td>
  -                <td>Production</td>
  -            </tr>
  -            <tr>
  -                <td>
  -                     <a href="binary/Hex.html">
  -                     org.apache.commons.codec.binary.Hex</a>
  -                </td>
  -                <td>
  -                                     Converts an array of bytes into an array of 
characters representing the
  -                     hexidecimal values of each byte in order
  -                </td>
  -                <td>Production</td>
  -            </tr>
  -        </table>
  -        <h4>
  -            <a name="Language Encoders">Language Encoders</a>
  -        </h4>
  -        <p>Codec contains a number of commonly used language and phonetic 
encoders</p>
  -        <table border="1" width="100%" cellspacing="2" cellpadding="3">
  -            <tr>
  -                <td>
  -                     <a href="language/Soundex.html">
  -                     org.apache.commons.codec.language.Soundex</a>
  -                </td>
  -                <td>Implementation of the Soundex algorithm.</td>
  -                <td>Production</td>
  -            </tr>
  -            <tr>
  -                <td>
  -                     <a href="language/Metaphone.html">
  -                     org.apache.commons.codec.language.Metaphone</a>
  -                </td>
  -                <td>Implementation of the Metaphone algorithm.</td>
  -                <td>Production</td>
  -            </tr>
  -        </table>
  -    </body>
  -</html>
  \ No newline at end of file
  + <body>
  +  Definitive implementations of commonly used encoders 
  +  and decoders.
  +  <p>
  +   Codec is currently comprised of a modest set of utilities and a
  +   simple framework for String encoding and decoding in two main
  +   categories: Common Encoders and Language Encoders. 
  +  </p>
  +  <h4>
  +   <a name="Common Encoders">Common Encoders</a>
  +  </h4>
  +  <table border="1" width="100%" cellspacing="2" cellpadding="3">
  +   <tr>
  +    <td>
  +     <a href="binary/Base64.html">
  +      org.apache.commons.codec.binary.Base64</a>
  +    </td>
  +    <td>
  +     Provides Base64 content-transfer-encoding as defined in 
  +     <a href="http://www.ietf.org/rfc/rfc2045.txt";>
  +             RFC 2045</a>
  +    </td>
  +    <td>Production</td>
  +   </tr>
  +   <tr>
  +    <td>
  +     <a href="binary/Hex.html">
  +      org.apache.commons.codec.binary.Hex</a>
  +    </td>
  +    <td>
  +      Converts an array of bytes into an array of characters representing the
  +     hexidecimal values of each byte in order
  +    </td>
  +    <td>Production</td>
  +   </tr>
  +  </table>
  +  <h4>
  +   <a name="Language Encoders">Language Encoders</a>
  +  </h4>
  +  <p>
  +   Codec contains a number of commonly used language and phonetic encoders
  +  </p>
  +  <table border="1" width="100%" cellspacing="2" cellpadding="3">
  +   <tr>
  +    <td>
  +     <a href="language/Soundex.html">
  +      org.apache.commons.codec.language.Soundex</a>
  +    </td>
  +    <td>Implementation of the Soundex algorithm.</td>
  +    <td>Production</td>
  +   </tr>
  +   <tr>
  +    <td>
  +     <a href="language/Metaphone.html">
  +      org.apache.commons.codec.language.Metaphone</a>
  +    </td>
  +    <td>Implementation of the Metaphone algorithm.</td>
  +    <td>Production</td>
  +   </tr>
  +  </table>
  + </body>
  +</html>
  
  
  
  1.2       +6 -4      
jakarta-commons/codec/src/java/org/apache/commons/codec/base64/package.html
  
  Index: package.html
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/base64/package.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package.html      30 Apr 2003 14:55:47 -0000      1.1
  +++ package.html      29 May 2003 21:14:59 -0000      1.2
  @@ -1,5 +1,7 @@
   <html>
  -<body>
  -     <b>Deprecated</b><i> and replaced by [EMAIL PROTECTED] 
org.apache.commons.codec.binary}</i>.
  -</body>
  -</html>
  \ No newline at end of file
  + <body>
  +  <b>Deprecated</b>
  +  <i> and replaced by [EMAIL PROTECTED] org.apache.commons.codec.binary}</i>.
  +  This package will be removed in release 1.2.
  + </body>
  +</html>
  
  
  
  1.2       +4 -4      
jakarta-commons/codec/src/java/org/apache/commons/codec/binary/package.html
  
  Index: package.html
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/binary/package.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package.html      30 Apr 2003 14:55:47 -0000      1.1
  +++ package.html      29 May 2003 21:14:59 -0000      1.2
  @@ -1,5 +1,5 @@
   <html>
  -    <body>
  -     Utilities for Base64 and Hexadecimal String encoding and decoding.
  -    </body>
  -</html>
  \ No newline at end of file
  + <body>
  +  Utilities for Base64 and Hexadecimal String encoding and decoding.
  + </body>
  +</html>
  
  
  
  1.4       +1 -4      
jakarta-commons/codec/src/java/org/apache/commons/codec/language/RefinedSoundex.java
  
  Index: RefinedSoundex.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/language/RefinedSoundex.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- RefinedSoundex.java       12 May 2003 17:17:24 -0000      1.3
  +++ RefinedSoundex.java       29 May 2003 21:14:59 -0000      1.4
  @@ -62,9 +62,6 @@
    * "Soundex" method originally developed by Margaret Odell and 
    * Robert Russell
    * 
  - * <!-- This link is broken: -->
  - * <!-- @see <a 
href="http://www.bluepoof.com/Soundex/info2.html";>http://www.bluepoof.com/Soundex/info2.html</a>
 -->
  - * 
    * @author [EMAIL PROTECTED]
    * @author [EMAIL PROTECTED]
    * @version $Revision$ $Date$
  
  
  
  1.2       +4 -4      
jakarta-commons/codec/src/java/org/apache/commons/codec/language/package.html
  
  Index: package.html
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/language/package.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package.html      30 Apr 2003 14:55:47 -0000      1.1
  +++ package.html      29 May 2003 21:14:59 -0000      1.2
  @@ -1,5 +1,5 @@
   <html>
  -    <body>
  -     A number of commonly used language and phonetic encoders.
  -    </body>
  -</html>
  \ No newline at end of file
  + <body>
  +  A number of commonly used language and phonetic encoders.
  + </body>
  +</html>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to