History This program was written by a German university student named Alexander Lehmann <alex@hal.rhein-main.de> in 1995. He evolved it to a beta version 0.6 and then dropped off the face of the net. In Fall 1999, after the program had been stable and in production use for four years, Greg Roelofs <newt@pobox.com> added some minor features and released 0.7. A short time later, with Greg's consent, I took over maintaining gif2png in order to give it a proper manual page and release packaging. Alexander Lehmann is OK with this and has even approved a change in the license terms to use the libpng/zlib license. 2.4.2: * Mac porting fixes from Paul Matzke <pmatzke@macline.com>. 2.4.1: * Update to use the post-0.8.9 initialization code, so it will play nice with shared libraries. 2.4.0: * Added -t option to enable conversion of transparent images. 2.3.3: * Handle malformed (zero-length) GIF comments without coredumping. This was Debian bug #59830. 2.3.2: * Bug fix for aspect-ratio handling (Glenn Randers-Pehrson <glennrp@home.com>). 2.3.1: * No more direct assignments of the PNG info structure members; it's all done through the API now. 2.3.0: * Cosmetic cleanup for stable release. 2.2.5: * Deal gracefully with files that have leading numerics in the name. * Bernhard Reiter's fix to use relative pathnames. 2.2.4: * On -O, set maximum compression when writing the conversion. * New -g option to write a gamma chunk by Glenn Randers-Pehrson. * Configure option --with-png to set libpng header/library location. 2.2.3: * Corrected the warning in the README and on the web page. 2.2.2: * README: Added a warning about malfunctions under RH 6.1. * gif2png.c: Added some explanatory comments. * web2png: Added Python version check. 2.2.1: * License changed (with Alexander Lehman's and David Koblas's permission) to the libpng/zlib license. * Option-processing cleanup. 2.2.0: * Simpler DJGPP machinery if you have long file names. * discard optional preceding # on gif2png -b option value. * Fix to RCS machinery in web2png. 2.1.3: * Added -b option to gif2png for painting transparent pixels with a specified background color. 2.1.2: * 64-bit cleanliness patch for gif2png from Jesse Perry. 2.1.1: * Fixed an option-processing bug in web2png. 2.1.0: * Added -a option to web2png. * Fix references in .inc/.css/.js files. 2.0.2: * John Hascall's patch for filtermode. 2.0.1: * gif2png man page now warns about potential browser problems. * Use env in web2png's #! for portability. 2.0.0: * Greg Roelofs sent a couple of minor fixes. This version is ready for Burn All GIFs Day. 1.2.2: * Fixed a bug in configure that was preventing it from finding the png library properly. 1.2.1: * Fixed a brown-paper-bag bug -- web2png ignored directory arguments. 1.2.0: * Added capability to web2png to handle BACKGROUND tags and http URLs. Thanks to Rob Reid <reid@astro.utoronto.ca>. 1.1.1: * Fixed bug in converting grayscale images which are smaller when paletted (unusual situation). Thanks to Borek Lupomesky <Borek.Lupomesky@ujep.cz> for sending us the image that revealed this problem. 1.1.0: * Added -w (web-probe) option for use with web2png and other script. * Added 0.99 release of web2png script. 1.0.0: * Dramatically improved manual page. * Added -O option, replaced -q with -v * Fixed a bug affecting multiple conversions after a grayscale image. 0.99: * -d option now actually deletes the source GIF(s). * Release packaging using automake/autoconf