github.com/kaydxh/golang@v0.0.131/pkg/gocv/cgo/third_path/graphics-magick/share/doc/GraphicsMagick/www/ChangeLog-2012.html (about)

     1  <?xml version="1.0" encoding="utf-8" ?>
     2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     3  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
     4  <head>
     5  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     6  <meta name="generator" content="Docutils 0.15.2: http://docutils.sourceforge.net/" />
     7  <title>ChangeLog-2012.rst</title>
     8  <link rel="stylesheet" href="docutils-articles.css" type="text/css" />
     9  </head>
    10  <body>
    11  
    12  <div class="banner">
    13  <img src="images/gm-107x76.png" alt="GraphicMagick logo" width="107" height="76" />
    14  <span class="title">GraphicsMagick</span>
    15  <form action="http://www.google.com/search">
    16  	<input type="hidden" name="domains" value="www.graphicsmagick.org" />
    17  	<input type="hidden" name="sitesearch" value="www.graphicsmagick.org" />
    18      <span class="nowrap"><input type="text" name="q" size="25" maxlength="255" />&nbsp;<input type="submit" name="sa" value="Search" /></span>
    19  </form>
    20  </div>
    21  
    22  <div class="navmenu">
    23  <ul>
    24  <li><a href="index.html">Home</a></li>
    25  <li><a href="project.html">Project</a></li>
    26  <li><a href="download.html">Download</a></li>
    27  <li><a href="README.html">Install</a></li>
    28  <li><a href="Hg.html">Source</a></li>
    29  <li><a href="NEWS.html">News</a> </li>
    30  <li><a href="utilities.html">Utilities</a></li>
    31  <li><a href="programming.html">Programming</a></li>
    32  <li><a href="reference.html">Reference</a></li>
    33  </ul>
    34  </div>
    35  <div class="document">
    36  
    37  
    38  <p>2012-12-31  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
    39  <blockquote>
    40  <ul class="simple">
    41  <li>magick/command.c: Added -auto-orient to 'convert' and 'mogrify'
    42  to automatically rotate the image upright for viewing based on its
    43  current orientation setting.
    44  Added -orient to support setting the image orientation.</li>
    45  <li>magick/shear.c (AutoOrientImage): New function to automatically
    46  orient the image so that it is upright for normal viewing.</li>
    47  </ul>
    48  </blockquote>
    49  <p>2012-12-29  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
    50  <blockquote>
    51  <ul class="simple">
    52  <li>scripts/tap-functions.shi: Tidy TAP tests so that they may be
    53  run alone, or via Perl's 'prove'.</li>
    54  </ul>
    55  </blockquote>
    56  <p>2012-12-28  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
    57  <blockquote>
    58  <ul class="simple">
    59  <li>tests/rwfile.c (main): Test file name generation was not
    60  correct.</li>
    61  </ul>
    62  </blockquote>
    63  <p>2012-12-27  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
    64  <blockquote>
    65  <ul class="simple">
    66  <li>tests/rwfile.tap: Added -stdio tests for most file formats.
    67  This tests I/O using an already-opened file handle passed via the
    68  ImageInfo file member.  Formats using the Ghostscript delegate are
    69  not working right yet.</li>
    70  </ul>
    71  </blockquote>
    72  <p>2012-12-26  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
    73  <blockquote>
    74  <ul class="simple">
    75  <li>tests/rwfile.c (main): Added a '-stdio' option to test
    76  reading/writing files using file handles opened by the API user.</li>
    77  <li>magick/blob.c (CloseBlob): It should be possible to invoke
    78  CloseBlob() multiple times, including blobs set to &quot;exempt&quot;.
    79  There were some issues when passing in file descriptors.</li>
    80  </ul>
    81  </blockquote>
    82  <p>2012-12-24  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
    83  <blockquote>
    84  <ul class="simple">
    85  <li>www/api/api.rst: Add another example Core C API example program.</li>
    86  <li>magick/blob.c (OpenBlob): Restore file position, rather than
    87  rewind, after reading header bytes.</li>
    88  <li>magick/image.c (SetImageInfo): Restore file position after
    89  reading header bytes.  Resolves SourceForge issue 3597486
    90  &quot;ReadImage not working with file descriptors&quot;.</li>
    91  </ul>
    92  </blockquote>
    93  <p>2012-12-23  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
    94  <blockquote>
    95  <ul class="simple">
    96  <li>VisualMagick: WIN64 (64-bit Windows) installer improvements to
    97  bring up to par with 32-bit installer.</li>
    98  </ul>
    99  </blockquote>
   100  <p>2012-12-16  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   101  <blockquote>
   102  <ul class="simple">
   103  <li>VisualMagick: WIN64 (64-bit Windows) is supported now.</li>
   104  </ul>
   105  </blockquote>
   106  <p>2012-12-15  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   107  <blockquote>
   108  <ul class="simple">
   109  <li>magick/blob.c: Eliminate support for experimental
   110  MAGICK_MMAP_WRITE, which never quite worked correctly and did not
   111  provide performance benefits.</li>
   112  </ul>
   113  </blockquote>
   114  <p>2012-12-09  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   115  <blockquote>
   116  <ul class="simple">
   117  <li>magick/blob.c (FileToBlob): Rewrite to be based on stdio.</li>
   118  </ul>
   119  </blockquote>
   120  <p>2012-12-08  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   121  <blockquote>
   122  <ul class="simple">
   123  <li>magick/magick_types.h.in: Changes to try to work better with the
   124  Windows WIN64 API.</li>
   125  </ul>
   126  </blockquote>
   127  <p>2012-12-02  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   128  <blockquote>
   129  <ul class="simple">
   130  <li>magick/image.c (SetImageColorRegion): The provided color should
   131  be in the same colorspace as the image.  The image is no longer
   132  converted to RGB with the expectation that the provided color is
   133  always some particular RGB.
   134  (AppendImages): No longer transform the canvas image to RGB.  Now
   135  append uses the first listed image to determine the colorspace
   136  which should be used when appending the additional images and of
   137  the output image.  The additional images are converted to the
   138  canvas image colorspace.  Likewise, the background color is
   139  assumed to be in the same colorspace as the first listed image so
   140  that it is compatible and can be used to fill the background color
   141  without translation.</li>
   142  </ul>
   143  </blockquote>
   144  <p>2012-11-29  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   145  <blockquote>
   146  <ul class="simple">
   147  <li>rungm.sh.in: Remove extraneous space in first line which
   148  prevents execution with T-shell (tsch).  Reported by William
   149  Langdon.</li>
   150  </ul>
   151  </blockquote>
   152  <p>2012-11-23  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   153  <blockquote>
   154  <ul class="simple">
   155  <li>www/wand/wand.rst: Add a simple example of using the Wand API.</li>
   156  </ul>
   157  </blockquote>
   158  <p>2012-11-21  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   159  <blockquote>
   160  <ul class="simple">
   161  <li>coders/bmp.c (ReadBMPImage): Fixed an old bug with decoding
   162  chromaticity primaries.</li>
   163  </ul>
   164  </blockquote>
   165  <p>2012-11-19  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   166  <blockquote>
   167  <ul class="simple">
   168  <li>wand/magick_wand.h (&quot;C&quot;): Need to include wand/wand_symbols.h
   169  after magick/api.h in order for options from magick_config.h to
   170  take effect.</li>
   171  <li>magick/symbols.h (PSPageGeometry): Fix typo. Should map to
   172  GmPSPageGeometry.</li>
   173  </ul>
   174  </blockquote>
   175  <p>2012-11-18  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   176  <blockquote>
   177  <ul class="simple">
   178  <li>wand/wand_symbols.h, magick/symbol.h: MagickWand API is now
   179  prefixed with 'Gm' when the --enable-symbol-prefix configure
   180  option is supplied.  These changes are contributed by Ben Wu.
   181  Details of changes are as follows:<ol class="arabic">
   182  <li>A new header file wand/wand_symbols.h which prefixes all
   183  MagickWand API symbols with Gm.</li>
   184  <li>Modification to all the header files in wand/ to include
   185  wand_symbols.h.</li>
   186  <li>Modification to magick/symbols.h to include additional
   187  symbols which were colliding with names in ImageMagick.</li>
   188  <li>Modification to magick/error.c to exclude function
   189  definitions for MagickError, MagickFatalError,
   190  MagickWarning, and ThrowException when building with
   191  --enable-symbol-prefix option. There four names were also
   192  defined as macros so it appears that putting them in a
   193  symbol-remapping file wont work.</li>
   194  </ol>
   195  </li>
   196  <li>Makefile.am: Update Automake to 1.12.5.</li>
   197  </ul>
   198  </blockquote>
   199  <p>2012-11-15  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   200  <blockquote>
   201  <ul class="simple">
   202  <li>Magick++/COPYING: Change Magick++ usage license to be exactly
   203  the MIT license without the additional sentence about retention of
   204  copyright (which was already legally implicit).</li>
   205  </ul>
   206  </blockquote>
   207  <p>2012-11-10  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   208  <blockquote>
   209  <ul class="simple">
   210  <li>magick/symbols.h: Re-generate list of symbols to prefix.</li>
   211  <li>magick/utility.c (IsGlob): IsGlob can be more efficient.</li>
   212  <li>magick/floats.c: Use compile-time selection of endian-specific
   213  code rather than run-time.  Fix cast warning with 64-bit builds.</li>
   214  </ul>
   215  </blockquote>
   216  <p>2012-11-07  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   217  <blockquote>
   218  <ul class="simple">
   219  <li>coders/png.c (WriteOnePNGImage): The wrong QuantumType was
   220  sometimes passed to ExportImagePixelArea() by the PNG encoder.</li>
   221  <li>coders/png.c (ReadOnePNGImage): Let libpng unpack all sub-8-bit
   222  pixels (see change of 2012-08-31 which lets libpng unpack sub-8-bit
   223  palette images; this also lets libpng unpack the grayscale images).</li>
   224  <li>coders/png.c (ReadOnePNGImage): Corrected the reading of interlaced
   225  images (see SourceForge bug 3420695, in which all passes are
   226  displayed in a garbled manner instead of only the completed image).</li>
   227  </ul>
   228  </blockquote>
   229  <p>2012-10-29  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   230  <blockquote>
   231  <ul class="simple">
   232  <li>wand/magick_wand.c (MagickGetImagePage): Need to use 'image'
   233  rather than 'images' in order to work with iterator.
   234  (MagickSetImagePage): Need to use 'image'
   235  rather than 'images' in order to work with iterator.</li>
   236  </ul>
   237  </blockquote>
   238  <p>2012-10-25  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   239  <blockquote>
   240  <ul class="simple">
   241  <li>magick/utility.c (TranslateTextEx): Fix bug with input string
   242  read overrun if the input string ends with a single '%'.  This
   243  sometimes caused random heap data to be added to the output string
   244  until another null character is reached.  A simple work-around
   245  without this fix is to use &quot;%%&quot; rather than &quot;%&quot;.  Fixes
   246  SourceForge bug 3580219 &quot;strange results with '%' in Annotate()&quot;.</li>
   247  </ul>
   248  </blockquote>
   249  <p>2012-10-24  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   250  <blockquote>
   251  <ul class="simple">
   252  <li>wand/magick_wand.c (MagickSetImagePage): New method to support
   253  setting the image page size and offsets.
   254  (MagickGetImagePage): New method to support getting image page
   255  size and offsets.</li>
   256  </ul>
   257  </blockquote>
   258  <p>2012-10-16  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   259  <blockquote>
   260  <ul class="simple">
   261  <li>configure.ac: Report fatal error if doing modules build and
   262  libltdl is not found.</li>
   263  </ul>
   264  </blockquote>
   265  <p>2012-10-15  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   266  <blockquote>
   267  <ul class="simple">
   268  <li>ltdl: Libltdl is no longer bundled.  Libltdl must be previously
   269  installed on the system in order to build the modules
   270  configuration.</li>
   271  </ul>
   272  </blockquote>
   273  <p>2012-10-13  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   274  <blockquote>
   275  <ul class="simple">
   276  <li>www/index.rst: Update top index page for 1.3.17 release.</li>
   277  <li>NEWS.txt: Update NEWS for 1.3.17 release.</li>
   278  <li>version.sh: Update shared library versioning for 1.3.17 release.</li>
   279  <li>coders/jnx.c: Fix format string compilation warnings.  Remove
   280  MS-DOS line terminations.</li>
   281  <li>configure.ac: Module loading is now only supported by the
   282  modules build and not just because shared libraries are enabled.
   283  This means that libltdl is only depended upon by the modules
   284  build.  Sometime in the future, libltdl will no longer be bundled
   285  in the GraphicsMagick source tree.</li>
   286  </ul>
   287  </blockquote>
   288  <p>2012-10-10  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   289  <blockquote>
   290  <ul class="simple">
   291  <li>configure.ac (LTDL_INIT): Request installable libltdl rather
   292  than convenience.</li>
   293  </ul>
   294  </blockquote>
   295  <p>2012-10-08  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   296  <blockquote>
   297  <ul class="simple">
   298  <li>coders/bmp.c: Support alpha channel in uncompressed 32-bit BMP.
   299  Resolves SourceForge issue 3566239 &quot;Can't open BMP with alpha
   300  created by photoshop&quot;.</li>
   301  </ul>
   302  </blockquote>
   303  <p>2012-10-07  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;seznam&#46;cz">JaFojtik<span>&#64;</span>seznam<span>&#46;</span>cz</a>&gt;</p>
   304  <blockquote>
   305  <ul class="simple">
   306  <li>dcraw/dcraw.c: Fixed situation when M_PI is not defined.</li>
   307  </ul>
   308  </blockquote>
   309  <p>2012-10-07  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;seznam&#46;cz">JaFojtik<span>&#64;</span>seznam<span>&#46;</span>cz</a>&gt;</p>
   310  <blockquote>
   311  <ul class="simple">
   312  <li>coders/jnx.c: Add image attribute with geolocation.</li>
   313  </ul>
   314  </blockquote>
   315  <p>2012-10-06  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   316  <blockquote>
   317  <ul class="simple">
   318  <li>dcraw: VisualMagick configure fixes to support linking with JPEG
   319  and JPEG2000.</li>
   320  </ul>
   321  </blockquote>
   322  <p>2012-09-30  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   323  <blockquote>
   324  <ul class="simple">
   325  <li>dcraw: Add dcraw to VisualMagick build.</li>
   326  <li>libxml: Update libxml2 to 2.9.0 release.</li>
   327  </ul>
   328  </blockquote>
   329  <p>2012-09-29  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   330  <blockquote>
   331  <ul class="simple">
   332  <li>tiff: Update libtiff to 4.0.3 release.</li>
   333  <li>lcms: Update liblcms2 to 2.4 release.</li>
   334  <li>png: Update libpng to 1.5.13 release.</li>
   335  </ul>
   336  </blockquote>
   337  <p>2012-09-19  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   338  <blockquote>
   339  <ul class="simple">
   340  <li>Makefile.am: Update to Automake 1.12.4.</li>
   341  </ul>
   342  </blockquote>
   343  <p>2012-09-15  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   344  <blockquote>
   345  <ul class="simple">
   346  <li>doc/options.imdoc: Fix Debian bug 687738 &quot;graphicsmagick:
   347  repeated words suitable for suitable for in gm manpage&quot; reported
   348  by Jonas Smedegaard.</li>
   349  </ul>
   350  </blockquote>
   351  <p>2012-09-08  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   352  <blockquote>
   353  <ul class="simple">
   354  <li>NEWS.txt: Update with news since last release.</li>
   355  <li>configure.ac: Added the configure option
   356  --enable-quantum-library-names to enable that shared library name
   357  includes quantum depth to allow shared libraries with different
   358  quantum depths to co-exist in same directory (only one can be used
   359  for development).</li>
   360  </ul>
   361  </blockquote>
   362  <p>2012-09-03  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   363  <blockquote>
   364  <ul class="simple">
   365  <li>magick/effect.c (AdaptiveThresholdImage): New implementation
   366  contributed by Roberto de Deus Barbosa Murta.  Executes in linear
   367  time as threhold area is increased rather than being quadratic.</li>
   368  </ul>
   369  </blockquote>
   370  <p>2012-09-02  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   371  <blockquote>
   372  <ul class="simple">
   373  <li>coders/svg.c: Fix improper injection of XML headers as rendered
   374  text.</li>
   375  <li>magick/render.c (DrawImage): Fix SourceForge issue 3499164
   376  &quot;Drawing of text fails if text starts with &quot;,&quot; character&quot;.  Fix
   377  SourceForge issue 3411492 &quot;Certain SVGs hang GraphicsMagick&quot;.  Fix
   378  SourceForge issue 1961000 &quot;Could not print ',' via convert draw
   379  text&quot;.</li>
   380  </ul>
   381  </blockquote>
   382  <p>2012-09-01  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   383  <blockquote>
   384  <ul class="simple">
   385  <li>coders/wmf.c (lite_font_stringwidth): Simply return zero.
   386  Returning a computed string width was causing text placement
   387  problems when testing with libwmf's fulltest.wmf.</li>
   388  </ul>
   389  </blockquote>
   390  <p>2012-08-31  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   391  <blockquote>
   392  <ul class="simple">
   393  <li>coders/png.c: ReadOnePNGImage: sub-8-bit palette images were
   394  getting unpacked twice; once by libpng via png_set_packing()
   395  and again by coders/png.c in a switch() statement around line 2500,
   396  resulting in horizontally stretched pixels.</li>
   397  </ul>
   398  </blockquote>
   399  <p>2012-08-31  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   400  <blockquote>
   401  <ul class="simple">
   402  <li>Makefile.am (AUTOMAKE_OPTIONS): Include lzip as a distribution
   403  format again.</li>
   404  </ul>
   405  </blockquote>
   406  <p>2012-08-26  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   407  <blockquote>
   408  <ul class="simple">
   409  <li>configure.ac: BrowseDelegate now defaults to 'xdg-open', but if
   410  it is not found, then configure will search for firefox,
   411  google-chrome, mozilla (in that order).</li>
   412  </ul>
   413  </blockquote>
   414  <p>2012-08-23  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   415  <blockquote>
   416  <ul class="simple">
   417  <li>configure.ac: For testing on MinGW, assume that Postscript is
   418  available since we don't have a good way to check for that.</li>
   419  <li>scripts/tap-functions.shi (test_count): Always execute the test
   420  program rather than skipping execution since we want to make sure
   421  the test program fails correctly as well.</li>
   422  <li>coders/gif.c (DecodeImage): Add a log message for attempted LZW
   423  string data table overflow.</li>
   424  </ul>
   425  </blockquote>
   426  <p>2012-08-20  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   427  <blockquote>
   428  <ul class="simple">
   429  <li>magick/effect.c (ConvolveImage): Allocate normalized convolution
   430  kernel using cache-line aligned memory allocator.</li>
   431  <li>configure.ac: Remove support for legacy LZWDecodeDelegate and
   432  LZWEncodeDelegate since these are not used any more.</li>
   433  </ul>
   434  </blockquote>
   435  <p>2012-08-19  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   436  <blockquote>
   437  <ul class="simple">
   438  <li>scripts/tap-functions.shi: If a test declares that it needs
   439  certain features, skip the test if required features are not
   440  available.</li>
   441  <li>configure.ac: Build a supported features list and save to
   442  common.shi script for use by test scripts.</li>
   443  <li>Makefile.am (LOG_COMPILER): Run Bourne-shell based TAP scripts
   444  with the same shell $(SHELL) that configure selected for the
   445  Makefile to use.</li>
   446  </ul>
   447  </blockquote>
   448  <p>2012-08-18  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   449  <blockquote>
   450  <ul class="simple">
   451  <li>Makefile.am (AUTOMAKE_OPTIONS): Update to Automake 1.12.3.
   452  Update test suite to use Automake TAP driver rather than legacy
   453  tests.</li>
   454  </ul>
   455  </blockquote>
   456  <p>2012-08-14  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   457  <blockquote>
   458  <ul class="simple">
   459  <li>coders/jnx.c (ExtractTileJPG): Add a trace of tile offset and size.</li>
   460  </ul>
   461  </blockquote>
   462  <p>2012-08-13  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   463  <blockquote>
   464  <ul class="simple">
   465  <li>coders/jnx.c (ExtractTileJPG): Use a memory buffer for the JPEG
   466  tile rather than a temporary file.</li>
   467  </ul>
   468  </blockquote>
   469  <p>2012-08-12  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;seznam&#46;cz">JaFojtik<span>&#64;</span>seznam<span>&#46;</span>cz</a>&gt;</p>
   470  <blockquote>
   471  * PerlMagick/t/input_jnx.jnx: Small JNX test file.</blockquote>
   472  <p>2012-08-11  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;seznam&#46;cz">JaFojtik<span>&#64;</span>seznam<span>&#46;</span>cz</a>&gt;</p>
   473  <blockquote>
   474  <ul class="simple">
   475  <li>coders/jnx.c: speedup.</li>
   476  </ul>
   477  </blockquote>
   478  <p>2012-08-10  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;seznam&#46;cz">JaFojtik<span>&#64;</span>seznam<span>&#46;</span>cz</a>&gt;</p>
   479  <blockquote>
   480  <ul class="simple">
   481  <li>coders/jnx.c: changed malloc/free to MagickMalloc/MagickFree.</li>
   482  </ul>
   483  </blockquote>
   484  <p>2012-08-06  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   485  <blockquote>
   486  <ul class="simple">
   487  <li>coders/jnx.c (ReadJNXImage): Add progress monitor support for
   488  JNX.</li>
   489  </ul>
   490  </blockquote>
   491  <p>2012-08-06  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;seznam&#46;cz">JaFojtik<span>&#64;</span>seznam<span>&#46;</span>cz</a>&gt;</p>
   492  <blockquote>
   493  <ul class="simple">
   494  <li>coders/jnx.c: Image cache is turned off to work-around memory
   495  overflow.</li>
   496  </ul>
   497  </blockquote>
   498  <p>2012-08-05  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;seznam&#46;cz">JaFojtik<span>&#64;</span>seznam<span>&#46;</span>cz</a>&gt;</p>
   499  <blockquote>
   500  <ul class="simple">
   501  <li>coders/jnx.c: Fixed.</li>
   502  </ul>
   503  </blockquote>
   504  <p>2012-08-05  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   505  <blockquote>
   506  <ul class="simple">
   507  <li>coders/jnx.c: Add JNX coder for &quot;Garmin proprietary Image
   508  Format&quot; (implementation by Jaroslav Fojtik) to the build.  Code is
   509  not yet working properly at this time.</li>
   510  </ul>
   511  </blockquote>
   512  <p>2012-08-04  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   513  <blockquote>
   514  <ul class="simple">
   515  <li>configure.ac: Remove use of -Wl,-zlazyload under Solaris since
   516  it seems to decrease the stability of C++ exceptions in x86-64
   517  build and does not measurably improve runtimes.  Don't force use
   518  of liblzma because libtiff is used.  User should always have
   519  control.</li>
   520  </ul>
   521  </blockquote>
   522  <p>2012-07-29  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   523  <blockquote>
   524  <ul class="simple">
   525  <li>magick/memory.c (MagickMallocAligned): Use RoundUpToAlignment()
   526  macro to compute aligned pointer.</li>
   527  <li>magick/effect.c (EnhanceImage): Eliminate use of ugly Enhance
   528  macro.  Only filter based on color channels (ignore opacity).</li>
   529  </ul>
   530  </blockquote>
   531  <p>2012-07-28  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   532  <blockquote>
   533  <ul class="simple">
   534  <li>magick/studio.h (MAGICK_CACHE_LINE_SIZE): Assume a cache line
   535  size of 64 bytes except for on PowerPC which uses 128.</li>
   536  <li>magick/pixel_cache.c: Use aligned memory allocator to allocate
   537  structures and buffers which might suffer from false cache line
   538  sharing</li>
   539  <li>magick/memory.c (MagickMallocAligned): Also round up allocation
   540  size to alignment.</li>
   541  </ul>
   542  </blockquote>
   543  <p>2012-07-26  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   544  <blockquote>
   545  <ul class="simple">
   546  <li>magick/effect.c, magick/random.c, magick/semaphore.c: Use
   547  aligned memory allocator to align allocations which should be
   548  aligned to cache line boundary.</li>
   549  </ul>
   550  </blockquote>
   551  <p>2012-07-24  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   552  <blockquote>
   553  <ul class="simple">
   554  <li>magick/memory.h (MagickAllocateAlignedMemory): New macro to
   555  allocate aligned memory.
   556  (MagickFreeAlignedMemory): New macro to free aligned memory.</li>
   557  <li>magick/memory.c (MagickMallocAligned): New internal function to
   558  allocate aligned memory.
   559  (MagickFreeAligned): New internal function to free aligned memory.</li>
   560  </ul>
   561  </blockquote>
   562  <p>2012-07-21  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   563  <blockquote>
   564  <ul class="simple">
   565  <li>magick/common.h (MAGICK_ASSUME_ALIGNED): Add some GCC attribute
   566  wrappers for useful features added by GCC 4.7.</li>
   567  </ul>
   568  </blockquote>
   569  <p>2012-07-10  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   570  <blockquote>
   571  <ul class="simple">
   572  <li>coders/gif.c (ReadGIFImage): Try to be better about reporting
   573  failure when ReadBlob() fails to return the requested number of
   574  bytes.</li>
   575  </ul>
   576  </blockquote>
   577  <p>2012-06-26  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   578  <blockquote>
   579  <ul class="simple">
   580  <li>www/benchmarks.rst: Strip the outdated benchmark results from
   581  the benchmarks page.</li>
   582  <li>magick/command.c (ImportImageCommand): Status returned from the
   583  command was inverted.</li>
   584  </ul>
   585  </blockquote>
   586  <p>2012-06-23  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   587  <blockquote>
   588  <ul class="simple">
   589  <li>Release GraphicsMagick 1.3.16</li>
   590  </ul>
   591  </blockquote>
   592  <p>2012-06-21  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   593  <blockquote>
   594  <ul class="simple">
   595  <li>magick/command.c (MogrifyImage): -units was adjusting existing
   596  resolution the wrong way around.</li>
   597  </ul>
   598  </blockquote>
   599  <p>2012-06-16  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   600  <blockquote>
   601  <ul class="simple">
   602  <li>jpeg: Updated to IJG 8d release.</li>
   603  <li>libxml: Updated libxml to 2.8.0 release.</li>
   604  <li>zlib: Updated zlib to 1.2.7 release.</li>
   605  <li>magick/blob.c (MagickFileHandle): Refer to stdio, bzip2, and
   606  gzip file handles using their own type.  Eliminates warnings
   607  observed when compiling with zlib 1.2.7.</li>
   608  <li>tiff: Updated libtiff to 4.0.2 release.</li>
   609  <li>png: Updated libpng to 1.5.11 release.</li>
   610  </ul>
   611  </blockquote>
   612  <p>2012-06-14  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   613  <blockquote>
   614  <ul class="simple">
   615  <li>configure.ac: Fix typo which caused the --without-lzma option to
   616  be handled incorrectly.  Resolves SourceForge issue 3535309
   617  &quot;graphicsmagick from 1.3.13 to 1.3.15 has broken lzma support&quot;.</li>
   618  </ul>
   619  </blockquote>
   620  <p>2012-06-09  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   621  <blockquote>
   622  <ul class="simple">
   623  <li>tests/rwfile.c (main): Verify that we can 'ping' the file using
   624  PingImage().  Tests for some formats may take longer to complete.</li>
   625  <li>tests/rwblob.c (main): Verify that we can 'ping' the blob using
   626  PingBlob().  Tests for some formats may take longer to complete.</li>
   627  <li>coders/xbm.c (ReadXBMImage): Fix memory leak of temporary X
   628  bitmap image allocation encountered when reading in 'ping' mode.</li>
   629  <li>magick/blob.c (PingBlob): Re-write to be based on BlobToImage()
   630  so that it works reliably.
   631  (BlobToImage): Restore original input file name to image if
   632  temporary file was used so that image 'filename' and
   633  'magick_filename' do not contain unexpected content due to using a
   634  temporary file.</li>
   635  </ul>
   636  </blockquote>
   637  <p>2012-06-07  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   638  <blockquote>
   639  <ul class="simple">
   640  <li>coders/png.c: Disable new libpng-1.5.10 test for invalid palette
   641  index when reading a PNG or MNG (for speed), or when writing a MNG
   642  (because a zero-length PLTE is valid in a MNG).</li>
   643  </ul>
   644  </blockquote>
   645  <p>2012-06-03  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   646  <blockquote>
   647  <ul class="simple">
   648  <li>magick/attribute.c (SetImageAttribute): Don't translate
   649  'comment' and 'label' attributes if the request is made while a
   650  file is being read.  This is a temporary workaround until there is
   651  opportunity to modify the architecture so that there is a clear
   652  split between user-provided settings and values obtained from the
   653  input image.</li>
   654  <li>magick/blob.c (GetBlobIsOpen): New function to return if blob is
   655  currently open.</li>
   656  </ul>
   657  </blockquote>
   658  <p>2012-06-02  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   659  <blockquote>
   660  <ul class="simple">
   661  <li>PerlMagick/typemap: Add typemap file needed by Perl 5.16.
   662  Resolves SourceForge issue 3531512 &quot;PerlMagick does not build with
   663  perl 5.16&quot;.</li>
   664  </ul>
   665  </blockquote>
   666  <p>2012-05-29  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   667  <blockquote>
   668  <ul class="simple">
   669  <li>coders/png.c: Ignore APNG chunks even if we are using a libpng
   670  that was built with the &quot;APNG patch&quot;.</li>
   671  </ul>
   672  </blockquote>
   673  <p>2012-05-23  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   674  <blockquote>
   675  <ul class="simple">
   676  <li>magick/command.c (ConvertImageCommand): +repage does not require
   677  an argument.  Resolves SourceForge issue 3529158 &quot;+repage option
   678  not respected with convert command&quot;.</li>
   679  <li>configure: Update to Autoconf 2.69.</li>
   680  <li>magick/effect.c (MotionBlurImage): Motion blur does scale so
   681  remove DisableSlowOpenMP for it.</li>
   682  <li>magick/command.c (BenchmarkImageCommand): Remove parenthesis
   683  from output, and change &quot;iter/sec cpu&quot; to &quot;iter/cpu&quot; to ease
   684  parsing.</li>
   685  <li>magick/pixel_cache.c (GetPixelCacheInCore): Consider read-only
   686  memory-mapped cache as being &quot;in-core&quot;.  Otherwise MPC input files
   687  are penalized.</li>
   688  </ul>
   689  </blockquote>
   690  <p>2012-05-16  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   691  <blockquote>
   692  <ul class="simple">
   693  <li>magick/api.h: Include &lt;sys/types.h&gt; on POSIX systems in order to
   694  help assure that 'size_t' and 'ssize_t' are declared.</li>
   695  </ul>
   696  </blockquote>
   697  <p>2012-05-15  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   698  <blockquote>
   699  <ul class="simple">
   700  <li>magick/magick_config_api.h.in: Need to provide definitions for
   701  'size_t' and 'ssize_t' in case the system headers lack these types
   702  because the definition of MagickExtentImage() requires them.  This
   703  should resolve PHP bug #62034 &quot;gmagick does not compile&quot;.</li>
   704  </ul>
   705  </blockquote>
   706  <p>2012-05-14  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   707  <blockquote>
   708  <ul class="simple">
   709  <li>magick/pixel_iterator.c (GetRegionThreads): Don't thread region
   710  if it is not memory-based.</li>
   711  </ul>
   712  </blockquote>
   713  <p>2012-05-09  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   714  <blockquote>
   715  <ul class="simple">
   716  <li>coders/png.c (ReadOnePNGImage): make transparent_color elements
   717  unsigned long instead of unsigned short, so 65537 is actually out of
   718  range as expected, and won't match any pixel if no tRNS chunk is
   719  present.</li>
   720  </ul>
   721  </blockquote>
   722  <p>2012-05-09  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   723  <blockquote>
   724  <ul class="simple">
   725  <li>coders/sfw.c (ReadSFWImage): Reader needs to be more robust
   726  against corrupt or maligned headers.  Resolves SourceForge issue
   727  &quot;sfw file crash&quot;.</li>
   728  </ul>
   729  </blockquote>
   730  <p>2012-05-05  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   731  <blockquote>
   732  <ul class="simple">
   733  <li>coders/pdf.c (WritePDFImage): Add file basename as the PDF
   734  document title.  Resolves SourceForge bug ID 2835140
   735  &quot;GraphicsMagick fails to add title attribute to PDF output&quot;.</li>
   736  <li>coders/sfw.c (ReadSFWImage): Restore original filename and
   737  format.</li>
   738  <li>PerlMagick/t/jpeg/read.t: Add a test for reading Seattle
   739  FilmWorks format based on the sample image from
   740  <a class="reference external" href="http://www.algonet.se/~cyren/sfw/">http://www.algonet.se/~cyren/sfw/</a>.  Image was approved for
   741  distribution in GraphicsMagick by Bengt Cyrén.</li>
   742  <li>magick/analyze.c (GetImageBoundingBox): Only apply opacity-based
   743  bounding box detection if all three test points are non-opaque and
   744  the same value.  Resolves SourceForge bug ID 3522804 &quot;convert
   745  -trim fails on 8-bit PNG that ImageMagick can trim&quot;.</li>
   746  <li>coders/sfw.c (ReadSFWImage): Fix variety of bugs related to
   747  closing Image and blob at wrong points.  SFW reader is working
   748  again.  Resolves SourceForge bug ID 523430 &quot;sfw file open failed&quot;.</li>
   749  </ul>
   750  </blockquote>
   751  <p>2012-05-01 Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;seznam&#46;cz">JaFojtik<span>&#64;</span>seznam<span>&#46;</span>cz</a>&gt;</p>
   752  <blockquote>
   753  <ul class="simple">
   754  <li>coders/mat.c Animated movies inside 4D matrices are loaded now.</li>
   755  </ul>
   756  </blockquote>
   757  <p>2012-04-29  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   758  <blockquote>
   759  <ul class="simple">
   760  <li>magick/pixel_iterator.c: Limit the number of threads to use in
   761  the loop rather than the total number of threads available.</li>
   762  </ul>
   763  </blockquote>
   764  <p>2012-04-28  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   765  <blockquote>
   766  <ul class="simple">
   767  <li>Release GraphicsMagick 1.3.15</li>
   768  </ul>
   769  </blockquote>
   770  <p>2012-04-23  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   771  <blockquote>
   772  <ul class="simple">
   773  <li>magick/image.c (SetImageInfo): Remove automatic adjoin mode
   774  support logic.
   775  (AddDefinition): Fix use of uninitialized variable.</li>
   776  </ul>
   777  </blockquote>
   778  <p>2012-04-23  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   779  <blockquote>
   780  <ul class="simple">
   781  <li>doc/*.imdoc: some example commandlines in the documentation
   782  were missing the leading &quot;gm &quot;.</li>
   783  </ul>
   784  </blockquote>
   785  <p>2012-04-22  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   786  <blockquote>
   787  <ul class="simple">
   788  <li>magick/blob.c (FormMultiPartFilename): No longer add a
   789  printf-style scene formatting specification to filenames which do
   790  not have one and no longer automatically operate in 'adjoin' mode
   791  in such cases.  This is a BIG CHANGE for users who may have become
   792  used to this automatic functionality.  The simple solution to
   793  update existing scripts depending on this behavior is to change
   794  any bare filenames to include a format specification similar to
   795  &quot;image-%d.jpg&quot; and add +adjoin to the command line.  The reason
   796  why this change is made is that the output files produced by any
   797  given operation were unpredictable, and it was causing temporary
   798  files to be leaked due to the renaming.</li>
   799  </ul>
   800  </blockquote>
   801  <p>2012-04-21  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   802  <blockquote>
   803  <ul class="simple">
   804  <li>coders/bmp.c (WriteBMPImage): Enforce that image width and
   805  height do not exceed BMP dimensions.  BMP dimensions are
   806  represented by a signed type.  BMPv2 supports maximum dimensions
   807  of 32k by 32k.</li>
   808  </ul>
   809  </blockquote>
   810  <p>2012-04-19  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   811  <blockquote>
   812  <ul class="simple">
   813  <li>coders/info.c (WriteINFOImage): When driven by the 'convert'
   814  utility, -format produces user-controlled formatted output similar
   815  to -format in 'identify'.  This is accomplished via a
   816  '<a class="reference external" href="info:format=value">info:format=value</a>' define.</li>
   817  <li>magick/image.c (AddDefinition): New function for adding just one
   818  define to definitions list.</li>
   819  </ul>
   820  </blockquote>
   821  <p>2012-04-11  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   822  <blockquote>
   823  <ul class="simple">
   824  <li>coders/pnm.c (ReadPNMImage): Completely disable OpenMP in reader
   825  because there is too much contention.</li>
   826  <li>magick/pixel_iterator.c: Dereference image to be modified in
   827  non-threaded context in order to lessen contention.</li>
   828  <li>magick/semaphore.c (AllocateSemaphoreInfo): Make sure that
   829  SemaphoreInfo does not share cache lines with another semaphore.</li>
   830  </ul>
   831  </blockquote>
   832  <p>2012-04-11  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   833  <blockquote>
   834  <ul class="simple">
   835  <li>coders/png.c: fixed problem with bit depth when the encoder
   836  decides to write RGBA instead of indexed PNG, by delaying the
   837  call to png_set_tRNS() until after calling png_set_IHDR().</li>
   838  </ul>
   839  </blockquote>
   840  <p>2012-03-30  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   841  <blockquote>
   842  <ul class="simple">
   843  <li>png: Update bundled libpng to 1.5.10 release.  Provides security
   844  fix for CVE-2011-3048.</li>
   845  <li>wand/magick_compat.c (ParseGeometry): Use strlcpy() rather than
   846  strncpy().
   847  (CopyMagickString): Depend on strlcpy() because we provide it if
   848  it is missing.
   849  (ConcatenateMagickString): Depend on strlcat().</li>
   850  <li>coders/xcf.c (ReadXCFImage): Now respects image subimage and
   851  subrange members so that returned image layers may be selected.
   852  Based on patch from SourceForge issue 3513025 &quot;XCF reads all
   853  layers all the time&quot;.</li>
   854  <li>magick/resize.c (ThumbnailImage): Thumbnail default filter is
   855  intended to be the box filter, but allow the user to override the
   856  filter used.  Resolves SourceForge issue 3513239 &quot;-filter command
   857  line argument ignored&quot;.</li>
   858  </ul>
   859  </blockquote>
   860  <p>2012-03-17  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   861  <blockquote>
   862  <ul class="simple">
   863  <li>magick/command.c (ConvertImageCommand, MogrifyImageCommand):
   864  Added support for '+noise random' and '-operator noise-random' to
   865  'convert' and 'mogrify'.</li>
   866  <li>magick/effect.c (AddNoiseImage): Added support for RandomNoise.
   867  (AddNoiseImageChannel): Added support for RandomNoise.</li>
   868  <li>magick/enum_strings.c (StringToNoiseType): New function to
   869  convert a string to a NoiseType enumeration value.
   870  (NoiseTypeToString): New function to convert a NoiseType
   871  enumeration value into a string.</li>
   872  <li>PerlMagick/Magick.xs: Added support for RandomNoise.</li>
   873  <li>magick/operator.c (QuantumOperatorRegionImage): Added support for
   874  RandomNoise.</li>
   875  <li>magick/effect.c (AddNoiseImageChannel): Added support for
   876  RandomNoise.</li>
   877  <li>magick/gem.c (GenerateDifferentialNoise): Added support for
   878  RandomNoise.</li>
   879  <li>magick/random.h (MagickRandomRealInlined): The span of
   880  MagickRandomRealInlined() is now slightly more accurate.</li>
   881  <li>magick/image.h (enum NoiseType): New enumeration value RandomNoise.</li>
   882  </ul>
   883  </blockquote>
   884  <p>2012-03-04  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   885  <blockquote>
   886  <ul class="simple">
   887  <li>magick/command.c (MogrifyImage): Add support for -repage option
   888  to composite, convert, mogrify, and montage subcommands.  Resets
   889  or adjusts the current image page offsets based on a provided
   890  geometry specification.</li>
   891  <li>magick/image.c (ResetImagePage): Add a function to adjust the
   892  current image page canvas and position based on a relative page
   893  specification.</li>
   894  </ul>
   895  </blockquote>
   896  <p>2012-03-03  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   897  <blockquote>
   898  <ul class="simple">
   899  <li>magick/command.c (MogrifyImage): Add support for -strip option
   900  to composite, convert, mogrify, and montage subcommands.  Removes
   901  all profiles and text attributes from the image.</li>
   902  <li>magick/image.c (StripImage): New function to remove all profiles
   903  and text attributes from the image.</li>
   904  </ul>
   905  </blockquote>
   906  <p>2012-02-25  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   907  <blockquote>
   908  <ul class="simple">
   909  <li>Release GraphicsMagick 1.3.14.</li>
   910  <li>NEWS.txt: Updated to describe updates since last release.</li>
   911  </ul>
   912  </blockquote>
   913  <p>2012-02-19  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   914  <blockquote>
   915  <ul class="simple">
   916  <li>Downgrade to Automake 1.11.2 so that test suite can run on
   917  systems with limited command line length.  This means that lzip
   918  support is temporarily removed.</li>
   919  <li>magick/resize.c (ResizeImage): Resize filter argument was being
   920  ignored.  Filter from image 'filter' member was used instead.
   921  Problem was reported by Steven Bakhtiari.</li>
   922  </ul>
   923  </blockquote>
   924  <p>2012-02-18  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   925  <blockquote>
   926  <ul class="simple">
   927  <li>tiff: Update bundled libtiff to 4.0.1 release.</li>
   928  <li>png: Update bundled libpng to 1.5.9 release.</li>
   929  <li>magick/memory.h: Decorate memory allocation functions with GCC
   930  attribute 'alloc_size'.</li>
   931  <li>magick/common.h: Add support for GCC 4.3+ attributes
   932  'alloc_size', 'hot', 'cold'.</li>
   933  <li>magick/{log.h,monitor.h,utility.h}: Use double-underscore syntax
   934  in GCC format attribute specifications to defend against
   935  accidental macro expansion.</li>
   936  </ul>
   937  </blockquote>
   938  <p>2012-02-09  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   939  <blockquote>
   940  <ul class="simple">
   941  <li>coders/xcf.c (ReadXCFImage): Fix reading XCF which is comprised
   942  of different sized layers.</li>
   943  </ul>
   944  </blockquote>
   945  <p>2012-02-08  Glenn Randers-Pehrson  &lt;<a class="reference external" href="mailto:glennrp&#37;&#52;&#48;simplesystems&#46;org">glennrp<span>&#64;</span>simplesystems<span>&#46;</span>org</a>&gt;</p>
   946  <blockquote>
   947  <ul class="simple">
   948  <li>coders/txt.c: Added &quot;-define txt:with-im-header&quot; option.</li>
   949  </ul>
   950  </blockquote>
   951  <p>2012-02-05  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   952  <blockquote>
   953  <ul class="simple">
   954  <li>png: Updated to libpng 1.5.8 release</li>
   955  <li>zlib: Updated to zlib 1.2.6 release</li>
   956  </ul>
   957  </blockquote>
   958  <p>2012-02-04  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   959  <blockquote>
   960  <ul class="simple">
   961  <li>Makefile.am (AUTOMAKE_OPTIONS): Update to Automake 1.11.3.  Add
   962  lzip compressed archive to options.</li>
   963  </ul>
   964  </blockquote>
   965  <p>2012-01-30  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   966  <blockquote>
   967  <ul class="simple">
   968  <li>coders/dcraw.c (RegisterDCRAWImage): Add support for Mamiya
   969  Photo RAW &quot;MEF&quot; format.  Resolves SourceForge issue #3481508
   970  &quot;*.MEF file open incorrect&quot;.</li>
   971  </ul>
   972  </blockquote>
   973  <p>2012-01-29  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   974  <blockquote>
   975  <ul class="simple">
   976  <li>coders/jpeg.c (WriteJPEGImage): Convert RGB-compatible
   977  colorspaces (e.g. CineonLog) to RGB by default since that was the
   978  case prior to release 1.3.13.  User can still override it
   979  (avoiding removal of log encoding) by explicitly specifying the
   980  desired colorspace.  Problem was reported by Gary Margiotta.</li>
   981  </ul>
   982  </blockquote>
   983  <p>2012-01-21  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   984  <blockquote>
   985  <ul class="simple">
   986  <li>coders/dpx.c (ReadDPXImage): When reading, save input file
   987  endianness so that the endianness of the original file is
   988  preserved by default.  The user is able to override this default
   989  via -endian.  Problem was reported by JongAm Park.</li>
   990  </ul>
   991  </blockquote>
   992  <p>2012-01-19  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
   993  <blockquote>
   994  <ul class="simple">
   995  <li>www/OpenMP.rst: Updated OpenMP results based on latest OpenMP
   996  tunings and the Intel Xeon E5649 CPU.</li>
   997  </ul>
   998  </blockquote>
   999  <p>2012-01-17  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
  1000  <blockquote>
  1001  <ul class="simple">
  1002  <li>coders/dcraw.c (ReadDCRAWImage): Fix memory leak of ImageInfo.
  1003  Resolves SourceForge bug #3475148 &quot;memery leaks&quot;.</li>
  1004  <li>magick/module.c (ModuleAliases): EMF format is supported by EMF
  1005  module and so mapping EMF to the WMF module caused EMF not to
  1006  work.  Resolves SourceForge bug #3475147 &quot;emf files can not be
  1007  opened&quot;.  Note that the EMF module only works for Microsoft
  1008  Windows.</li>
  1009  </ul>
  1010  </blockquote>
  1011  <p>2012-01-15  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
  1012  <blockquote>
  1013  <ul class="simple">
  1014  <li>magick/gem.c (Hull): Improve performance.</li>
  1015  <li>magick/effect.c (DespeckleImage): Improve performance.</li>
  1016  </ul>
  1017  </blockquote>
  1018  <p>2012-01-12  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
  1019  <blockquote>
  1020  <ul class="simple">
  1021  <li>magick/effect.c (DespeckleImage): Using schedule(static,4)
  1022  blocks any opportunity for speedup.  This was a performance
  1023  regression.  Oops!</li>
  1024  </ul>
  1025  </blockquote>
  1026  <p>2012-01-10  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
  1027  <blockquote>
  1028  <ul class="simple">
  1029  <li>wand/magick_wand.c (MagickExtentImage): Added
  1030  MagickExtentImage() to Wand API.  Resolves SourceForge issue
  1031  #3471915 &quot;MagickExtentImage in the Wand C API&quot;.</li>
  1032  </ul>
  1033  </blockquote>
  1034  <p>2012-01-08  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
  1035  <blockquote>
  1036  <ul class="simple">
  1037  <li>magick/export.c (ExportViewPixelArea): Break up implementation
  1038  into subroutines to ease compilation.</li>
  1039  </ul>
  1040  </blockquote>
  1041  <p>2012-01-03  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
  1042  <blockquote>
  1043  <ul class="simple">
  1044  <li>magick/import.c (ImportViewPixelArea): Break up implementation
  1045  into subroutines to ease compilation.</li>
  1046  </ul>
  1047  </blockquote>
  1048  <p>2012-01-01  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
  1049  <blockquote>
  1050  <ul class="simple">
  1051  <li>magick/studio.h: Use Magick prefixed macro names for ftruncate,
  1052  mmap, and munmap in order to assure that introducing our macros
  1053  does not cause trouble with system headers.</li>
  1054  </ul>
  1055  </blockquote>
  1056  </div>
  1057  </body>
  1058  </html>