summaryrefslogtreecommitdiff
path: root/Build/source/libs
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs')
-rw-r--r--Build/source/libs/README2
-rw-r--r--Build/source/libs/libpng/ChangeLog7
-rwxr-xr-xBuild/source/libs/libpng/configure24
-rw-r--r--Build/source/libs/libpng/libpng-1.6.1/ANNOUNCE101
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2-PATCHES/ChangeLog (renamed from Build/source/libs/libpng/libpng-1.6.1-PATCHES/ChangeLog)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2-PATCHES/TL-Changes (renamed from Build/source/libs/libpng/libpng-1.6.1-PATCHES/TL-Changes)7
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/ANNOUNCE49
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/CHANGES (renamed from Build/source/libs/libpng/libpng-1.6.1/CHANGES)33
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/CMakeLists.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/CMakeLists.txt)4
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/INSTALL (renamed from Build/source/libs/libpng/libpng-1.6.1/INSTALL)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/LICENSE (renamed from Build/source/libs/libpng/libpng-1.6.1/LICENSE)4
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/Makefile.am (renamed from Build/source/libs/libpng/libpng-1.6.1/Makefile.am)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/README (renamed from Build/source/libs/libpng/libpng-1.6.1/README)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/TODO (renamed from Build/source/libs/libpng/libpng-1.6.1/TODO)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/arm/arm_init.c (renamed from Build/source/libs/libpng/libpng-1.6.1/arm/arm_init.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/arm/filter_neon.S (renamed from Build/source/libs/libpng/libpng-1.6.1/arm/filter_neon.S)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/autogen.sh (renamed from Build/source/libs/libpng/libpng-1.6.1/autogen.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/config.h.in (renamed from Build/source/libs/libpng/libpng-1.6.1/config.h.in)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/configure.ac (renamed from Build/source/libs/libpng/libpng-1.6.1/configure.ac)8
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/README.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/README.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/examples/README.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/examples/README.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/examples/iccfrompng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/examples/iccfrompng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/examples/pngpixel.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/examples/pngpixel.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/examples/pngtopng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/examples/pngtopng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/COPYING (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/COPYING)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/LICENSE (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/LICENSE)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.mingw32 (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.mingw32)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.sgi (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.sgi)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.unx (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.unx)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.w32 (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.w32)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/README (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/makevms.com (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/makevms.com)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng2.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng2.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng2.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng2.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readppm.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readppm.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng-win.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng-win.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng-x.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng-x.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng2-win.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng2-win.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng2-x.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng2-x.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/toucan.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/toucan.png)bin12901 -> 12901 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/wpng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/wpng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/writepng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/writepng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/writepng.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/writepng.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/fakepng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/fakepng.c)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/contrib/libtests/gentests.sh (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/gentests.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/makepng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/makepng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngstest.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngstest.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngunknown.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngunknown.c)142
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngvalid.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngvalid.c)13
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/readpng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/readpng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/tarith.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/tarith.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/timepng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/timepng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/README (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/README (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/makefile (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/makefile)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/pngusr.dfa (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/pngusr.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/pngusr.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/pngusr.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/README (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/makefile (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/makefile)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/pngusr.dfa (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/pngusr.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/pngusr.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/pngusr.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/README (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/makefile (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/makefile)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/pngusr.dfa (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/pngusr.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/pngusr.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/pngusr.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/README (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makefile.std (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makefile.std)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makefile.tc3 (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makefile.tc3)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makevms.com (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makevms.com)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.bat (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.bat)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.sh (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pngminus.bat (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pngminus.bat)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pngminus.sh (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pngminus.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.bat (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.bat)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.sh (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/README (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g01.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g01.png)bin164 -> 164 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g02.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g02.png)bin104 -> 104 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g04.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g04.png)bin145 -> 145 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g08.png)bin138 -> 138 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g16.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g16.png)bin167 -> 167 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn2c08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn2c08.png)bin145 -> 145 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn2c16.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn2c16.png)bin302 -> 302 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p01.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p01.png)bin112 -> 112 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p02.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p02.png)bin146 -> 146 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p04.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p04.png)bin216 -> 216 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p08.png)bin1286 -> 1286 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn4a08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn4a08.png)bin126 -> 126 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn4a16.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn4a16.png)bin2206 -> 2206 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn6a08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn6a08.png)bin184 -> 184 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn6a16.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn6a16.png)bin3435 -> 3435 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g01.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g01.png)bin176 -> 176 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g02.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g02.png)bin197 -> 197 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g04.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g04.png)bin429 -> 429 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn2c16.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn2c16.png)bin2041 -> 2041 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn3p08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn3p08.png)bin1499 -> 1499 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbgn2c16.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbgn2c16.png)bin2041 -> 2041 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbgn3p08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbgn3p08.png)bin1499 -> 1499 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbrn2c08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbrn2c08.png)bin1633 -> 1633 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbwn0g16.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbwn0g16.png)bin1313 -> 1313 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbwn3p08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbwn3p08.png)bin1496 -> 1496 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbyn3p08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbyn3p08.png)bin1499 -> 1499 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n0g08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n0g08.png)bin719 -> 719 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n2c08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n2c08.png)bin1594 -> 1594 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n3p08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n3p08.png)bin1476 -> 1476 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp1n3p08.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp1n3p08.png)bin1483 -> 1483 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/tools/README.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/tools/README.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/tools/checksum-icc.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/tools/checksum-icc.c)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/contrib/tools/chkfmt (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/tools/chkfmt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/tools/cvtcolor.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/tools/cvtcolor.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/tools/fixitxt.c144
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/tools/intgamma.sh (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/tools/intgamma.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/tools/makesRGB.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/tools/makesRGB.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/tools/sRGB.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/tools/sRGB.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/PngFile.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/PngFile.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/PngFile.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/PngFile.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/README.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/README.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.c (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.dsp (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.dsp)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.dsw (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.dsw)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.ico (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.ico)bin766 -> 766 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.png (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.png)bin208 -> 208 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.rc (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.rc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/cexcept.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/cexcept.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/resource.h (renamed from Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/resource.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/example.c (renamed from Build/source/libs/libpng/libpng-1.6.1/example.c)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/libpng-config.in (renamed from Build/source/libs/libpng/libpng-1.6.1/libpng-config.in)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/libpng-manual.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/libpng-manual.txt)20
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/libpng.3 (renamed from Build/source/libs/libpng/libpng-1.6.1/libpng.3)34
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/libpng.pc.in (renamed from Build/source/libs/libpng/libpng-1.6.1/libpng.pc.in)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/libpngpf.3 (renamed from Build/source/libs/libpng/libpng-1.6.1/libpngpf.3)4
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/png.5 (renamed from Build/source/libs/libpng/libpng-1.6.1/png.5)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/png.c (renamed from Build/source/libs/libpng/libpng-1.6.1/png.c)17
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/png.h (renamed from Build/source/libs/libpng/libpng-1.6.1/png.h)25
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngbar.jpg (renamed from Build/source/libs/libpng/libpng-1.6.1/pngbar.jpg)bin2498 -> 2498 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngbar.png (renamed from Build/source/libs/libpng/libpng-1.6.1/pngbar.png)bin2399 -> 2399 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngconf.h (renamed from Build/source/libs/libpng/libpng-1.6.1/pngconf.h)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngdebug.h (renamed from Build/source/libs/libpng/libpng-1.6.1/pngdebug.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngerror.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngerror.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngget.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngget.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pnginfo.h (renamed from Build/source/libs/libpng/libpng-1.6.1/pnginfo.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pnglibconf.h (renamed from Build/source/libs/libpng/libpng-1.6.1/pnglibconf.h)4
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngmem.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngmem.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngnow.png (renamed from Build/source/libs/libpng/libpng-1.6.1/pngnow.png)bin2069 -> 2069 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngpread.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngpread.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngpriv.h (renamed from Build/source/libs/libpng/libpng-1.6.1/pngpriv.h)6
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngread.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngread.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngrio.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngrio.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngrtran.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngrtran.c)7
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngrutil.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngrutil.c)27
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngset.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngset.c)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngstruct.h (renamed from Build/source/libs/libpng/libpng-1.6.1/pngstruct.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngtest.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngtest.c)28
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngtest.png (renamed from Build/source/libs/libpng/libpng-1.6.1/pngtest.png)bin8695 -> 8695 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngtrans.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngtrans.c)13
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngusr.dfa (renamed from Build/source/libs/libpng/libpng-1.6.1/pngusr.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngwio.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngwio.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngwrite.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngwrite.c)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngwtran.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngwtran.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/pngwutil.c (renamed from Build/source/libs/libpng/libpng-1.6.1/pngwutil.c)5
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/libpng.tgt (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/libpng.tgt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/libpng.wpj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/libpng.wpj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngconfig.mak (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngconfig.mak)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngstest.tgt (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngstest.tgt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngtest.tgt (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngtest.tgt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngvalid.tgt (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngvalid.tgt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/PRJ0041.mak (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/PRJ0041.mak)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/README.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/README.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/README_zlib.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/README_zlib.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/libpng.sln (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/libpng.sln)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/libpng.vcproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/libpng.vcproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/pngtest.vcproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/pngtest.vcproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/zlib.vcproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/zlib.vcproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/WARNING (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/WARNING)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/libpng/libpng.vcxproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/libpng/libpng.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pnglibconf/pnglibconf.vcxproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pnglibconf/pnglibconf.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngstest/pngstest.vcxproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngstest/pngstest.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngtest/pngtest.vcxproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngtest/pngtest.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngunknown/pngunknown.vcxproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngunknown/pngunknown.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngvalid/pngvalid.vcxproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngvalid/pngvalid.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/readme.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/readme.txt)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/vstudio.sln (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/vstudio.sln)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/zlib.props (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/zlib.props)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/zlib/zlib.vcxproj (renamed from Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/zlib/zlib.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/README.txt (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/README.txt)12
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/SCOPTIONS.ppc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/SCOPTIONS.ppc)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/scripts/checksym.awk (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/checksym.awk)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/def.dfn (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/def.dfn)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/descrip.mms (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/descrip.mms)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/intprefix.dfn (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/intprefix.dfn)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/libpng-config-body.in (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/libpng-config-body.in)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/libpng-config-head.in (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/libpng-config-head.in)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/libpng.pc.in (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/libpng.pc.in)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/macro.lst (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/macro.lst)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.32sunu (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.32sunu)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.64sunu (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.64sunu)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.acorn (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.acorn)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.aix (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.aix)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.amiga (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.amiga)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.atari (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.atari)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.bc32 (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.bc32)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.beos (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.beos)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.bor (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.bor)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.cegcc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.cegcc)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.darwin (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.darwin)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.dec (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.dec)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.dj2 (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.dj2)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.elf (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.elf)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.freebsd (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.freebsd)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.gcc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.gcc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hp64 (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hp64)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hpgcc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hpgcc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hpux (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hpux)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.ibmc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.ibmc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.intel (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.intel)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.knr (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.knr)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.linux (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.linux)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.mips (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.mips)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.msc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.msc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.msys (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.msys)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.ne12bsd (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.ne12bsd)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.netbsd (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.netbsd)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.openbsd (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.openbsd)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sco (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sco)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sggcc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sggcc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sgi (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sgi)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.so9 (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.so9)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.solaris (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.solaris)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.solaris-x86 (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.solaris-x86)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.std (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.std)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sunos (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sunos)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.tc3 (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.tc3)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.vcwin32 (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.vcwin32)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/makevms.com (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/makevms.com)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/scripts/options.awk (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/options.awk)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.dfa (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.h.prebuilt (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.h.prebuilt)4
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.mak (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.mak)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/pngwin.rc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/pngwin.rc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/prefix.dfn (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/prefix.dfn)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/smakefile.ppc (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/smakefile.ppc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/sym.dfn (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/sym.dfn)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/symbols.def (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/symbols.def)2
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/symbols.dfn (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/symbols.dfn)0
-rw-r--r--Build/source/libs/libpng/libpng-1.6.2/scripts/vers.dfn (renamed from Build/source/libs/libpng/libpng-1.6.1/scripts/vers.dfn)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g01 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g01)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g02 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g02)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g04 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g04)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g08 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g08)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g16 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g16)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-2c08 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-2c08)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-2c16 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-2c16)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p01 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p01)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p02 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p02)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p04 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p04)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p08 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p08)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-4a08 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-4a08)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-4a16 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-4a16)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-6a08 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-6a08)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-6a16 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-6a16)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngstest-error (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-error)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngtest (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngtest)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngunknown-IDAT (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-IDAT)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngunknown-discard (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-discard)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngunknown-if-safe (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-if-safe)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngunknown-sAPI (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-sAPI)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngunknown-sTER (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-sTER)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngunknown-save (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-save)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngunknown-vpAg (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-vpAg)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-16-to-8 (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-16-to-8)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-alpha-mode (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-alpha-mode)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-background (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-background)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-alpha-mode (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-alpha-mode)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-background (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-background)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-transform (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-transform)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-sbit (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-sbit)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-threshold (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-threshold)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-transform (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-transform)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-size (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-size)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-standard (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-standard)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-transform (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-transform)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-standard (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-standard)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.6.2/tests/pngvalid-standard (renamed from Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-standard)0
-rw-r--r--Build/source/libs/libpng/version.ac2
289 files changed, 535 insertions, 245 deletions
diff --git a/Build/source/libs/README b/Build/source/libs/README
index cf8ff4d3466..6195da6c013 100644
--- a/Build/source/libs/README
+++ b/Build/source/libs/README
@@ -31,7 +31,7 @@ harfbuzz 0.9.15 - checked 5apr13
icu 51.1 (51_r1) - checked 21mar13
http://download.icu-project.org/files/icu4c/
-libpng 1.6.1 - checked 5apr13
+libpng 1.6.2 - checked 3jun13
http://www.libpng.org/ - used by many
http://www.libpng.org/pub/png/pngcode.html
diff --git a/Build/source/libs/libpng/ChangeLog b/Build/source/libs/libpng/ChangeLog
index d9022779b70..83e84dad2db 100644
--- a/Build/source/libs/libpng/ChangeLog
+++ b/Build/source/libs/libpng/ChangeLog
@@ -1,6 +1,11 @@
+2013-06-03 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Import libpng-1.6.2.
+ * version.ac: Adjust.
+
2013-04-05 Peter Breitenlohner <peb@mppmu.mpg.de>
- Import libpng-1.6.0.
+ Import libpng-1.6.1.
* version.ac: Adjust.
2013-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
diff --git a/Build/source/libs/libpng/configure b/Build/source/libs/libpng/configure
index 917c997b75a..bf26be696a8 100755
--- a/Build/source/libs/libpng/configure
+++ b/Build/source/libs/libpng/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libpng for TeX Live 1.6.1.
+# Generated by GNU Autoconf 2.69 for libpng for TeX Live 1.6.2.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -580,12 +580,12 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='libpng for TeX Live'
PACKAGE_TARNAME='libpng-for-tex-live'
-PACKAGE_VERSION='1.6.1'
-PACKAGE_STRING='libpng for TeX Live 1.6.1'
+PACKAGE_VERSION='1.6.2'
+PACKAGE_STRING='libpng for TeX Live 1.6.2'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
-ac_unique_file="libpng-1.6.1/pngget.c"
+ac_unique_file="libpng-1.6.2/pngget.c"
# Factoring default headers for most tests.
ac_includes_default="\
#include <stdio.h>
@@ -1286,7 +1286,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libpng for TeX Live 1.6.1 to adapt to many kinds of systems.
+\`configure' configures libpng for TeX Live 1.6.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1353,7 +1353,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libpng for TeX Live 1.6.1:";;
+ short | recursive ) echo "Configuration of libpng for TeX Live 1.6.2:";;
esac
cat <<\_ACEOF
@@ -1458,7 +1458,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libpng for TeX Live configure 1.6.1
+libpng for TeX Live configure 1.6.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1881,7 +1881,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libpng for TeX Live $as_me 1.6.1, which was
+It was created by libpng for TeX Live $as_me 1.6.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3745,7 +3745,7 @@ fi
# Define the identity of the package.
PACKAGE='libpng-for-tex-live'
- VERSION='1.6.1'
+ VERSION='1.6.2'
cat >>confdefs.h <<_ACEOF
@@ -5517,7 +5517,7 @@ LIBS=$kpse_save_LIBS
echo timestamp >config.force
fi
-LIBPNG_TREE=libpng-1.6.1
+LIBPNG_TREE=libpng-1.6.2
LIBPNG_DEFINES='-DPNG_CONFIGURE_LIBPNG -DPNG_NO_MMX_CODE'
@@ -6068,7 +6068,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libpng for TeX Live $as_me 1.6.1, which was
+This file was extended by libpng for TeX Live $as_me 1.6.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -6134,7 +6134,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-libpng for TeX Live config.status 1.6.1
+libpng for TeX Live config.status 1.6.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/libs/libpng/libpng-1.6.1/ANNOUNCE b/Build/source/libs/libpng/libpng-1.6.1/ANNOUNCE
deleted file mode 100644
index cc2064ec731..00000000000
--- a/Build/source/libs/libpng/libpng-1.6.1/ANNOUNCE
+++ /dev/null
@@ -1,101 +0,0 @@
-
-Libpng 1.6.1 - March 28, 2013
-
-This is a public release of libpng, intended for use in production codes.
-
-Files available for download:
-
-Source files with LF line endings (for Unix/Linux) and with a
-"configure" script
-
- libpng-1.6.1.tar.xz (LZMA-compressed, recommended)
- libpng-1.6.1.tar.gz
-
-Source files with CRLF line endings (for Windows), without the
-"configure" script
-
- lpng161.7z (LZMA-compressed, recommended)
- lpng161.zip
-
-Other information:
-
- libpng-1.6.1-README.txt
- libpng-1.6.1-LICENSE.txt
-
-Changes since the last public release (1.6.0):
-
- Made symbol prefixing work with the ARM neon optimizations. Also allow
- pngpriv.h to be included for preprocessor definitions only, so it can
- be used in non-C/C++ files. Back ported from libpng 1.7.
- Made sRGB check numbers consistent.
- Ported libpng 1.5 options.awk/dfn file handling to 1.6, fixed one bug.
- Removed cc -E workround, corrected png_get_palette_max API Tested on
- SUN OS cc 5.9, which demonstrates the tokenization problem previously
- avoided by using /lib/cpp. Since all .dfn output is now protected in
- double quotes unless it is to be macro substituted the fix should
- work everywhere.
- Enabled parallel tests - back ported from libpng-1.7.
- scripts/pnglibconf.dfa formatting improvements back ported from libpng17.
- Fixed a race condition in the creation of the build 'scripts' directory
- while building with a parallel make.
- Use approved/supported Android method to check for NEON, use Linux/POSIX
- 1003.1 API to check /proc/self/auxv avoiding buffer allocation and other
- library calls (ported from libpng15).
- Use parentheses more consistently in "#if defined(MACRO)" tests.
- Folded long lines.
- Reenabled code to allow zero length PLTE chunks for MNG.
- Fixed ALIGNED_MEMORY support.
- Allow run-time ARM NEON checking to be disabled. A new configure option:
- --enable-arm-neon=always will stop the run-time checks. New checks
- within arm/arm_init.c will cause the code not to be compiled unless
- __ARM_NEON__ is set. This should make it fail safe (if someone asks
- for it on then the build will fail if it can't be done.)
- Updated the INSTALL document.
- Revised INSTALL to recommend using CPPFLAGS instead of INCLUDES.
- Revised scripts/makefile.freebsd to respect ZLIBLIB and ZLIBINC.
- Revised scripts/dfn.awk to work with the buggy MSYS awk that has trouble
- with CRLF line endings.
- Avoid a possible memory leak in contrib/gregbook/readpng.c
- Better documentation of unknown handling API interactions.
- Corrected Android builds and corrected libpng.vers with symbol
- prefixing This adds an API to set optimization options externally,
- providing an alternative and general solution for the non-portable
- run-time tests used by the ARM Neon code. It also makes those tests
- compile and link on Android.
- The order of settings vs options in pnglibconf.h is reversed to allow
- settings to depend on options and options can now set (or override) the
- defaults for settings.
- Corrected simplified API default gamma for color-mapped output, added
- a flag to change default. In 1.6.0 when the simplified API was used
- to produce color-mapped output from an input image with no gamma
- information the gamma assumed for the input could be different from
- that assumed for non-color-mapped output. In particular 16-bit depth
- input files were assumed to be sRGB encoded, whereas in the 'direct'
- case they were assumed to have linear data. This was an error. The
- fix makes the simplified API treat all input files the same way and
- adds a new flag to the png_image::flags member to allow the
- application/user to specify that 16-bit files contain sRGB data
- rather than the default linear.
- Fixed bugs in the pngpixel and makepng test programs.
- Fixed CMakelists.txt to allow building a single variant of the library
- (Claudio Bley):
- Introduced a PNG_LIB_TARGETS variable that lists all activated library
- targets. It is an error if this variable ends up empty, ie. you have
- to build at least one library variant.
- Made the *_COPY targets only depend on library targets actually being build.
- Use PNG_LIB_TARGETS to unify a code path.
- Changed the CREATE_SYMLINK macro to expect the full path to a file as the
- first argument. When symlinking the filename component of that path is
- determined and used as the link target.
- Use copy_if_different in the CREATE_SYMLINK macro.
- Eliminated two warnings from the Intel C compiler. The warnings are
- technically valid, although a reasonable treatment of division would
- show it to be incorrect.
-
-Send comments/corrections/commendations to png-mng-implement at lists.sf.net
-(subscription required; visit
-https://lists.sourceforge.net/lists/listinfo/png-mng-implement
-to subscribe)
-or to glennrp at users.sourceforge.net
-
-Glenn R-P
diff --git a/Build/source/libs/libpng/libpng-1.6.1-PATCHES/ChangeLog b/Build/source/libs/libpng/libpng-1.6.2-PATCHES/ChangeLog
index 26311ea5079..26311ea5079 100644
--- a/Build/source/libs/libpng/libpng-1.6.1-PATCHES/ChangeLog
+++ b/Build/source/libs/libpng/libpng-1.6.2-PATCHES/ChangeLog
diff --git a/Build/source/libs/libpng/libpng-1.6.1-PATCHES/TL-Changes b/Build/source/libs/libpng/libpng-1.6.2-PATCHES/TL-Changes
index a23bc7acfd0..b7c06ec242b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1-PATCHES/TL-Changes
+++ b/Build/source/libs/libpng/libpng-1.6.2-PATCHES/TL-Changes
@@ -1,5 +1,5 @@
-Changes applied to the libpng-1.6.1/ tree as obtained from:
- http://www.libpng.org/ libpng-1.6.1.tar.xz
+Changes applied to the libpng-1.6.2/ tree as obtained from:
+ http://www.libpng.org/ libpng-1.6.2.tar.xz
Copied:
scripts/pnglibconf.h.prebuilt -> pnglibconf.h
@@ -24,6 +24,3 @@ Removed:
Converted Dos/Win line ends to native:
projects/owatcom/pngconfig.mak
-Removed due to "inconsistent line ending style":
- scripts/dfn.awk
-
diff --git a/Build/source/libs/libpng/libpng-1.6.2/ANNOUNCE b/Build/source/libs/libpng/libpng-1.6.2/ANNOUNCE
new file mode 100644
index 00000000000..37a4b493976
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-1.6.2/ANNOUNCE
@@ -0,0 +1,49 @@
+
+Libpng 1.6.2 - April 25, 2013
+
+This is a public release of libpng, intended for use in production codes.
+
+Files available for download:
+
+Source files with LF line endings (for Unix/Linux) and with a
+"configure" script
+
+ libpng-1.6.2.tar.xz (LZMA-compressed, recommended)
+ libpng-1.6.2.tar.gz
+
+Source files with CRLF line endings (for Windows), without the
+"configure" script
+
+ lpng162.7z (LZMA-compressed, recommended)
+ lpng162.zip
+
+Other information:
+
+ libpng-1.6.2-README.txt
+ libpng-1.6.2-LICENSE.txt
+
+Changes since the last public release (1.6.1):
+
+ Updated documentation of 1.5.x to 1.6.x changes in iCCP chunk handling.
+ Fixed incorrect warning of excess deflate data. End condition - the
+ warning would be produced if the end of the deflate stream wasn't read
+ in the last row. The warning is harmless.
+ Corrected the test on user transform changes on read. It was in the
+ png_set of the transform function, but that doesn't matter unless the
+ transform function changes the rowbuf size, and that is only valid if
+ transform_info is called.
+ Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c
+ (Flavio Medeiros).
+ Corrected length written to uncompressed iTXt chunks (Samuli Suominen).
+ Added contrib/tools/fixitxt.c, to repair the erroneous iTXt chunk length
+ written by libpng-1.6.0 and 1.6.1.
+ Disallow storing sRGB information when the sRGB is not supported.
+ Merge pngtest.c with libpng-1.7.0
+
+Send comments/corrections/commendations to png-mng-implement at lists.sf.net
+(subscription required; visit
+https://lists.sourceforge.net/lists/listinfo/png-mng-implement
+to subscribe)
+or to glennrp at users.sourceforge.net
+
+Glenn R-P
diff --git a/Build/source/libs/libpng/libpng-1.6.1/CHANGES b/Build/source/libs/libpng/libpng-1.6.2/CHANGES
index 38254081723..4d55fc03c1e 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/CHANGES
+++ b/Build/source/libs/libpng/libpng-1.6.2/CHANGES
@@ -4473,6 +4473,39 @@ Version 1.6.1rc01 [March 21, 2013]
Version 1.6.1 [March 28, 2013]
No changes.
+Version 1.6.2beta01 [April 14, 2013]
+ Updated documentation of 1.5.x to 1.6.x changes in iCCP chunk handling.
+ Fixed incorrect warning of excess deflate data. End condition - the
+ warning would be produced if the end of the deflate stream wasn't read
+ in the last row. The warning is harmless.
+ Corrected the test on user transform changes on read. It was in the
+ png_set of the transform function, but that doesn't matter unless the
+ transform function changes the rowbuf size, and that is only valid if
+ transform_info is called.
+ Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c
+ (Flavio Medeiros).
+ Corrected length written to uncompressed iTXt chunks (Samuli Suominen).
+
+Version 1.6.2rc01 [April 18, 2013]
+ Added contrib/tools/fixitxt.c, to repair the erroneous iTXt chunk length
+ written by libpng-1.6.0 and 1.6.1.
+ Disallow storing sRGB information when the sRGB is not supported.
+
+Version 1.6.2rc02 [April 18, 2013]
+ Merge pngtest.c with libpng-1.7.0
+
+Version 1.6.2rc03 [April 22, 2013]
+ Trivial spelling cleanup.
+
+Version 1.6.2rc04 and 1.6.2rc05 [omitted]
+
+Version 1.6.2rc06 [April 24, 2013]
+ Reverted to version 1.6.2rc03. Recent changes to arm/neon support
+ have been ported to libpng-1.7.0beta09 and will reappear in version
+ 1.6.3beta01.
+
+Version 1.6.2 [April 25, 2013]
+
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit
https://lists.sourceforge.net/lists/listinfo/png-mng-implement
diff --git a/Build/source/libs/libpng/libpng-1.6.1/CMakeLists.txt b/Build/source/libs/libpng/libpng-1.6.2/CMakeLists.txt
index 1ebf0da8601..4104359123a 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/CMakeLists.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/CMakeLists.txt
@@ -35,7 +35,7 @@ enable_testing()
set(PNGLIB_MAJOR 1)
set(PNGLIB_MINOR 6)
-set(PNGLIB_RELEASE 1)
+set(PNGLIB_RELEASE 2)
set(PNGLIB_NAME libpng${PNGLIB_MAJOR}${PNGLIB_MINOR})
set(PNGLIB_VERSION ${PNGLIB_MAJOR}.${PNGLIB_MINOR}.${PNGLIB_RELEASE})
@@ -271,7 +271,7 @@ endif(NOT WIN32 OR CYGWIN OR MINGW)
# SET UP LINKS
if(PNG_SHARED)
set_target_properties(${PNG_LIB_NAME} PROPERTIES
-# VERSION 16.${PNGLIB_RELEASE}.1.6.1
+# VERSION 16.${PNGLIB_RELEASE}.1.6.2
VERSION 16.${PNGLIB_RELEASE}.0
SOVERSION 16
CLEAN_DIRECT_OUTPUT 1)
diff --git a/Build/source/libs/libpng/libpng-1.6.1/INSTALL b/Build/source/libs/libpng/libpng-1.6.2/INSTALL
index f9873780098..f9873780098 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/INSTALL
+++ b/Build/source/libs/libpng/libpng-1.6.2/INSTALL
diff --git a/Build/source/libs/libpng/libpng-1.6.1/LICENSE b/Build/source/libs/libpng/libpng-1.6.2/LICENSE
index d86a7da262e..acb4e1781b3 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/LICENSE
+++ b/Build/source/libs/libpng/libpng-1.6.2/LICENSE
@@ -10,7 +10,7 @@ this sentence.
This code is released under the libpng license.
-libpng versions 1.2.6, August 15, 2004, through 1.6.1, March 28, 2013, are
+libpng versions 1.2.6, August 15, 2004, through 1.6.2, April 25, 2013, are
Copyright (c) 2004, 2006-2012 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors
@@ -108,4 +108,4 @@ certification mark of the Open Source Initiative.
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
-March 28, 2013
+April 25, 2013
diff --git a/Build/source/libs/libpng/libpng-1.6.1/Makefile.am b/Build/source/libs/libpng/libpng-1.6.2/Makefile.am
index a2cd2c10bb3..a2cd2c10bb3 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/Makefile.am
+++ b/Build/source/libs/libpng/libpng-1.6.2/Makefile.am
diff --git a/Build/source/libs/libpng/libpng-1.6.1/README b/Build/source/libs/libpng/libpng-1.6.2/README
index fcf8f3fae07..26301a5aa8e 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/README
+++ b/Build/source/libs/libpng/libpng-1.6.2/README
@@ -1,4 +1,4 @@
-README for libpng version 1.6.1 - March 28, 2013 (shared library 16.0)
+README for libpng version 1.6.2 - April 25, 2013 (shared library 16.0)
See the note about version numbers near the top of png.h
See INSTALL for instructions on how to install libpng.
diff --git a/Build/source/libs/libpng/libpng-1.6.1/TODO b/Build/source/libs/libpng/libpng-1.6.2/TODO
index 6e1f028bd75..6e1f028bd75 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/TODO
+++ b/Build/source/libs/libpng/libpng-1.6.2/TODO
diff --git a/Build/source/libs/libpng/libpng-1.6.1/arm/arm_init.c b/Build/source/libs/libpng/libpng-1.6.2/arm/arm_init.c
index 795dd493880..795dd493880 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/arm/arm_init.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/arm/arm_init.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/arm/filter_neon.S b/Build/source/libs/libpng/libpng-1.6.2/arm/filter_neon.S
index 72420a9e340..72420a9e340 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/arm/filter_neon.S
+++ b/Build/source/libs/libpng/libpng-1.6.2/arm/filter_neon.S
diff --git a/Build/source/libs/libpng/libpng-1.6.1/autogen.sh b/Build/source/libs/libpng/libpng-1.6.2/autogen.sh
index decf0f56f8b..decf0f56f8b 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/autogen.sh
+++ b/Build/source/libs/libpng/libpng-1.6.2/autogen.sh
diff --git a/Build/source/libs/libpng/libpng-1.6.1/config.h.in b/Build/source/libs/libpng/libpng-1.6.2/config.h.in
index 713869b39bb..713869b39bb 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/config.h.in
+++ b/Build/source/libs/libpng/libpng-1.6.2/config.h.in
diff --git a/Build/source/libs/libpng/libpng-1.6.1/configure.ac b/Build/source/libs/libpng/libpng-1.6.2/configure.ac
index 1745d31787b..f9bc4f6344c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/configure.ac
+++ b/Build/source/libs/libpng/libpng-1.6.2/configure.ac
@@ -18,7 +18,7 @@ AC_PREREQ([2.68])
dnl Version number stuff here:
-AC_INIT([libpng],[1.6.1],[png-mng-implement@lists.sourceforge.net])
+AC_INIT([libpng],[1.6.2],[png-mng-implement@lists.sourceforge.net])
AC_CONFIG_MACRO_DIR([scripts])
# libpng does not follow GNU file name conventions (hence 'foreign')
@@ -39,10 +39,10 @@ dnl automake, so the following is not necessary (and is not defined anyway):
dnl AM_PREREQ([1.11.2])
dnl stop configure from automagically running automake
-PNGLIB_VERSION=1.6.1
+PNGLIB_VERSION=1.6.2
PNGLIB_MAJOR=1
PNGLIB_MINOR=6
-PNGLIB_RELEASE=1
+PNGLIB_RELEASE=2
dnl End of version number stuff
@@ -229,7 +229,7 @@ AM_CONDITIONAL([DO_PNG_PREFIX], [test "${with_libpng_prefix:-no}" != "no"])
# Because GCC by default assembles code with an executable stack, even though it
# compiles C code with a non-executable stack, it is necessary to do a fixup
# here (this may by GCC specific)
-AC_SUBST([AM_CCASFLAGS], [-Wa,--noexecstack])
+# AC_SUBST([AM_CCASFLAGS], [-Wa,--noexecstack])
AC_ARG_ENABLE([arm-neon],
AS_HELP_STRING([[[--enable-arm-neon]]],
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/README.txt b/Build/source/libs/libpng/libpng-1.6.2/contrib/README.txt
index bcd433d3523..bcd433d3523 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/README.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/README.txt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/examples/README.txt b/Build/source/libs/libpng/libpng-1.6.2/contrib/examples/README.txt
index 0525c9d36b4..0525c9d36b4 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/examples/README.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/examples/README.txt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/examples/iccfrompng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/examples/iccfrompng.c
index 67676219e65..67676219e65 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/examples/iccfrompng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/examples/iccfrompng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/examples/pngpixel.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/examples/pngpixel.c
index 410476031a3..410476031a3 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/examples/pngpixel.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/examples/pngpixel.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/examples/pngtopng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/examples/pngtopng.c
index b1b3be677b9..b1b3be677b9 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/examples/pngtopng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/examples/pngtopng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/COPYING b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/COPYING
index a3e97747969..a3e97747969 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/COPYING
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/COPYING
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/LICENSE b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/LICENSE
index d9567178cb6..d9567178cb6 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/LICENSE
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/LICENSE
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.mingw32 b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.mingw32
index e70a59aef2b..e70a59aef2b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.mingw32
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.mingw32
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.sgi b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.sgi
index 6c3bdf1919f..6c3bdf1919f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.sgi
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.sgi
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.unx b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.unx
index d5e4f355a92..d5e4f355a92 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.unx
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.unx
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.w32 b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.w32
index 41cfb231a2c..41cfb231a2c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/Makefile.w32
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/Makefile.w32
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/README b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/README
index 7b1f6a3ea62..7b1f6a3ea62 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/README
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/README
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/makevms.com b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/makevms.com
index f32bcaba7f9..f32bcaba7f9 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/makevms.com
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/makevms.com
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng.c
index f5e1fb1a4e2..f5e1fb1a4e2 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng.h
index fad9fe3b4c5..fad9fe3b4c5 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng2.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng2.c
index e179db71e63..e179db71e63 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng2.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng2.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng2.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng2.h
index 6b3660d7c17..6b3660d7c17 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readpng2.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readpng2.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readppm.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readppm.c
index be9a56d95fd..be9a56d95fd 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/readppm.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/readppm.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng-win.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng-win.c
index f53ddc8ece6..f53ddc8ece6 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng-win.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng-win.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng-x.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng-x.c
index 6d10e1b84ed..6d10e1b84ed 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng-x.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng-x.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng2-win.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng2-win.c
index 223e737409a..223e737409a 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng2-win.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng2-win.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng2-x.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng2-x.c
index 7f24b632be0..7f24b632be0 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/rpng2-x.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/rpng2-x.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/toucan.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/toucan.png
index 03960d49399..03960d49399 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/toucan.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/toucan.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/wpng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/wpng.c
index a06e3529ecb..a06e3529ecb 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/wpng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/wpng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/writepng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/writepng.c
index 0dda62ea8c5..0dda62ea8c5 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/writepng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/writepng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/writepng.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/writepng.h
index 78b966b5874..78b966b5874 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/gregbook/writepng.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/gregbook/writepng.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/fakepng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/fakepng.c
index ba360d15a20..ba360d15a20 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/fakepng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/fakepng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/gentests.sh b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/gentests.sh
index f0f8d2395a5..f0f8d2395a5 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/gentests.sh
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/gentests.sh
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/makepng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/makepng.c
index 9f11b29645b..9f11b29645b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/makepng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/makepng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngstest.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngstest.c
index 35e7c8779a2..35e7c8779a2 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngstest.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngstest.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngunknown.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngunknown.c
index 9b8de34b4f4..25452dbc950 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngunknown.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngunknown.c
@@ -139,23 +139,128 @@ static struct
{ "PLTE", PNG_INFO_PLTE, png_PLTE, 0, 0, ABSENT, 0 },
/* Non-critical chunks that libpng handles */
- { "bKGD", PNG_INFO_bKGD, png_bKGD, 0, 1, START, 0 },
- { "cHRM", PNG_INFO_cHRM, png_cHRM, 0, 1, START, 0 },
- { "gAMA", PNG_INFO_gAMA, png_gAMA, 0, 1, START, 0 },
- { "hIST", PNG_INFO_hIST, png_hIST, 0, 1, ABSENT, 0 },
- { "iCCP", PNG_INFO_iCCP, png_iCCP, 0, 1, ABSENT, 0 },
- { "iTXt", PNG_INFO_iTXt, png_iTXt, 0, 1, ABSENT, 0 },
- { "oFFs", PNG_INFO_oFFs, png_oFFs, 0, 1, START, 0 },
- { "pCAL", PNG_INFO_pCAL, png_pCAL, 0, 1, START, 0 },
- { "pHYs", PNG_INFO_pHYs, png_pHYs, 0, 1, START, 0 },
- { "sBIT", PNG_INFO_sBIT, png_sBIT, 0, 1, START, 0 },
- { "sCAL", PNG_INFO_sCAL, png_sCAL, 0, 1, START, 0 },
- { "sPLT", PNG_INFO_sPLT, png_sPLT, 0, 1, ABSENT, 0 },
- { "sRGB", PNG_INFO_sRGB, png_sRGB, 0, 1, START, 0 },
- { "tEXt", PNG_INFO_tEXt, png_tEXt, 0, 1, START, 0 },
- { "tIME", PNG_INFO_tIME, png_tIME, 0, 1, START, 0 },
- { "tRNS", PNG_INFO_tRNS, png_tRNS, 0, 0, ABSENT, 0 },
- { "zTXt", PNG_INFO_zTXt, png_zTXt, 0, 1, END, 0 },
+ /* This is a mess but it seems to be the only way to do it - there is no way to
+ * check for definition outside a #if.
+ */
+ { "bKGD", PNG_INFO_bKGD, png_bKGD,
+# ifdef PNG_READ_bKGD_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "cHRM", PNG_INFO_cHRM, png_cHRM,
+# ifdef PNG_READ_cHRM_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "gAMA", PNG_INFO_gAMA, png_gAMA,
+# ifdef PNG_READ_gAMA_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "hIST", PNG_INFO_hIST, png_hIST,
+# ifdef PNG_READ_hIST_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, ABSENT, 0 },
+ { "iCCP", PNG_INFO_iCCP, png_iCCP,
+# ifdef PNG_READ_iCCP_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, ABSENT, 0 },
+ { "iTXt", PNG_INFO_iTXt, png_iTXt,
+# ifdef PNG_READ_iTXt_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, ABSENT, 0 },
+ { "oFFs", PNG_INFO_oFFs, png_oFFs,
+# ifdef PNG_READ_oFFs_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "pCAL", PNG_INFO_pCAL, png_pCAL,
+# ifdef PNG_READ_pCAL_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "pHYs", PNG_INFO_pHYs, png_pHYs,
+# ifdef PNG_READ_pHYs_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "sBIT", PNG_INFO_sBIT, png_sBIT,
+# ifdef PNG_READ_sBIT_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "sCAL", PNG_INFO_sCAL, png_sCAL,
+# ifdef PNG_READ_sCAL_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "sPLT", PNG_INFO_sPLT, png_sPLT,
+# ifdef PNG_READ_sPLT_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, ABSENT, 0 },
+ { "sRGB", PNG_INFO_sRGB, png_sRGB,
+# ifdef PNG_READ_sRGB_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "tEXt", PNG_INFO_tEXt, png_tEXt,
+# ifdef PNG_READ_tEXt_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "tIME", PNG_INFO_tIME, png_tIME,
+# ifdef PNG_READ_tIME_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, START, 0 },
+ { "tRNS", PNG_INFO_tRNS, png_tRNS,
+# ifdef PNG_READ_tRNS_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 0, ABSENT, 0 },
+ { "zTXt", PNG_INFO_zTXt, png_zTXt,
+# ifdef PNG_READ_zTXt_SUPPORTED
+ 0,
+# else
+ 1,
+# endif
+ 1, END, 0 },
/* No libpng handling */
{ "sTER", PNG_INFO_sTER, png_sTER, 1, 1, START, 0 },
@@ -955,6 +1060,7 @@ main(void)
{
fprintf(stderr,
" test ignored because libpng was not built with unknown chunk support\n");
- return 0;
+ /* So the test is skipped: */
+ return 77;
}
#endif
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngvalid.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngvalid.c
index f36b1f8be79..fbd6778cf36 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/pngvalid.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/pngvalid.c
@@ -4599,9 +4599,13 @@ progressive_row(png_structp ppIn, png_bytep new_row, png_uint_32 y, int pass)
}
else
png_progressive_combine_row(pp, row, new_row);
- } else if (dp->interlace_type == PNG_INTERLACE_ADAM7 &&
- PNG_ROW_IN_INTERLACE_PASS(y, pass) &&
- PNG_PASS_COLS(dp->w, pass) > 0)
+#endif /* PNG_READ_INTERLACING_SUPPORTED */
+ }
+
+#ifdef PNG_READ_INTERLACING_SUPPORTED
+ else if (dp->interlace_type == PNG_INTERLACE_ADAM7 &&
+ PNG_ROW_IN_INTERLACE_PASS(y, pass) &&
+ PNG_PASS_COLS(dp->w, pass) > 0)
png_error(pp, "missing row in progressive de-interlacing");
#endif /* PNG_READ_INTERLACING_SUPPORTED */
}
@@ -10135,6 +10139,7 @@ int main(int argc, char **argv)
int main(void)
{
fprintf(stderr, "pngvalid: no write support in libpng, all tests skipped\n");
- return 0;
+ /* So the test is skipped: */
+ return 77;
}
#endif
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/readpng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/readpng.c
index 7ba46d0b96b..7ba46d0b96b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/readpng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/readpng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/tarith.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/tarith.c
index cdb00dbf7e7..cdb00dbf7e7 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/tarith.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/tarith.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/timepng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/timepng.c
index 523627f3843..523627f3843 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/libtests/timepng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/libtests/timepng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/README b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/README
index e17fe35b6a8..e17fe35b6a8 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/README
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/README
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/README b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/README
index fa979fcb727..fa979fcb727 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/README
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/README
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/makefile b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/makefile
index dafba64b74a..dafba64b74a 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/makefile
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/makefile
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/pngusr.dfa b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/pngusr.dfa
index 4f402721ab0..4f402721ab0 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/pngusr.dfa
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/pngusr.dfa
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/pngusr.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/pngusr.h
index 841da0c28a1..841da0c28a1 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/decoder/pngusr.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/decoder/pngusr.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/README b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/README
index d8d9a6466e2..d8d9a6466e2 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/README
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/README
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/makefile b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/makefile
index 810b8c8faa8..810b8c8faa8 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/makefile
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/makefile
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/pngusr.dfa b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/pngusr.dfa
index 88d8b2a07ab..88d8b2a07ab 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/pngusr.dfa
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/pngusr.dfa
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/pngusr.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/pngusr.h
index a050ef3eb63..a050ef3eb63 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/encoder/pngusr.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/encoder/pngusr.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/README b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/README
index faa83560a72..faa83560a72 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/README
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/README
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/makefile b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/makefile
index ecc05c7bf69..ecc05c7bf69 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/makefile
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/makefile
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/pngusr.dfa b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/pngusr.dfa
index ac297f41bd7..ac297f41bd7 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/pngusr.dfa
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/pngusr.dfa
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/pngusr.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/pngusr.h
index d84863472f6..d84863472f6 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminim/preader/pngusr.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminim/preader/pngusr.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/README b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/README
index bbe7407ecce..bbe7407ecce 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/README
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/README
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makefile.std b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makefile.std
index 30317b77d43..30317b77d43 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makefile.std
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makefile.std
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makefile.tc3 b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makefile.tc3
index 404f18d5b15..404f18d5b15 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makefile.tc3
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makefile.tc3
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makevms.com b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makevms.com
index 00561bcd0d7..00561bcd0d7 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/makevms.com
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/makevms.com
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.bat b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.bat
index 449cf36750b..449cf36750b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.bat
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.bat
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.c
index aa9513ddc27..aa9513ddc27 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.sh b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.sh
index b1c05370dff..b1c05370dff 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/png2pnm.sh
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/png2pnm.sh
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pngminus.bat b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pngminus.bat
index 911bb8dff9e..911bb8dff9e 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pngminus.bat
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pngminus.bat
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pngminus.sh b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pngminus.sh
index 2a0a9d8fbba..2a0a9d8fbba 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pngminus.sh
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pngminus.sh
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.bat b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.bat
index f756cb84de4..f756cb84de4 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.bat
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.bat
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.c
index d098e33cb7f..d098e33cb7f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.sh b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.sh
index d79df2fae08..d79df2fae08 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngminus/pnm2png.sh
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngminus/pnm2png.sh
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/README b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/README
index ec4af9473f1..ec4af9473f1 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/README
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/README
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g01.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g01.png
index e31e1c7a635..e31e1c7a635 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g01.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g01.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g02.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g02.png
index 68809dd8fc0..68809dd8fc0 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g02.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g02.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g04.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g04.png
index 6fa089cb8a4..6fa089cb8a4 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g04.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g04.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g08.png
index bf522eef001..bf522eef001 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g16.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g16.png
index 318ebcadf4f..318ebcadf4f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn0g16.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn0g16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn2c08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn2c08.png
index 21d2f91a868..21d2f91a868 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn2c08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn2c08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn2c16.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn2c16.png
index 1bd4a4d0e2c..1bd4a4d0e2c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn2c16.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn2c16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p01.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p01.png
index a21db597746..a21db597746 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p01.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p01.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p02.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p02.png
index 1d0ab6197cc..1d0ab6197cc 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p02.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p02.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p04.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p04.png
index 6dc6eac83f3..6dc6eac83f3 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p04.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p04.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p08.png
index 0e07f483c0e..0e07f483c0e 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn4a08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn4a08.png
index 3bb0dd06b51..3bb0dd06b51 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn4a08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn4a08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn4a16.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn4a16.png
index 6dbee9fbdb9..6dbee9fbdb9 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn4a16.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn4a16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn6a08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn6a08.png
index 61062308548..61062308548 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn6a08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn6a08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn6a16.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn6a16.png
index a9bf3cb4612..a9bf3cb4612 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/basn6a16.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/basn6a16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g01.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g01.png
index ba746ffb2f5..ba746ffb2f5 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g01.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g01.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g02.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g02.png
index 3d83bd6900b..3d83bd6900b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g02.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g02.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g04.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g04.png
index 39a7050d27a..39a7050d27a 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn0g04.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn0g04.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn2c16.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn2c16.png
index dd3168e5c86..dd3168e5c86 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn2c16.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn2c16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn3p08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn3p08.png
index 0ede3574db0..0ede3574db0 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbbn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbbn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbgn2c16.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbgn2c16.png
index 85cec395c01..85cec395c01 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbgn2c16.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbgn2c16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbgn3p08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbgn3p08.png
index 8cf2e6fb6aa..8cf2e6fb6aa 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbgn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbgn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbrn2c08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbrn2c08.png
index 5cca0d62104..5cca0d62104 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbrn2c08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbrn2c08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbwn0g16.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbwn0g16.png
index 99bdeed2b3b..99bdeed2b3b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbwn0g16.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbwn0g16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbwn3p08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbwn3p08.png
index eacab7a144c..eacab7a144c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbwn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbwn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbyn3p08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbyn3p08.png
index 656db0989ad..656db0989ad 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftbyn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftbyn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n0g08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n0g08.png
index 333465fcdc9..333465fcdc9 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n0g08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n0g08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n2c08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n2c08.png
index fc6e42cb420..fc6e42cb420 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n2c08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n2c08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n3p08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n3p08.png
index 69a69e58722..69a69e58722 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp0n3p08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp0n3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp1n3p08.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp1n3p08.png
index a6c9f35a862..a6c9f35a862 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/pngsuite/ftp1n3p08.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/pngsuite/ftp1n3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/README.txt b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/README.txt
index 5ddae02ce9b..5ddae02ce9b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/README.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/README.txt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/checksum-icc.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/checksum-icc.c
index 581e7088a62..581e7088a62 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/checksum-icc.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/checksum-icc.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/chkfmt b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/chkfmt
index 9da6475fd4e..9da6475fd4e 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/chkfmt
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/chkfmt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/cvtcolor.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/cvtcolor.c
index e6793c7d596..e6793c7d596 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/cvtcolor.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/cvtcolor.c
diff --git a/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/fixitxt.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/fixitxt.c
new file mode 100644
index 00000000000..d717b3e6a07
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/fixitxt.c
@@ -0,0 +1,144 @@
+#include <stdio.h>
+
+/* fixitxt version 1.0.0
+ *
+ * Copyright 2013 Glenn Randers-Pehrson
+ *
+ * This code is released under the libpng license.
+ * For conditions of distribution and use, see the disclaimer
+ * and license in png.h
+ *
+ * Usage:
+ *
+ * fixitxt.exe < bad.png > good.png
+ *
+ * Fixes a PNG file written with libpng-1.6.0 or 1.6.1 that has one or more
+ * uncompressed iTXt chunks. Assumes that the actual length is greater
+ * than or equal to the value in the length byte, and that the CRC is
+ * correct for the actual length. This program hunts for the CRC and
+ * adjusts the length byte accordingly. It is not an error to process a
+ * PNG file that has no iTXt chunks or one that has valid iTXt chunks;
+ * such files will simply be copied.
+ *
+ * Requires zlib (for crc32 and Z_NULL); build with
+ *
+ * gcc -O -o fixitxt fixitxt.c -lz
+ */
+
+#define MAX_LENGTH 500000
+
+#define GETBREAK c=getchar(); if (c == EOF) break;
+#include <zlib.h>
+
+main()
+{
+ unsigned int i;
+ unsigned char buf[MAX_LENGTH];
+ unsigned long crc;
+ unsigned int c;
+
+/* Skip 8-byte signature */
+ for (i=8; i; i--)
+ {
+ c=GETBREAK;
+ putchar(c);
+ }
+
+if (c != EOF)
+for (;;)
+ {
+ /* Read the length */
+ unsigned long length;
+ c=GETBREAK; buf[0] = c;
+ c=GETBREAK; buf[1] = c;
+ c=GETBREAK; buf[2] = c;
+ c=GETBREAK; buf[3] = c;
+
+ length=((((unsigned long) buf[0]<<8 + buf[1]<<16) + buf[2] << 8) + buf[3]);
+ /* Read the chunkname */
+ c=GETBREAK; buf[4] = c;
+ c=GETBREAK; buf[5] = c;
+ c=GETBREAK; buf[6] = c;
+ c=GETBREAK; buf[7] = c;
+
+
+ /* The iTXt chunk type expressed as integers is (105, 84, 88, 116) */
+ if (buf[4] == 105 && buf[5] == 84 && buf[6] == 88 && buf[7] == 116)
+ {
+ if (length >= MAX_LENGTH-12)
+ break; /* To do: handle this more gracefully */
+
+ /* Initialize the CRC */
+ crc = crc32(0, Z_NULL, 0);
+
+ /* Copy the data bytes */
+ for (i=8; i < length + 12; i++)
+ {
+ c=GETBREAK; buf[i] = c;
+ }
+
+ /* Calculate the CRC */
+ crc = crc32(crc, buf+4, (uInt)length+4);
+
+ for (;;)
+ {
+ /* Check the CRC */
+ if (((crc >> 24) & 0xff) == buf[length+8] &&
+ ((crc >> 16) & 0xff) == buf[length+9] &&
+ ((crc >> 8) & 0xff) == buf[length+10] &&
+ ((crc ) & 0xff) == buf[length+11])
+ break;
+
+ length++;
+
+ if (length >= MAX_LENGTH-12)
+ break;
+
+ c=GETBREAK;
+ buf[length+11]=c;
+
+ /* Update the CRC */
+ crc = crc32(crc, buf+7+length, 1);
+ }
+
+ /* Update length bytes */
+ buf[0] = (length << 24) & 0xff;
+ buf[1] = (length << 16) & 0xff;
+ buf[2] = (length << 8) & 0xff;
+ buf[3] = (length ) & 0xff;
+
+ /* Write the fixed iTXt chunk (length, name, data, crc) */
+ for (i=0; i<length+12; i++)
+ putchar(buf[i]);
+ }
+
+ else
+ {
+ /* Copy bytes that were already read (length and chunk name) */
+ for (i=0; i<8; i++)
+ putchar(buf[i]);
+
+ /* Copy data bytes and CRC */
+ for (i=8; i< length+12; i++)
+ {
+ c=GETBREAK;
+ putchar(c);
+ }
+
+ if (c == EOF)
+ {
+ break;
+ }
+
+ /* The IEND chunk type expressed as integers is (73, 69, 78, 68) */
+ if (buf[4] == 73 && buf[5] == 69 && buf[6] == 78 && buf[7] == 68)
+ break;
+ }
+
+ if (c == EOF)
+ break;
+
+ if (buf[4] == 73 && buf[5] == 69 && buf[6] == 78 && buf[7] == 68)
+ break;
+ }
+}
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/intgamma.sh b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/intgamma.sh
index 41c5d6dd278..41c5d6dd278 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/intgamma.sh
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/intgamma.sh
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/makesRGB.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/makesRGB.c
index e66c9f1576b..e66c9f1576b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/makesRGB.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/makesRGB.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/sRGB.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/sRGB.h
index 22c8f7c0e3d..22c8f7c0e3d 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/tools/sRGB.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/tools/sRGB.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/PngFile.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/PngFile.c
index dcde18a3af4..dcde18a3af4 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/PngFile.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/PngFile.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/PngFile.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/PngFile.h
index 474426c22ea..474426c22ea 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/PngFile.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/PngFile.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/README.txt b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/README.txt
index 72c5cba1790..72c5cba1790 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/README.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/README.txt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.c b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.c
index 236525a59fe..236525a59fe 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.dsp b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.dsp
index 741ef6ce76f..741ef6ce76f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.dsp
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.dsp
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.dsw b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.dsw
index a30e1cc1cdb..a30e1cc1cdb 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.dsw
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.dsw
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.ico b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.ico
index 68aa3719fb5..68aa3719fb5 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.ico
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.ico
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.png b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.png
index c6aa80a9bfa..c6aa80a9bfa 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.rc b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.rc
index 6e0623a73cf..6e0623a73cf 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/VisualPng.rc
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/VisualPng.rc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/cexcept.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/cexcept.h
index 5f45d769758..5f45d769758 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/cexcept.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/cexcept.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/resource.h b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/resource.h
index b62176d1dca..b62176d1dca 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/contrib/visupng/resource.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/contrib/visupng/resource.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/example.c b/Build/source/libs/libpng/libpng-1.6.2/example.c
index ee4e227bcf2..ee4e227bcf2 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/example.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/example.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/libpng-config.in b/Build/source/libs/libpng/libpng-1.6.2/libpng-config.in
index 69bf8e33f0b..69bf8e33f0b 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/libpng-config.in
+++ b/Build/source/libs/libpng/libpng-1.6.2/libpng-config.in
diff --git a/Build/source/libs/libpng/libpng-1.6.1/libpng-manual.txt b/Build/source/libs/libpng/libpng-1.6.2/libpng-manual.txt
index 4b91d865a6f..53829be397e 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/libpng-manual.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/libpng-manual.txt
@@ -1,6 +1,6 @@
libpng-manual.txt - A description on how to use and modify libpng
- libpng version 1.6.1 - March 28, 2013
+ libpng version 1.6.2 - April 25, 2013
Updated and distributed by Glenn Randers-Pehrson
<glennrp at users.sourceforge.net>
Copyright (c) 1998-2013 Glenn Randers-Pehrson
@@ -11,7 +11,7 @@ libpng-manual.txt - A description on how to use and modify libpng
Based on:
- libpng versions 0.97, January 1998, through 1.6.1 - March 28, 2013
+ libpng versions 0.97, January 1998, through 1.6.2 - April 25, 2013
Updated and distributed by Glenn Randers-Pehrson
Copyright (c) 1998-2013 Glenn Randers-Pehrson
@@ -4978,7 +4978,11 @@ where "rp" indicates a "restricted pointer".
Error detection in some chunks has improved; in particular the iCCP chunk
reader now does pretty complete validation of the basic format. Some bad
profiles that were previously accepted are now rejected, in particular the
-very old broken Microsoft/HP sRGB profile.
+very old broken Microsoft/HP sRGB profile. The PNG spec requirement that
+only grayscale profiles may appear in images with color type 0 or 4 and that
+even if the image only contains gray pixels, only RGB profiles may appear
+in images with color type 2, 3, or 6, is now enforced. The sRGB chunk
+is allowed to appear in images with any color type.
The library now issues an error if the application attempts to set a
transform after it calls png_read_update_info().
@@ -5015,11 +5019,11 @@ control. The git repository was built from old libpng-x.y.z.tar.gz files
going back to version 0.70. You can access the git repository (read only)
at
- git://libpng.git.sourceforge.net/gitroot/libpng
+ git://git.code.sf.net/p/libpng/code
-or you can browse it via "gitweb" at
+or you can browse it with a web browser by selecting the "code" button at
- http://libpng.git.sourceforge.net/git/gitweb.cgi?p=libpng
+ https://sourceforge.net/projects/libpng
Patches can be sent to glennrp at users.sourceforge.net or to
png-mng-implement at lists.sourceforge.net or you can upload them to
@@ -5161,13 +5165,13 @@ Other rules can be inferred by inspecting the libpng source.
XVI. Y2K Compliance in libpng
-March 28, 2013
+April 25, 2013
Since the PNG Development group is an ad-hoc body, we can't make
an official declaration.
This is your unofficial assurance that libpng from version 0.71 and
-upward through 1.6.1 are Y2K compliant. It is my belief that earlier
+upward through 1.6.2 are Y2K compliant. It is my belief that earlier
versions were also Y2K compliant.
Libpng only has two year fields. One is a 2-byte unsigned integer
diff --git a/Build/source/libs/libpng/libpng-1.6.1/libpng.3 b/Build/source/libs/libpng/libpng-1.6.2/libpng.3
index e4f4e941050..bbf2eaaa815 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/libpng.3
+++ b/Build/source/libs/libpng/libpng-1.6.2/libpng.3
@@ -1,6 +1,6 @@
-.TH LIBPNG 3 "March 28, 2013"
+.TH LIBPNG 3 "April 25, 2013"
.SH NAME
-libpng \- Portable Network Graphics (PNG) Reference Library 1.6.1
+libpng \- Portable Network Graphics (PNG) Reference Library 1.6.2
.SH SYNOPSIS
\fB
#include <png.h>\fP
@@ -504,7 +504,7 @@ Following is a copy of the libpng-manual.txt file that accompanies libpng.
.SH LIBPNG.TXT
libpng-manual.txt - A description on how to use and modify libpng
- libpng version 1.6.1 - March 28, 2013
+ libpng version 1.6.2 - April 25, 2013
Updated and distributed by Glenn Randers-Pehrson
<glennrp at users.sourceforge.net>
Copyright (c) 1998-2013 Glenn Randers-Pehrson
@@ -515,7 +515,7 @@ libpng-manual.txt - A description on how to use and modify libpng
Based on:
- libpng versions 0.97, January 1998, through 1.6.1 - March 28, 2013
+ libpng versions 0.97, January 1998, through 1.6.2 - April 25, 2013
Updated and distributed by Glenn Randers-Pehrson
Copyright (c) 1998-2013 Glenn Randers-Pehrson
@@ -5483,7 +5483,11 @@ where "rp" indicates a "restricted pointer".
Error detection in some chunks has improved; in particular the iCCP chunk
reader now does pretty complete validation of the basic format. Some bad
profiles that were previously accepted are now rejected, in particular the
-very old broken Microsoft/HP sRGB profile.
+very old broken Microsoft/HP sRGB profile. The PNG spec requirement that
+only grayscale profiles may appear in images with color type 0 or 4 and that
+even if the image only contains gray pixels, only RGB profiles may appear
+in images with color type 2, 3, or 6, is now enforced. The sRGB chunk
+is allowed to appear in images with any color type.
The library now issues an error if the application attempts to set a
transform after it calls png_read_update_info().
@@ -5520,11 +5524,11 @@ control. The git repository was built from old libpng-x.y.z.tar.gz files
going back to version 0.70. You can access the git repository (read only)
at
- git://libpng.git.sourceforge.net/gitroot/libpng
+ git://git.code.sf.net/p/libpng/code
-or you can browse it via "gitweb" at
+or you can browse it with a web browser by selecting the "code" button at
- http://libpng.git.sourceforge.net/git/gitweb.cgi?p=libpng
+ https://sourceforge.net/projects/libpng
Patches can be sent to glennrp at users.sourceforge.net or to
png-mng-implement at lists.sourceforge.net or you can upload them to
@@ -5666,13 +5670,13 @@ Other rules can be inferred by inspecting the libpng source.
.SH XVI. Y2K Compliance in libpng
-March 28, 2013
+April 25, 2013
Since the PNG Development group is an ad-hoc body, we can't make
an official declaration.
This is your unofficial assurance that libpng from version 0.71 and
-upward through 1.6.1 are Y2K compliant. It is my belief that earlier
+upward through 1.6.2 are Y2K compliant. It is my belief that earlier
versions were also Y2K compliant.
Libpng only has two year fields. One is a 2-byte unsigned integer
@@ -5880,8 +5884,12 @@ the first widely used release:
1.6.0beta01-40 16 10600 16.so.16.0[.0]
1.6.0rc01-08 16 10600 16.so.16.0[.0]
1.6.0 16 10600 16.so.16.0[.0]
+ 1.6.1beta01-09 16 10601 16.so.16.1[.0]
1.6.1rc01 16 10601 16.so.16.1[.0]
1.6.1 16 10601 16.so.16.1[.0]
+ 1.6.2beta01 16 10602 16.so.16.2[.0]
+ 1.6.2rc01-06 16 10602 16.so.16.2[.0]
+ 1.6.2 16 10602 16.so.16.2[.0]
Henceforth the source version will match the shared-library minor
and patch numbers; the shared-library major version number will be
@@ -5938,7 +5946,7 @@ possible without all of you.
Thanks to Frank J. T. Wojcik for helping with the documentation.
-Libpng version 1.6.1 - March 28, 2013:
+Libpng version 1.6.2 - April 25, 2013:
Initially created in 1995 by Guy Eric Schalnat, then of Group 42, Inc.
Currently maintained by Glenn Randers-Pehrson (glennrp at users.sourceforge.net).
@@ -5961,7 +5969,7 @@ this sentence.
This code is released under the libpng license.
-libpng versions 1.2.6, August 15, 2004, through 1.6.1, March 28, 2013, are
+libpng versions 1.2.6, August 15, 2004, through 1.6.2, April 25, 2013, are
Copyright (c) 2004,2006-2007 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors
@@ -6060,7 +6068,7 @@ certification mark of the Open Source Initiative.
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
-March 28, 2013
+April 25, 2013
.\" end of man page
diff --git a/Build/source/libs/libpng/libpng-1.6.1/libpng.pc.in b/Build/source/libs/libpng/libpng-1.6.2/libpng.pc.in
index 3e7e2c58a7e..3e7e2c58a7e 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/libpng.pc.in
+++ b/Build/source/libs/libpng/libpng-1.6.2/libpng.pc.in
diff --git a/Build/source/libs/libpng/libpng-1.6.1/libpngpf.3 b/Build/source/libs/libpng/libpng-1.6.2/libpngpf.3
index 21b56cf9bda..7baaa22d242 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/libpngpf.3
+++ b/Build/source/libs/libpng/libpng-1.6.2/libpngpf.3
@@ -1,6 +1,6 @@
-.TH LIBPNGPF 3 "March 28, 2013"
+.TH LIBPNGPF 3 "April 25, 2013"
.SH NAME
-libpng \- Portable Network Graphics (PNG) Reference Library 1.6.1
+libpng \- Portable Network Graphics (PNG) Reference Library 1.6.2
(private functions)
.SH SYNOPSIS
\fB#include \fI"pngpriv.h"
diff --git a/Build/source/libs/libpng/libpng-1.6.1/png.5 b/Build/source/libs/libpng/libpng-1.6.2/png.5
index 1d25bf56a45..e14e7da4142 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/png.5
+++ b/Build/source/libs/libpng/libpng-1.6.2/png.5
@@ -1,4 +1,4 @@
-.TH PNG 5 "March 28, 2013"
+.TH PNG 5 "April 25, 2013"
.SH NAME
png \- Portable Network Graphics (PNG) format
.SH DESCRIPTION
diff --git a/Build/source/libs/libpng/libpng-1.6.1/png.c b/Build/source/libs/libpng/libpng-1.6.2/png.c
index 67f760e4b83..d429c527c38 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/png.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/png.c
@@ -1,7 +1,7 @@
/* png.c - location for general purpose libpng functions
*
- * Last changed in libpng 1.6.1 [March 28, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
@@ -14,7 +14,7 @@
#include "pngpriv.h"
/* Generate a compiler error if there is an old png.h in the search path. */
-typedef png_libpng_version_1_6_1 Your_png_h_is_not_version_1_6_1;
+typedef png_libpng_version_1_6_2 Your_png_h_is_not_version_1_6_2;
/* Tells libpng that we have already handled the first "num_bytes" bytes
* of the PNG file signature. If the PNG data is embedded into another
@@ -115,7 +115,7 @@ png_calculate_crc(png_structrp png_ptr, png_const_bytep ptr, png_size_t length)
{
int need_crc = 1;
- if (PNG_CHUNK_ANCILLIARY(png_ptr->chunk_name))
+ if (PNG_CHUNK_ANCILLARY(png_ptr->chunk_name))
{
if ((png_ptr->flags & PNG_FLAG_CRC_ANCILLARY_MASK) ==
(PNG_FLAG_CRC_ANCILLARY_USE | PNG_FLAG_CRC_ANCILLARY_NOWARN))
@@ -768,13 +768,13 @@ png_get_copyright(png_const_structrp png_ptr)
#else
# ifdef __STDC__
return PNG_STRING_NEWLINE \
- "libpng version 1.6.1 - March 28, 2013" PNG_STRING_NEWLINE \
+ "libpng version 1.6.2 - April 25, 2013" PNG_STRING_NEWLINE \
"Copyright (c) 1998-2013 Glenn Randers-Pehrson" PNG_STRING_NEWLINE \
"Copyright (c) 1996-1997 Andreas Dilger" PNG_STRING_NEWLINE \
"Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc." \
PNG_STRING_NEWLINE;
# else
- return "libpng version 1.6.1 - March 28, 2013\
+ return "libpng version 1.6.2 - April 25, 2013\
Copyright (c) 1998-2013 Glenn Randers-Pehrson\
Copyright (c) 1996-1997 Andreas Dilger\
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.";
@@ -1866,7 +1866,7 @@ png_icc_check_header(png_const_structrp png_ptr, png_colorspacerp colorspace,
"length does not match profile");
temp = png_get_uint_32(profile+128); /* tag count: 12 bytes/tag */
- if (temp > 357913930 || /* (2^32-4-132)/12: maxium possible tag count */
+ if (temp > 357913930 || /* (2^32-4-132)/12: maximum possible tag count */
profile_length < 132+12*temp) /* truncated tag table */
return png_icc_profile_error(png_ptr, colorspace, name, temp,
"tag count too large");
@@ -2275,7 +2275,10 @@ png_colorspace_set_ICC(png_const_structrp png_ptr, png_colorspacerp colorspace,
png_icc_check_tag_table(png_ptr, colorspace, name, profile_length,
profile))
{
- png_icc_set_sRGB(png_ptr, colorspace, profile, 0);
+# ifdef PNG_sRGB_SUPPORTED
+ /* If no sRGB support, don't try storing sRGB information */
+ png_icc_set_sRGB(png_ptr, colorspace, profile, 0);
+# endif
return 1;
}
diff --git a/Build/source/libs/libpng/libpng-1.6.1/png.h b/Build/source/libs/libpng/libpng-1.6.2/png.h
index 0ad09eb6bc7..0b5053fcffd 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/png.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/png.h
@@ -1,7 +1,7 @@
/* png.h - header file for PNG reference library
*
- * libpng version 1.6.1 - March 28, 2013
+ * libpng version 1.6.2 - April 25, 2013
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
@@ -11,7 +11,7 @@
* Authors and maintainers:
* libpng versions 0.71, May 1995, through 0.88, January 1996: Guy Schalnat
* libpng versions 0.89c, June 1996, through 0.96, May 1997: Andreas Dilger
- * libpng versions 0.97, January 1998, through 1.6.1 - March 28, 2013: Glenn
+ * libpng versions 0.97, January 1998, through 1.6.2 - April 25, 2013: Glenn
* See also "Contributing Authors", below.
*
* Note about libpng version numbers:
@@ -169,9 +169,12 @@
* 1.6.0beta01-40 16 10600 16.so.16.0[.0]
* 1.6.0rc01-08 16 10600 16.so.16.0[.0]
* 1.6.0 16 10600 16.so.16.0[.0]
- * 1.6.1beta01-10 16 10601 16.so.16.1[.0]
+ * 1.6.1beta01-09 16 10601 16.so.16.1[.0]
* 1.6.1rc01 16 10601 16.so.16.1[.0]
* 1.6.1 16 10601 16.so.16.1[.0]
+ * 1.6.2beta01 16 10602 16.so.16.2[.0]
+ * 1.6.2rc01-06 16 10602 16.so.16.2[.0]
+ * 1.6.2 16 10602 16.so.16.2[.0]
*
* Henceforth the source version will match the shared-library major
* and minor numbers; the shared-library major version number will be
@@ -203,7 +206,7 @@
*
* This code is released under the libpng license.
*
- * libpng versions 1.2.6, August 15, 2004, through 1.6.1, March 28, 2013, are
+ * libpng versions 1.2.6, August 15, 2004, through 1.6.2, April 25, 2013, are
* Copyright (c) 2004, 2006-2013 Glenn Randers-Pehrson, and are
* distributed according to the same disclaimer and license as libpng-1.2.5
* with the following individual added to the list of Contributing Authors:
@@ -315,13 +318,13 @@
* Y2K compliance in libpng:
* =========================
*
- * March 28, 2013
+ * April 25, 2013
*
* Since the PNG Development group is an ad-hoc body, we can't make
* an official declaration.
*
* This is your unofficial assurance that libpng from version 0.71 and
- * upward through 1.6.1 are Y2K compliant. It is my belief that
+ * upward through 1.6.2 are Y2K compliant. It is my belief that
* earlier versions were also Y2K compliant.
*
* Libpng only has two year fields. One is a 2-byte unsigned integer
@@ -381,9 +384,9 @@
*/
/* Version information for png.h - this should match the version in png.c */
-#define PNG_LIBPNG_VER_STRING "1.6.1"
+#define PNG_LIBPNG_VER_STRING "1.6.2"
#define PNG_HEADER_VERSION_STRING \
- " libpng version 1.6.1 - March 28, 2013\n"
+ " libpng version 1.6.2 - April 25, 2013\n"
#define PNG_LIBPNG_VER_SONUM 16
#define PNG_LIBPNG_VER_DLLNUM 16
@@ -391,7 +394,7 @@
/* These should match the first 3 components of PNG_LIBPNG_VER_STRING: */
#define PNG_LIBPNG_VER_MAJOR 1
#define PNG_LIBPNG_VER_MINOR 6
-#define PNG_LIBPNG_VER_RELEASE 1
+#define PNG_LIBPNG_VER_RELEASE 2
/* This should match the numeric part of the final component of
* PNG_LIBPNG_VER_STRING, omitting any leading zero:
@@ -422,7 +425,7 @@
* version 1.0.0 was mis-numbered 100 instead of 10000). From
* version 1.0.1 it's xxyyzz, where x=major, y=minor, z=release
*/
-#define PNG_LIBPNG_VER 10601 /* 1.6.1 */
+#define PNG_LIBPNG_VER 10602 /* 1.6.2 */
/* Library configuration: these options cannot be changed after
* the library has been built.
@@ -527,7 +530,7 @@ extern "C" {
/* This triggers a compiler error in png.c, if png.c and png.h
* do not agree upon the version number.
*/
-typedef char* png_libpng_version_1_6_1;
+typedef char* png_libpng_version_1_6_2;
/* Basic control structions. Read libpng-manual.txt or libpng.3 for more info.
*
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngbar.jpg b/Build/source/libs/libpng/libpng-1.6.2/pngbar.jpg
index 70ba8d817ce..70ba8d817ce 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngbar.jpg
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngbar.jpg
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngbar.png b/Build/source/libs/libpng/libpng-1.6.2/pngbar.png
index 49798c8ed95..49798c8ed95 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngbar.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngbar.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngconf.h b/Build/source/libs/libpng/libpng-1.6.2/pngconf.h
index d9dbff0852e..31f996757b9 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngconf.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngconf.h
@@ -1,7 +1,7 @@
/* pngconf.h - machine configurable file for libpng
*
- * libpng version 1.6.1 - March 28, 2013
+ * libpng version 1.6.2 - April 25, 2013
*
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngdebug.h b/Build/source/libs/libpng/libpng-1.6.2/pngdebug.h
index 16f81fdd141..16f81fdd141 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngdebug.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngdebug.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngerror.c b/Build/source/libs/libpng/libpng-1.6.2/pngerror.c
index f469206ee46..f469206ee46 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngerror.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngerror.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngget.c b/Build/source/libs/libpng/libpng-1.6.2/pngget.c
index aca63a9589c..aca63a9589c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngget.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngget.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pnginfo.h b/Build/source/libs/libpng/libpng-1.6.2/pnginfo.h
index 26bf26502cf..26bf26502cf 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pnginfo.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/pnginfo.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pnglibconf.h b/Build/source/libs/libpng/libpng-1.6.2/pnglibconf.h
index 1894e2daebc..16ad5c9f02d 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pnglibconf.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/pnglibconf.h
@@ -1,8 +1,8 @@
-/* libpng 1.6.1 STANDARD API DEFINITION */
+/* libpng 1.6.2 STANDARD API DEFINITION */
/* pnglibconf.h - library build configuration */
-/* Libpng version 1.6.1 - March 28, 2013 */
+/* Libpng version 1.6.2 - April 25, 2013 */
/* Copyright (c) 1998-2013 Glenn Randers-Pehrson */
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngmem.c b/Build/source/libs/libpng/libpng-1.6.2/pngmem.c
index b9b3efb4422..b9b3efb4422 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngmem.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngmem.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngnow.png b/Build/source/libs/libpng/libpng-1.6.2/pngnow.png
index 82793ebddb7..82793ebddb7 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngnow.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngnow.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngpread.c b/Build/source/libs/libpng/libpng-1.6.2/pngpread.c
index f132ce6004c..f132ce6004c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngpread.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngpread.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngpriv.h b/Build/source/libs/libpng/libpng-1.6.2/pngpriv.h
index 35e7eddd321..d06284d1e6f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngpriv.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngpriv.h
@@ -6,7 +6,7 @@
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
*
- * Last changed in libpng 1.6.1 [March 28, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
*
* This code is released under the libpng license.
* For conditions of distribution and use, see the disclaimer
@@ -675,8 +675,8 @@
(void)(PNG_STRING_FROM_CHUNK(s,c), ((char*)(s))[4] = 0)
/* Test on flag values as defined in the spec (section 5.4): */
-#define PNG_CHUNK_ANCILLIARY(c) (1 & ((c) >> 29))
-#define PNG_CHUNK_CRITICAL(c) (!PNG_CHUNK_ANCILLIARY(c))
+#define PNG_CHUNK_ANCILLARY(c) (1 & ((c) >> 29))
+#define PNG_CHUNK_CRITICAL(c) (!PNG_CHUNK_ANCILLARY(c))
#define PNG_CHUNK_PRIVATE(c) (1 & ((c) >> 21))
#define PNG_CHUNK_RESERVED(c) (1 & ((c) >> 13))
#define PNG_CHUNK_SAFE_TO_COPY(c) (1 & ((c) >> 5))
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngread.c b/Build/source/libs/libpng/libpng-1.6.2/pngread.c
index e32f31d5416..e32f31d5416 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngread.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngread.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngrio.c b/Build/source/libs/libpng/libpng-1.6.2/pngrio.c
index d7864407bd8..d7864407bd8 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngrio.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngrio.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngrtran.c b/Build/source/libs/libpng/libpng-1.6.2/pngrtran.c
index 626f3b0ecbe..e378ceba4ed 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngrtran.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngrtran.c
@@ -1,7 +1,7 @@
/* pngrtran.c - transforms the data in a row for PNG readers
*
- * Last changed in libpng 1.6.1 [March 28, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
@@ -223,6 +223,8 @@ translate_gamma_flags(png_structrp png_ptr, png_fixed_point output_gamma,
*/
# ifdef PNG_READ_sRGB_SUPPORTED
png_ptr->flags |= PNG_FLAG_ASSUME_sRGB;
+# else
+ PNG_UNUSED(png_ptr)
# endif
if (is_screen)
output_gamma = PNG_GAMMA_sRGB;
@@ -1056,9 +1058,6 @@ png_set_read_user_transform_fn(png_structrp png_ptr, png_user_transform_ptr
{
png_debug(1, "in png_set_read_user_transform_fn");
- if (!png_rtran_ok(png_ptr, 0))
- return;
-
#ifdef PNG_READ_USER_TRANSFORM_SUPPORTED
png_ptr->transformations |= PNG_USER_TRANSFORM;
png_ptr->read_user_transform_fn = read_user_transform_fn;
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngrutil.c b/Build/source/libs/libpng/libpng-1.6.2/pngrutil.c
index 3f4474c9b98..01c3679dff3 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngrutil.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngrutil.c
@@ -1,7 +1,7 @@
/* pngrutil.c - utilities to read a PNG file
*
- * Last changed in libpng 1.6.1 [March 28, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
@@ -221,7 +221,7 @@ png_crc_finish(png_structrp png_ptr, png_uint_32 skip)
if (png_crc_error(png_ptr))
{
- if (PNG_CHUNK_ANCILLIARY(png_ptr->chunk_name) ?
+ if (PNG_CHUNK_ANCILLARY(png_ptr->chunk_name) ?
!(png_ptr->flags & PNG_FLAG_CRC_ANCILLARY_NOWARN) :
(png_ptr->flags & PNG_FLAG_CRC_CRITICAL_USE))
{
@@ -250,7 +250,7 @@ png_crc_error(png_structrp png_ptr)
png_uint_32 crc;
int need_crc = 1;
- if (PNG_CHUNK_ANCILLIARY(png_ptr->chunk_name))
+ if (PNG_CHUNK_ANCILLARY(png_ptr->chunk_name))
{
if ((png_ptr->flags & PNG_FLAG_CRC_ANCILLARY_MASK) ==
(PNG_FLAG_CRC_ANCILLARY_USE | PNG_FLAG_CRC_ANCILLARY_NOWARN))
@@ -2857,7 +2857,7 @@ png_handle_unknown(png_structrp png_ptr, png_inforp info_ptr,
if (keep == PNG_HANDLE_CHUNK_ALWAYS ||
(keep == PNG_HANDLE_CHUNK_IF_SAFE &&
- PNG_CHUNK_ANCILLIARY(png_ptr->chunk_name)))
+ PNG_CHUNK_ANCILLARY(png_ptr->chunk_name)))
{
if (!png_cache_unknown_chunk(png_ptr, length))
keep = PNG_HANDLE_CHUNK_NEVER;
@@ -2891,7 +2891,7 @@ png_handle_unknown(png_structrp png_ptr, png_inforp info_ptr,
*/
if (keep == PNG_HANDLE_CHUNK_ALWAYS ||
(keep == PNG_HANDLE_CHUNK_IF_SAFE &&
- PNG_CHUNK_ANCILLIARY(png_ptr->chunk_name)))
+ PNG_CHUNK_ANCILLARY(png_ptr->chunk_name)))
{
# ifdef PNG_USER_LIMITS_SUPPORTED
switch (png_ptr->user_chunk_cache_max)
@@ -3875,7 +3875,7 @@ png_init_filter_functions(png_structrp pp)
* the filter is the first transformation performed on the row data. It is
* performed in place, therefore an implementation can be selected based on
* the image pixel format. If the implementation depends on image width then
- * take care to ensure that it works corretly if the image is interlaced -
+ * take care to ensure that it works correctly if the image is interlaced -
* interlacing causes the actual row width to vary.
*/
{
@@ -3983,7 +3983,7 @@ png_read_IDAT_data(png_structrp png_ptr, png_bytep output,
png_ptr->zstream.avail_out = out;
}
- else /* check for end */
+ else /* after last row, checking for end */
{
png_ptr->zstream.next_out = tmpbuf;
png_ptr->zstream.avail_out = (sizeof tmpbuf);
@@ -3998,10 +3998,13 @@ png_read_IDAT_data(png_structrp png_ptr, png_bytep output,
*/
ret = inflate(&png_ptr->zstream, Z_NO_FLUSH);
- /* Take the unconsumed output back (so, in the 'check' case this just
- * counts up).
- */
- avail_out += png_ptr->zstream.avail_out;
+ /* Take the unconsumed output back. */
+ if (output != NULL)
+ avail_out += png_ptr->zstream.avail_out;
+
+ else /* avail_out counts the extra bytes */
+ avail_out += (sizeof tmpbuf) - png_ptr->zstream.avail_out;
+
png_ptr->zstream.avail_out = 0;
if (ret == Z_STREAM_END)
@@ -4040,7 +4043,7 @@ png_read_IDAT_data(png_structrp png_ptr, png_bytep output,
if (output != NULL)
png_error(png_ptr, "Not enough image data");
- else /* checking */
+ else /* the deflate stream contained extra data */
png_chunk_benign_error(png_ptr, "Too much image data");
}
}
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngset.c b/Build/source/libs/libpng/libpng-1.6.2/pngset.c
index c88d62153ca..fcb07791319 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngset.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngset.c
@@ -1,7 +1,7 @@
/* pngset.c - storage of image information into info struct
*
- * Last changed in libpng 1.6.1 [March 28, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngstruct.h b/Build/source/libs/libpng/libpng-1.6.2/pngstruct.h
index d58c0288449..d58c0288449 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngstruct.h
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngstruct.h
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngtest.c b/Build/source/libs/libpng/libpng-1.6.2/pngtest.c
index fd0e8174d1c..144f2db35d0 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngtest.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngtest.c
@@ -1,7 +1,7 @@
/* pngtest.c - a simple test program to test libpng
*
- * Last changed in libpng 1.6.1 [March 28, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
@@ -43,7 +43,23 @@
#include "png.h"
-#ifdef PNG_READ_SUPPORTED /* else nothing can be done */
+/* Known chunks that exist in pngtest.png must be supported or pngtest will fail
+ * simply as a result of re-ordering them. This may be fixed in 1.7
+ */
+#if defined PNG_READ_SUPPORTED && /* else nothing can be done */\
+ defined PNG_READ_bKGD_SUPPORTED &&\
+ defined PNG_READ_cHRM_SUPPORTED &&\
+ defined PNG_READ_gAMA_SUPPORTED &&\
+ defined PNG_READ_oFFs_SUPPORTED &&\
+ defined PNG_READ_pCAL_SUPPORTED &&\
+ defined PNG_READ_pHYs_SUPPORTED &&\
+ defined PNG_READ_sBIT_SUPPORTED &&\
+ defined PNG_READ_sCAL_SUPPORTED &&\
+ defined PNG_READ_sRGB_SUPPORTED &&\
+ defined PNG_READ_tEXt_SUPPORTED &&\
+ defined PNG_READ_tIME_SUPPORTED &&\
+ defined PNG_READ_zTXt_SUPPORTED
+
#include "zlib.h"
/* Copied from pngpriv.h but only used in error messages below. */
#ifndef PNG_ZBUF_SIZE
@@ -1173,7 +1189,8 @@ test_one_file(PNG_CONST char *inname, PNG_CONST char *outname)
}
#endif
#ifdef PNG_sCAL_SUPPORTED
-#ifdef PNG_FLOATING_POINT_SUPPORTED
+#if defined(PNG_FLOATING_POINT_SUPPORTED) && \
+ defined(PNG_FLOATING_ARITHMETIC_SUPPORTED)
{
int unit;
double scal_width, scal_height;
@@ -1945,9 +1962,10 @@ main(void)
{
fprintf(STDERR,
" test ignored because libpng was not built with read support\n");
- return 0;
+ /* And skip this test */
+ return 77;
}
#endif
/* Generate a compiler error if there is an old png.h in the search path. */
-typedef png_libpng_version_1_6_1 Your_png_h_is_not_version_1_6_1;
+typedef png_libpng_version_1_6_2 Your_png_h_is_not_version_1_6_2;
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngtest.png b/Build/source/libs/libpng/libpng-1.6.2/pngtest.png
index cb3fef4cf84..cb3fef4cf84 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngtest.png
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngtest.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngtrans.c b/Build/source/libs/libpng/libpng-1.6.2/pngtrans.c
index b532172c443..8f8bc5d9e74 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngtrans.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngtrans.c
@@ -1,7 +1,7 @@
/* pngtrans.c - transforms the data in a row (used by both readers and writers)
*
- * Last changed in libpng 1.6.0 [February 14, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
@@ -782,6 +782,17 @@ png_set_user_transform_info(png_structrp png_ptr, png_voidp
if (png_ptr == NULL)
return;
+
+#ifdef PNG_READ_USER_TRANSFORM_SUPPORTED
+ if ((png_ptr->mode & PNG_IS_READ_STRUCT) != 0 &&
+ (png_ptr->flags & PNG_FLAG_ROW_INIT) != 0)
+ {
+ png_app_error(png_ptr,
+ "info change after png_start_read_image or png_read_update_info");
+ return;
+ }
+#endif
+
png_ptr->user_transform_ptr = user_transform_ptr;
png_ptr->user_transform_depth = (png_byte)user_transform_depth;
png_ptr->user_transform_channels = (png_byte)user_transform_channels;
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngusr.dfa b/Build/source/libs/libpng/libpng-1.6.2/pngusr.dfa
index 9d39564b51d..9d39564b51d 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngusr.dfa
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngusr.dfa
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngwio.c b/Build/source/libs/libpng/libpng-1.6.2/pngwio.c
index e3289dfe4ad..e3289dfe4ad 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngwio.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngwio.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngwrite.c b/Build/source/libs/libpng/libpng-1.6.2/pngwrite.c
index b0887bd7584..33924aac0cc 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngwrite.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngwrite.c
@@ -1,7 +1,7 @@
/* pngwrite.c - general routines to write a PNG file
*
- * Last changed in libpng 1.6.1 [March 28, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngwtran.c b/Build/source/libs/libpng/libpng-1.6.2/pngwtran.c
index 98703f8c818..98703f8c818 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngwtran.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngwtran.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/pngwutil.c b/Build/source/libs/libpng/libpng-1.6.2/pngwutil.c
index 8c49cfd407b..49e6a2d213b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/pngwutil.c
+++ b/Build/source/libs/libpng/libpng-1.6.2/pngwutil.c
@@ -1,7 +1,7 @@
/* pngwutil.c - utilities to write a PNG file
*
- * Last changed in libpng 1.6.0 [February 14, 2013]
+ * Last changed in libpng 1.6.2 [April 25, 2013]
* Copyright (c) 1998-2013 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
@@ -1744,6 +1744,9 @@ png_write_iTXt(png_structrp png_ptr, int compression, png_const_charp key,
{
if (comp.input_len > PNG_UINT_31_MAX-prefix_len)
png_error(png_ptr, "iTXt: uncompressed text too long");
+
+ /* So the string will fit in a chunk: */
+ comp.output_len = (png_uint_32)/*SAFE*/comp.input_len;
}
png_write_chunk_header(png_ptr, png_iTXt, comp.output_len + prefix_len);
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/libpng.tgt b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/libpng.tgt
index 4a9622e68cf..4a9622e68cf 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/libpng.tgt
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/libpng.tgt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/libpng.wpj b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/libpng.wpj
index a70d95f96b3..a70d95f96b3 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/libpng.wpj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/libpng.wpj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngconfig.mak b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngconfig.mak
index 0f988780513..0f988780513 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngconfig.mak
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngconfig.mak
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngstest.tgt b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngstest.tgt
index f5d024518f1..f5d024518f1 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngstest.tgt
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngstest.tgt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngtest.tgt b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngtest.tgt
index 211f1a74886..211f1a74886 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngtest.tgt
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngtest.tgt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngvalid.tgt b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngvalid.tgt
index 1e78e75cb6c..1e78e75cb6c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/owatcom/pngvalid.tgt
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/owatcom/pngvalid.tgt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/PRJ0041.mak b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/PRJ0041.mak
index c7a68b503e7..c7a68b503e7 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/PRJ0041.mak
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/PRJ0041.mak
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/README.txt b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/README.txt
index 34565e4d005..34565e4d005 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/README.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/README.txt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/README_zlib.txt b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/README_zlib.txt
index 81d11cbb577..81d11cbb577 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/README_zlib.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/README_zlib.txt
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/libpng.sln b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/libpng.sln
index eeb101f2e31..eeb101f2e31 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/libpng.sln
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/libpng.sln
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/libpng.vcproj b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/libpng.vcproj
index 608ec4e6b4d..608ec4e6b4d 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/libpng.vcproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/libpng.vcproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/pngtest.vcproj b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/pngtest.vcproj
index 3b48f1cf6f6..3b48f1cf6f6 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/pngtest.vcproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/pngtest.vcproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/zlib.vcproj b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/zlib.vcproj
index eb218488dcf..eb218488dcf 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/visualc71/zlib.vcproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/visualc71/zlib.vcproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/WARNING b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/WARNING
index da002c937df..da002c937df 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/WARNING
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/WARNING
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/libpng/libpng.vcxproj b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/libpng/libpng.vcxproj
index de7fc3c4137..de7fc3c4137 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/libpng/libpng.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/libpng/libpng.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pnglibconf/pnglibconf.vcxproj b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pnglibconf/pnglibconf.vcxproj
index e2a232cb631..e2a232cb631 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pnglibconf/pnglibconf.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pnglibconf/pnglibconf.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngstest/pngstest.vcxproj b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngstest/pngstest.vcxproj
index 0d2980dd8aa..0d2980dd8aa 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngstest/pngstest.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngstest/pngstest.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngtest/pngtest.vcxproj b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngtest/pngtest.vcxproj
index bf9266f7588..bf9266f7588 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngtest/pngtest.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngtest/pngtest.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngunknown/pngunknown.vcxproj b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngunknown/pngunknown.vcxproj
index a30cc7a21a2..a30cc7a21a2 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngunknown/pngunknown.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngunknown/pngunknown.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngvalid/pngvalid.vcxproj b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngvalid/pngvalid.vcxproj
index 07cf241193f..07cf241193f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/pngvalid/pngvalid.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/pngvalid/pngvalid.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/readme.txt b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/readme.txt
index bc16eb12fa0..1af61c9a41f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/readme.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/readme.txt
@@ -1,7 +1,7 @@
VisualStudio instructions
-libpng version 1.6.1 - March 28, 2013
+libpng version 1.6.2 - April 25, 2013
Copyright (c) 1998-2010 Glenn Randers-Pehrson
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/vstudio.sln b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/vstudio.sln
index af0b1bab592..af0b1bab592 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/vstudio.sln
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/vstudio.sln
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/zlib.props b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/zlib.props
index 8e92fdc8bbd..c73bf089649 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/zlib.props
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/zlib.props
@@ -2,7 +2,7 @@
<!--
* zlib.props - location of zlib source
*
- * libpng version 1.6.1 - March 28, 2013
+ * libpng version 1.6.2 - April 25, 2013
*
* Copyright (c) 1998-2011 Glenn Randers-Pehrson
*
diff --git a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/zlib/zlib.vcxproj b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/zlib/zlib.vcxproj
index 6e5b94a61cc..6e5b94a61cc 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/projects/vstudio/zlib/zlib.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.6.2/projects/vstudio/zlib/zlib.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/README.txt b/Build/source/libs/libpng/libpng-1.6.2/scripts/README.txt
index 27b5e52f847..6f5f062c452 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/README.txt
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/README.txt
@@ -1,9 +1,9 @@
-Makefiles for libpng version 1.6.1 - March 28, 2013
+Makefiles for libpng version 1.6.2 - April 25, 2013
pnglibconf.h.prebuilt => Stores configuration settings
makefile.linux => Linux/ELF makefile
- (gcc, creates libpng16.so.16.1.6.1)
+ (gcc, creates libpng16.so.16.1.6.2)
makefile.gcc => Generic makefile (gcc, creates static libpng.a)
makefile.knr => Archaic UNIX Makefile that converts files with
ansi2knr (Requires ansi2knr.c from
@@ -20,7 +20,7 @@ pnglibconf.h.prebuilt => Stores configuration settings
makefile.dec => DEC Alpha UNIX makefile
makefile.dj2 => DJGPP 2 makefile
makefile.elf => Linux/ELF makefile symbol versioning,
- (gcc, creates libpng16.so.16.1.6.1)
+ (gcc, creates libpng16.so.16.1.6.2)
makefile.freebsd => FreeBSD makefile
makefile.gcc => Generic gcc makefile
makefile.hpgcc => HPUX makefile using gcc
@@ -35,12 +35,12 @@ pnglibconf.h.prebuilt => Stores configuration settings
makefile.os2 => OS/2 Makefile (gcc and emx, requires libpng.def)
makefile.sco => For SCO OSr5 ELF and Unixware 7 with Native cc
makefile.sggcc => Silicon Graphics (gcc,
- creates libpng16.so.16.1.6.1)
+ creates libpng16.so.16.1.6.2)
makefile.sgi => Silicon Graphics IRIX makefile (cc, creates static lib)
makefile.solaris => Solaris 2.X makefile (gcc,
- creates libpng16.so.16.1.6.1)
+ creates libpng16.so.16.1.6.2)
makefile.so9 => Solaris 9 makefile (gcc,
- creates libpng16.so.16.1.6.1)
+ creates libpng16.so.16.1.6.2)
makefile.std => Generic UNIX makefile (cc, creates static libpng.a)
makefile.sunos => Sun makefile
makefile.32sunu => Sun Ultra 32-bit makefile
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/SCOPTIONS.ppc b/Build/source/libs/libpng/libpng-1.6.2/scripts/SCOPTIONS.ppc
index 2c3503e9eb2..2c3503e9eb2 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/SCOPTIONS.ppc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/SCOPTIONS.ppc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/checksym.awk b/Build/source/libs/libpng/libpng-1.6.2/scripts/checksym.awk
index fe3af55e05e..fe3af55e05e 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/checksym.awk
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/checksym.awk
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/def.dfn b/Build/source/libs/libpng/libpng-1.6.2/scripts/def.dfn
index 5e1dc68699b..1415c2c4eb3 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/def.dfn
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/def.dfn
@@ -21,7 +21,7 @@ PNG_DFN "OS2 DESCRIPTION "PNG image compression library""
PNG_DFN "OS2 CODE PRELOAD MOVEABLE DISCARDABLE"
PNG_DFN ""
PNG_DFN "EXPORTS"
-PNG_DFN ";Version 1.6.1"
+PNG_DFN ";Version 1.6.2"
#define PNG_EXPORTA(ordinal, type, name, args, attributes)\
PNG_DFN "@" SYMBOL_PREFIX "@@" name "@"
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/descrip.mms b/Build/source/libs/libpng/libpng-1.6.2/scripts/descrip.mms
index eb9a8071315..eb9a8071315 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/descrip.mms
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/descrip.mms
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/intprefix.dfn b/Build/source/libs/libpng/libpng-1.6.2/scripts/intprefix.dfn
index 790bdfee928..790bdfee928 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/intprefix.dfn
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/intprefix.dfn
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/libpng-config-body.in b/Build/source/libs/libpng/libpng-1.6.2/scripts/libpng-config-body.in
index b466432d546..b466432d546 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/libpng-config-body.in
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/libpng-config-body.in
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/libpng-config-head.in b/Build/source/libs/libpng/libpng-1.6.2/scripts/libpng-config-head.in
index 9803d2e6812..7ab83ee8a46 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/libpng-config-head.in
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/libpng-config-head.in
@@ -11,7 +11,7 @@
# Modeled after libxml-config.
-version=1.6.1
+version=1.6.2
prefix=""
libdir=""
libs=""
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/libpng.pc.in b/Build/source/libs/libpng/libpng-1.6.2/scripts/libpng.pc.in
index 9bdfd73f683..2fdeeb1bf0a 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/libpng.pc.in
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/libpng.pc.in
@@ -5,6 +5,6 @@ includedir=@includedir@/libpng16
Name: libpng
Description: Loads and saves PNG files
-Version: 1.6.1
+Version: 1.6.2
Libs: -L${libdir} -lpng16
Cflags: -I${includedir}
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/macro.lst b/Build/source/libs/libpng/libpng-1.6.2/scripts/macro.lst
index 57124b76a01..57124b76a01 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/macro.lst
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/macro.lst
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.32sunu b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.32sunu
index 6eef5b7b452..6eef5b7b452 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.32sunu
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.32sunu
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.64sunu b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.64sunu
index 1aaf6962589..1aaf6962589 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.64sunu
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.64sunu
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.acorn b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.acorn
index 00b8fb5b35c..00b8fb5b35c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.acorn
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.acorn
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.aix b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.aix
index ae89cd441ef..ae89cd441ef 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.aix
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.aix
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.amiga b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.amiga
index 228b5c22a75..228b5c22a75 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.amiga
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.amiga
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.atari b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.atari
index 1aeb7d5b7dd..1aeb7d5b7dd 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.atari
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.atari
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.bc32 b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.bc32
index b58c571aeeb..b58c571aeeb 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.bc32
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.bc32
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.beos b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.beos
index 9bf0c0765cd..9bf0c0765cd 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.beos
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.beos
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.bor b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.bor
index e3b36a51e34..e3b36a51e34 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.bor
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.bor
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.cegcc b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.cegcc
index 3912afe587f..d13012d0d22 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.cegcc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.cegcc
@@ -23,7 +23,7 @@
VERMAJ = 1
VERMIN = 6
-VERMIC = 1
+VERMIC = 2
VER = $(VERMAJ).$(VERMIN).$(VERMIC)
NAME = libpng
PACKAGE = $(NAME)-$(VER)
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.darwin b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.darwin
index 814fef50251..814fef50251 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.darwin
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.darwin
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.dec b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.dec
index 79e3724740c..79e3724740c 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.dec
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.dec
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.dj2 b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.dj2
index ad117bc5e2e..ad117bc5e2e 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.dj2
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.dj2
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.elf b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.elf
index 15a8ee67b08..15a8ee67b08 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.elf
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.elf
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.freebsd b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.freebsd
index 0ddf4ae4aa9..0ddf4ae4aa9 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.freebsd
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.freebsd
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.gcc b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.gcc
index 78faa63b233..78faa63b233 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.gcc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.gcc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hp64 b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hp64
index bf51962471d..bf51962471d 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hp64
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hp64
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hpgcc b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hpgcc
index bf44d2262c2..bf44d2262c2 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hpgcc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hpgcc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hpux b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hpux
index 1c2970b7f87..1c2970b7f87 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.hpux
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.hpux
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.ibmc b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.ibmc
index a19090dfe9a..a19090dfe9a 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.ibmc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.ibmc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.intel b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.intel
index 3a45014cf3f..3a45014cf3f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.intel
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.intel
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.knr b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.knr
index e2d2d4e5910..e2d2d4e5910 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.knr
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.knr
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.linux b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.linux
index 4e94ce909a1..3a13f0c37d0 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.linux
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.linux
@@ -10,7 +10,7 @@
# Library name:
LIBNAME = libpng16
PNGMAJ = 16
-RELEASE = 1
+RELEASE = 2
# Shared library names:
LIBSO=$(LIBNAME).so
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.mips b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.mips
index d6a5cc31b48..d6a5cc31b48 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.mips
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.mips
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.msc b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.msc
index e3ad73e7575..e3ad73e7575 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.msc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.msc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.msys b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.msys
index 342c91242ba..fc76184b41d 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.msys
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.msys
@@ -18,7 +18,7 @@ exec_prefix=$(prefix)
# Library name:
LIBNAME = libpng16
PNGMAJ = 16
-RELEASE = 1
+RELEASE = 2
# Shared library names:
LIBSO=$(LIBNAME).dll
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.ne12bsd b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.ne12bsd
index 2313dd33327..086decf1a14 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.ne12bsd
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.ne12bsd
@@ -17,7 +17,7 @@ INCSDIR=${LOCALBASE}/include/libpng16
LIB= png16
SHLIB_MAJOR= 0
-SHLIB_MINOR= 1.6.1
+SHLIB_MINOR= 1.6.2
SRCS= png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \
pngwtran.c pngmem.c pngerror.c pngpread.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.netbsd b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.netbsd
index 41a2e9d0b06..04ddf6d0da1 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.netbsd
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.netbsd
@@ -17,7 +17,7 @@ INCSDIR=${LOCALBASE}/include
LIB= png
SHLIB_MAJOR= 16
-SHLIB_MINOR= 1.6.1
+SHLIB_MINOR= 1.6.2
SRCS= png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \
pngwtran.c pngmem.c pngerror.c pngpread.c
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.openbsd b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.openbsd
index 2d633743fef..60265589c67 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.openbsd
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.openbsd
@@ -11,7 +11,7 @@ LIBDIR= ${PREFIX}/lib
MANDIR= ${PREFIX}/man/cat
SHLIB_MAJOR= 16
-SHLIB_MINOR= 1.6.1
+SHLIB_MINOR= 1.6.2
LIB= png
SRCS= png.c pngerror.c pngget.c pngmem.c pngpread.c \
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sco b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sco
index c5f254f6ea0..c5f254f6ea0 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sco
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sco
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sggcc b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sggcc
index 7c427bea651..7c427bea651 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sggcc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sggcc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sgi b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sgi
index f40461e33e9..f40461e33e9 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sgi
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sgi
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.so9 b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.so9
index a7773d18370..a7773d18370 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.so9
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.so9
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.solaris b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.solaris
index be423a184c4..be423a184c4 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.solaris
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.solaris
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.solaris-x86 b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.solaris-x86
index d41e659c569..d41e659c569 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.solaris-x86
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.solaris-x86
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.std b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.std
index 419eeedf29f..419eeedf29f 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.std
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.std
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sunos b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sunos
index c1d01650567..c1d01650567 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.sunos
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.sunos
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.tc3 b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.tc3
index a046bf6ab99..a046bf6ab99 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.tc3
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.tc3
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.vcwin32 b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.vcwin32
index 3ca7a011484..3ca7a011484 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makefile.vcwin32
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makefile.vcwin32
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/makevms.com b/Build/source/libs/libpng/libpng-1.6.2/scripts/makevms.com
index 69285535702..69285535702 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/makevms.com
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/makevms.com
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/options.awk b/Build/source/libs/libpng/libpng-1.6.2/scripts/options.awk
index c3a850173d0..c3a850173d0 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/options.awk
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/options.awk
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.dfa b/Build/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.dfa
index c95b10255a8..c95b10255a8 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.dfa
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.dfa
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.h.prebuilt b/Build/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.h.prebuilt
index 1894e2daebc..16ad5c9f02d 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.h.prebuilt
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.h.prebuilt
@@ -1,8 +1,8 @@
-/* libpng 1.6.1 STANDARD API DEFINITION */
+/* libpng 1.6.2 STANDARD API DEFINITION */
/* pnglibconf.h - library build configuration */
-/* Libpng version 1.6.1 - March 28, 2013 */
+/* Libpng version 1.6.2 - April 25, 2013 */
/* Copyright (c) 1998-2013 Glenn Randers-Pehrson */
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.mak b/Build/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.mak
index c7117ddc48f..c7117ddc48f 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/pnglibconf.mak
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/pnglibconf.mak
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/pngwin.rc b/Build/source/libs/libpng/libpng-1.6.2/scripts/pngwin.rc
index 9335cbbe03b..9335cbbe03b 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/pngwin.rc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/pngwin.rc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/prefix.dfn b/Build/source/libs/libpng/libpng-1.6.2/scripts/prefix.dfn
index 0997310c56a..0997310c56a 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/prefix.dfn
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/prefix.dfn
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/smakefile.ppc b/Build/source/libs/libpng/libpng-1.6.2/scripts/smakefile.ppc
index 2e7380b1f98..2e7380b1f98 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/smakefile.ppc
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/smakefile.ppc
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/sym.dfn b/Build/source/libs/libpng/libpng-1.6.2/scripts/sym.dfn
index 9ccd810fdec..9ccd810fdec 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/sym.dfn
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/sym.dfn
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/symbols.def b/Build/source/libs/libpng/libpng-1.6.2/scripts/symbols.def
index d19022c7c9c..a99f1648f12 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/symbols.def
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/symbols.def
@@ -1,4 +1,4 @@
-;Version 1.6.1
+;Version 1.6.2
;--------------------------------------------------------------
; LIBPNG symbol list as a Win32 DEF file
; Contains all the symbols that can be exported from libpng
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/symbols.dfn b/Build/source/libs/libpng/libpng-1.6.2/scripts/symbols.dfn
index 6f52918d479..6f52918d479 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/symbols.dfn
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/symbols.dfn
diff --git a/Build/source/libs/libpng/libpng-1.6.1/scripts/vers.dfn b/Build/source/libs/libpng/libpng-1.6.2/scripts/vers.dfn
index 61ba7d80bc6..61ba7d80bc6 100644
--- a/Build/source/libs/libpng/libpng-1.6.1/scripts/vers.dfn
+++ b/Build/source/libs/libpng/libpng-1.6.2/scripts/vers.dfn
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest
index f5cbdbcae43..f5cbdbcae43 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g01 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g01
index 4a495ccb8f0..4a495ccb8f0 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g01
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g01
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g02 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g02
index 1a607c8e17a..1a607c8e17a 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g02
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g02
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g04 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g04
index 595ba01e333..595ba01e333 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g04
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g04
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g08 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g08
index 21a8b4bb4e0..21a8b4bb4e0 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g08
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g08
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g16 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g16
index 0104c37bdd5..0104c37bdd5 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-0g16
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-0g16
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-2c08 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-2c08
index 9e0de6f1e03..9e0de6f1e03 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-2c08
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-2c08
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-2c16 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-2c16
index c1b88b04ed6..c1b88b04ed6 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-2c16
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-2c16
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p01 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p01
index 6aeb8d06cf9..6aeb8d06cf9 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p01
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p01
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p02 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p02
index 770a75c0b10..770a75c0b10 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p02
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p02
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p04 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p04
index 957d6ae341e..957d6ae341e 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p04
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p04
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p08 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p08
index d0947afdef1..d0947afdef1 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-3p08
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-3p08
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-4a08 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-4a08
index 2fab57f01df..2fab57f01df 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-4a08
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-4a08
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-4a16 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-4a16
index e4ad5aa9adb..e4ad5aa9adb 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-4a16
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-4a16
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-6a08 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-6a08
index aa6c03c3d97..aa6c03c3d97 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-6a08
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-6a08
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-6a16 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-6a16
index 545b1b394bb..545b1b394bb 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-6a16
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-6a16
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-error b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-error
index ebf3a7b59ea..ebf3a7b59ea 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngstest-error
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngstest-error
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngtest b/Build/source/libs/libpng/libpng-1.6.2/tests/pngtest
index 813973b23ed..813973b23ed 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngtest
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngtest
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-IDAT b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-IDAT
index 71d915a9ca3..71d915a9ca3 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-IDAT
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-IDAT
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-discard b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-discard
index f1f02d4c7b1..f1f02d4c7b1 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-discard
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-discard
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-if-safe b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-if-safe
index 7c52824f83c..7c52824f83c 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-if-safe
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-if-safe
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-sAPI b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-sAPI
index e087ef25a7e..e087ef25a7e 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-sAPI
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-sAPI
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-sTER b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-sTER
index 1b945dc3476..1b945dc3476 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-sTER
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-sTER
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-save b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-save
index ae849308ce8..ae849308ce8 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-save
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-save
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-vpAg b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-vpAg
index 396c6e40d4e..396c6e40d4e 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngunknown-vpAg
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngunknown-vpAg
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-16-to-8 b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-16-to-8
index b3223382950..b3223382950 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-16-to-8
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-16-to-8
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-alpha-mode b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-alpha-mode
index ed04fa511b8..ed04fa511b8 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-alpha-mode
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-alpha-mode
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-background b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-background
index 658e5fe4def..658e5fe4def 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-background
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-background
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-alpha-mode b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-alpha-mode
index bdda566a06b..bdda566a06b 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-alpha-mode
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-alpha-mode
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-background b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-background
index f993c21aebb..f993c21aebb 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-background
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-background
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-transform b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-transform
index f462534e854..f462534e854 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-expand16-transform
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-expand16-transform
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-sbit b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-sbit
index aa82fe04fea..aa82fe04fea 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-sbit
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-sbit
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-threshold b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-threshold
index 2cfca914677..2cfca914677 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-threshold
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-threshold
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-transform b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-transform
index a71ab4d5ec7..a71ab4d5ec7 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-gamma-transform
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-gamma-transform
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-size b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-size
index a31b2835570..a31b2835570 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-size
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-size
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-standard b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-standard
index 59042eb1720..59042eb1720 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-standard
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-standard
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-transform b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-transform
index edf9a8a79ee..edf9a8a79ee 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-interlace-transform
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-interlace-transform
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-standard b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-standard
index 20ecd1583d3..20ecd1583d3 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-progressive-standard
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-progressive-standard
diff --git a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-standard b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-standard
index aa1b4b4db3a..aa1b4b4db3a 100755
--- a/Build/source/libs/libpng/libpng-1.6.1/tests/pngvalid-standard
+++ b/Build/source/libs/libpng/libpng-1.6.2/tests/pngvalid-standard
diff --git a/Build/source/libs/libpng/version.ac b/Build/source/libs/libpng/version.ac
index 86a7a29320e..a9fbd99cc03 100644
--- a/Build/source/libs/libpng/version.ac
+++ b/Build/source/libs/libpng/version.ac
@@ -8,4 +8,4 @@ dnl
dnl --------------------------------------------------------
dnl
dnl m4-include this file to define the current libpng version
-m4_define([libpng_version], [1.6.1])
+m4_define([libpng_version], [1.6.2])