Bob Friesenhahn | 28 Apr 23:26
Picon
Picon
Gravatar

GraphicsMagick 1.3.15 Released

GraphicsMagick 1.3.15 is now available.  This release fixes several 
bugs and adds a number of new features.  This release is binary 
compatible with all previous 1.3.X releases, however, please read the 
change notes since there is a change in behavior from previous 
releases.

Please visit http://www.graphicsmagick.org/ to learn more about 
GraphicsMagick, or visit 
https://sourceforge.net/projects/graphicsmagick/files/ to download 
GraphicsMagick from SourceForge.

The following are the changes in this release:

Security Fixes:

   * Libpng in Windows build is updated to 1.5.10 release.  Provides a
     fix for CVE-2011-3048.

Bug fixes:

   * PNG - fixed problem with bit depth when the encoder decides to
     write RGBA instead of indexed PNG.

   * Fixed some temporary file leaks which were caused by the temporary
     file name being automatically extended to include a scene number,
     and therefore fail to be deleted.

New Features:

   * Added '+noise random' and '-operator noise-random' to 'convert'
(Continue reading)

Bob Friesenhahn | 26 Feb 03:17
Picon
Picon
Gravatar

GraphicsMagick 1.3.14 released

GraphicsMagick 1.3.14 is now available.  This is primarily a bug-fix 
release.  The only new features are that MagickExtentImage() is added 
to the Wand API, and the Mamiya Photo RAW "MEF" format is now 
supported.

The Despeckle algorithm (-despeckle) is many times faster now.  In my 
experience, this is a quite worthy agorithm since it does well at 
removing noise without making the image blurry.  Now it is less 
painful to use.

Users of the Windows package should update as soon as possible since 
the included libpng incorporates a critial security fix.

The GraphicsMagick web site is at "http://www.graphicsmagick.org/". 
The news page which describes the details of the release is at 
"http://www.graphicsmagick.org/NEWS.html".

Please report any bugs you may encounter.

Bob
--

-- 
Bob Friesenhahn
bfriesen <at> simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
(Continue reading)

Bob Friesenhahn | 19 Feb 01:57
Picon
Picon
Gravatar

Please test GraphicsMagick development snapshots

The GraphicsMagick development snapshots at 
ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/snapshots/ have been 
updated.  Most importantly, the Windows install packages now include 
libpng 1.5.9, which fixes the dire CVE-2011-3026 buffer overrun bug. 
Libtiff 4.0.1 and zlib 1.2.6 are also included.

Please test the snapshots and report any bugs so that the next formal 
release can be as solid as possible.

Thanks,

Bob
--

-- 
Bob Friesenhahn
bfriesen <at> simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
Bob Friesenhahn | 25 Dec 17:11
Picon
Picon
Gravatar

GraphicsMagick 1.3.13 Released

GraphicsMagick 1.3.13 is now available.  The 1.3.13 release is API and 
ABI compatible with all previous 1.3.X releases and is therefore a 
stable drop-in upgrade.

Many bugs are fixed, including some which caused deadlock or a crash.

Some new features which may be most interesting:

   * EXIF profiles are preserved when writing JPEG files.

   * The benchmark facility is improved and supports a -stepthreads
     option to benchmark a command with varying numbers of threads.

   * Support added for netpbm PAM format.

   * BigTIFF support added for Windows builds (via libtiff 4.0)

   * Most Windows "delegate" libraries updated to lastest version.

There are far too many changes to list here, please visit

   http://www.graphicsmagick.org/NEWS.html

for the full list of changes.

Visit the GraphicsMagick web site at http://www.graphicsmagick.org/ to 
read about GraphicsMagick or to download the new release.

Bob
--

-- 
(Continue reading)

Bob Friesenhahn | 31 May 00:25
Picon
Picon
Gravatar

GraphicsMagick switches from CVS to Mercurial

The GraphicsMagick CVS repository has now been transformed to use 
Mercurial instead.  The old CVS repository remains alive, but is now 
read-only.  Due to bandwith constraints (Mercurial requires cloning 
the whole repository), the stable Mercurial repository is hosted at 
SourceForge.  In my testing, I was able to clone the repository in 
about four seconds across a broadband (DSL) connection.

Please see the page at http://www.graphicsmagick.org/Hg.html for more 
information.  Let me know about any issues you may encounter.

Bob
--

-- 
Bob Friesenhahn
bfriesen <at> simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
Bob Friesenhahn | 20 Feb 22:24
Picon
Picon
Gravatar

New Windows development snapshot builds available

Normally I would not announce new GraphicsMagick Windows snapshot 
builds but the last set built was back on September 21st 2010 so new 
ones are a notable event.

Snapshots may be downloaded from

   ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/snapshots/

The changes since September 21st (or whatever you may be using) can be 
seen via the GraphicsMagick ChangeLogs at

   http://www.graphicsmagick.org/Changes.html

Thanks,

Bob
--

-- 
Bob Friesenhahn
bfriesen <at> simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
Bob Friesenhahn | 8 Mar 22:05
Picon
Picon
Gravatar

GraphicsMagick 1.3.12 Released

