Apache Commons logo Commons IO

JIRA Report

Fix Version Key Component Summary Type Resolution Status
IO-483 Utilities getPrefixLength return -1 if unix file contains colon Bug Fixed Resolved
IO-370 Utilities Links are broken on User Guide.... Bug Fixed Closed
IO-347 commons-io:commons-io:1.3.2 POM incorrectly deployed under org.apache.commons Bug Fixed Closed
IO-521 Add InfiniteCircularInputStream New Feature Fixed Closed
2.6 IO-536 Utilities 2.5 ExceptionInInitializerError Bug Fixed Resolved
2.6 IO-534 Utilities FileUtilTestCase.testForceDeleteDir() should not delete testDirectory parent Bug Fixed Resolved
2.6 IO-528 Utilities Tailer.run race condition runaway logging Bug Fixed Resolved
2.6 IO-520 FileUtilsTestCase#testContentEqualsIgnoreEOL fails on Windows Bug Fixed Resolved
2.6 IO-516 .gitattributes not correctly applied Bug Fixed Resolved
2.6 IO-512 Streams/Writers ThresholdingOutputStream.thresholdReached() results in FileNotFoundException Bug Fixed Resolved
2.6 IO-511 After a few unit tests, a few newly created are directories not cleaned completely. Bug Fixed Resolved
2.6 IO-502 Utilities Exceptions are suppressed incorrectly when copying files. Bug Fixed Closed
2.6 IO-442 Filters Javadoc contradictory for FileFilterUtils.ageFileFilter(cutoff) and the filter it constructs: AgeFileFilter(cutoff) Bug Fixed Resolved
2.6 IO-537 Streams/Writers BOMInputStream shouldn't sort array of BOMs in-place Improvement Fixed Closed
2.6 IO-515 Streams/Writers Allow Specifying Initial Buffer Size of DeferredFileOutputStream Improvement Fixed Resolved
2.6 IO-506 Deprecate methods FileSystemUtils.freeSpaceKb(). Improvement Fixed Resolved
2.6 IO-505 Make LineIterator implement Closeable to support try-with-resources statements Improvement Fixed Resolved
2.6 IO-519 Streams/Writers Add MessageDigestCalculatingInputStream New Feature Fixed Resolved
2.6 IO-518 Streams/Writers Add ObservableInputStream New Feature Fixed Resolved
2.6 IO-513 Utilities Add convenience methods for reading class path resources New Feature Fixed Resolved
2.6 IO-507 Utilities Add a ByteOrderFactory class New Feature Fixed Resolved
2.6 IO-493 Streams/Writers Add infinite circular input stream New Feature Fixed Resolved
2.6 IO-367 Utilities Add convenience methods for copyToDirectory New Feature Fixed Resolved
2.6 IO-514 Remove org.apache.commons.io.Java7Support Task Fixed Resolved
2.6 IO-503 Update platform requirement to Java 7 Task Fixed Closed
2.6 IO-504 Deprecated of all IOUtils.closeQuietly() methods and use try-with-resources internally Wish Fixed Resolved
2.5 IO-494 Filters Mismatch return type in api docs of class DirectoryWalker. Bug Fixed Closed
2.5 IO-492 Utilities Typo: In an IOUtils.java comment it says "focussed" instead of "focused" Bug Fixed Closed
2.5 IO-484 Utilities FilenameUtils should handle embedded null bytes Bug Fixed Closed
2.5 IO-481 org.apache.commons.io.FileUtils#waitFor waits too long Bug Fixed Closed
2.5 IO-479 Utilities Correct exception message in FileUtils.getFile(File, String...) Bug Fixed Closed
2.5 IO-462 IOExceptionWithCause no longer needed Bug Fixed Closed
2.5 IO-453 Utilities Regression in FileUtils.readFileToString from 2.0.1 Bug Fixed Closed
2.5 IO-451 ant test fails - resources missing from test classpath Bug Fixed Closed
2.5 IO-448 Utilities FileUtils.waitFor(...) swallows thread interrupted status Bug Fixed Closed
2.5 IO-436 Utilities Improper JavaDoc comment for FilenameUtils.indexOfExtension Bug Fixed Closed
2.5 IO-428 Streams/Writers BOMInputStream.skip returns wrong count if stream contains no BOM Bug Fixed Closed
2.5 IO-424 Javadoc fixes, mostly to appease 1.8.0 Bug Fixed Closed
2.5 IO-390 FileUtils.sizeOfDirectoryAsBigInteger can overflow Bug Fixed Closed
2.5 IO-389 FileUtils.sizeOfDirectory can throw IllegalArgumentException Bug Fixed Closed
2.5 IO-383 FileUtils.doCopyFile caches the file size; needs to be documented Bug Fixed Closed
2.5 IO-379 CharSequenceInputStream - add tests for available() Bug Fixed Closed
2.5 IO-374 WildcardFileFilter ctors should not use null to mean IOCase.SENSITIVE when delegating to other ctors Bug Fixed Closed
2.5 IO-372 FileUtils.moveDirectory can produce misleading error message on failiure Bug Fixed Closed
2.5 IO-368 Streams/Writers ClassLoaderObjectInputStream does not handle primitive typed members Bug Fixed Closed
2.5 IO-362 Utilities IOUtils.contentEquals* methods returns false if input1 == input2, should return true Bug Fixed Closed
2.5 IO-361 Utilities Add API FileUtils.forceMkdirsParent() Bug Fixed Closed
2.5 IO-357 Streams/Writers [Tailer] InterruptedException while the thead is sleeping is silently ignored Bug Fixed Closed
2.5 IO-356 Streams/Writers CharSequenceInputStream#reset() behaves incorrectly in case when buffer size is not dividable by data size Bug Fixed Closed
2.5 IO-355 Utilities IOUtils copyLarge() and skip() methods are performance hogs Bug Fixed Closed
2.5 IO-354 Utilities Commons IO Tailer does not respect UTF-8 Charset Bug Fixed Closed
2.5 IO-343 org.apache.commons.io.comparator Javadoc is inconsistent with real code Bug Fixed Closed
2.5 IO-328 FileUtils.listFilesAndDirs includes original dir in results even when it doesn't match filter Bug Fixed Closed
2.5 IO-323 Utilities What should happen in FileUtils.sizeOf[Directory] when an overflow takes place? Bug Fixed Closed
2.5 IO-299 Utilities getPrefixLength returns null if filename has leading slashes Bug Fixed Closed
2.5 IO-253 Test Failures using IBM JDK Bug Fixed Closed
2.5 IO-487 Utilities ValidatingObjectInputStream contribution - restrict which classes can be deserialized Improvement Fixed Closed
2.5 IO-471 Utilities Support for additional encodings needed in ReversedLinesFileReader Improvement Fixed Closed
2.5 IO-452 Utilities FileUtils.isSymlink returns false for broken symlinks. Improvement Fixed Closed
2.5 IO-437 Utilities Make IOUtils.EOF public and reuse it in various classes Improvement Fixed Closed
2.5 IO-435 Javadoc of methods in FileUtils does not mention thrown IllegalArgumentException Improvement Fixed Closed
2.5 IO-433 Upgrade To Use JUnit @Annotations Improvement Fixed Closed
2.5 IO-380 FileUtils.copyInputStreamToFile should document it closes the input source Improvement Fixed Closed
2.5 IO-375 Utilities FilenameUtils.splitOnTokens(String text) check for '**' could be simplified Improvement Fixed Closed
2.5 IO-353 Utilities Add API IOUtils.copy(InputStream, OutputStream, int) Improvement Fixed Closed
2.5 IO-352 Spelling fixes Improvement Fixed Closed
2.5 IO-349 Utilities Add API with array offset and length argument to FileUtils.writeByteArrayToFile Improvement Fixed Closed
2.5 IO-348 Utilities Missing information in IllegalArgumentException thrown by org.apache.commons.io.FileUtils#validateListFilesParameters Improvement Fixed Closed
2.5 IO-346 Streams/Writers Add ByteArrayOutputStream.toInputStream() Improvement Fixed Closed
2.5 IO-345 Supply a hook method allowing Tailer actively determining stop condition Improvement Fixed Closed
2.5 IO-341 Streams/Writers A constant for holding the BOM character (U+FEFF) Improvement Fixed Closed
2.5 IO-338 Utilities When a file is rotated, finish reading previous file prior to starting new one Improvement Fixed Closed
2.5 IO-314 Streams/Writers Deprecate all methods that use the default encoding Improvement Fixed Closed
2.5 IO-239 Convert IOCase to a Java 1.5+ Enumeration Improvement Fixed Closed
2.5 IO-233 Streams/Writers Add Methods for Buffering Streams/Writers To IOUtils Improvement Fixed Closed
2.5 IO-459 Streams/Writers Add WindowsLineEndingInputStream and UnixLineEndingInputStream New Feature Fixed Closed
2.5 IO-457 Streams/Writers Add BoundedReader New Feature Fixed Closed
2.5 IO-446 Utilities adds an endOfFileReached method to the TailerListener New Feature Fixed Closed
2.5 IO-426 Utilities Add API IOUtils.closeQuietly(Closeable...) New Feature Fixed Closed
2.5 IO-425 Setter method for ThresholdingOutputStream New Feature Fixed Closed
2.5 IO-385 FileUtils.doCopyFile can potentially loop for ever New Feature Fixed Closed
2.5 IO-382 Utilities Chunked IO for large arrays New Feature Fixed Closed
2.5 IO-381 Utilities Add FileUtils.copyInputStreamToFile API with option to leave the source open New Feature Fixed Closed
2.5 IO-360 Add API Charsets.requiredCharsets() New Feature Fixed Closed
2.5 IO-359 Add IOUtils.skip and skipFully(ReadableByteChannel, long) New Feature Fixed Closed
2.5 IO-358 Add IOUtils.read and readFully(ReadableByteChannel, ByteBuffer buffer) New Feature Fixed Closed
2.5 IO-330 IOUtils#toBufferedOutputStream/toBufferedWriter to conditionally wrap the output New Feature Fixed Closed
2.5 IO-465 Update to JUnit 4.12 Task Fixed Closed
2.5 IO-422 Deprecate Charsets Charset constants in favor of Java 7's java.nio.charset.StandardCharsets Task Fixed Closed
2.5 IO-406 Streams/Writers Introduce new class AppendableOutputStream Task Fixed Closed
2.5 IO-410 Utilities [IO] Readfully() That Returns A Byte Array Wish Fixed Closed
2.4 IO-369 Streams/Writers Apache Commons - standard links for documents are failing Bug Fixed Closed
2.4 IO-336 Utilities Yottabyte (YB) incorrectly defined in FileUtils Bug Fixed Closed
2.4 IO-335 Tailer#readLines - incorrect CR handling Bug Fixed Closed
2.4 IO-334 FileUtils.toURLs throws NPE for null parameter; this is inconsistent with toFiles method behaviour Bug Fixed Closed
2.4 IO-331 Streams/Writers BOMInputStream wrongly detects UTF-32LE_BOM files as UTF-16LE_BOM files in method getBOM() Bug Fixed Closed
2.4 IO-329 Streams/Writers FileUtils.writeLines uses unbuffered IO Bug Fixed Closed
2.4 IO-319 FileUtils.sizeOfDirectory follows symbolic links. Bug Fixed Closed
2.4 IO-269 Tailer locks file from deletion/rename on Windows Bug Fixed Closed
2.4 IO-333 Export OSGi packages at version 1.x in addition to 2.x Improvement Fixed Closed