Projects / Unified I/O / Releases

All releases of Unified I/O

  •  20 Apr 2008 07:41
Avatar

    Release Notes: This release added the ability to read/manipulate bits of byte arrays without using ByteArrayInputStream or ByteArrayOutputStream by including new ByteArray and ByteArrayIO classes. ByteArray encapsulates a byte array with byte and bit offsets, while ByteArrayIO contains static methods for accessing bits of the byte array. Bugs were fixed.

    •  03 Mar 2008 01:14
    Avatar

      Release Notes: To eliminate bugs, the interface has been simplified: methods that used primitive arrays like read(short [] dest) or write(int [] src) were made static and moved to utility classes. To prove that UIO streams are working error free, test classes have been written that can compare input from two streams or from a UIO stream and RandomAccessFile.

      •  17 Jan 2008 00:53
      Avatar

        Release Notes: Creating independent child streams has been added. The ability to synchronize access to stream content has been added. The user can specify the directory to be used for creating temporary files. If such a directory is specified, UIO will always use File Caching for InputStream and URL (File Caching for OutputStream will be added later). XTransformer has been added: it is the same as Transformer, but does not restricted you to big/little endiannes, i.e. it can read bytes in any user-specified order. A bug has been fixed where BufferPosition moved from buffer to stream.

        •  28 Dec 2007 05:27
        Avatar

          Release Notes: The code was migrated to a new buffering model. All known bugs were fixed.

          •  30 Jun 2007 07:33
          Avatar

            Release Notes: This release features a new buffering model and the ability to create child streams with shared or independent stream position. InputStreams was implemented on all primitive arrays.

            •  10 Feb 2007 10:47
            Avatar

              Release Notes: This version adds the possibility for easy management of additional parameters like buffer size, buffer count, memory manager strategy, etc. Many bugfixes were made.

              •  24 Nov 2006 10:54
              Avatar

                Release Notes: Many bugs were fixed. The internal design was simplified. The com.imagero.uio.buffer.arrays package was completely removed. RandomAccess and RandomAccessRO were implemented for each primitive array type.

                •  26 Jun 2006 17:50
                Avatar

                  Release Notes: RandomAccessFactory was replaced by UIOStreamBuilder, which makes creating uio streams very straightforward. Bugfixes were made.

                  •  06 Mar 2006 11:41
                  Avatar

                    Release Notes: The Base64 encoder/decoder also handles streams now, which is useful for encoding or decoding huge files. Bugfixes were made.

                    •  25 Feb 2006 09:02
                    Avatar

                      Release Notes: This release added JpegFilterInputStream. Some bugs were fixed.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.