Next | Query returned 100 messages, browsing 61 to 70 | Previous

History of commit frequency

CVS Commit History:


   2011-01-15 12:24:33 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
patch-ai: memset() also requires to include string.h
   2011-01-03 18:58:35 by Thomas Klausner | Files touched by this commit (2)
Log message:
Since openexr wants ilmbase>=1.0.2nb1, let openexr demand it
instead of changing ilmbase's bl3.mk.
   2011-01-03 09:04:25 by David Sainty | Files touched by this commit (2)
Log message:
Include <cstring> to declare memcpy(), used by blurImage().  No
PKGREVISION bump required, no functional change on platforms
where this previously built.

Fixes building graphics/openexr under Ubuntu 10.10.
   2010-12-14 10:55:57 by Adam Ciarcinski | Files touched by this commit (10) | Package removed
Log message:
Changes 1.7.0:
* Added new atttribute types:
  M33dAttribute   3x3 double-precision matrix
  M44dAttribute   4x4 double-precision matrix
  V2d             2D double-precision vector
  V3d             3D double-precision vector
* Bug fix: crash when reading a damaged image file (found
  by Apple).  An exception thrown inside the PIZ Huffman
  decoder bypasses initialization of an array of pointers.
  The uninitialized pointers are later passed to operator
  delete.
* Bug fix: crash when reading a damaged image file (found by
  Apple).  Computing the size of input certain buffers may
  overflow and wrap around to a small number, later causing
  writes beyond the end of the buffer.
* In the "Technical Introduction" document, added
  Premultiplied vs. Un-Premulitiplied Color section:
  states explicitly that pixels with zero alpha and non-zero
  RGB are allowed, points out that preserving such a pixel can
  be a problem in application programs with un-premultiplied
  internal image representations.
* exrenvmap improvements:
  - New command line flags set the type of the input image to
    latitude-longitude map or cube-face map, overriding the
    envmap attribute in the input file header.
  - Cube-face maps can now be assembled from or split into six
    square sub-images.
  - Converting a cube-face map into a new cube-face map with
    the same face size copies the image instead of resampling
    it.  This avoids blurring when a cube-face map is assembled
    from or split into sub-images.
* Updated standard chromaticities in ImfAcesFile.cpp to match
  final ACES (Academy Color Encoding Specification) document.
* Added worldToCamera and worldToNDC matrices to ImfStandardAttributes.h
* Increased the maximum length of attribute and channel names
  from 31 to 255 characters.  For files that do contain names
  longer than 31 characters, a new LONG_NAMES_FLAG in the fil
  version number is set.  This flag causes older versions of
  the IlmImf library (1.6.1 and earlier) to reject files with
  long names.  Without the flag, older library versions would
  mis-interpret files with long names as broken.
* Reading luminance/chroma-encoded files via the RGBA
  interface is faster: buffer padding avoids cache thrashing
  for certain image sizes, redundant calls to saturation()
  have been eliminated.
* Added "hemispherical blur" option to exrenvmap.
* Added experimental version of I/O classes for ACES file
  format (restricted OpenEXR format with special primaries
  and white point); added exr2aces file converter.
* Added new constructors to classes Imf::RgbaInputFile and
  Imf::TiledRgbaInputFile.  The new constructors have a
  layerName parameter, which allows the caller to specify
  which layer of a multi-layer or multi-view image will
  be read.
* A number of member functions in classes Imf::Header,
  Imf::ChannelList and Imf::FrameBuffer have parameters
  of type "const char *".  Added equivalent functions that
  take "const std::string &" parameters.
* Added library support for Weta Digital multi-view images:
  StringVector attribute type, multiView standard attribute
  of type StringVector, utility functions related to grouping
  channels into separate views.
   2009-08-28 23:33:08 by Hasso Tepper | Files touched by this commit (7)
Log message:
Add patches for CVE-2009-1720 (multiple integer overflows in OpenEXR) and
CVE-2009-1721 (denial of service (application crash) or possibly execute
arbitrary code in the Imf::hufUncompress function). Bump PKGREVISION.
   2009-07-21 13:50:35 by Tobias Nygren | Files touched by this commit (2)
Log message:
include <string.h> for strcmp(3) prototype. Fixes Linux build.
   2009-07-21 13:47:16 by Tobias Nygren | Files touched by this commit (2)
Log message:
include <string.h> for strcmp(3) prototype. Fixes Linux build.
   2009-06-14 19:59:32 by Joerg Sonnenberger | Files touched by this commit (263)
Log message:
Remove @dirrm entries from PLISTs
   2009-03-20 20:25:55 by Joerg Sonnenberger | Files touched by this commit (1252)
Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
   2009-01-28 14:14:55 by Matthias Scheler | Files touched by this commit (2)
Log message:
Strip out obsolete compiler option "-Wno-long-double" to fix build with
GCC 4.2.1 under Mac OS X.

Next | Query returned 100 messages, browsing 61 to 70 | Previous