Build works fine with Maven and ant on Windows 7 with JDK 1.6. Artifacts
look good, site, too, except for the following very minor points (in
addition to the things Simone already discovered):
- The JIRA report is just a blank page (I think during build an
exception is thrown - maybe an incompatible plug-in version?).
- The surefire report says that the tests were not to 100% successful.
The release notes mention an issue with IBM Java 1.5.0. But is [codec]
compatible with Java 1.5 at all? Maybe I got this wrong.
All minor things, maybe the missing ASL header should be fixed. But you
have my +1.
Oliver
Am 10.09.2012 15:59, schrieb Gary Gregory:
Hello All:
This is a VOTE to release Commons Codec 1.7-RC1.
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.
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.
Known issue only on IBM Java 5:
-------------------------------------------------------------------------------
Test set: org.apache.commons.codec.binary.Base64InputStreamTest
-------------------------------------------------------------------------------
Tests run: 15, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.287 sec
<<< FAILURE!
testInputStreamReader(org.apache.commons.codec.binary.Base64InputStreamTest)
Time elapsed: 0.004 sec <<< ERROR!
sun.io.MalformedInputException
at sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java:310)
at
sun.nio.cs.StreamDecoder$ConverterSD.convertInto(StreamDecoder.java:316)
at
sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java:366)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:252)
at java.io.InputStreamReader.read(InputStreamReader.java:212)
at java.io.BufferedReader.fill(BufferedReader.java:157)
at java.io.BufferedReader.readLine(BufferedReader.java:320)
at java.io.BufferedReader.readLine(BufferedReader.java:383)
at
org.apache.commons.codec.binary.Base64InputStreamTest.testInputStreamReader(Base64InputStreamTest.java:110)
-------------------------------------------------------------------------------
$ java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pxa64devifx-20110627
(SR12 FP5 ))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux amd64-64
j9vmxa6423ifx-20110624 (JIT enabled)
J9VM - 20110623_85457_LHdSMr
JIT - 20100623_16197ifx10_r8
GC - FP22011_06)
JCL - 20110627
-------------------------------------------------------------------------------
This VOTE is open for at least 72 hours until September 13 2012 at 10:00 AM
EST.
The files:
https://repository.apache.org/content/repositories/orgapachecommons-046/
The tag:
https://svn.apache.org/repos/asf/commons/proper/codec/tags/1.7-RC1
The site:
https://people.apache.org/builds/commons/commons-codec/1.7/RC1/
Note that the JIRA report is empty and it is a known issue in the Maven
JIRA plugin and that requires a new plugin version.
Thank you,
Gary Gregory
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org