Blame ChangeLog

Packit Service 6754ca
Version 2.0.1
Packit Service 6754ca
	* Temporarily turning off optimisation code path
Packit Service 6754ca
	  (Piotr Stanczyk)
Packit Service 6754ca
	* Added additional tests for future optimisation refactoring
Packit Service 6754ca
	  (Piotr Stanczyk / Peter Hillman)
Packit Service 6754ca
	* Fixes for StringVectors
Packit Service 6754ca
	  (Peter Hillman)
Packit Service 6754ca
	* Additional checks for type mismatches
Packit Service 6754ca
	  (Peter Hillman)
Packit Service 6754ca
	* Fix for Composite Deep Scanline
Packit Service 6754ca
	  (Brendan Bolles)
Packit Service 6754ca
Packit Service 6754ca
Version 2.0.0
Packit Service 6754ca
	* Updated Documentation
Packit Service 6754ca
	   (Peter Hillman)
Packit Service 6754ca
	* Updated Namespacing mechanism
Packit Service 6754ca
	   (Piotr Stanczyk)
Packit Service 6754ca
	* Fixes for succd & predd
Packit Service 6754ca
	   (Peter Hillman)
Packit Service 6754ca
	* Fixes for FPE control registers
Packit Service 6754ca
	   (Piotr Stanczyk)
Packit Service 6754ca
	* Additional checks and tests on DeepImages, scanlines and tiles
Packit Service 6754ca
	   (Peter Hillman)
Packit Service 6754ca
	* Folded in Autodesk read optimisations for RGB(A) files
Packit Service 6754ca
	  (Pascal Jette, Peter Hillman)
Packit Service 6754ca
	* Updated the bootstrap scripts to use libtoolize if glibtoolize isn't available on darwin. 
Packit Service 6754ca
	  (Nick Rasmussen)
Packit Service 6754ca
	* Numerous minor fixes, missing includes etc
Packit Service 6754ca
Packit Service 6754ca
Version 2.0.0.beta.1:
Packit Service 6754ca
* Please read the separate file for v2 additions and changes.
Packit Service 6754ca
	* Added git specific files 
Packit Service 6754ca
	  (Piotr Stanczyk)
Packit Service 6754ca
	* Updated the so verison to 20
Packit Service 6754ca
	  (Piotr Stanczyk)
Packit Service 6754ca
	* Initial use of the CMake build system 
Packit Service 6754ca
	  (Nicholas Yue)
Packit Service 6754ca
Packit Service 6754ca
Version 1.7.1:
Packit Service 6754ca
	* Updated the .so verison to 7.
Packit Service 6754ca
	  (Piotr Stanczyk)     
Packit Service 6754ca
Packit Service 6754ca
Version 1.7.0:
Packit Service 6754ca
	* Added support for targetting builds on 64bit Windows and minimising 
Packit Service 6754ca
	  number of compiler warnings on Windows. Thanks to Ger Hobbelt for his
Packit Service 6754ca
	  contributions to CreateDLL.
Packit Service 6754ca
	  (Ji Hun Yu)
Packit Service 6754ca
	* Added new atttribute types:
Packit Service 6754ca
	  M33dAttribute   3x3 double-precision matrix
Packit Service 6754ca
	  M44dAttribute   4x4 double-precision matrix
Packit Service 6754ca
	  V2d             2D double-precision vector
Packit Service 6754ca
	  V3d             3D double-precision vector
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Bug fix: crash when reading a damaged image file (found
Packit Service 6754ca
	  by Apple).  An exception thrown inside the PIZ Huffman
Packit Service 6754ca
	  decoder bypasses initialization of an array of pointers.
Packit Service 6754ca
	  The uninitialized pointers are later passed to operator
Packit Service 6754ca
	  delete.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Bug fix: crash when reading a damaged image file (found by
Packit Service 6754ca
	  Apple).  Computing the size of input certain buffers may
Packit Service 6754ca
	  overflow and wrap around to a small number, later causing
Packit Service 6754ca
	  writes beyond the end of the buffer.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* In the "Technical Introduction" document, added
Packit Service 6754ca
	  Premultiplied vs. Un-Premulitiplied Color section:
Packit Service 6754ca
	  states explicitly that pixels with zero alpha and non-zero
Packit Service 6754ca
	  RGB are allowed, points out that preserving such a pixel can
Packit Service 6754ca
	  be a problem in application programs with un-premultiplied
Packit Service 6754ca
	  internal image representations.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* exrenvmap improvements:
Packit Service 6754ca
	  - New command line flags set the type of the input image to
Packit Service 6754ca
	    latitude-longitude map or cube-face map, overriding the
Packit Service 6754ca
	    envmap attribute in the input file header.
Packit Service 6754ca
	  - Cube-face maps can now be assembled from or split into six
Packit Service 6754ca
	    square sub-images.
Packit Service 6754ca
	  - Converting a cube-face map into a new cube-face map with
Packit Service 6754ca
	    the same face size copies the image instead of resampling
Packit Service 6754ca
	    it.  This avoids blurring when a cube-face map is assembled
Packit Service 6754ca
	    from or split into sub-images.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Updated standard chromaticities in ImfAcesFile.cpp to match
Packit Service 6754ca
	  final ACES (Academy Color Encoding Specification) document.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added worldToCamera and worldToNDC matrices to
Packit Service 6754ca
	  ImfStandardAttributes.h (Florian Kainz)
Packit Service 6754ca
	* Increased the maximum length of attribute and channel names
Packit Service 6754ca
	  from 31 to 255 characters.  For files that do contain names
Packit Service 6754ca
	  longer than 31 characters, a new LONG_NAMES_FLAG in the fil
Packit Service 6754ca
	  version number is set.  This flag causes older versions of
Packit Service 6754ca
	  the IlmImf library (1.6.1 and earlier) to reject files with
