Projects / libpng / Releases

All releases of libpng

  •  19 Apr 2002 22:01
Avatar

    Release Notes: Some of the makefiles, including linux, gccmmx, macosx, sgi, and sggcc, have been replaced because they would fail to create libpng12.a.

    •  16 Apr 2002 13:23
    Avatar

      Release Notes: Registers are now preserved in the MMX assembler code. The header files were moved from prefix/include to prefix/include/libpng. The makefiles were revised.

      •  14 Dec 2001 07:20
      Avatar

        Release Notes: Some makefiles were updated. A bug in the MMX assembler code that was trashing a register has been fixed.

        •  01 Sep 2001 18:52
        Avatar

          Release Notes: The shared-library number has been bumped to 3. MNG features and user memory function are enabled by default. Run-time selection of MMX assembler code has been added.

          •  10 Jun 2001 16:08
          Avatar

            Release Notes: png_error about using png_read_init() has been replaced with a png_warning, and warning messages about incompatible libraries and applications have been expanded. It now checks for a missing length field in the iCCP chunk.

            •  28 Apr 2001 15:12
            Avatar

              Release Notes: This release removes some "//" single-line comments, adds a makefile.netbsd, updates the OS2 module definition file, and adds a check for NULL returns from user-defined memory allocators.

              •  31 Mar 2001 22:25
              Avatar

                Release Notes: Changes for this release include: makefiles revisions, MMX support memory handling corrections, and a bug with progressive reading of small (height < 8) images fixed. Function calls memcpy/strlen/strcpy changed to png_memcpy/png_strlen/png_strcpy. BeOS project files added, for those porting.

                •  02 Feb 2001 02:59
                Avatar

                  Release Notes: This release fixes bugs in iCCP chunk handling, improves MMX support, and fixes a bug in progressive reading of narrow (width < 5 pixels) interlaced images.

                  •  25 Jul 2000 05:29
                  Avatar

                    Release Notes: Support was added for WinCE and Cygwin DLLs, and for Pentium MMX when compiled with GCC. A minor memory leak was stopped.

                    •  02 Jul 2000 13:30
                    Avatar

                      Release Notes: A defense against erroneous Photoshop 5.5 iCCP chunks that crash libpng-1.0.6 (but not earlier versions, which ignore the iCCP chunk), improved binary compatibility with older versions, new MSVC project directories to build zlib and libpng DLLs and a simple viewer, and a revised license to disclaim the UCITA-mandated warranties.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.