GraphicsMagick: 3 new changesets

GraphicsMagick Commits <[email protected]> Mon, 26 Feb 2024 08:11:40 -0600
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.9549.1708956715.1744.graphicsmagick-commit@lists.sourceforge.net>
changeset 15854f1bbf35 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=15854f1bbf35
summary: coders/hrz.c: Seekable blob should not be needed.

changeset 5b625b281983 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=5b625b281983
summary: Merge heads

changeset e6072b847c54 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=e6072b847c54
summary: HRZ: Remove defective comment

diffstat:

 ChangeLog                              |  10 +++++++++-
 VisualMagick/installer/inc/version.isx |   4 ++--
 coders/hrz.c                           |   9 ++++++---
 magick/version.h                       |   4 ++--
 www/ChangeLog.html                     |  17 +++++++++++++++++
 5 files changed, 36 insertions(+), 8 deletions(-)

diffs (105 lines):

diff -r d90d7ea8174d -r e6072b847c54 ChangeLog
--- a/ChangeLog	Sun Feb 25 13:31:09 2024 +0100
+++ b/ChangeLog	Mon Feb 26 08:09:42 2024 -0600
@@ -1,9 +1,17 @@
+2024-02-26  Bob Friesenhahn  <[email protected]>
+
+	* coders/hrz.c (RegisterHRZImage): Remove defective comment.
+
+2024-02-26  Fojtik Jaroslav  <[email protected]>
+
+	* coders/hrz.c: Seekable blob should not be needed.
+
 2024-02-25  Fojtik Jaroslav  <[email protected]>
 
 	* coders/tiff.c: Do not copy TIFFTAG_ORIENTATION from EXIF.
 	It is already handled by image->orientation variable.
 
-	* coders/tga.c: Emit warning to logs when orientation is 
+	* coders/tga.c: Emit warning to logs when orientation is
 	not supported.
 	FIED: Need to research what case was expected to be
 	tested here. This test case can never be true and so it
diff -r d90d7ea8174d -r e6072b847c54 VisualMagick/installer/inc/version.isx
--- a/VisualMagick/installer/inc/version.isx	Sun Feb 25 13:31:09 2024 +0100
+++ b/VisualMagick/installer/inc/version.isx	Mon Feb 26 08:09:42 2024 -0600
@@ -10,5 +10,5 @@
 
 #define public MagickPackageName "GraphicsMagick"
 #define public MagickPackageVersion "1.4"
-#define public MagickPackageVersionAddendum ".020240225"
-#define public MagickPackageReleaseDate "snapshot-20240225"
+#define public MagickPackageVersionAddendum ".020240226"
+#define public MagickPackageReleaseDate "snapshot-20240226"
diff -r d90d7ea8174d -r e6072b847c54 coders/hrz.c
--- a/coders/hrz.c	Sun Feb 25 13:31:09 2024 +0100
+++ b/coders/hrz.c	Mon Feb 26 08:09:42 2024 -0600
@@ -104,8 +104,11 @@
 
   ldblk = (long)(3*width);
 
-  if(GetBlobSize(image)!=((magick_off_t) ((size_t)ldblk*height)))
-    ThrowReaderException(CorruptImageError,ImproperImageHeader,image);
+  if(BlobIsSeekable(image))
+  {
+    if(GetBlobSize(image)!=((magick_off_t) ((size_t)ldblk*height)))
+      ThrowReaderException(CorruptImageError,ImproperImageHeader,image);
+  }
 
   image->columns = width;
   image->rows = height;
@@ -288,7 +291,7 @@
   entry=SetMagickInfo("HRZ");
   entry->decoder = (DecoderHandler)ReadHRZImage;
   entry->encoder = (EncoderHandler)WriteHRZImage;
-  entry->seekable_stream=MagickTrue; /* FIXME: Requiring this is a bug */
+  entry->seekable_stream = MagickFalse;
   entry->description="HRZ: Slow scan TV";
   entry->module="HRZ";
   entry->adjoin=MagickFalse;
diff -r d90d7ea8174d -r e6072b847c54 magick/version.h
--- a/magick/version.h	Sun Feb 25 13:31:09 2024 +0100
+++ b/magick/version.h	Mon Feb 26 08:09:42 2024 -0600
@@ -38,8 +38,8 @@
 #define MagickLibVersion  0x272404
 #define MagickLibVersionText  "1.4"
 #define MagickLibVersionNumber 27,24,4
-#define MagickChangeDate   "20240225"
-#define MagickReleaseDate  "snapshot-20240225"
+#define MagickChangeDate   "20240226"
+#define MagickReleaseDate  "snapshot-20240226"
 
 /*
   The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines
diff -r d90d7ea8174d -r e6072b847c54 www/ChangeLog.html
--- a/www/ChangeLog.html	Sun Feb 25 13:31:09 2024 +0100
+++ b/www/ChangeLog.html	Mon Feb 26 08:09:42 2024 -0600
@@ -38,11 +38,28 @@
 
 <div class="document" id="graphicsmagick-changelog">
 <h1 class="title">GraphicsMagick ChangeLog</h1>
+<p>2024-02-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>
+<blockquote>
+<ul class="simple">
+<li><p>coders/hrz.c (RegisterHRZImage): Remove defective comment.</p></li>
+</ul>
+</blockquote>
+<p>2024-02-26  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
+<blockquote>
+<ul class="simple">
+<li><p>coders/hrz.c: Seekable blob should not be needed.</p></li>
+</ul>
+</blockquote>
 <p>2024-02-25  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
 <ul class="simple">
 <li><p>coders/tiff.c: Do not copy TIFFTAG_ORIENTATION from EXIF.
 It is already handled by image-&gt;orientation variable.</p></li>
+<li><p>coders/tga.c: Emit warning to logs when orientation is
+not supported.
+FIED: Need to research what case was expected to be
+tested here. This test case can never be true and so it
+is commented out for the moment.</p></li>
 </ul>
 </blockquote>
 <p>2024-02-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>