1998-04-21 20:03:57 +00:00
|
|
|
|
2001-01-31 11:56:52 +00:00
|
|
|
Libpng 1.0.9 - January 31, 2001
|
1998-04-21 20:03:57 +00:00
|
|
|
|
2000-05-06 19:09:57 +00:00
|
|
|
This is a public release of libpng, intended for use in production codes.
|
1998-04-21 20:03:57 +00:00
|
|
|
|
2000-11-10 18:26:19 +00:00
|
|
|
Changes since the last public release (1.0.8):
|
1999-09-17 17:27:26 +00:00
|
|
|
|
2000-11-10 18:26:19 +00:00
|
|
|
Fixed typo in scripts/makefile.hpux
|
|
|
|
Fixed seqence-point bug in contrib/pngminus/png2pnm (Martin Zinser)
|
|
|
|
Updated makevms.com in scripts and contrib/* and contrib/* (Martin Zinser)
|
|
|
|
Changed "cdrom.com" in documentation to "libpng.org"
|
|
|
|
Revised pnggccrd.c to get it all working, and updated makefile.gcmmx (Greg).
|
|
|
|
Changed type of "params" from voidp to png_voidp in png_read|write_png().
|
|
|
|
Added MNG_EXTENSIONS_SUPPORTED macro and support for some proposed MNG
|
|
|
|
features, for testing purposes.
|
|
|
|
Make sure PNGAPI and PNG_IMPEXP are defined in pngconf.h.
|
|
|
|
Revised the 3 instances of WRITEFILE in pngtest.c.
|
|
|
|
Updated png.rc in dll/msvc project
|
|
|
|
Revised makefile.dec to define and use LIBPATH and INCPATH
|
|
|
|
Increased size of global png_libpng_ver[] array from 12 to 18 chars.
|
|
|
|
Made global png_libpng_ver[], png_sig[] and png_pass_*[] arrays const.
|
|
|
|
Removed duplicate png_crc_finish() from png_handle_bKGD() function.
|
|
|
|
Added a warning when application calls png_read_update_info() multiple times.
|
|
|
|
Revised makefile.cygwin
|
|
|
|
Fixed bugs in iCCP support in pngrutil.c and pngwutil.c.
|
|
|
|
Replaced png_set_empty_plte_permitted() with png_permit_mng_features().
|
2001-01-16 04:01:20 +00:00
|
|
|
Relocated "msvc" and "wince" project subdirectories into "projects"
|
|
|
|
subdirectory and added projects/borland project subdirectory.
|
|
|
|
Set VS_FF_PRERELEASE and VS_FF_PATCHED flags in msvc/png.rc when appropriate.
|
|
|
|
Add error message in png_set_compression_buffer_size() when malloc fails.
|
2000-11-23 17:51:42 +00:00
|
|
|
Revised PNG_LIBPNG_BUILD_TYPE macro in png.h, used in the msvc project.
|
2000-12-01 15:23:06 +00:00
|
|
|
Removed the png_flush() in pngwrite.c that crashes some applications
|
2000-11-23 17:51:42 +00:00
|
|
|
that don't set png_output_flush_fn.
|
|
|
|
Added makefile.macosx and makefile.aix to scripts directory.
|
2000-12-01 15:23:06 +00:00
|
|
|
Change png_chunk_warning to png_warning in png_check_keyword().
|
|
|
|
Increased the first part of msg buffer from 16 to 18 in png_chunk_error().
|
2000-12-15 14:54:42 +00:00
|
|
|
Added support for filter method 64 (for PNG datastreams embedded in MNG)
|
2000-12-18 15:33:57 +00:00
|
|
|
Revised png_set_filter() to accept filter method 64 when appropriate.
|
|
|
|
Added new PNG_HAVE_PNG_SIGNATURE bit to png_ptr->mode and use it to
|
|
|
|
help prevent applications from using MNG features in PNG datastreams.
|
|
|
|
Revised libpng.3/libpng.txt. Changed "filter type" to "filter method".
|
2000-12-23 20:27:39 +00:00
|
|
|
Fixed error handling of unknown compression type in png_decompress_chunk().
|
|
|
|
In pngconf.h, define __cdecl when _MSC_VER is defined.
|
2000-12-28 13:50:05 +00:00
|
|
|
Changed PNG_TEXT_COMPRESSION_zTXt to PNG_COMPRESSION_TYPE_BASE several places.
|
|
|
|
Revised memory management in png_set_hIST and png_handle_hIST in a backward
|
|
|
|
compatible manner. PLTE and tRNS were revised similarly.
|
|
|
|
Revised the iCCP chunk reader to ignore trailing garbage.
|
2001-01-12 21:13:06 +00:00
|
|
|
Moved pngasmrd.h into pngconf.h.
|
|
|
|
Improved handling of out-of-spec garbage iCCP chunks generated by PhotoShop.
|
2001-01-31 11:56:52 +00:00
|
|
|
Added png_set_invalid to wince and msvc project module definition files.
|
2001-01-15 18:22:32 +00:00
|
|
|
Fixed bug with progressive reading of narrow interlaced images in pngpread.c
|
2001-01-22 14:52:16 +00:00
|
|
|
Do not typedef png_FILE_io in pngconf.h when PNG_NO_STDIO is defined.
|
|
|
|
Updated makefile.sgi to make shared library.
|
2001-01-31 11:56:52 +00:00
|
|
|
Added check of cygwin's ALL_STATIC in pngconf.h
|
|
|
|
Added "-nommx" parameter to contrib/gregbook/rpng2-win and rpng2-x demos.
|
1998-04-21 20:03:57 +00:00
|
|
|
|
|
|
|
Send comments/corrections/commendations to
|
1999-09-17 17:27:26 +00:00
|
|
|
png-implement@ccrc.wustl.edu or to randeg@alum.rpi.edu
|
1998-04-21 20:03:57 +00:00
|
|
|
|
1998-12-29 17:47:59 +00:00
|
|
|
Glenn R-P
|