GraphicsMagick 1.3.12 is now released.  This release fixes a number of 
bugs.  Most significantly, use of GraphicsMagick as a filter was 
broken by the 1.3.10 release.  Windows users should install this 
version in order to avoid possible exposure to DOS due to well-crafted 
PNG files.

Download the release from SourceForge via 
"https://sourceforge.net/projects/graphicsmagick/files/" or visit the 
web site at "http://www.graphicsmagick.org/".

The following are the changes since the 1.3.11 release:

Security Fixes:

   * Updated libpng Windows sources to 1.2.43 in order to resolve
     CVE-2010-0205 as it pertains to the GraphicsMagick Windows build.

Bug fixes:

   * Filter mode (write to stdout) was completely broken.

   * Should now compile with libpng 1.4.

   * Windows PerlMagick build identified itself as the wrong version.

New Features:

   * None

Feature improvements:
(Continue reading)

Bob Friesenhahn | 11 Feb 00:07
Picon
Picon
Gravatar

GraphicsMagick 1.3.10 Available

GraphicsMagick 1.3.10 is now available.  This release fixes a few bugs 
discovered in the 1.3.9 release.  Download the release from 
"https://sourceforge.net/projects/graphicsmagick/files/" or visit the 
web site at "http://www.graphicsmagick.org/".

The following are the changes in this release:

Security Fixes:

   * None

Bug fixes:

   * +adjoin was not working correctly for the case when only one image
     frame is present.  With +adjoin and writing one frame to
     "foo%d.jpg" it was outputting "foo%d.jpg" rather than "foo0.jpg".

   * When drawing paths, memory allocation for the points was much
     larger than it needed to be (patch by Vladimir Lukianov).

New Features:

   * None

Feature improvements:

   * None

Performance Improvements:

(Continue reading)

Bob Friesenhahn | 5 Feb 00:08
Picon
Picon
Gravatar

GraphicsMagick 1.3.9 Released

GraphicsMagick 1.3.9 is now released.  This is a bug-fix release. 
Please download the release from 
"https://sourceforge.net/projects/graphicsmagick/files/" or visit the 
web site at "http://www.graphicsmagick.org/".

The following are the changes since the 1.3.8 release:

Security Fixes:

   * None

Bug fixes:

   * Fix "double free" error when using gm import -frame.

   * XPM does not support RGBA color syntax, so return RGB instead.

   * The display '-update' option was only working in conjunction with
     the '-delay' option with a delay setting of 2 or greater.

   * For formats which support multiple frames, output with +adjoing to
     filenames containing a scene specification (e.g. foo%02d.tiff) was
     resulting in wrong output file names.

   * -convolve was crashing rather than reporting an error.

   * Fixed crash if the number of OpenMP threads was reduced from the
     original value via '-limit threads' or omp_set_num_threads().

   * -blur was not blurring the opacity channel for solid-color images.
(Continue reading)

Bob Friesenhahn | 27 Jan 01:32
Picon
Picon
Gravatar

InitializeMagick() requirement

This email only applies to those using the GraphicsMagick C or C++ 
APIs.  Command line utility, PerlMagick, and TclMagick users should 
feel free to ignore this.

As of the GraphicsMagick 1.3.8 release, it is absolutely required to 
invoke the InitializeMagick() function before using the C or C++ APIs. 
This function has always been part of GraphicsMagick (and recommended 
to be used) but it was often believed to not be necessary since the 
library usually worked without invoking it.  This absolute requirement 
is now imposed in order to improve thread safety and efficiency.

Failure to invoke InitializeMagick() will surely lead to either a 
thrown assertion (if assertions are enabled) or an immediate crash.

InitializeMagick() may be invoked any number of times so if you are 
not sure if the library is initialized, then simply invoke it again.

If you are responsible for updating GraphicsMagick, please make sure 
that any programs or libraries using the GraphicsMagick APIs are 
invoking InitializeMagick().

Thanks,

Bob
--
Bob Friesenhahn
bfriesen <at> simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

------------------------------------------------------------------------------
(Continue reading)

Bob Friesenhahn | 22 Jan 00:26
Picon
Picon
Gravatar

GraphicsMagick 1.3.8 Released

GraphicsMagick 1.3.8 is now released.  This will be the last release 
which is based CVS HEAD development.  Subsequent 1.3.X releases will 
be to fix bugs, or to selectively update individual algorithms. 
Development on CVS HEAD really will be for 1.4.

Visit the GraphicsMagick web site at "http://www.GraphicsMagick.org/" 
for project details, and download release files from SourceForge at 
"https://sourceforge.net/projects/graphicsmagick/files/".

The following are the improvements in 1.3.8 since the 1.3.7 release. 
Please be sure to read the "Behavior Changes" section since there are 
more significant changes than normal:

Security Fixes:

   * Fix for CVE-2009-1882 "Integer overflow in the XMakeImage
     function".

   * Fix lockup due to hanging in loop while parsing malformed
     sub-image specification (SourceForge issue 2886560).

   * Libltdl: Updated libtool to 2.2.6b in order to fix security issue.
     Resolves CVE-2009-3736 as it pertains to GraphicsMagick.

Bug fixes:

   * -convolve, -recolor: Validate that user-provided matrix is square
     when parsing -convolve and -recolor commands in order to avoid a
     core dump.

(Continue reading)


Gmane