Opened 15 years ago

Closed 15 years ago

Last modified 13 years ago

#2686 closed task (fixed)

libpng 1.2.34

Reported by: willimm Owned by: bdubbs@…
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Minor bugfix version. Plobary a good update.

Fixes: Revised png_warning() to write its message on standard output by default

when warning_fn is NULL. This was the behavior prior to libpng-1.2.9beta9.

Fixed string vs pointer-to-string error in png_check_keyword(). Added png_check_cHRM_fixed() in png.c and moved checking from pngget.c,

pngrutil.c, and pngwrite.c, and eliminated floating point cHRM checking.

Added check for zero-area RGB cHRM triangle in png_check_cHRM_fixed(). In png_check_cHRM_fixed(), ensure white_y is > 0, and removed redundant

check for all-zero coordinates that is detected by the triangle check.

Revised png_warning() to write its message on standard output by default

when warning_fn is NULL.

Corrected off-by-one error in bKGD validity check in png_write_bKGD()

and in png_handle_bKGD().

Revised bKGD validity check to use >= x instead of > x + 1 Merged with png_debug from libpng-1.4.0 to remove newlines. Removed redundant check for key==NULL before calling png_check_keyword()

to ensure that new_key gets initialized and removed extra warning (Arvan Pritchard).

Added PNG_TRANSFORM_STRIP_FILLER_BEFORE and

PNG_TRANSFORM_STRIP_FILLER_AFTER conditionals and deprecated PNG_TRANSFORM_STRIP_FILLER (Jim Barry).

Change History (6)

comment:1 by bdubbs@…, 15 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

comment:2 by DJ Lucas, 15 years ago

Bruce, please be sure that the APNG patch is accounted for in this update as it will be required for at least Mozilla.

in reply to:  2 comment:3 by bdubbs@…, 15 years ago

Replying to dj@…:

Bruce, please be sure that the APNG patch is accounted for in this update as it will be required for at least Mozilla.

OK. I will need to rediff the patch, but it still applies with offsets/fuzz.

comment:4 by Jeremy Henty, 15 years ago

There's a patch available here:

http://hp.vector.co.jp/authors/VA013651/freeSoftware/apng.html

It applies cleanly. I'm using it with Firefox 3.0.5 without problems.

Jeremy Henty

comment:5 by bdubbs@…, 15 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 7684.

comment:6 by (none), 13 years ago

Milestone: 6.4

Milestone 6.4 deleted

Note: See TracTickets for help on using tickets.