Packit Service 6754ca
	  long names.  Without the flag, older library versions would
Packit Service 6754ca
	  mis-interpret files with long names as broken.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Reading luminance/chroma-encoded files via the RGBA
Packit Service 6754ca
	  interface is faster: buffer padding avoids cache thrashing
Packit Service 6754ca
	  for certain image sizes, redundant calls to saturation()
Packit Service 6754ca
	  have been eliminated.
Packit Service 6754ca
	  (Mike Wall)
Packit Service 6754ca
	* Added "hemispherical blur" option to exrenvmap.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added experimental version of I/O classes for ACES file
Packit Service 6754ca
	  format (restricted OpenEXR format with special primaries
Packit Service 6754ca
	  and white point); added exr2aces file converter.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added new constructors to classes Imf::RgbaInputFile and
Packit Service 6754ca
	  Imf::TiledRgbaInputFile.  The new constructors have a
Packit Service 6754ca
	  layerName parameter, which allows the caller to specify
Packit Service 6754ca
	  which layer of a multi-layer or multi-view image will
Packit Service 6754ca
	  be read.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* A number of member functions in classes Imf::Header,
Packit Service 6754ca
	  Imf::ChannelList and Imf::FrameBuffer have parameters
Packit Service 6754ca
	  of type "const char *".  Added equivalent functions that
Packit Service 6754ca
	  take "const std::string &" parameters.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added library support for Weta Digital multi-view images:
Packit Service 6754ca
	  StringVector attribute type, multiView standard attribute
Packit Service 6754ca
	  of type StringVector, utility functions related to grouping
Packit Service 6754ca
	  channels into separate views.
Packit Service 6754ca
	  (Peter Hillman, Florian Kainz)
Packit Service 6754ca
Packit Service 6754ca
Version 1.6.1:
Packit Service 6754ca
	* Removed Windows .suo files from distribution.
Packit Service 6754ca
	  (Eric Wimmer)
Packit Service 6754ca
	* Bug fix: crashes, memory leaks and file descriptor leaks
Packit Service 6754ca
	  when reading damaged image files (some reported by Apple,
Packit Service 6754ca
	  others found by running IlmImfFuzzTest).
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added new IlmImfFuzzTest program to test how resilient the
Packit Service 6754ca
	  IlmImf library is with respect broken input files: the program
Packit Service 6754ca
	  first damages OpenEXR files by partially overwriting them with
Packit Service 6754ca
	  random data; then it tries to read the damaged files.  If all
Packit Service 6754ca
	  goes well, the program doesn't crash.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
Packit Service 6754ca
Version 1.6.0:
Packit Service 6754ca
	* Bumped DSO version number to 6.0
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added new standard attributes related to color rendering with
Packit Service 6754ca
	  CTL (Color Transformation Language): renderingTransform,
Packit Service 6754ca
	  lookModTransform and adoptedNeutral.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Bug fix: for pixels with luminance near HALF_MIN, conversion
Packit Service 6754ca
	  from RGB to luminance/chroma produces NaNs and infinities
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Bug fix: excessive desaturation of small details with certain
Packit Service 6754ca
	  colors after repeatedly loading and saving luminance/chroma
Packit Service 6754ca
	  encoded images with B44 compression.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added B44A compression, a minor variation of B44: in most cases,
Packit Service 6754ca
	  the compression ratio is 2.28:1, the same as with B44, but in
Packit Service 6754ca
	  uniform image areas where all pixels have the same value, the
Packit Service 6754ca
	  compression ratio increases to 10.66:1.  Uniform areas occur, for
Packit Service 6754ca
	  example, in an image's alpha channel, which typically contains
Packit Service 6754ca
	  large patches that are solid black or white, or in computer-
Packit Service 6754ca
	  generated images with a black background.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added flag to configure.ac to enable or disable use of large
Packit Service 6754ca
	  auto arrays in the IlmImf library.  Default is "enable" for
Packit Service 6754ca
	  Linux, "disable" for everything else.
Packit Service 6754ca
	  (Darby Johnston, Florian Kainz)
Packit Service 6754ca
	* corrected version number on dso's (libtool) - now 5.0
Packit Service 6754ca
	* Separated ILMBASE_LDFLAGS and ILMBASE_LIBS so that test programs
Packit Service 6754ca
	  can link with static libraries properly
Packit Service 6754ca
	* eliminated some warning messages during install
Packit Service 6754ca
	  (Andrew Kunz)
Packit Service 6754ca
	
Packit Service 6754ca
Version 1.5.0:
Packit Service 6754ca
	* reorganized packaging of OpenEXR libraries to facilitate
Packit Service 6754ca
	  integration with CTL.  Now this library depends on the library
Packit Service 6754ca
	  IlmBase.  Some functionality has been moved into OpenEXR_Viewers,
Packit Service 6754ca
	  which depends on two other libraries, CTL and OpenEXR_CTL.
Packit Service 6754ca
	  Note: previously there were separate releases of
Packit Service 6754ca
	  OpenEXR-related plugins for Renderman, Shake and Photoshop.
Packit Service 6754ca
	  OpenEXR is supported natively by Rendermand and Photoshop, so
Packit Service 6754ca
	  these plugins will not be supported for this or future
Packit Service 6754ca
	  versions of OpenEXR.
Packit Service 6754ca
	  (Andrew Kunz)
Packit Service 6754ca
	* New build scripts for Linux/Unix
Packit Service 6754ca
	  (Andrew Kunz)
Packit Service 6754ca
	* New Windows project files and build scripts
Packit Service 6754ca
	  (Kimball Thurston)
Packit Service 6754ca
	* float-to-half conversion now preserves the sign of float zeroes
Packit Service 6754ca
	  and of floats that are so small that they become half zeroes.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Bug fix: Imath::Frustum<T>::planes() returns incorrect planes
