Author: ggregory
Date: Sun Apr 28 18:29:29 2013
New Revision: 1878
Log:
Release Commons Codec 1.8
Added:
release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz (with props)
release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc
release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc.md5
release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc.sha1
release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.md5
release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.sha1
release/commons/codec/binaries/commons-codec-1.8-bin.zip (with props)
release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc
release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc.md5
release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc.sha1
release/commons/codec/binaries/commons-codec-1.8-bin.zip.md5
release/commons/codec/binaries/commons-codec-1.8-bin.zip.sha1
release/commons/codec/source/commons-codec-1.8-src.tar.gz (with props)
release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc
release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc.md5
release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc.sha1
release/commons/codec/source/commons-codec-1.8-src.tar.gz.md5
release/commons/codec/source/commons-codec-1.8-src.tar.gz.sha1
release/commons/codec/source/commons-codec-1.8-src.zip (with props)
release/commons/codec/source/commons-codec-1.8-src.zip.asc
release/commons/codec/source/commons-codec-1.8-src.zip.asc.md5
release/commons/codec/source/commons-codec-1.8-src.zip.asc.sha1
release/commons/codec/source/commons-codec-1.8-src.zip.md5
release/commons/codec/source/commons-codec-1.8-src.zip.sha1
Modified:
release/commons/codec/RELEASE-NOTES.txt
Modified: release/commons/codec/RELEASE-NOTES.txt
==============================================================================
--- release/commons/codec/RELEASE-NOTES.txt (original)
+++ release/commons/codec/RELEASE-NOTES.txt Sun Apr 28 18:29:29 2013
@@ -1,47 +1,26 @@
- Apache Commons Codec 1.7 RELEASE NOTES
+ Apache Commons Codec 1.8 RELEASE NOTES
The codec package contains simple encoder and decoders for
various formats such as Base64 and Hexadecimal. In addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.
-Feature and fix release.
-
-Commons Codec 1.7 requires a minimum of Java 1.6
+Feature and fix release. Requires a minimum of Java 1.6
Changes in this version include:
New features:
-o CODEC-157: DigestUtils: Add MD2 APIs. Thanks to ggregory.
-o CODEC-156: DigestUtils: add APIs named after standard algorithm name SHA-1.
Thanks to ggregory.
-o CODEC-155: DigestUtils.getDigest(String) should throw
IllegalArgumentException instead of RuntimeException. Thanks to ggregory.
-o CODEC-153: Create a class MessageDigestAlgorithms to define standard
algorithm names. Thanks to ggregory.
-o CODEC-152: DigestUtils.getDigest(String) loses the original exception.
Thanks to ggregory.
-o CODEC-151: Remove unnecessary attempt to fill up the salt variable in
UnixCrypt. Thanks to lathspell.
-o CODEC-150: Remove unnecessary call to Math.abs(). Thanks to lathspell.
-o CODEC-148: More tests and minor things. Thanks to lathspell.
-o CODEC-146: Added regression tests for PhoneticEngine based on Solr-3.6.0.
Thanks to Julius Davies.
-o CODEC-139: DigestUtils: add updateDigest methods and make methods public.
Thanks to dsebastien.
-o CODEC-133: Add classes for MD5/SHA1/SHA-512-based Unix crypt(3) hash
variants. Thanks to lathspell.
-o CODEC-130: Base64InputStream.skip skips underlying stream, not output.
Thanks to tn.
-o CODEC-63: Implement NYSIIS phonetic encoder. Thanks to bayard.
+o CODEC-168: Add DigestUtils.updateDigest(MessageDigest, InputStream). Thanks
to Daniel Cassidy.
+o CODEC-167: Add JUnit to test our decode with pad character in the middle.
+o CODEC-161: Add Match Rating Approach (MRA) phonetic algorithm encoder.
Thanks to crice.
Fixed Bugs:
-o CODEC-96: 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. Thanks to sebb.
-o CODEC-138: Complete FilterInputStream interface for BaseNCodecInputStream.
-o CODEC-136: Use Charset objects when possible, create Charsets for required
character encodings.
-o CODEC-132: BeiderMorseEncoder OOM issues. Thanks to rcmuir.
-o CODEC-131: DoubleMetaphone javadoc contains dead links. Thanks to smolav.
-
-Changes:
-o CODEC-147: BeiderMorseEncoder/PhoneticEngine: make results deterministic by
using a LinkedHashSet
- instead of a HashSet.
-o CODEC-143: StringBuffer could be replaced by StringBuilder for local
variables.
+o CODEC-163: ColognePhonetic encoder unnecessarily creates many char arrays
on every loop run. Thanks to leo141.
+o CODEC-160: Base64.encodeBase64URLSafeString doesn't add padding characters
at the end.
+
For complete information on Commons Codec, including instructions on how to
submit bug reports,
patches, or suggestions for improvement, see the Apache Commons Codec website:
-http://commons.apache.org/codec/
+http://commons.apache.org/proper/commons-codec/
Added: release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/x-gzip
Added: release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc Sun Apr 28
18:29:29 2013
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (MingW32)
+
+iQEcBAABAgAGBQJRduk6AAoJEIb9x+KhEmLL9mcH/RtBN2T6Hh5ZC+z+5hF3j0kO
+2IdKAFInvDqsGudSDfbdIq5C2tbddt2K6M5FdkTJNaeiTQbm6Jzyg5xklSgEGBmI
+utPRE9FhqunbLGNADUG1BLuzCO9ELO3vZOr/0Ug4RGaeHfLJ4jWkHXbzJSnH7lIt
+MkbJNGhn0J21+877ro0o8Ec83THdx1Cg+JtWhiiDnBiGw1B6h+R+9siWgz3NgVxu
+gfdjGjhfUJiAIeqaRT/+O/pEK9t2BcBUh8ejGmvvAzrXPlA6rSMOyxumC0OdyU+X
+pH+3VJ3mrswUSu8imlLLv9NCe5/yxh5ueIPvgW70/a58jwSzg3sTYPTU77oy/gA=
+=FahZ
+-----END PGP SIGNATURE-----
Added: release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc.md5
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc.md5 (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc.md5 Sun Apr
28 18:29:29 2013
@@ -0,0 +1 @@
+d51de7fe127eb333bef85b7846dfdf87
\ No newline at end of file
Added: release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc.sha1
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc.sha1 (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.asc.sha1 Sun
Apr 28 18:29:29 2013
@@ -0,0 +1 @@
+f6eab0004cdf5556cae5bfc1466d2c4977892744
\ No newline at end of file
Added: release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.md5
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.md5 (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.md5 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+12c81dad8a163357132e548352fe0ab5
\ No newline at end of file
Added: release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.sha1
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.sha1 (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.tar.gz.sha1 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+25efe3afdd8b5484a749bc732c59685e1513e400
\ No newline at end of file
Added: release/commons/codec/binaries/commons-codec-1.8-bin.zip
==============================================================================
Binary file - no diff available.
Propchange: release/commons/codec/binaries/commons-codec-1.8-bin.zip
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc Sun Apr 28
18:29:29 2013
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (MingW32)
+
+iQEcBAABAgAGBQJRduk7AAoJEIb9x+KhEmLLEgcH/0rn3+d0ViWFdRe2e6OF9t0i
+g7h9PII+45Zrk3UxMfyuyfn9y1MQp1A4FqEDZpNC+p1s2NOmwIfNlYyL/TolrOia
+/A2W7TFcIeTMkfqL2LUcMgfjXCfT5VF054QEqTCcY7IHunrk3UCID+rDFmpcinf/
+gImhffpBG8bzlCOokHaKi89inonfEMy7E8hzjbCOvrtleh4l57WL59SqFopV+NZ7
+3wNs1/SUmGebPtDGGxKfkidnuwj/Mx/En9+XoEbq3ZOGqdkDChIS1Wf8yPJOW23p
+RVILFY3n+QGsI7cHrFT4bY25iNUN7/62jkinyyljV7M02FXiRo1ASMaffVtUHAA=
+=3iNJ
+-----END PGP SIGNATURE-----
Added: release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc.md5
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc.md5 (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc.md5 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+eacf747e33050af079238538637b2c02
\ No newline at end of file
Added: release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc.sha1
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc.sha1 (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.zip.asc.sha1 Sun Apr
28 18:29:29 2013
@@ -0,0 +1 @@
+31401e54945401a3020930b3e20c096f5f02e4a3
\ No newline at end of file
Added: release/commons/codec/binaries/commons-codec-1.8-bin.zip.md5
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.zip.md5 (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.zip.md5 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+e7d20d2c1ff165d852d2273f46398657
\ No newline at end of file
Added: release/commons/codec/binaries/commons-codec-1.8-bin.zip.sha1
==============================================================================
--- release/commons/codec/binaries/commons-codec-1.8-bin.zip.sha1 (added)
+++ release/commons/codec/binaries/commons-codec-1.8-bin.zip.sha1 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+983c8d5f72a3725188cf9373976d0943f9b32257
\ No newline at end of file
Added: release/commons/codec/source/commons-codec-1.8-src.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: release/commons/codec/source/commons-codec-1.8-src.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/x-gzip
Added: release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc (added)
+++ release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc Sun Apr 28
18:29:29 2013
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (MingW32)
+
+iQEcBAABAgAGBQJRduk7AAoJEIb9x+KhEmLLzQEH/jbGCqCTzZlFdSFWotLOB9By
+BnU0ooaZEB7TjN0JeSegCtH8VO5KWHGrm8swa2lc/iO3sYfULnddlZzH+nYADBBn
+VTvVjio/1XJ1HAdZOKPGVHHdUqAiQWiovzdLWJIF+hENBuW8ZX2fCOAzMLsoSArk
+R3MAVnwFj1AIDRxGarhc0ta5mbNpZOIZk8KquiSY9/p5Z7SYBhOSNfadic/481wO
+hhL+YlJk6tyvbGohFHrQG64qxRkUzjfLJBYZjCeju9hVDdWSotZa5HxGtmLCVjnI
+nn86DatTC3zAphK/HamU1m1YEi/bDmg8ZH9iOd9iEz2wpT1ZNf6jbklII1zRq3o=
+=HkET
+-----END PGP SIGNATURE-----
Added: release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc.md5
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc.md5 (added)
+++ release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc.md5 Sun Apr
28 18:29:29 2013
@@ -0,0 +1 @@
+e0c65e959769571a1fc85c5d9b5bccf5
\ No newline at end of file
Added: release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc.sha1
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc.sha1 (added)
+++ release/commons/codec/source/commons-codec-1.8-src.tar.gz.asc.sha1 Sun Apr
28 18:29:29 2013
@@ -0,0 +1 @@
+ae3b259731d6b992350287035732a272068cef01
\ No newline at end of file
Added: release/commons/codec/source/commons-codec-1.8-src.tar.gz.md5
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.tar.gz.md5 (added)
+++ release/commons/codec/source/commons-codec-1.8-src.tar.gz.md5 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+60cdbb3f5319310242e3aacec22ef566
\ No newline at end of file
Added: release/commons/codec/source/commons-codec-1.8-src.tar.gz.sha1
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.tar.gz.sha1 (added)
+++ release/commons/codec/source/commons-codec-1.8-src.tar.gz.sha1 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+26f86615df1752c4d394572bfef52a7063ba33e4
\ No newline at end of file
Added: release/commons/codec/source/commons-codec-1.8-src.zip
==============================================================================
Binary file - no diff available.
Propchange: release/commons/codec/source/commons-codec-1.8-src.zip
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: release/commons/codec/source/commons-codec-1.8-src.zip.asc
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.zip.asc (added)
+++ release/commons/codec/source/commons-codec-1.8-src.zip.asc Sun Apr 28
18:29:29 2013
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (MingW32)
+
+iQEcBAABAgAGBQJRduk7AAoJEIb9x+KhEmLLwnEH/0UBeWutwOcpZ0HPfgQPN3Xh
+SbAfq8JOnscssh+qyE3selmjHdXK/NPwpAGkfcB7zdCqk6nUpA2Q6nngYrDnSAVD
+W/eBr14Y+8UCh/gOLkz/1P/tcctTwmKuOEVRNH72yEhnVEYOr4A6HbUYXtlRxNdJ
+MPrmoa3k0jQoGCtWnyKO3kuQ50y4ScCLZNm8/fXo6Spcvb04xFPW9W4uDUbeoSid
+gMJkdHvwGlceivFC7GqfRQFB10AYSIZiaPtYL6pBfdu0d661ryMTXtw3QHhD3coB
+uwjsNjh/d3Nt7/P/rrHZCvcewAvyboyOFRJ73GJpmc0FZxlAs3QiO0ZP28c0oPk=
+=+oFb
+-----END PGP SIGNATURE-----
Added: release/commons/codec/source/commons-codec-1.8-src.zip.asc.md5
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.zip.asc.md5 (added)
+++ release/commons/codec/source/commons-codec-1.8-src.zip.asc.md5 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+281e315ba19c973363b9f7fffe14fab7
\ No newline at end of file
Added: release/commons/codec/source/commons-codec-1.8-src.zip.asc.sha1
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.zip.asc.sha1 (added)
+++ release/commons/codec/source/commons-codec-1.8-src.zip.asc.sha1 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+d150e320eaf7e62ee3b4b7c3e8b482d8eb5fe971
\ No newline at end of file
Added: release/commons/codec/source/commons-codec-1.8-src.zip.md5
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.zip.md5 (added)
+++ release/commons/codec/source/commons-codec-1.8-src.zip.md5 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+a11e8989bfbdec0574852130da5a819d
\ No newline at end of file
Added: release/commons/codec/source/commons-codec-1.8-src.zip.sha1
==============================================================================
--- release/commons/codec/source/commons-codec-1.8-src.zip.sha1 (added)
+++ release/commons/codec/source/commons-codec-1.8-src.zip.sha1 Sun Apr 28
18:29:29 2013
@@ -0,0 +1 @@
+cfb9af659fa3640e3af01bff0a170a60eeda891b
\ No newline at end of file