Apache Commons logo Commons IO

JIRA Report

Fix Version Key Component Summary Type Resolution Status
IO-602 Utilities listFiles(File directory, IOFileFilter fileFilter, IOFileFilter dirFilter) does not recurse into subdirectories Bug Fixed Closed
IO-589 Some tests fail if the base path contains a space Bug Fixed Resolved
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.7 IO-594 Add IOUtils copy methods with java.lang.Appendable as the target Bug Fixed Closed
2.7 IO-582 Streams/Writers ObservableInputStream.Observer are package-private Bug Fixed Resolved
2.7 IO-570 Utilities Missing Javadoc in FilenameUtils causing Travis-CI build to fail Bug Fixed Resolved
2.7 IO-559 Utilities FilenameUtils.normalize should verify hostname syntax in UNC path Bug Fixed Resolved
2.7 IO-557 Streams/Writers UnsupportedEncodingException when opening an ISO-8859-1 XML stream with Turkish as the default locale Bug Fixed Resolved
2.7 IO-554 Streams/Writers FileUtils.copyToFile(InputStream source, File destination) should not close input stream Bug Fixed Resolved
2.7 IO-535 Utilities Thread bug in FileAlterationMonitor#stop(int) Bug Fixed Resolved
2.7 IO-580 Utilities Update org.apache.commons.io.FilenameUtils.isExtension(String, String[]) to use var args. Improvement Fixed Closed
2.7 IO-572 Refactor duplicate code in org.apache.commons.io.FileUtils Improvement Fixed Resolved
2.7 IO-571 Remove redundant isDirectory() check in org.apache.commons.io.FileUtils.listFilesAndDirs(File, IOFileFilter, IOFileFilter) Improvement Fixed Closed
2.7 IO-577 Filters Add readers to filter out given characters: CharacterSetFilterReader and CharacterFilterReader. New Feature Fixed Resolved
2.6 IO-550 Documentation issue Bug Fixed Closed
2.6 IO-547 Throw a IllegalArgumentException instead of NullPointerException in FileSystemUtils.freeSpaceWindows() Bug Fixed Closed
2.6 IO-536 Utilities 2.5 ExceptionInInitializerError Bug Fixed Closed
2.6 IO-534 Utilities FileUtilTestCase.testForceDeleteDir() should not delete testDirectory parent Bug Fixed Closed
2.6 IO-528 Utilities Tailer.run race condition runaway logging Bug Fixed Closed
2.6 IO-520 FileUtilsTestCase#testContentEqualsIgnoreEOL fails on Windows Bug Fixed Closed
2.6 IO-516 .gitattributes not correctly applied Bug Fixed Closed
2.6 IO-512 Streams/Writers ThresholdingOutputStream.thresholdReached() results in FileNotFoundException Bug Fixed Closed
2.6 IO-511 After a few unit tests, a few newly created are directories not cleaned completely. Bug Fixed Closed
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 Closed
2.6 IO-553 Streams/Writers Make code style of hasBOM() consistent with getBOMCharsetName() Improvement Fixed Closed
2.6 IO-551 Add Automatic-Module-Name MANIFEST entry for Java 9 compatibility Improvement Fixed Closed
2.6 IO-546 Streams/Writers ClosedOutputStream#flush should throw Improvement Fixed Closed
2.6 IO-542 FileUtils#readFileToByteArray: optimize reading of files with known size Improvement Fixed Closed
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 Closed
2.6 IO-506 Deprecate FileSystemUtils Improvement Fixed Closed
2.6 IO-505 Make LineIterator implement Closeable to support try-with-resources statements Improvement Fixed Closed
2.6 IO-519 Streams/Writers Add MessageDigestCalculatingInputStream New Feature Fixed Closed
2.6 IO-518 Streams/Writers Add ObservableInputStream New Feature Fixed Closed
2.6 IO-513 Utilities Add convenience methods for reading class path resources New Feature Fixed Closed
2.6 IO-507 Utilities Add a ByteOrderUtils class New Feature Fixed Closed
2.6 IO-493 Streams/Writers Add infinite circular input stream New Feature Fixed Closed
2.6 IO-367 Utilities Add convenience methods for copyToDirectory New Feature Fixed Closed
2.6 IO-514 Remove org.apache.commons.io.Java7Support Task Fixed Closed
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 Closed
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