Packit Service 6754ca
	  if the frustum is orthogonal.
Packit Service 6754ca
	  (Philip Hubbard)
Packit Service 6754ca
	* added new framesPerSecond optional standard attribute
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Imath cleanup:
Packit Service 6754ca
	  - Rewrote function Imath::Quat<T>::setRotation() to make it
Packit Service 6754ca
	    numerically more accurate, added confidence tests
Packit Service 6754ca
	  - Rewrote function Imath::Quat<T>::slerp() using Don Hatch's
Packit Service 6754ca
	    method, which is numerically more accurate, added confidence
Packit Service 6754ca
	    tests.
Packit Service 6754ca
	  - Rewrote functions Imath::closestPoints(), Imath::intersect(),
Packit Service 6754ca
	    added confidence tests.
Packit Service 6754ca
	  - Removed broken function Imath::nearestPointOnTriangle().
Packit Service 6754ca
	  - Rewrote Imath::drand48(), Imath::lrand48(), etc. to make
Packit Service 6754ca
	    them functionally identical with the Unix/Linux versions
Packit Service 6754ca
	    of drand48(), lrand48() and friends.
Packit Service 6754ca
	  - Replaced redundant definitions of Int64 in Imath and IlmImf
Packit Service 6754ca
	    with a single definition in ImathInt64.h.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* exrdisplay: if the file's and the display's RGB chromaticities
Packit Service 6754ca
	  differ, the pixels RGB values are transformed from the file's
Packit Service 6754ca
	  to the display's RGB space.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added new lossy B44 compression method.  HALF channels are
Packit Service 6754ca
	  compressed with a fixed ratio of 2.28:1.  UINT and FLOAT
Packit Service 6754ca
	  channels are stored verbatim, without compression.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
Packit Service 6754ca
Version 1.4.0a:
Packit Service 6754ca
	* Fixed the ReleaseDLL targets for Visual Studio 2003.
Packit Service 6754ca
	  (Barnaby Robson)
Packit Service 6754ca
	
Packit Service 6754ca
Version 1.4.0:	
Packit Service 6754ca
	* Production release.
Packit Service 6754ca
	* Bug Fix: calling setFrameBuffer() for every scan line
Packit Service 6754ca
	  while reading a tiled file through the scan line API
Packit Service 6754ca
	  returns bad pixel data. (Paul Schneider, Florian Kainz)
Packit Service 6754ca
Packit Service 6754ca
Version 1.3.1:
Packit Service 6754ca
	* Fixed the ReleaseDLL targets for Visual Studio 2005.
Packit Service 6754ca
	  (Nick Porcino, Drew Hess)
Packit Service 6754ca
	* Fixes/enhancements for createDLL.
Packit Service 6754ca
	  (Nick Porcino)
Packit Service 6754ca
	
Packit Service 6754ca
Version 1.3.0:
Packit Service 6754ca
	* Removed openexr.spec file, it's out of date and broken to
Packit Service 6754ca
	  boot.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Support for Visual Studio 2005.
Packit Service 6754ca
	  (Drew Hess, Nick Porcino)
Packit Service 6754ca
	* When compiling against OpenEXR headers on Windows, you
Packit Service 6754ca
	  no longer need to define any HAVE_* or PLATFORM_* 
Packit Service 6754ca
	  macros in your projects.  If you are using any OpenEXR
Packit Service 6754ca
	  DLLs, however, you must define OPENEXR_DLL in your
Packit Service 6754ca
	  project's preprocessor directives.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Many fixes to the Windows VC7 build system.
Packit Service 6754ca
	  (Drew Hess, Nick Porcino)
Packit Service 6754ca
	* Support for building universal binaries on OS X 10.4.
Packit Service 6754ca
	  (Drew Hess, Paul Schneider)
Packit Service 6754ca
	* Minor configure.ac fix to accomodate OS X's automake.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Removed CPU-specific optimizations from configure.ac,
Packit Service 6754ca
	  autoconf's guess at the CPU type isn't very useful,
Packit Service 6754ca
	  anyway.  Closes #13429.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Fixed quoting for tests in configure.ac.  Closes #13428.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Use host specification instead of target in configure.ac.
Packit Service 6754ca
	  Closes #13427.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Fix use of AC_ARG_ENABLE in configure.ac.  Closes
Packit Service 6754ca
	  #13426.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Removed workaround for OS X istream::read bug.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Added pthread support to OpenEXR pkg-config file.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Added -no-undefined to LDFLAGS and required libs to LIBADD
Packit Service 6754ca
	  for library projects with other library dependencies, per
Packit Service 6754ca
	  Rex Dieter's patch.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* HAVE_* macros are now defined in the OpenEXRConfig.h header
Packit Service 6754ca
	  file instead of via compiler flags.  There are a handful of
Packit Service 6754ca
	  public headers which rely on the value of these macros,
Packit Service 6754ca
	  and projects including these headers have previously needed
Packit Service 6754ca
	  to define the same macros and values as used by OpenEXR's
Packit Service 6754ca
	  'configure', which is bad form.  Now 'configure' writes these
Packit Service 6754ca
	  values to the OpenEXRConfig.h header file, which is included
Packit Service 6754ca
	  by any OpenEXR source files that need these macros.  This
Packit Service 6754ca
	  method of specifying HAVE_* macros guarantees that projects
Packit Service 6754ca
	  will get the proper settings without needing to add compile-
Packit Service 6754ca
	  time flags to accomodate OpenEXR.  Note that this isn't
Packit Service 6754ca
	  implemented properly for Windows yet.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Platform cleanups:
Packit Service 6754ca
	  - No more support for IRIX or OSF1.
Packit Service 6754ca
	  - No more explicit support for SunOS, because we have no way to
Packit Service 6754ca
	    verify that it's working.  I suspect that newish versions of 
