JIRA Report

Fix VersionKeyComponentSummaryTypeResolutionStatus
CODEC-170Link broken in Metaphone JavadocBugFixedResolved
CODEC-108Base64 encoding issue for larger avi filesBugFixedClosed
CODEC-87DigestUtils: MD5 checksum is not calculated correctly on linux64-platformsBugFixedClosed
CODEC-53build.xml "dist" target refers to ../LICENSEBugFixedClosed
CODEC-85Hex class is inefficient and uses default platform encoding for String <=> byte[] conversionsImprovementFixedClosed
CODEC-67Fix headerFile location in Checkstyle configurationTaskFixedClosed
CODEC-66Add bin to svn:ignoreWishFixedClosed
Nightly BuildsCODEC-98Base64InputStream causes NullPointerException on some inputBugFixedClosed
Nightly BuildsCODEC-109Allow the build to run with Maven 2 and Maven 3 with commons-parent 17ImprovementFixedClosed
1.9CODEC-175Beider Morse does not close Scanners used to read config files.BugFixedResolved
1.9CODEC-172Base32 decode table has spurious valueBugFixedResolved
1.9CODEC-176Spelling fixes in Javadoc and commentsImprovementFixedResolved
1.8CODEC-160Base64.encodeBase64URLSafeString doesn't add padding characters at the end.BugFixedClosed
1.8CODEC-168Add DigestUtils.updateDigest(MessageDigest, InputStream)ImprovementFixedClosed
1.8CODEC-163ColognePhonetic encoder unneccessarily creates many char arrays on every loop runImprovementFixedClosed
1.8CODEC-161Add Match Rating Approach (MRA) phonetic algorithm encoderNew FeatureFixedClosed
1.8CODEC-167Test our decode with pad character in the middleTestFixedClosed
1.7CODEC-157DigestUtils: Add MD2 APIsBugFixedClosed
1.7CODEC-156DigestUtils: add APIs named after standard alg name SHA-1BugFixedClosed
1.7CODEC-155DigestUtils.getDigest(String) should throw IllegalArgumentException instead of RuntimeExceptionBugFixedClosed
1.7CODEC-153Create a class MessageDigestAlgorithms to define standard algorithm namesBugFixedClosed
1.7CODEC-152DigestUtils.getDigest(String) looses the orginal exceptionBugFixedClosed
1.7CODEC-147BeiderMorse phonetic filter give uncertain resultsBugFixedClosed
1.7CODEC-132BeiderMorseEncoder OOM issuesBugFixedClosed
1.7CODEC-131DoubleMetaphone javadoc contains dead linksBugFixedClosed
1.7CODEC-130Base64InputStream.skip skips underlying stream, not outputBugFixedClosed
1.7CODEC-96Base64 encode() method is no longer thread-safe, breaking clients using it as a shared BinaryEncoderBugFixedClosed
1.7CODEC-154Trim lines to 120charsImprovementFixedClosed
1.7CODEC-151Remove unnecessary attempt to fill up the salt variable in UnixCryptImprovementFixedClosed
1.7CODEC-150Remove unnecessary call to Math.abs()ImprovementFixedClosed
1.7CODEC-148More tests and minor thingsImprovementFixedClosed
1.7CODEC-143StringBuffer could be replaced by StringBuilder for local variablesImprovementFixedClosed
1.7CODEC-139DigestUtils: add updateDigest methods and make methods public.ImprovementFixedClosed
1.7CODEC-138Complete FilterInputStream interface for BaseNCodecInputStreamImprovementFixedClosed
1.7CODEC-136Use Charset objects when possible, create Charsets class for required character encodingsNew FeatureFixedClosed
1.7CODEC-133Add classes for MD5/SHA1/SHA-512-based Unix crypt(3) hash variants.New FeatureFixedClosed
1.7CODEC-63Implement NYSIISNew FeatureFixedClosed
1.7CODEC-146Add JUnit tests that use BeiderMorse like Solr doesTestFixedClosed
1.6CODEC-128Documentation spelling fixesBugFixedClosed
1.6CODEC-127Non-ascii characters in source filesBugFixedClosed
1.6CODEC-123ColognePhonetic Javadoc should use HTML entities for special characters.BugFixedClosed
1.6CODEC-129Use standard Maven directory layout.ImprovementFixedClosed
1.6CODEC-120Migrate to JUnit 4ImprovementFixedClosed
1.6CODEC-119Migrate to Java 5ImprovementFixedClosed
1.6CODEC-125Implement a Beider-Morse phonetic matching codecNew FeatureFixedClosed
1.xCODEC-36[codec] Support of Base 64 Encoding with URL and Filename Safe AlphabetImprovementFixedClosed
1.xCODEC-8REQ: Streaming codecsImprovementFixedClosed
1.5CODEC-117Caverphone encodes names starting and ending with "mb" incorrectly.BugFixedClosed
1.5CODEC-115DoubleMetaphone.maxCodeLen should probably be privateBugFixedClosed
1.5CODEC-114org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODEBugFixedClosed
1.5CODEC-113org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODEBugFixedClosed
1.5CODEC-112Base64.encodeBase64(byte[] binaryData, boolean isChunked, boolean urlSafe, int maxResultSize) throws IAE for valid maxResultSize if isChunked is falseBugFixedClosed
1.5CODEC-111org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should beBugFixedClosed
1.5CODEC-105ArrayIndexOutOfBoundsException when doing multiple reads() on encoding Base64InputStreamBugFixedClosed
1.5CODEC-101Base64InputStream#read(byte[]) incorrectly returns 0 at end of any stream which is multiple of 3 bytes longBugFixedClosed
1.5CODEC-99Base64.encodeBase64String() shouldn't chunkBugFixedClosed
1.5CODEC-97Base64 default constructor behaviour changed to enable chunking in 1.4BugFixedClosed
1.5CODEC-92Many test cases use getBytes() which uses the default platform encoding so tests may fail on some platformsBugFixedClosed
1.5CODEC-89new Base64().encode() appends a CRLF, and chunks results into 76 character linesBugFixedClosed
1.5CODEC-118Split Caverphone class into two classes for Caverphone 1.0 and 2.0.ImprovementFixedClosed
1.5CODEC-103Typo in DecoderException message thrown from Hex.decodeHexImprovementFixedClosed
1.5CODEC-110Add a String version of Base64.isArrayByteBase64()New FeatureFixedClosed
1.5CODEC-106Add the "Kölner Phonetik" encoder (cologne phonetic) to codec.langNew FeatureFixedClosed
1.5CODEC-88Base32 encoderNew FeatureFixedClosed
1.5CODEC-116Remove deprecated package private method Base64.discardWhitespace(byte[])TaskFixedClosed
1.4CODEC-84Double Metaphone bugs in alternative encodingBugFixedClosed
1.4CODEC-81Base64's new constructor parameters ignoredBugFixedClosed
1.4CODEC-80Regression: Base64.encode(chunk=true) has bug when input length is multiple of 76BugFixedClosed
1.4CODEC-77Base64 bug with empty input (new byte[0])BugFixedClosed
1.4CODEC-76All links to fixed bugs in the "Changes Report" http://commons.apache.org/codec/changes-report.html point nowhere, e.g. http://issues.apache.org/jira/browse/34157. Looks as if all JIRA tickets were renumbered.BugFixedClosed
1.4CODEC-73Make string2byte conversions indepedent of platform default encodingBugFixedClosed
1.4CODEC-72Soundex and RefinedSoundex issues with character arraysBugFixedClosed
1.4CODEC-65Fix case-insensitive string handlingBugFixedClosed
1.4CODEC-61Base64.encodeBase64() throws NegativeArraySizeException on large filesBugFixedClosed
1.4CODEC-58Character set used by Base64 not documentedBugFixedClosed
1.4CODEC-56RefinedSoundex creates instance before al fields have been initializedBugFixedClosed
1.4CODEC-54testUsEnglishStatic doesn't failBugFixedClosed
1.4CODEC-512 Test failures in SoundexTestBugFixedClosed
1.4CODEC-22[codec] Base64.isArrayByteBase64() throws an ArrayIndexOutOfBoundsException for negative octets.BugFixedClosed
1.4CODEC-10[codec] Using US_ENGLISH static in Soundex causes NPEBugFixedClosed
1.4CODEC-6[codec] Source tarball spews files all over the placeBugFixedClosed
1.4CODEC-75Make Base64 URL-safeImprovementFixedClosed
1.4CODEC-71Base64.isArrayByteBase64() method is inefficient for large byte arraysImprovementFixedClosed
1.4CODEC-70Thread safety and malicious code safety improvementsImprovementFixedClosed
1.4CODEC-69Streaming Base64ImprovementFixedClosed
1.4CODEC-59Add methods to Base64 which work with String instead of byte[]ImprovementFixedClosed
1.4CODEC-52Digest on InputStreamsImprovementFixedClosed
1.4CODEC-40[codec] Patch to add crypto-compatible BigInteger encoding support to Base64ImprovementFixedClosed
1.4CODEC-39[codec] Add methods for SHA-256, SHA-384, and SHA-512 to DigestUtilsImprovementFixedClosed
1.4CODEC-74Allow for uppercase letters output in Hex.encodeHex()New FeatureFixedClosed
1.4CODEC-60Implement CaverphoneNew FeatureFixedClosed
1.4CODEC-64Add svn:eol-style=nativeTaskFixedClosed
1.4CODEC-83Improve Double Metaphone test coverageTestFixedClosed
1.4CODEC-78Base64: Improve Code CoverageTestFixedClosed
1.3CODEC-31Base64 chunked encoding not compliant with RFC 2045 section 2.1 CRLFBugFixedClosed
1.3CODEC-25[Codec] Default URL encoding logic brokenBugFixedClosed
1.3CODEC-21[codec] Alterations to Binary.java and its unit test for 1.3 releaseBugFixedClosed
1.3CODEC-17[codec] Metaphone B not handling ending MB correctlyBugFixedClosed
1.3CODEC-9[Codec][PATCH] Inconsistent use of the word 'encodning' in the URLCodec APIBugFixedClosed
1.3CODEC-5[codec] Hex converts illegal characters to 255BugFixedClosed