This commit is contained in:
parent
196e7a65e3
commit
6d0260b2ad
@ -1,3 +1,72 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 15 15:39:31 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Update to version 1.11
|
||||
* New features:
|
||||
+ Add Automatic-Module-Name manifest entry for Java 9.
|
||||
Fixes CODEC-242.
|
||||
+ Add BaseNCodec.encode(byte[], int, int) input with offset and
|
||||
length parameters for Base64 and Base32. Fixes CODEC-202.
|
||||
+ Add convenience API org.apache.commons.codec.binary.Hex.
|
||||
.encodeHexString(byte[]|ByteBuffer, boolean).
|
||||
Fixes CODEC-224.
|
||||
+ Add convenience method decodeHex(String). Fixes CODEC-203.
|
||||
+ Add DigestUtils.getDigest(String, MessageDigest).
|
||||
Fixes CODEC-210.
|
||||
+ Add faster CRC32 implementation. Fixes CODEC-205.
|
||||
+ Add HmacAlgorithms.HMAC_SHA_224 (Java 8 only).
|
||||
Fixes CODEC-217.
|
||||
+ Add java.io.File APIs to MessageDigestAlgorithm.
|
||||
Fixes CODEC-206.
|
||||
+ Add support for CRC32-C. Fixes CODEC-171.
|
||||
+ Add support for XXHash32. Fixes CODEC-241.
|
||||
+ BaseNCodecOutputStream only supports writing EOF on close().
|
||||
Fixes CODEC-183.
|
||||
+ Create a minimal Digest command line utility:
|
||||
org.apache.commons.codec.digest.Digest. Fixes CODEC-212.
|
||||
+ Fluent interface for DigestUtils. Fixes CODEC-220.
|
||||
+ Fluent interface for HmacUtils. Fixes CODEC-222.
|
||||
+ Make some DigestUtils APIs public. Fixes CODEC-208.
|
||||
+ Support java.nio.ByteBuffer in DigestUtils. Fixes CODEC-193.
|
||||
+ Support java.nio.ByteBuffer in
|
||||
org.apache.commons.codec.binary.Hex. Fixes CODEC-194.
|
||||
+ Support JEP 287: SHA-3 Hash Algorithms. Fixes CODEC-213.
|
||||
+ Support SHA-224 in DigestUtils on Java 8. Fixes CODEC-195.
|
||||
* Removed feature:
|
||||
+ Drop obsolete Ant build. Fixes CODEC-223.
|
||||
* Changes:
|
||||
+ Base32.decode should support lowercase letters.
|
||||
Fixes CODEC-234.
|
||||
+ HmacUtils.updateHmac calls reset() unnecessarily.
|
||||
Fixes CODEC-221.
|
||||
+ Soundex should support more algorithm variants.
|
||||
Fixes CODEC-233.
|
||||
* Fixed bugs:
|
||||
+ Base32.HEX_DECODE_TABLE contains the wrong value 32.
|
||||
Fixes CODEC-200.
|
||||
+ Base64.encodeBase64String could better use newStringUsAscii
|
||||
(ditto encodeBase64URLSafeString). Fixes CODEC-145.
|
||||
+ BaseNCodec: encodeToString and encodeAsString methods are
|
||||
identical. Fixes CODEC-144.
|
||||
+ Bug in HW rule in Soundex. Fixes CODEC-199.
|
||||
+ Charsets Javadoc breaks build when using Java 8.
|
||||
Fixes CODEC-207.
|
||||
+ Don't deprecate Charsets Charset constants in favor of
|
||||
Java 7's java.nio.charset.StandardCharsets. Fixes CODEC-219.
|
||||
+ Fix minor resource leaks. Fixes CODEC-225.
|
||||
+ Javadoc for SHA-224 DigestUtils methods should mention
|
||||
Java 1.8.0 restriction instead of 1.4.0. Fixes CODEC-209.
|
||||
+ StringUtils.equals(CharSequence cs1, CharSequence cs2) can
|
||||
fail with String Index OBE. Fixes CODEC-231.
|
||||
+ StringUtils.newStringxxx(null) should return null, not NPE.
|
||||
Fixes CODEC-229.
|
||||
+ URLCodec is neither immutable nor threadsafe.
|
||||
Fixes CODEC-232.
|
||||
+ URLCodec.WWW_FORM_URL should be private. Fixes CODEC-230.
|
||||
- Generate the Ant build file and use it
|
||||
- Add an option --with tests and don't run tests by default. This
|
||||
diminshes the number of dependencies and speeds-up the build.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 5 12:21:12 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user