Packit Service 6754ca
	    SunOS will just work out of the box, but let me know if not.
Packit Service 6754ca
	  - No more PLATFORM_* macros (vestiges of the ILM internal build 
Packit Service 6754ca
	    system).  PLATFORM_DARWIN_PPC is replaced by HAVE_DARWIN.
Packit Service 6754ca
	    PLATFORM_REDHAT_IA32 (which was only used in IlmImfTest) is
Packit Service 6754ca
	    replaced by HAVE_LINUX_PROCFS.
Packit Service 6754ca
	  - OS X 10.4, which is the minimum version we're going to support
Packit Service 6754ca
	    with this version, appears to have support for nrand48 and friends,
Packit Service 6754ca
	    so no need to use the Imath-supplied version of them anymore.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* No more PLATFORM_WINDOWS or PLATFORM_WIN32, replace with 
Packit Service 6754ca
	  proper standard Windows macros.  (Drew Hess)
Packit Service 6754ca
	* Remove support for gcc 2.95, no longer supported.  (Drew Hess)
Packit Service 6754ca
	* Eliminate HAVE_IOS_BASE macro, OpenEXR now requires support for
Packit Service 6754ca
	  ios_base.  (Drew Hess)
Packit Service 6754ca
	* Eliminate HAVE_STL_LIMITS macro, OpenEXR now requires the ISO C++
Packit Service 6754ca
	  <limits> header.  (Drew Hess)
Packit Service 6754ca
	* Use double quote-style include dirctives for OpenEXR
Packit Service 6754ca
	  includes.  (Drew Hess)
Packit Service 6754ca
	* Added a document that gives an overview of the on-disk
Packit Service 6754ca
	  layout of OpenEXR files (Florian Kainz)
Packit Service 6754ca
	* Added sections on layers and on memory-mapped file input
Packit Service 6754ca
	  to the documentation.  (Florian Kainz)
Packit Service 6754ca
	* Bug fix: reading an incomplete file causes a deadlock while
Packit Service 6754ca
	  waiting on a semaphore.  (Florian Kainz)
Packit Service 6754ca
	* Updated documentation (ReadingAndWritingImageFiles.sxw) and
Packit Service 6754ca
	  sample code (IlmImfExamples):
Packit Service 6754ca
	  Added a section about multi-threading, updated section on
Packit Service 6754ca
	  thread-safety, changed documentation and sample code to use
Packit Service 6754ca
	  readTiles()/writeTiles() instead of readTile()/writeTile()
Packit Service 6754ca
	  where possible, mentioned that environment maps contain
Packit Service 6754ca
	  redundant pixels, updated section on testing if a file is
Packit Service 6754ca
	  an OpenEXR file.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Multi-threading bug fixes (exceptions could be thrown
Packit Service 6754ca
	  multiple times, some operations were not thread safe),
Packit Service 6754ca
	  updated some comments, added comments, more multithreaded
Packit Service 6754ca
	  testing.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added multi-threading support: multiple threads
Packit Service 6754ca
	  cooperate to read or write a single OpenEXR file.
Packit Service 6754ca
	  (Wojciech Jarosz)
Packit Service 6754ca
	* Added operator== and operator!= to Imath::Frustum.
Packit Service 6754ca
	  (Andre Mazzone)
Packit Service 6754ca
	* Bug fix: Reading a PIZ-compressed file with an invalid
Packit Service 6754ca
	  Huffman code table caused crashes by indexing off the
Packit Service 6754ca
	  end of an array.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
Packit Service 6754ca
Version 1.2.2:
Packit Service 6754ca
	* Updated README to remove option for building with Visual C++ 6.0.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Some older versions of gcc don't support a full iomanip
Packit Service 6754ca
	  implemenation; check for this during configuration. 
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* Install PDF versions of documentation, remove old/out-of-date
Packit Service 6754ca
	  HTML documentation.  (Florian Kainz)
Packit Service 6754ca
	* Removed vc/vc6 directory; Visual C++ 6.0 is no longer
Packit Service 6754ca
	  supported.  (Drew Hess)
Packit Service 6754ca
	* Updated README.win32 with details of new build system.
Packit Service 6754ca
	  (Florian Kainz, Drew Hess)
Packit Service 6754ca
	* New build system for Windows / Visual C++ 7 builds both
Packit Service 6754ca
	  static libraries and DLLs.
Packit Service 6754ca
	  (Nick Porcino)
Packit Service 6754ca
	* Removed Imath::TMatrix<T> and related classes, which are not
Packit Service 6754ca
	  used anywhere in OpenEXR.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added minimal support for "image layers" to class Imf::ChannelList
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added new isComplete() method to InputFile, TiledInputFile
Packit Service 6754ca
	  etc., that checks if a file is complete or if any pixels
Packit Service 6754ca
	  are missing (for example, because writing the file was
Packit Service 6754ca
	  aborted prematurely).
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Exposed staticInitialize() function in ImfHeader.h in order
Packit Service 6754ca
	  to allow thread-safe library initialization in multithreaded
Packit Service 6754ca
	  programs.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added a new "time code" attribute
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* exrmaketiled: when a MIPMAP_LEVELS or RIPMAP_LEVELS image
Packit Service 6754ca
	  is produced, low-pass filtering takes samples outside the
Packit Service 6754ca
	  image's data window.  This requires extrapolating the image.
Packit Service 6754ca
	  The user can now specify how the image is extrapolated
Packit Service 6754ca
	  horizontally and vertically (image is surrounded by black /
Packit Service 6754ca
	  outermost row of pixels repeats / entire image repeats /
Packit Service 6754ca
	  entire image repeats, every other copy is a mirror image).
Packit Service 6754ca
	  exrdisplay: added option to swap the top and botton half,
Packit Service 6754ca
	  and the left and right half of an image, so that the image's
Packit Service 6754ca
	  four corners end up in the center.  This is useful for checking
