Skip to content

Commit 01720f9

Browse files
author
Niall Kegan Pemberton
committed
Update 1.4 release notes
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/codec/trunk@796924 13f79535-47bb-0310-9956-ffa450edef68
1 parent 0f69bbf commit 01720f9

2 files changed

Lines changed: 30 additions & 8 deletions

File tree

RELEASE-NOTES.txt

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,32 @@ Changes in this version include:
1111

1212
New Features:
1313

14-
o
14+
o [CODEC-60] Implement Caverphone.
15+
o [CODEC-52] Digest on InputStreams.
16+
o [CODEC-39] DigestUtils: Add methods for SHA-256, SHA-384, and SHA-512.
17+
o [CODEC-69] Streaming Base64 (Base64InputStream and Base64OutputStream added).
18+
1519
Fixed bugs:
1620

17-
o Using US_ENGLISH in Soundex causes an NPE. Issue addressed and
18-
test case added to SoundexTest.
19-
Issue: 37894. Thanks to Reggie Riser.
21+
o [CODEC-77] Base64 bug with empty input (new byte[0]).
22+
o [CODEC-72] Soundex and RefinedSoundex issues with character arrays.
23+
o [CODEC-71] Base64.isArrayByteBase64() method is inefficient for large byte arrays.
24+
o [CODEC-70] Thread safety and malicious code safety improvements.
25+
o [CODEC-68] isBase64 throws ArrayIndexOutOfBoundsException on some non-BASE64 bytes.
26+
o [CODEC-65] Fix case-insensitive string handling.
27+
o [CODEC-61] Base64.encodeBase64() throws NegativeArraySizeException on large files.
28+
o [CODEC-58] Character set used by Base64 not documented.
29+
o [CODEC-56] RefinedSoundex creates instance before al fields have been initialized.
30+
o [CODEC-51] Test failures in SoundexTest
31+
o [CODEC-10] Using US_ENGLISH in Soundex caused an NullPointerException.
32+
o [CODEC-6] Source tarball spews files all over the place.
33+
o [CODEC-22] Base64.isArrayByteBase64() throws an ArrayIndexOutOfBoundsException for negative octets
2034

2135
Changes:
2236

23-
o
37+
o [CODEC-75] Make Base64 URL-safe
38+
o [CODEC-74] Allow for uppercase letters output in Hex.encodeHex().
39+
o [CODEC-40] Add crypto-compatible BigInteger encoding support to Base64.
2440

2541
Have fun!
2642
-The commons-codec team

xdocs/changes.xml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
</properties>
2424
<body>
2525
<release version="1-4-SNAPSHOT" date="13 July 2009" description="Feature and fix release.">
26-
<action dev="ggregory" type="add" issue="CODEC-77" due-to="Julius Davies">
26+
<action dev="ggregory" type="fix" issue="CODEC-77" due-to="Julius Davies">
2727
Base64 bug with empty input (new byte[0]).
2828
</action>
29-
<action dev="ggregory" type="add" issue="CODEC-75" due-to="Julius Davies">
29+
<action dev="ggregory" type="fix" issue="CODEC-75" due-to="Julius Davies">
3030
Make Base64 URL-safe.
3131
</action>
3232
<action dev="ggregory" type="add" issue="CODEC-74">
@@ -50,7 +50,7 @@
5050
<action dev="ggregory" type="fix" issue="CODEC-61" due-to="Igor Slepchin">
5151
Base64.encodeBase64() throws NegativeArraySizeException on large files.
5252
</action>
53-
<action dev="bayard" type="fix" issue="CODEC-60">
53+
<action dev="bayard" type="add" issue="CODEC-60">
5454
Implement Caverphone.
5555
</action>
5656
<action dev="ggregory" type="fix" issue="CODEC-58" due-to="Julius Davies">
@@ -77,6 +77,12 @@
7777
<action dev="tobrien" type="fix" issue="CODEC-6" due-to="David Tonhofer">
7878
Source tarball spews files all over the place.
7979
</action>
80+
<action dev="ggregory" type="fix" issue="CODEC-22" due-to="Piero Ottuzzi">
81+
Base64.isArrayByteBase64() throws an ArrayIndexOutOfBoundsException for negative octets
82+
</action>
83+
<action dev="jochen" type="add" issue="CODEC-69" due-to="Julius Davies">
84+
Streaming Base64 (Base64InputStream and Base64OutputStream added).
85+
</action>
8086
</release>
8187
<release version="1.3" date="10 July 2004" description="Feature and fix release.">
8288
<action dev="ggregory, tobrien" type="add" issue="CODEC-21" due-to="Alex Karasulu">

0 commit comments

Comments
 (0)