Apache Commons logo Commons IO

JIRA Report

Fix Version Key Component Summary Type Resolution Status
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
2.5 IO-390 FileUtils.sizeOfDirectoryAsBigInteger can overflow Bug Fixed Resolved
2.5 IO-389 FileUtils.sizeOfDirectory can throw IllegalArgumentException Bug Fixed Resolved
2.5 IO-383 FileUtils.doCopyFile caches the file size; needs to be documented Bug Fixed Resolved
2.5 IO-379 CharSequenceInputStream - add tests for available() Bug Fixed Resolved
2.5 IO-374 WildcardFileFilter ctors should not use null to mean IOCase.SENSITIVE when delegating to other ctors Bug Fixed Resolved
2.5 IO-372 FileUtils.moveDirectory can produce misleading error message on failiure Bug Fixed Resolved
2.5 IO-368 Streams/Writers ClassLoaderObjectInputStream does not handle primitive typed members Bug Fixed Resolved
2.5 IO-362 Utilities IOUtils.contentEquals* methods returns false if input1 == input2, should return true Bug Fixed Resolved
2.5 IO-361 Utilities Add API FileUtils.forceMkdirsParent() Bug Fixed Resolved
2.5 IO-357 Streams/Writers [Tailer] InterruptedException while the thead is sleeping is silently ignored Bug Fixed Resolved
2.5 IO-356 Streams/Writers CharSequenceInputStream#reset() behaves incorrectly in case when buffer size is not dividable by data size Bug Fixed Resolved
2.5 IO-355 Utilities IOUtils copyLarge() and skip() methods are performance hogs Bug Fixed Resolved
2.5 IO-354 Utilities Commons IO Tailer does not respect UTF-8 Charset Bug Fixed Resolved
2.5 IO-343 org.apache.commons.io.comparator Javadoc is inconsistent with real code Bug Fixed Resolved
2.5 IO-328 FileUtils.listFilesAndDirs includes original dir in results even when it doesn't match filter Bug Fixed Resolved
2.5 IO-323 Utilities What should happen in FileUtils.sizeOf[Directory] when an overflow takes place? Bug Fixed Resolved
2.5 IO-299 Utilities getPrefixLength returns null if filename has leading slashes Bug Fixed Resolved
2.5 IO-380 FileUtils.copyInputStreamToFile should document it closes the input source Improvement Fixed Resolved
2.5 IO-375 Utilities FilenameUtils.splitOnTokens(String text) check for '**' could be simplified Improvement Fixed Resolved
2.5 IO-353 Utilities Add API IOUtils.copy(InputStream, OutputStream, int) Improvement Fixed Resolved
2.5 IO-352 Spelling fixes Improvement Fixed Resolved
2.5 IO-349 Utilities Add API with array offset and length argument to FileUtils.writeByteArrayToFile Improvement Fixed Resolved
2.5 IO-348 Utilities Missing information in IllegalArgumentException thrown by org.apache.commons.io.FileUtils#validateListFilesParameters Improvement Fixed Resolved
2.5 IO-346 Streams/Writers Add ByteArrayOutputStream.toInputStream() Improvement Fixed Resolved
2.5 IO-345 Supply a hook method allowing Tailer actively determining stop condition Improvement Fixed Resolved
2.5 IO-341 Streams/Writers A constant for holding the BOM character (U+FEFF) Improvement Fixed Resolved
2.5 IO-338 Utilities When a file is rotated, finish reading previous file prior to starting new one Improvement Fixed Resolved
2.5 IO-314 Streams/Writers Deprecate all methods that use the default encoding Improvement Fixed Resolved
2.5 IO-239 Convert IOCase to a Java 1.5+ Enumeration Improvement Fixed Resolved
2.5 IO-233 Streams/Writers Add Methods for Buffering Streams/Writers To IOUtils Improvement Fixed Resolved
2.5 IO-426 Utilities Add API IOUtils.closeQuietly(Closeable...) New Feature Fixed Resolved
2.5 IO-385 FileUtils.doCopyFile can potentially loop for ever New Feature Fixed Resolved
2.5 IO-382 Utilities Chunked IO for large arrays New Feature Fixed Resolved
2.5 IO-381 Utilities Add FileUtils.copyInputStreamToFile API with option to leave the source open New Feature Fixed Resolved
2.5 IO-360 Add API Charsets.requiredCharsets() New Feature Fixed Resolved
2.5 IO-359 Add IOUtils.skip and skipFully(ReadableByteChannel, long) New Feature Fixed Resolved
2.5 IO-358 Add IOUtils.read and readFully(ReadableByteChannel, ByteBuffer buffer) New Feature Fixed Resolved
2.5 IO-330 IOUtils#toBufferedOutputStream/toBufferedWriter to conditionally wrap the output New Feature Fixed Resolved
2.5 IO-422 Deprecate Charsets Charset constants in favor of Java 7's java.nio.charset.StandardCharsets Task Fixed Resolved
2.5 IO-410 Utilities [IO] Readfully() That Returns A Byte Array Wish Fixed Resolved
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 Resolved
2.4 IO-335 Tailer#readLines - incorrect CR handling Bug Fixed Resolved
2.4 IO-334 FileUtils.toURLs throws NPE for null parameter; this is inconsistent with toFiles method behaviour Bug Fixed Resolved
2.4 IO-331 Streams/Writers BOMInputStream wrongly detects UTF-32LE_BOM files as UTF-16LE_BOM files in method getBOM() Bug Fixed Resolved
2.4 IO-329 Streams/Writers FileUtils.writeLines uses unbuffered IO Bug Fixed Resolved
2.4 IO-319 FileUtils.sizeOfDirectory follows symbolic links. Bug Fixed Resolved
2.4 IO-269 Tailer locks file from deletion/rename on Windows Bug Fixed Resolved
2.4 IO-333 Export OSGi packages at version 1.x in addition to 2.x Improvement Fixed Resolved
2.4 IO-332 Improve tailer's reading performance Improvement Fixed Resolved
2.4 IO-320 Streams/Writers Add XmlStreamReader support for UTF-32 Improvement Fixed Resolved
2.4 IO-278 Improve Tailer performance with buffered reads Improvement Fixed Resolved
2.4 IO-327 Utilities Add byteCountToDisplaySize(BigInteger) New Feature Fixed Resolved
2.4 IO-326 Utilities Add new FileUtils.sizeOf[Directory] APIs to return BigInteger New Feature Fixed Resolved
2.4 IO-325 Utilities Add IOUtils.toByteArray methods to work with URL and URI New Feature Fixed Resolved
2.4 IO-324 Utilities Add missing Charset sister APIs to method that take a String charset name. New Feature Fixed Resolved
2.3 IO-321 ByteOrderMark UTF_32LE is incorrect Bug Fixed Resolved
2.3 IO-322 Utilities Add and use class Charsets New Feature Fixed Resolved
2.3 IO-318 Add Charset sister APIs to method that take a String charset name. New Feature Fixed Resolved
2.3 IO-315 Streams/Writers Replace all "String encoding" parameters with a value type New Feature Fixed Resolved
2.2 IO-312 CharSequenceInputStream(CharSequence s, Charset charset, int bufferSize) ignores bufferSize Bug Fixed Closed
2.2 IO-311 Utilities IOUtils.read(InputStream/Reader) ignores the offset parameter Bug Fixed Closed
2.2 IO-307 ReaderInputStream#read(byte[] b, int off, int len) should check for valid parameters Bug Fixed Closed
2.2 IO-306 ReaderInputStream#read(byte[] b, int off, int len) should always return 0 for length == 0 Bug Fixed Closed
2.2 IO-304 The second constructor of Tailer class does not pass 'delay' to the third one Bug Fixed Closed
2.2 IO-303 Streams/Writers TeeOutputStream does not call branch.close() when main.close() throws an exception Bug Fixed Closed
2.2 IO-302 Streams/Writers ArrayIndexOutOfBoundsException in BOMInputStream when reading a file without BOM multiple times Bug Fixed Closed
2.2 IO-300 FileUtils.moveDirectoryToDirectory removes source directory if destination is a subdirectory Bug Fixed Closed
2.2 IO-298 Utilities Various methods of class 'org.apache.commons.io.FileUtils' incorrectly suppress 'java.io.IOException's. Bug Fixed Closed
2.2 IO-276 "FileUtils#deleteDirectoryOnExit(File)" does not work Bug Fixed Closed
2.2 IO-273 Streams/Writers BoundedInputStream.read() treats max differently from BoundedInputStream.read(byte[]...) Bug Fixed Closed
2.2 IO-301 Utilities Add IOUtils.closeQuietly(Selector) Improvement Fixed Closed
2.2 IO-297 CharSequenceInputStream to efficiently stream content of a CharSequence Improvement Fixed Closed
2.2 IO-296 ReaderInputStream optimization: more efficient reading of small chunks of data Improvement Fixed Closed
2.2 IO-292 IOUtils.closeQuietly() should take a ServerSocket as a parameter Improvement Fixed Closed
2.2 IO-287 Utilities Use terabyte (TB), petabyte (PB) and exabyte (EB) in FileUtils.byteCountToDisplaySize(long size) Improvement Fixed Closed
2.2 IO-173 Utilities FileUtils.listFiles() doesn't return directories Improvement Fixed Closed
2.2 IO-313 Add IOUTils.toBufferedReader(Reader) New Feature Fixed Closed
2.2 IO-310 Add ByteOrderMark constants for UTF-32 New Feature Fixed Resolved
2.2 IO-308 Allow applications to provide buffer (or size) for copyLarge methods? New Feature Fixed Closed
2.2 IO-305 Utilities New copy() method in IOUtils that takes additional offset, length and buffersize arguments New Feature Fixed Closed
2.2 IO-291 Utilities Add new function FileUtils.directoryContains New Feature Fixed Closed
2.2 IO-290 Add read/readFully methods to IOUtils New Feature Fixed Closed
2.2 IO-288 Utilities Supply a ReversedLinesFileReader New Feature Fixed Closed
2.2 IO-275 Utilities org.apache.commons.io.FileUtils.contentEquals - Add option to ignore "line endings" New Feature Fixed Closed
2.1 IO-280 Dubious use of mkdirs() return code Bug Fixed Closed
2.1 IO-277 Streams/Writers ReaderInputStream enters infinite loop when it encounters an unmappable character Bug Fixed Closed
2.1 IO-274 Tailer returning partial lines when reaching EOF before EOL Bug Fixed Closed
2.1 IO-266 FileUtils.copyFile() throws IOException when copying large files to a shared directory (on Windows) Bug Fixed Closed
2.1 IO-264 Utilities FileUtils.moveFile() JavaDoc should specify FileExistsException thrown Bug Fixed Closed
2.1 IO-263 Utilities FileSystemUtils.freeSpaceKb throws exception for Windows volumes with no visible files. Bug Fixed Closed
2.1 IO-260 Utilities ClassLoaderObjectInputStream does not handle Proxy classes Bug Fixed Closed
2.1 IO-285 Use standard Maven directory layout. Improvement Fixed Closed
2.1 IO-262 Utilities FileAlterationObserver has no getter for FileFilter Improvement Fixed Closed
2.1 IO-261 Add FileUtils.getFile API with varargs parameter Improvement Fixed Closed
2.1 IO-259 FileAlterationMonitor.stop(boolean allowIntervalToFinish) Improvement Fixed Closed
2.1 IO-251 Utilities Add new read method "toByteArray" to handle InputStream with known size Improvement Fixed Closed
2.1 IO-284 Utilities Add IOUtils API toString for URL and URI to get contents New Feature Fixed Closed