Packit Service 6754ca
	  the seams of wrap-around texture map images.
Packit Service 6754ca
	  IlmImf library: Added new "wrapmodes" standard attribute
Packit Service 6754ca
	  to indicate the extrapolation mode for MIPMAP_LEVELS and
Packit Service 6754ca
	  RIPMAP_LEVELS images.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added a new "key code" attribute to identify motion picture
Packit Service 6754ca
	  film frames.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Removed #include <Iex.h> from ImfAttribute.h, ImfHeader.h
Packit Service 6754ca
	  and ImfXdr.h so that including header files such as
Packit Service 6754ca
	  ImfInputFile.h no longer defines ASSERT and THROW macros,
Packit Service 6754ca
	  which may conflict with similar macros defined by
Packit Service 6754ca
	  application programs.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Converted HTML documentation to OpenOffice format to
Packit Service 6754ca
	  make maintaining the documents easier:
Packit Service 6754ca
	      api.html -> ReadingAndWritingImageFiles.sxw
Packit Service 6754ca
	      details.html -> TechnicalIntroduction.sxw
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
Packit Service 6754ca
Version 1.2.1:
Packit Service 6754ca
	* exrenvmap and exrmaketiled use slightly less memory
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Added functions to IlmImf for quickly testing if a file
Packit Service 6754ca
	  is an OpenEXR file, and whether the file is scan-line
Packit Service 6754ca
	  based or tiled. (Florian Kainz)
Packit Service 6754ca
	* Added preview image examples to IlmImfExamples.  Added
Packit Service 6754ca
	  description of preview images and environment maps to
Packit Service 6754ca
	  docs/api.html (Florian Kainz)
Packit Service 6754ca
	* Bug fix: PXR24 compression did not work properly for channels
Packit Service 6754ca
	  with ySampling != 1.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
        * Made template <class T> become  template <class S, class T> for 
Packit Service 6754ca
          the transform(ObjectS, ObjectT) methods. This was done to allow
Packit Service 6754ca
          for differing templated objects to be passed in e.g.  say a 
Packit Service 6754ca
          Box<Vec3<S>> and a Matrix44<T>, where S=float and T=double.
Packit Service 6754ca
          (Jeff Yost, Arkell Rasiah)
Packit Service 6754ca
        * New method Matrix44::setTheMatrix(). Used for assigning a 
Packit Service 6754ca
          M44f to a M44d. (Jeff Yost, Arkell Rasiah)
Packit Service 6754ca
        * Added convenience Color typedefs for half versions of Color3
Packit Service 6754ca
          and Color4. Note the Makefile.am for both Imath and ImathTest
Packit Service 6754ca
          have been updated with -I and/or -L pathing to Half.
Packit Service 6754ca
          (Max Chen, Arkell Rasiah)
Packit Service 6754ca
        * Methods equalWithAbsError() and equalWithRelError() are now
Packit Service 6754ca
          declared as const. (Colette Mullenhoff, Arkell Rasiah)
Packit Service 6754ca
        * Fixes for gcc34. Mainly typename/template/using/this syntax
Packit Service 6754ca
          correctness changes. (Nick Ramussen, Arkell Rasiah)
Packit Service 6754ca
	* Added Custom low-level file I/O examples to IlmImfExamples
Packit Service 6754ca
	  and to the docs/api.html document.  (Florian Kainz)
Packit Service 6754ca
	* Eliminated most warnings messages when OpenEXR is compiled
Packit Service 6754ca
	  with Visual C++.  The OpenEXR code uses lots of (intentional
Packit Service 6754ca
	  and unintended) implicit type conversions.  By default, Visual
Packit Service 6754ca
	  C++ warns about almost all of them.  Most implicit conversions
Packit Service 6754ca
	  have been removed from the .h files, so that including them
Packit Service 6754ca
	  should not generate warnings even at warning level 3.  Most
Packit Service 6754ca
	  .cpp files are now compiled with warning level 1.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
Packit Service 6754ca
Version 1.2.0:
Packit Service 6754ca
	* Production-ready release.
Packit Service 6754ca
	* Disable long double warnings on OS X.  (Drew Hess)
Packit Service 6754ca
	* Add new source files to VC7 IlmImfDll target.  (Drew Hess)
Packit Service 6754ca
	* Iex: change the way that APPEND_EXC and REPLACE_EXC modify
Packit Service 6754ca
	  their what() string to work around an issue with Visual C++
Packit Service 6754ca
	  7.1.  (Florian Kainz, Nick Porcino)
Packit Service 6754ca
	* Bumped OpenEXR version to 1.2 and .so versions to 2.0.0 in
Packit Service 6754ca
	  preparation for the release.  (Drew Hess)
Packit Service 6754ca
	* Imath: fixed ImathTMatrix.h to work with gcc 3.4.  (Drew Hess)
Packit Service 6754ca
	* Another quoting fix in openexr.m4.  (Drew Hess)
Packit Service 6754ca
	* Quoting fix in acinclude.m4 for automake 1.8.  (Brad Hards)
Packit Service 6754ca
	* Imath: put inline at beginning of declaration in ImathMatrix.h
Packit Service 6754ca
	  to fix a warning.  (Ken McGaugh)
Packit Service 6754ca
	* Imath: made Vec equalWith*Error () methods const.
Packit Service 6754ca
	* Cleaned up compile-time Win32 support.  (Florian Kainz)
Packit Service 6754ca
	* Bug fix: Reading a particular broken PIZ-compressed file
Packit Service 6754ca
	  caused crashes by indexing off the end of an array.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
Packit Service 6754ca
Version 1.1.1:
Packit Service 6754ca
	* Half: operator= and variants now return by reference rather
Packit Service 6754ca
	  than by value.  This brings half into conformance with
Packit Service 6754ca
	  built-in types.  (Drew Hess)
