• R/O
  • SSH

GM: List of commits

Main GraphicsMagick source repository


RSS
Rev. Time Author
2771be055aa4 GraphicsMagick-1_0 2005-04-02 08:50:18 Bob Friesenhahn

* coders/pdf.c (WritePDFImage): Integrate fixes for Ghoscript 8.50
warning from the 1.1 branch.

86d8b50455e6 GraphicsMagick-1_0 2005-04-02 08:35:45 Bob Friesenhahn

* magick/tempfile.c (DestroyTemporaryFiles): Back port memory leak
fix from version 1.1.

36fb2bb32fc8 GraphicsMagick-1_0 2005-03-10 15:03:47 Bob Friesenhahn

Best jbg_enc_options l0 option seems to depend on libjbig version.

e9e4ff50310b GraphicsMagick-1_0 2005-03-10 13:57:58 Bob Friesenhahn

* coders/jbig.c (WriteJBIGImage): JBIG was writing an empty output
file. Apparently libjbig parameters have changed. Setting l0
parameter of jbg_enc_options to zero instead of -1 (like in
jbigkit's pbmtools) solved the problem.

b11d21d42124 GraphicsMagick-1_0 2004-08-24 23:50:54 Glenn Randers-Pehrson

coders/png.c: tEXt and zTXt were inadvertenly included in list of unused chunks.

7a147f4a593f GraphicsMagick-1_0 2004-08-24 23:47:18 Glenn Randers-Pehrson

png.c: fix incorrect call to png_set_keep_unknown_chunks()
bmp.c: apply security fix from Cristy.

081905fd0935 GraphicsMagick-1_0 2004-08-06 11:05:29 Bob Friesenhahn

* coders/png.c: Fixes for CERT security alert TA04-217A described
at "http://www.us-cert.gov/cas/techalerts/TA04-217A.html".

daddd7fe899e GraphicsMagick-1_0 2004-05-21 12:04:37 Bob Friesenhahn

* ltmain.sh: Fix to allow exe wrapper to work under MinGW.

28994c498c92 GraphicsMagick-1_0 2004-04-19 01:21:50 Bob Friesenhahn

Home does not need to be a link for this page.

27e890164ec7 GraphicsMagick-1_0 2004-04-08 11:24:03 Bob Friesenhahn

* coders/pdf.c (ReadPDFImage): Double-check that Ghostscript
produced an output file since sometimes it reports success after
it has spewed an error message and has produced no output.


* magick/compress.c (HuffmanEncodeImage): Avoid out of bounds
array access.

26a00ae9d907 GraphicsMagick-1_0 GraphicsMagick-1_0_6 2004-04-05 10:56:38 Bob Friesenhahn

* version.sh (PACKAGE_RELEASE_DATE): Release 1.0.6 in order to
capture the remaining fixes on the 1.0 branch.
* coders/wmf.c (ipa_device_begin): Resolve WMF rendering bug with
black color.
* configure.ac: Update tests for FreeType headers since they
started to fail with the latest FreeType.
* magick/delegate.c (ListDelegateInfo): Ensure that loop
terminates if fprintf returns zero.

dbafaec313a1 GraphicsMagick-1_0 2004-03-30 12:37:34 Bob Friesenhahn

* magick/annotate.c: Use new-style FreeType inclusion.
* magick/nt_base.c (NTSystemComman): Have not been successful with using
MsgWaitForMultipleObjects() reliably, so back out usage of it for
now.

86509392672f GraphicsMagick-1_0 2004-03-24 11:43:36 Bob Friesenhahn

Update with news since last release.

bce156b0db5f GraphicsMagick-1_0 2004-03-24 11:28:02 Bob Friesenhahn

* magick/tempfile.c (ComposeTemporaryFileName): The full range of
safe characters was not being used, thereby limiting the number of
unique temporary file names available.

fbcf380349af GraphicsMagick-1_0 2004-03-21 07:17:40 Bob Friesenhahn

* magick/composite.c (CompositeImage): Fix Multiply composite
operator for Q:32 build (was all black image).
* magick/image.h (RoundToQuantum): Added macro to round double to
Quantum.

111dc717b2a9 GraphicsMagick-1_0 2004-03-19 04:38:08 Bob Friesenhahn

Fix retrieval of image interlace.

76799a433b50 GraphicsMagick-1_0 2004-03-10 23:31:20 Bob Friesenhahn

* magick/annotate.c (RenderFreetype): If DrawAnnotation is called
with a string containing only one character and this character is
not recognized by the TrueType engine, a crash occured due to the
failure of FT_Load_Glyph. The failure caused an uninitialized
glyph.image pointer to be used by FT_Done_Glyph() later in the
code. The solution is to initialize the glyph.image pointer to
null.

9c21dc1c7aa9 GraphicsMagick-1_0 2004-03-10 02:21:25 Bob Friesenhahn

* magick/draw.c (DrawGetFillOpacity): Use fill opacity, and invert
opacity range so it is 0.0 to 1.0 (was acting like transparency).
(DrawSetStrokeOpacity): Validate range of stroke_opacity.
(DrawSetFillOpacity): Save value to context->fill.opacity and
validate the range of fill_opacity.

4ea133b4cca0 GraphicsMagick-1_0 2004-03-07 05:32:54 Bob Friesenhahn

* VisualMagick/bin/delegates.mgk: Quote delegate command names so
that they can contain embedded spaces.

6215884e43aa GraphicsMagick-1_0 2004-03-07 02:31:53 Bob Friesenhahn

* version.sh (LIBRARY_REVISION): Bump library revision.
* magick/nt_base.c (NTSystemComman): Use
MsgWaitForMultipleObjects() rather than WaitForSingleObject() in
order to avoid possible deadlock when application code directly or
indirectly creates windows.

24a557e85a29 GraphicsMagick-1_0 GraphicsMagick-1_0_5 2004-02-27 08:26:11 Bob Friesenhahn

* version.sh: GraphicsMagick 1.0.5 released.
* ltmain.sh: Updated to CVS libtool 2004/01/04.
* Makefile.am: Updated to Automake 1.8.2.
* configure.ac: Updated to Autoconf 2.59.
* magick/memory.c (CloneMemory): Fix logic for deciding when it is
ok to use memcpy. Use memmove for overlapping copies.


* coders/xpm.c (UnregisterXPMImage): Unregister PICON.


* coders/Makefile.am (label_la_LDFLAGS): Add a dependency on the
math library since floor() is used.


* magick/command.c (DisplayImageCommand): Exit status was inverted
so 'gm display' was returning 1 for successful commands, and 0 for
failures.
(AnimateImageCommand): Exit status was inverted so 'gm animate'
was returning 1 for successful commands, and 0 for failures.


* coders/pict.c (WritePICTImage): Avoid use of uninitialized data
while writing.
(ReadPICTImage) Validate tile_image rather than image colormap
indexes (cut and paste error).

7ac95126d30b GraphicsMagick-1_0 2004-02-04 15:20:46 Bob Friesenhahn

* magick/montage.c (MontageImages): Fix leak of texture image (big
leak).


* magick/blob.c (OpenBlob): Ensure that magick array is
fully initialized, even if the fread() is short.
* magick/effect.c (SpreadImage): Eliminate read from uninitialized
memory.
* magick/montage.c (MontageImages): Free thumbnails once they are
no longer needed (big leak).
* magick/quantize.c (DestroyCubeInfo): Eliminate a small memory
leak.
* magick/render.c (CloneDrawInfo): Fixed nasty memory leak which
becomes painfully evident when using Magick++.
* magick/type.c (ReadConfigureFile): Fix problem with parsing
<include> directive.
* configure.ac: The type.mgk file generated had a syntax error.

60f17f7c35fa GraphicsMagick-1_0 2004-02-03 12:58:11 Glenn Randers-Pehrson

Fix potential use of uninitialized data in bmp.c and png.c

228e5e6dfc88 GraphicsMagick-1_0 2004-01-28 03:56:24 Glenn Randers-Pehrson

coders/png.c: Add DestroyBlobInfo() calls to stop memory leak when
processing JNG datastreams.

0f34448a8e59 GraphicsMagick-1_0 2004-01-04 01:52:35 Glenn Randers-Pehrson

coders/sgi.c was losing the opacity channel when writing grayscale SGI images.

94dfa7148d9a GraphicsMagick-1_0 2003-12-29 12:05:27 Bob Friesenhahn

* magick/annotate.c (RenderFreetype): Ensure that image storage
class is set to DirectClass. Text rendering was not working
properly on top of PseudoClass images.

3a720e88e361 GraphicsMagick-1_0 2003-12-28 03:01:33 Bob Friesenhahn

* configure.ac: Search for the shmctl() function. Under current
Cygwin, this is hiding in -lcygipc.

4c91739ab860 GraphicsMagick-1_0 2003-12-10 02:49:04 Bob Friesenhahn

* Makefile.am (uninstall-data-html): Pathnames were not computed
correctly so documentation directories were not properly removed.

9aa28a55b6e0 GraphicsMagick-1_0 2003-12-09 10:24:21 Bob Friesenhahn

* configure.ac: Don't override includedir.
* Makefile.am: Guide subdirectory is no longer distributed.
Improve header installation logic.
* configure.ac: Append user-specified LIBS when linking
libGraphicsMagick.

8f642c102c5d GraphicsMagick-1_0 2003-12-07 06:56:44 Bob Friesenhahn

* version.sh: GraphicsMagick 1.0.4 released. Bump CVS package
version to "unreleased" 1.0.5 and libtool revision to 7 in order
to avoid accidentally overwriting released 1.0.4 library.

Show on old repository browser