Release Notes: This release adds a parameter to allow alpha channel removal based on average image transparency.
Release Notes: This release fixes compilation issues with libpng 1.5.x.
Release Notes: This release added SASL support for HTTP authentication and fixed nameserver-related code that prevented compilation on certain OS and architecture combinations, such as glibc and GCC on ARM.
Release Notes: Non-POSIX behavior which brought problems with eglibc was fixed. A Safari HTTP authentication problem was fixed.
Release Notes: Code to avoid unnecessary image processing was added, providing some CPU processing savings. The stdin/stdout daemon-mode kludges were fixed.
Release Notes: A security vulnerability in the PNG decoding routines was fixed. A problem with certain images being corrupted after alpha optimization processing was fixed. Transparent channels were not correctly loaded in certain PNG pictures; this has been fixed. Miscellaneous code reorganization, optimization, and cleanup were done.
Release Notes: The image recompression core was rewritten. Full support for pictures with transparency was added. Palette and alpha channel optimization routines were added. Support for color to grayscale conversion was added for better compression.
Release Notes: Provisions were added for dealing with huge image files (over 4GB once expanded) which could be used for DoS attack.
Release Notes: IP ToS support (L7 HTTP QoS) was added. Internal 32-bit limitations were eliminated for file size and time counter. UID/GID and PID provisions were added for daemon operation. A limiter was added for simultaneous connections. A new error/warning system with more verbosity is used. libpng 1.4 compilation problems were fixed. General code cleanup, improvements, and bugfixes were done.
Release Notes: This is a special April Fools' Day version. It contains image processing features for practical jokes such as "upside down", luma noise, color distortion, forced to-B&W conversion, and others.