Packit Service 6754ca
	* Half: remove copy constructor, let compiler supply its
Packit Service 6754ca
	  own.  This improves performance up to 25% on some
Packit Service 6754ca
	  expressions using half.  (Drew Hess)
Packit Service 6754ca
	* configure: don't try to be fancy with CXXFLAGS, just use
Packit Service 6754ca
	  what the user supplies or let configure choose a sensible
Packit Service 6754ca
	  default if CXXFLAGS is not defined.
Packit Service 6754ca
        * IlmImf: fixed a bug in reading scanline files on big-endian
Packit Service 6754ca
          architectures.  (Drew Hess)
Packit Service 6754ca
	* exrmaketiled: Added an option to select compression type.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* exrenvmap: Added an option to select compression type.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* exrdisplay: Added some new command-line options.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: Added Pixar's new "slightly lossy" image compression
Packit Service 6754ca
	  method.  The new method, named PXR24, preserves HALF and
Packit Service 6754ca
	  UINT data without loss, but FLOAT pixels are converted to
Packit Service 6754ca
	  a 24-bit representation.  PXR24 appears to compress
Packit Service 6754ca
	  FLOAT depth buffers very well without losing much accuracy.
Packit Service 6754ca
	  (Loren Carpenter, Florian Kainz)
Packit Service 6754ca
	* Changed top-level LICENSE file to allow for other copyright
Packit Service 6754ca
	  holders for individual files.
Packit Service 6754ca
	* IlmImf: TILED FILE FORMAT CHANGE.  TiledOutputFile was
Packit Service 6754ca
	  incorrectly interleaving channels and scanlines before
Packit Service 6754ca
	  passing pixel data to a compressor.  The lossless compressors
Packit Service 6754ca
	  still work, but lossy compressors do not.  Fix the bug by
Packit Service 6754ca
	  interleaving channels and scanlines in tiled files in the
Packit Service 6754ca
	  same way as ScanLineOutputFile does.  Programs compiled with
Packit Service 6754ca
	  the new version of IlmImf cannot read tiled images produced
Packit Service 6754ca
	  with version 1.1.0.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: ImfXdr.h fix for 64-bit architectures.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: OpenEXR now supports YCA (luminance/chroma/alpha)
Packit Service 6754ca
	  images with subsampled chroma channels.  When an image
Packit Service 6754ca
	  is written with the RGBA convenience interface, selecting
Packit Service 6754ca
	  WRITE_YCA instead of WRITE_RGBA causes the library to
Packit Service 6754ca
	  convert the pixels to YCA format.  If WRITE_Y is selected,
Packit Service 6754ca
	  only luminance is stored in the file (for black and white
Packit Service 6754ca
	  images).  When an image file is read with the RGBA convenience
Packit Service 6754ca
	  interface, YCA data are automatically converted back to RGBA.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: speed up reading tiled files as scan lines.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Half:  Fixed subtle bug in Half where signaling float NaNs
Packit Service 6754ca
	  were being converted to inf in half.  (Florian Kainz)
Packit Service 6754ca
	* gcc 3.3 compiler warning cleanups.  (various)
Packit Service 6754ca
	* Imath: ImathEuler.h fixes for gcc 3.4.  (Garrick Meeker)
Packit Service 6754ca
	
Packit Service 6754ca
Version 1.1.0:
Packit Service 6754ca
	* Added new targets to Visual C++ .NET 2003 project
Packit Service 6754ca
	  for exrmaketiled, exrenvmap, exrmakepreview, and exrstdattr.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
	* A few assorted Win32 fixes for Imath.  (Drew Hess)
Packit Service 6754ca
	* GNU autoconf builds now produce versioned libraries.
Packit Service 6754ca
	  This release is 1:0:0.  (Drew Hess)
Packit Service 6754ca
	* Fixes for Visual C++ .NET 2003.  (Paul Schneider)
Packit Service 6754ca
	* Updated Visual C++ zlib project file to zlib 1.2.1.
Packit Service 6754ca
	  (Drew Hess)
Packit Service 6754ca
        * exrdisplay: Fixed fragment shader version.  (Drew Hess)
Packit Service 6754ca
	* *Test: Fixed some compiler issues.  (Drew Hess)
Packit Service 6754ca
	* Imath: Handle "restrict" keyword properly.  (Drew Hess)
Packit Service 6754ca
	* IlmImfExamples: Updated to latest versions of example
Packit Service 6754ca
	  source code, includes tiling and multi-res images.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* exrmakepreview: A new utility to create preview images.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* exrenvmap: A new utility to create OpenEXR environment
Packit Service 6754ca
	  maps.  (Florian Kainz)
Packit Service 6754ca
	* exrstdattr: A new utility to modify standard 
Packit Service 6754ca
	  attributes.  (Florian Kainz)
Packit Service 6754ca
	* Updated exrheader to print level rounding mode and
Packit Service 6754ca
	  preview image size.  (Florian Kainz)
Packit Service 6754ca
	* Updated exrmaketiled to use level rounding mode.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: Changed the orientation of lat-long envmaps to
Packit Service 6754ca
	  match typical panoramic camera setups.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: Fixed a bug where partially-completed files with
Packit Service 6754ca
	  DECREASING_Y could not be read.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: Added support for selectable rounding mode (up/down)
Packit Service 6754ca
	  when generating multiresolution files.  (Florian Kainz)
Packit Service 6754ca
	* exrdisplay: Support for tiled images, mip/ripmaps, preview
Packit Service 6754ca
	  images, and display windows.  (Florian Kainz, Drew Hess)
Packit Service 6754ca
	* exrmaketiled: A new utility which generates tiled
Packit Service 6754ca
	  versions of OpenEXR images.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: Changed Imf::VERSION to Imf::EXR_VERSION to
Packit Service 6754ca
	  work around problems with autoconf VERSION macro
