JIRA Report

KeySummaryStatusResolutionBy
CODEC-129Use standard Maven directory layout.ClosedFixedGary D. Gregory
CODEC-128Documentation spelling fixesClosedFixedGary D. Gregory
CODEC-127Non-ascii characters in source filesClosedFixedUnassigned
CODEC-123ColognePhonetic Javadoc should use HTML entities for special characters.ClosedFixedGary D. Gregory
CODEC-120Migrate to JUnit 4ClosedFixedUnassigned
CODEC-119Migrate to Java 5ClosedFixedUnassigned
CODEC-118Split Caverphone class into two classes for Caverphone 1.0 and 2.0.ClosedFixedGary D. Gregory
CODEC-117Caverphone encodes names starting and ending with "mb" incorrectly.ClosedFixedGary D. Gregory
CODEC-116Remove deprecated package private method Base64.discardWhitespace(byte[])ClosedFixedGary D. Gregory
CODEC-115DoubleMetaphone.maxCodeLen should probably be privateClosedFixedGary D. Gregory
CODEC-114org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODEClosedFixedGary D. Gregory
CODEC-113org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODEClosedFixedGary D. Gregory
CODEC-112Base64.encodeBase64(byte[] binaryData, boolean isChunked, boolean urlSafe, int maxResultSize) throws IAE for valid maxResultSize if isChunked is falseClosedFixedUnassigned
CODEC-111org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should beClosedFixedGary D. Gregory
CODEC-110Add a String version of Base64.isArrayByteBase64()ClosedFixedJulius Davies
CODEC-109Allow the build to run with Maven 2 and Maven 3 with commons-parent 17ClosedFixedGary D. Gregory
CODEC-108Base64 encoding issue for larger avi filesClosedFixedUnassigned
CODEC-106Add the "Kölner Phonetik" encoder (cologne phonetic) to codec.langClosedFixedUnassigned
CODEC-105ArrayIndexOutOfBoundsException when doing multiple reads() on encoding Base64InputStreamClosedFixedJulius Davies
CODEC-103Typo in DecoderException message thrown from Hex.decodeHexClosedFixedUnassigned
CODEC-101Base64InputStream#read(byte[]) incorrectly returns 0 at end of any stream which is multiple of 3 bytes longClosedFixedJulius Davies
CODEC-99Base64.encodeBase64String() shouldn't chunkClosedFixedUnassigned
CODEC-98Base64InputStream causes NullPointerException on some inputClosedFixedUnassigned
CODEC-97Base64 default constructor behaviour changed to enable chunking in 1.4ClosedFixedUnassigned
CODEC-93Add tests to check that encodeBase64() does not chunk outputClosedFixedUnassigned
CODEC-92Many test cases use getBytes() which uses the default platform encoding so tests may fail on some platformsClosedFixedUnassigned
CODEC-89new Base64().encode() appends a CRLF, and chunks results into 76 character linesClosedFixedUnassigned
CODEC-87DigestUtils: MD5 checksum is not calculated correctly on linux64-platformsClosedFixedUnassigned
CODEC-85Hex class is inefficient and uses default platform encoding for String <=> byte[] conversionsClosedFixedUnassigned
CODEC-84Double Metaphone bugs in alternative encodingClosedFixedUnassigned
CODEC-83Improve Double Metaphone test coverageClosedFixedNiall Pemberton
CODEC-81Base64's new constructor parameters ignoredClosedFixedUnassigned
CODEC-80Regression: Base64.encode(chunk=true) has bug when input length is multiple of 76ClosedFixedUnassigned
CODEC-78Base64: Improve Code CoverageClosedFixedUnassigned
CODEC-77Base64 bug with empty input (new byte[0])ClosedFixedUnassigned
CODEC-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.ClosedFixedUnassigned
CODEC-75Make Base64 URL-safeClosedFixedGary D. Gregory
CODEC-74Allow for uppercase letters output in Hex.encodeHex()ClosedFixedGary D. Gregory
CODEC-73Make string2byte conversions indepedent of platform default encodingClosedFixedUnassigned
CODEC-72Soundex and RefinedSoundex issues with character arraysClosedFixedUnassigned
CODEC-71Base64.isArrayByteBase64() method is inefficient for large byte arraysClosedFixedUnassigned
CODEC-70Thread safety and malicious code safety improvementsClosedFixedUnassigned
CODEC-69Streaming Base64ClosedFixedJochen Wiedmann
CODEC-67Fix headerFile location in Checkstyle configurationClosedFixedUnassigned
CODEC-66Add bin to svn:ignoreClosedFixedUnassigned
CODEC-65Fix case-insensitive string handlingClosedFixedUnassigned
CODEC-64Add svn:eol-style=nativeClosedFixedNiall Pemberton
CODEC-61Base64.encodeBase64() throws NegativeArraySizeException on large filesClosedFixedUnassigned
CODEC-60Implement CaverphoneClosedFixedUnassigned
CODEC-59Add methods to Base64 which work with String instead of byte[]ClosedFixedUnassigned
CODEC-58Character set used by Base64 not documentedClosedFixedUnassigned
CODEC-56RefinedSoundex creates instance before al fields have been initializedClosedFixedUnassigned
CODEC-54testUsEnglishStatic doesn't failClosedFixedUnassigned
CODEC-53build.xml "dist" target refers to ../LICENSEClosedFixedUnassigned
CODEC-52Digest on InputStreamsClosedFixedUnassigned
CODEC-512 Test failures in SoundexTestClosedFixedUnassigned
CODEC-40[codec] Patch to add crypto-compatible BigInteger encoding support to Base64ClosedFixedUnassigned
CODEC-10[codec] Using US_ENGLISH static in Soundex causes NPEClosedFixedUnassigned
CODEC-6[codec] Source tarball spews files all over the placeClosedFixedUnassigned
CODEC-39[codec] Add methods for SHA-256, SHA-384, and SHA-512 to DigestUtilsClosedFixedUnassigned
CODEC-36[codec] Support of Base 64 Encoding with URL and Filename Safe AlphabetClosedFixedUnassigned
CODEC-22[codec] Base64.isArrayByteBase64() throws an ArrayIndexOutOfBoundsException for negative octets.ClosedFixedUnassigned
CODEC-17[codec] Metaphone B not handling ending MB correctlyClosedFixedUnassigned
CODEC-5[codec] Hex converts illegal characters to 255ClosedFixedUnassigned
CODEC-50[Codec][Patch] RFC 1522 codecs: Q-codec & B-codecClosedFixedUnassigned
CODEC-21[codec] Alterations to Binary.java and its unit test for 1.3 releaseClosedFixedUnassigned
CODEC-41[Codec][PATCH] Quoted-printable codec (partial implementation)ClosedFixedUnassigned
CODEC-9[Codec][PATCH] Inconsistent use of the word 'encodning' in the URLCodec APIClosedFixedUnassigned
CODEC-31Base64 chunked encoding not compliant with RFC 2045 section 2.1 CRLFClosedFixedUnassigned
CODEC-25[Codec] Default URL encoding logic brokenClosedFixedUnassigned
CODEC-45Soundex does not have the "difference" AlgorithmClosedFixedUnassigned
CODEC-29Soundex.setMaxLength causes bugs and is not needed.ClosedFixedUnassigned
CODEC-3Soundex encoding bugsClosedFixedUnassigned
CODEC-4[codec] ClassCastException in Hex.decode(Object) fixed.ClosedFixedUnassigned
CODEC-27A unit test for Double MetaphoneClosedFixedUnassigned
CODEC-47Add Digest facade around java.security.MessageDigestClosedFixedUnassigned
CODEC-2Provide a package.html for org/apache/commons/codec/netClosedFixedUnassigned
CODEC-19Change name of urldecode and urlencode in URLCodecClosedFixedUnassigned
CODEC-1[CODEC] IndexOutOfBoundsException when encoding non-ASCII charactersClosedFixedUnassigned
CODEC-35[PATCH] [codec] change Hex to implement BinaryEncoder/BinaryDecoderClosedFixedUnassigned
CODEC-37URL codec contribution from HttpClientClosedFixedUnassigned
CODEC-44DoubleMetaphone ImplementationClosedFixedUnassigned
CODEC-8REQ: Streaming codecsClosedFixedUnassigned
CODEC-26base64 codec doesnt ignore all illegal charsClosedFixedUnassigned
CODEC-23[codec] RefinedSoundex nit: unused local variable 'mapped'ClosedFixedUnassigned
CODEC-13[codec] Base64 does not handle whitespace correctlyClosedFixedUnassigned
CODEC-16[codec][PATCH] add 2 new methods for encoding stringsClosedFixedUnassigned