Packit Service 6754ca
	  conflict.  (Drew Hess)
Packit Service 6754ca
	* exrheader: Support for tiles, mipmaps, environment
Packit Service 6754ca
	  maps.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: Environment map support.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: Abstracted stream I/O support.  (Florian Kainz)
Packit Service 6754ca
	* IlmImf: Support for tiled and mip/ripmapped files;
Packit Service 6754ca
	  requires new file format.  (Wojciech Jarosz, Florian Kainz)
Packit Service 6754ca
	* Imath: TMatrix*, generic 2D matricies and algorithms.
Packit Service 6754ca
	  (Francesco Callari)
Packit Service 6754ca
	* Imath: major quaternions cleanup.  (Cary Phillips)
Packit Service 6754ca
	* Imath: added GLBegin, GLPushAttrib, GLPushMatrix objects
Packit Service 6754ca
	  for automatic cleanup on exceptions.  (Cary Phillips)
Packit Service 6754ca
	* Imath: removed implicit scalar->vector promotions and vector
Packit Service 6754ca
	  comparisons.  (Nick Rasmussen)
Packit Service 6754ca
	
Packit Service 6754ca
Version 1.0.7:
Packit Service 6754ca
	* Fixed a typo in one of the IlmImfTest tests. (Paul Schneider)
Packit Service 6754ca
	* Fixed a bug in exrdisplay that causes the image to display
Packit Service 6754ca
	  as all black if there's a NaN or infinity in an OpenEXR
Packit Service 6754ca
	  image. (Florian Kainz)
Packit Service 6754ca
	* Updated exrheader per recent changes to IlmImf library.
Packit Service 6754ca
	  (Florian Kainz)
Packit Service 6754ca
	* Changed an errant float to a T in ImathFrame.h nextFrame().
Packit Service 6754ca
	  (Cary Phillips)
Packit Service 6754ca
	* Support for new "optional standard" attributes
Packit Service 6754ca
	  (chromaticities, luminance, comments, etc.).
Packit Service 6754ca
	  (Florian Kainz, Greg Ward, Joseph Goldstone)
Packit Service 6754ca
	* Fixed a buffer overrun in ImfOpaqueAttribute. (Paul Schneider)
Packit Service 6754ca
	* Added new function, isImfMagic (). (Florian Kainz)
Packit Service 6754ca
	
Packit Service 6754ca
Version 1.0.6:
Packit Service 6754ca
	* Added README.win32 to disted files.
Packit Service 6754ca
	* Fixed OpenEXR.pc.in pkg-config file, OpenEXR now works
Packit Service 6754ca
	  with pkg-config.
Packit Service 6754ca
	* Random fixes to readme files for new release.
Packit Service 6754ca
	* Fixed openexr.m4, now looks in /usr by default.
Packit Service 6754ca
	* Added Visual Studio .NET 2003 "solution."
Packit Service 6754ca
	* Fixes for Visual Studio .NET 2003 w/ Microsoft C++ compiler.
Packit Service 6754ca
	  (Various)
Packit Service 6754ca
	* Random Imath fixes and enhancements.  Note that 
Packit Service 6754ca
	  extractSHRT now takes an additional optional
Packit Service 6754ca
          argument, see ImathMatrixAlgo.h for details.  (Various)
Packit Service 6754ca
	* Added Wojciech Jarosz to AUTHORS file.
Packit Service 6754ca
	* Added test cases for uncompressed case, preview images,
Packit Service 6754ca
	  frame buffer type conversion.  (Wojciech Jarosz,
Packit Service 6754ca
	  Florian Kainz)
Packit Service 6754ca
	* Fix a bug in IlmImf where uncompressed data doesn't get
Packit Service 6754ca
	  read/written correctly.  (Wojciech Jarosz)
Packit Service 6754ca
	* Added support for preview images and preview image
Packit Service 6754ca
	  attributes (thumbnail images) in IlmImf.  (Florian Kainz)
Packit Service 6754ca
	* Added support for automatic frame buffer type conversion
Packit Service 6754ca
	  in IlmImf.  (Florian Kainz)
Packit Service 6754ca
	* Cleaned up some compile-time checks.
Packit Service 6754ca
	* Added HalfTest unit tests.
Packit Service 6754ca
	* [exrdisplay] Download half framebuffer to texture memory 
Packit Service 6754ca
	  instead of converting to float first.  Requires latest
Packit Service 6754ca
	  Nvidia drivers.
Packit Service 6754ca
Packit Service 6754ca
Version 1.0.5:
Packit Service 6754ca
        * Fixed IlmImf.dll to use static runtime libs (Andreas).
Packit Service 6754ca
	* Added exrheader project to Visual Studio 6.0 workspace.
Packit Service 6754ca
	* Added some example code showing how to use the IlmImf library.
Packit Service 6754ca
	  (Florian)
Packit Service 6754ca
	* Use DLL runtime libs for Win32 libraries rather than static
Packit Service 6754ca
	  runtime libs.
Packit Service 6754ca
	* Add an exrdisplay_fragshader project to the Visual Studio 6.0
Packit Service 6754ca
	  workspace to enable fragment shaders in Win32.
Packit Service 6754ca
	* Add an IlmImfDll project to the Visual Studio 6.0 workspace.
Packit Service 6754ca
	* In Win32, export the ImfCRgbaFile C interface via a DLL so
Packit Service 6754ca
	  that Visual C++ 6.0 users can link against an Intel-compiled
Packit Service 6754ca
	  IlmImf.  (Andreas Kahler)
Packit Service 6754ca
	* Use auto_ptr in ImfAutoArray on Win32, it doesn't like large 
Packit Service 6754ca
	  automatic stacks.
Packit Service 6754ca
	* Performance improvements in PIZ decoding, between
Packit Service 6754ca
	  20 and 60% speedup on Athlon and Pentium 4 systems.
Packit Service 6754ca
          (Florian)
Packit Service 6754ca
	* Updated the README with various information, made
Packit Service 6754ca
	  some cosmetic changes for readability.
Packit Service 6754ca
	* Added fragment shader support to exrdisplay.
Packit Service 6754ca
        * Bumped the version to 1.0.5 in prep for release.
Packit Service 6754ca
	* Updated README and README.OSX to talk about CodeWarrior 
Packit Service 6754ca
          project files.
Packit Service 6754ca
	* Incorporated Rodrigo Damazio's patch for an openexr.m4
Packit Service 6754ca
	  macro file and an openexr.spec file for building RPMs.
Packit Service 6754ca
	* Small change in ImfAttribute.h to make IlmImf compile with gcc 2.95.
Packit Service 6754ca
	* Updated ImfDoubleAttribute.h for Codewarrior on MacOS.
Packit Service 6754ca
	* Added exrheader utility.
Packit Service 6754ca
	* Update to AUTHORS file.
Packit Service 6754ca
	* Added a README.win32 file.
Packit Service 6754ca
	* Added project files for Visual Studio 6.0.
Packit Service 6754ca
	* Initial Win32 port.  Requires Visual Studio 6.0 and Intel C++
Packit Service 6754ca
	  compiler version 7.0.
Packit Service 6754ca
	* Added new intersectT method in ImathSphere.h
Packit Service 6754ca
	* Fixed some bugs in ImathQuat.h
Packit Service 6754ca
	* Proper use of fltk-config to get platform-specific FLTK
Packit Service 6754ca
	  compile- and link-time flags.
Packit Service 6754ca
	* exrdisplay uses Imath::Math<T>::pow instead of powf now.
Packit Service 6754ca
	  powf is not availble on all platforms.
Packit Service 6754ca
	* Roll OS X "hack" into the source until Apple fixes their
Packit Service 6754ca
	  istream implementation.
Packit Service 6754ca
	
Packit Service 6754ca
Version 1.0.4:
Packit Service 6754ca
        * OpenEXR is now covered by a modified BSD license.  See LICENSE
Packit Service 6754ca
	  for the new terms.
Packit Service 6754ca
Packit Service 6754ca
Version 1.0.3:
Packit Service 6754ca
Packit Service 6754ca
	* OpenEXR is now in sf.net CVS.
Packit Service 6754ca
	* Imf::Xdr namespace cleanups.
Packit Service 6754ca
	* Some IlmImfTest cleanups for OS X.
Packit Service 6754ca
	* Use .cpp extension in exrdisplay sources.
Packit Service 6754ca
	* Iex cleanups.
Packit Service 6754ca
	* Make IlmImf compile with Metrowerks Codewarrior.
Packit Service 6754ca
	* Change large automatic stacks in ImfHuf.C to auto_ptrs allocated
Packit Service 6754ca
	  off the heap.  MacOS X default stack size isn't large enough.
Packit Service 6754ca
	* std::ios fix for MacOS X in ImfInputFile.C.
Packit Service 6754ca
	* Added new FP predecessor/successor functions to Imath, added
Packit Service 6754ca
	  tests to ImathTest
Packit Service 6754ca
	* Fixed a bug in Imath::extractSHRT for 3x3 matricies when
Packit Service 6754ca
	  exactly one of the original scaling factors is negative, updated
Packit Service 6754ca
	  ImathTest to check this case.
Packit Service 6754ca
	* Install include files when 'make install' is run.
Packit Service 6754ca
	* exrdisplay requires fltk 1.1+ now in an effort to support
Packit Service 6754ca
	  a MacOS X display program (fltk 1.1 runs on OS X), though this
Packit Service 6754ca
	  is untested.
Packit Service 6754ca
	* renamed configure.in to configure.ac
Packit Service 6754ca
	* Removed some tests from IexTest that are no longer used.
Packit Service 6754ca
	* Removed ImfHalfXdr.h, it's not used anymore.
Packit Service 6754ca
	* Revamped the autoconf system, added some compile-time 
Packit Service 6754ca
          optimizations, a pkgconfig target, and some maintainer-specific
Packit Service 6754ca
          stuff.
Packit Service 6754ca
Packit Service 6754ca
Version 1.0.2:
Packit Service 6754ca
Packit Service 6754ca
        * More OS X fixes in Imath, IlmImf and IlmImfTest.
Packit Service 6754ca
        * Imath updates.
Packit Service 6754ca
        * Fixed a rotation bug in Imath
Packit Service 6754ca
Packit Service 6754ca
Version 1.0.1:
Packit Service 6754ca
Packit Service 6754ca
	* Used autoconf 2.53 and automake 1.6 to generate build environment.
Packit Service 6754ca
	* Makefile.am cleanups.
Packit Service 6754ca
	* OS X fixes.
Packit Service 6754ca
        * removed images directory (now distributed separately).
Packit Service 6754ca
Packit Service 6754ca
Version 1.0:
Packit Service 6754ca
Packit Service 6754ca
        * first official release.
Packit Service 6754ca
        * added some high-level documentation, removed the old OpenEXR.html
Packit Service 6754ca
          documentation.
Packit Service 6754ca
        * fixed a few nagging build problems.
Packit Service 6754ca
	* bumped IMV_VERSION_NUMBER to 2
Packit Service 6754ca
Packit Service 6754ca
Version 0.9:
Packit Service 6754ca
Packit Service 6754ca
	* added exrdisplay viewer application.
Packit Service 6754ca
	* cleanup _data in Imf::InputFile and Imf::OutputFile constructors.
Packit Service 6754ca
	* removed old ILM copyright notices.
Packit Service 6754ca
Packit Service 6754ca
Version 0.8:
Packit Service 6754ca
Packit Service 6754ca
	* Initial release.