diff --git a/ANNOUNCE b/ANNOUNCE index b54580b907b743922e1a8ce39503c64f15dcd0e1..45353421abde2dae343dfc79bfa0217cf75a20b6 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -35,6 +35,7 @@ Version 1.6.1 [February 16, 2013] 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. Send comments/corrections/commendations to png-mng-implement at lists.sf.net (subscription required; visit diff --git a/CHANGES b/CHANGES index 79e5aabc84d5d935a608eba8fa98af90f7355ef8..651ea51651d4d5f47207bc4244651ee4624e3ec0 100644 --- a/CHANGES +++ b/CHANGES @@ -4391,6 +4391,7 @@ Version 1.6.1 [February 16, 2013] 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. Send comments/corrections/commendations to png-mng-implement at lists.sf.net (subscription required; visit diff --git a/LICENSE b/LICENSE index d7bc50d4d2963660b4da11430bb4967dc54a810a..8da3cf12427065cd3ec18734ff8abd446094918a 100644 --- a/LICENSE +++ b/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.1beta01, February 14, 2013, are +libpng versions 1.2.6, August 15, 2004, through 1.6.1beta01, February 16, 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 -February 14, 2013 +February 16, 2013 diff --git a/Makefile.am b/Makefile.am index 970f90ddcc395e530bc9138e0b7d6255509caeec..dbb34ae3faa7c9c496150681b1790ca01709f6cc 100644 --- a/Makefile.am +++ b/Makefile.am @@ -7,24 +7,44 @@ PNGLIB_BASENAME= libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@ ACLOCAL_AMFLAGS = -I scripts # test programs - run on make check, make distcheck -TESTS_ENVIRONMENT= srcdir=$(srcdir) -check_PROGRAMS= pngtest +check_PROGRAMS= pngtest pngunknown pngstest pngvalid + pngtest_SOURCES = pngtest.c pngtest_LDADD = libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@.la -TESTS = test-pngtest.sh -# Only do the following if the contrib directory is present. -check_PROGRAMS+= pngvalid pngstest pngunknown pngvalid_SOURCES = contrib/libtests/pngvalid.c -pngstest_SOURCES = contrib/libtests/pngstest.c -pngunknown_SOURCES = contrib/libtests/pngunknown.c pngvalid_LDADD = libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@.la + +pngstest_SOURCES = contrib/libtests/pngstest.c pngstest_LDADD = libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@.la + +pngunknown_SOURCES = contrib/libtests/pngunknown.c pngunknown_LDADD = libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@.la -TESTS += contrib/libtests/test-pngunknown.sh\ - contrib/libtests/test-pngvalid-simple.sh\ - contrib/libtests/test-pngvalid-full.sh\ - contrib/libtests/test-pngstest.sh + +# Generally these are single line shell scripts to run a test with a particular +# set of parameters: +TESTS =\ + tests/pngvalid-gamma-16-to-8 tests/pngvalid-gamma-alpha-mode\ + tests/pngvalid-gamma-background tests/pngvalid-gamma-expand16-alpha-mode\ + tests/pngvalid-gamma-expand16-background\ + tests/pngvalid-gamma-expand16-transform tests/pngvalid-gamma-sbit\ + tests/pngvalid-gamma-threshold tests/pngvalid-gamma-transform\ + tests/pngvalid-progressive-interlace-size\ + tests/pngvalid-progressive-interlace-standard\ + tests/pngvalid-progressive-interlace-transform\ + tests/pngvalid-progressive-standard tests/pngvalid-standard\ + tests/pngtest\ + tests/pngstest-0g01 tests/pngstest-0g02 tests/pngstest-0g04\ + tests/pngstest-0g08 tests/pngstest-0g16 tests/pngstest-2c08\ + tests/pngstest-2c16 tests/pngstest-3p01 tests/pngstest-3p02\ + tests/pngstest-3p04 tests/pngstest-3p08 tests/pngstest-4a08\ + tests/pngstest-4a16 tests/pngstest-6a08 tests/pngstest-6a16\ + tests/pngstest-error tests/pngunknown-IDAT\ + tests/pngunknown-discard tests/pngunknown-if-safe tests/pngunknown-sAPI\ + tests/pngunknown-sTER tests/pngunknown-save tests/pngunknown-vpAg + +# These tests are expected, and required, to fail: +XFAIL_TESTS = tests/pngstest-error # man pages dist_man_MANS= libpng.3 libpngpf.3 png.5 @@ -77,12 +97,14 @@ nodist_pkginclude_HEADERS= pnglibconf.h pkgconfigdir = @pkgconfigdir@ pkgconfig_DATA = libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@.pc -#extra source distribution files. +# Extra source distribution files, '${srcdir}' is used below to stop build files +# from those directories being included. This only works if the configure is +# not done in the source directory! EXTRA_DIST= \ ANNOUNCE CHANGES INSTALL LICENSE README TODO \ pngtest.png pngbar.png pngnow.png pngbar.jpg autogen.sh \ ${srcdir}/contrib ${srcdir}/projects ${srcdir}/scripts \ - $(TESTS) \ + $(TESTS) $(XFAIL_TESTS) tests/pngstest \ CMakeLists.txt example.c libpng-manual.txt SCRIPT_CLEANFILES=scripts/*.out scripts/*.chk scripts/pnglibconf.dfn diff --git a/README b/README index c4a955b31a9f756fd7d8d6125d1a97fc9842dab1..76e49256adc3bd10b8719e033a84f40767c3ce8a 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -README for libpng version 1.6.1beta01 - February 14, 2013 (shared library 16.0) +README for libpng version 1.6.1beta01 - February 16, 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/autogen.sh b/autogen.sh index b6db4eb1c214d3b6da52ba74d71d0832369b04f2..decf0f56f8b7704e860dd2f881a79ca245673903 100755 --- a/autogen.sh +++ b/autogen.sh @@ -74,7 +74,7 @@ done # # The autotools generated files: libpng_autotools_files="Makefile.in aclocal.m4 config.guess config.h.in\ - config.sub configure depcomp install-sh ltmain.sh missing" + config.sub configure depcomp install-sh ltmain.sh missing test-driver" # # These are separate because 'maintainer-clean' does not remove them. libpng_libtool_files="scripts/libtool.m4 scripts/ltoptions.m4\ diff --git a/configure.ac b/configure.ac index edf4d1c4472efda2406b470dbff8f0dce9951f6e..ff73fc049dc5b940869039f37da05a2787ceff39 100644 --- a/configure.ac +++ b/configure.ac @@ -26,9 +26,11 @@ AC_CONFIG_MACRO_DIR([scripts]) # silent-rules requires automake 1.11 or later # dist-xz requires automake 1.11 or later # 1.12.2 fixes a security issue in 1.11.2 and 1.12.1 -AM_INIT_AUTOMAKE([1.12.2 foreign dist-xz color-tests silent-rules serial-tests]) -# was: -# AM_INIT_AUTOMAKE +# 1.13 is required for parallel tests +AM_INIT_AUTOMAKE([1.13 foreign dist-xz color-tests silent-rules]) +# The following line causes --disable-maintainer-mode to be the default to +# configure, this is necessary because libpng distributions cannot rely on the +# time stamps of the autotools generated files being correct AM_MAINTAINER_MODE dnl configure.ac and Makefile.am expect automake 1.11.2 or a compatible later diff --git a/contrib/libtests/pngstest.c b/contrib/libtests/pngstest.c index c2a2b2b0d9cde49467ac52fcfb909ee4bba57b78..e1d3905d3485745c06e63483f3a4603e18f701d5 100644 --- a/contrib/libtests/pngstest.c +++ b/contrib/libtests/pngstest.c @@ -62,6 +62,12 @@ # define aligncastconst(type, value) ((const void*)(value)) #endif /* __cplusplus */ +/* During parallel runs of pngstest each temporary file needs a unique name, + * this is used to permit uniqueness using a command line argument which can be + * up to 22 characters long. + */ +static char tmpf[23] = "TMP"; + /* Generate random bytes. This uses a boring repeatable algorithm and it * is implemented here so that it gives the same set of numbers on every * architecture. It's a linear congruential generator (Knuth or Sedgewick @@ -3198,7 +3204,7 @@ write_one_file(Image *output, Image *image, int convert_to_8bit) static int counter = 0; char name[32]; - sprintf(name, "TMP%d.png", ++counter); + sprintf(name, "%s%d.png", tmpf, ++counter); if (png_image_write_to_file(&image->image, name, convert_to_8bit, image->buffer+16, (png_int_32)image->stride, image->colormap)) @@ -3482,6 +3488,30 @@ main(int argc, char **argv) opts &= ~KEEP_GOING; else if (strcmp(arg, "--strict") == 0) opts |= STRICT; + else if (strcmp(arg, "--tmpfile") == 0) + { + if (c+1 < argc) + { + if (strlen(argv[++c]) >= sizeof tmpf) + { + fflush(stdout); + fprintf(stderr, "%s: %s is too long for a temp file prefix\n", + argv[0], argv[c]); + exit(99); + } + + /* Safe: checked above */ + strcpy(tmpf, argv[c]); + } + + else + { + fflush(stdout); + fprintf(stderr, "%s: %s requires a temporary file prefix\n", + argv[0], arg); + exit(99); + } + } else if (strcmp(arg, "--touch") == 0) { if (c+1 < argc) @@ -3492,7 +3522,7 @@ main(int argc, char **argv) fflush(stdout); fprintf(stderr, "%s: %s requires a file name argument\n", argv[0], arg); - exit(1); + exit(99); } } else if (arg[0] == '+') @@ -3500,7 +3530,7 @@ main(int argc, char **argv) png_uint_32 format = formatof(arg+1); if (format > FORMAT_COUNT) - exit(1); + exit(99); format_set(&formats, format); } @@ -3508,7 +3538,7 @@ main(int argc, char **argv) { fflush(stdout); fprintf(stderr, "%s: unknown option: %s\n", argv[0], arg); - exit(1); + exit(99); } else { @@ -3557,7 +3587,7 @@ main(int argc, char **argv) buffer[4095] = 0; fprintf(stderr, "%s...%s: file name too long\n", buffer, buffer+(4096-32)); - exit(1); + exit(99); } } @@ -3676,7 +3706,7 @@ main(int argc, char **argv) { fflush(stdout); fprintf(stderr, "%s: write failed\n", touch); - exit(1); + exit(99); } } @@ -3684,7 +3714,7 @@ main(int argc, char **argv) { fflush(stdout); fprintf(stderr, "%s: open failed\n", touch); - exit(1); + exit(99); } } @@ -3695,6 +3725,7 @@ main(int argc, char **argv) int main(void) { fprintf(stderr, "pngstest: no read support in libpng, test skipped\n"); - return 0; + /* So the test is skipped: */ + return 77; } #endif /* PNG_SIMPLIFIED_READ_SUPPORTED */ diff --git a/contrib/libtests/test-pngstest.sh b/contrib/libtests/test-pngstest.sh deleted file mode 100755 index e977a5b50d1f4ad0ef9292b95c580d3d6c8462ca..0000000000000000000000000000000000000000 --- a/contrib/libtests/test-pngstest.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# Run the simplified API tests -err=0 - -echo >> pngtest-log.txt -echo "============ pngstest.sh ==============" >> pngtest-log.txt - -echo "Running test-pngstest.sh" -for image in ${srcdir}/contrib/pngsuite/*.png -do - for opts in "" - do - if ./pngstest --strict --log "$@" $opts $image >>pngtest-log.txt 2>&1 - then - echo " PASS: pngstest $opts $image" - else - echo " FAIL: pngstest $opts $image" - err=1 - fi - done -done - -exit $err diff --git a/contrib/libtests/test-pngunknown.sh b/contrib/libtests/test-pngunknown.sh deleted file mode 100755 index 1a31864aeb94f9a4223032bbd173706721a7f7fa..0000000000000000000000000000000000000000 --- a/contrib/libtests/test-pngunknown.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# -# Run the unknown API tests -err=0 -image="${srcdir}/pngtest.png" -# -# stream 4 is used for the output of the shell, pngtest-log.txt gets all the -# normal program output. -exec 4>&1 1>>pngtest-log.txt 2>&1 - -echo -echo "============ test-pngunknown.sh ==============" - -echo "Running test-pngunknown.sh" >&4 - -for tests in \ - "discard default=discard"\ - "save default=save"\ - "if-safe default=if-safe"\ - "vpAg vpAg=if-safe"\ - "sTER sTER=if-safe"\ - "IDAT default=discard IDAT=save"\ - "sAPI bKGD=save cHRM=save gAMA=save all=discard iCCP=save sBIT=save sRGB=save" -do - set $tests - test="$1" - shift - - if ./pngunknown "$@" "$image" 4>&- - then - echo " PASS: test-pngunknown $test" >&4 - else - echo " FAIL: test-pngunknown $test" >&4 - err=1 - fi -done - -exit $err diff --git a/contrib/libtests/test-pngvalid-full.sh b/contrib/libtests/test-pngvalid-full.sh deleted file mode 100755 index f7d1b2b5d5867463d61fee25419721f7e266259f..0000000000000000000000000000000000000000 --- a/contrib/libtests/test-pngvalid-full.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# -# Run a sequence of gamma tests quietly -err=0 - -echo >> pngtest-log.txt -echo "============ pngvalid-full.sh ==============" >> pngtest-log.txt - -echo "Running test-pngvalid-full.sh" -for gamma in threshold transform sbit 16-to-8 background alpha-mode "transform --expand16" "background --expand16" "alpha-mode --expand16" -do - if ./pngvalid "$@" --gamma-$gamma >> pngtest-log.txt 2>&1 - then - echo " PASS: pngvalid" "$@" "--gamma-$gamma" - else - echo " FAIL: pngvalid" "$@" "--gamma-$gamma" - err=1 - fi -done - -exit $err diff --git a/contrib/libtests/test-pngvalid-simple.sh b/contrib/libtests/test-pngvalid-simple.sh deleted file mode 100755 index 7d4d9d83c281250e8c24b720e76aa4db29214fac..0000000000000000000000000000000000000000 --- a/contrib/libtests/test-pngvalid-simple.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh -# -# Run a sequence of tests quietly, without the slow -# gamma tests -err=0 - -echo >> pngtest-log.txt -echo "============ pngvalid-simple.sh ==============" >> pngtest-log.txt -echo "Running test-pngvalid-simple.sh" -# The options to test are: -# -# standard tests with and without progressive reading and interlace -# size images with and without progressive reading -# transform tests (standard, non-interlaced only) -# -for opts in "--standard" "--standard --progressive-read" \ - "--standard --interlace" "--standard --progressive-read --interlace" \ - "--size" "--size --progressive-read" \ - "--transform" -do - if ./pngvalid "$@" $opts >> pngtest-log.txt 2>&1 - then - echo " PASS: pngvalid" "$@" $opts - else - echo " FAIL: pngvalid" "$@" $opts - err=1 - fi -done - -exit $err diff --git a/libpng-manual.txt b/libpng-manual.txt index 858c1b820acfeeadf1577d0fa1d2eae5052efad3..2acb0974503091c9dc4d61adf07577e53167f782 100644 --- a/libpng-manual.txt +++ b/libpng-manual.txt @@ -1,6 +1,6 @@ libpng-manual.txt - A description on how to use and modify libpng - libpng version 1.6.1beta01 - February 14, 2013 + libpng version 1.6.1beta01 - February 16, 2013 Updated and distributed by Glenn Randers-Pehrson 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.1beta01 - February 14, 2013 + libpng versions 0.97, January 1998, through 1.6.1beta01 - February 16, 2013 Updated and distributed by Glenn Randers-Pehrson Copyright (c) 1998-2013 Glenn Randers-Pehrson @@ -5150,7 +5150,7 @@ Other rules can be inferred by inspecting the libpng source. XVI. Y2K Compliance in libpng -February 14, 2013 +February 16, 2013 Since the PNG Development group is an ad-hoc body, we can't make an official declaration. diff --git a/libpng.3 b/libpng.3 index 8db9867ae51fec09a8fe74791c7bdfaac00fe328..310dfd3ee2c3715dc82194cbe800d1163c96f129 100644 --- a/libpng.3 +++ b/libpng.3 @@ -1,4 +1,4 @@ -.TH LIBPNG 3 "February 14, 2013" +.TH LIBPNG 3 "February 16, 2013" .SH NAME libpng \- Portable Network Graphics (PNG) Reference Library 1.6.1beta01 .SH SYNOPSIS @@ -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.1beta01 - February 14, 2013 + libpng version 1.6.1beta01 - February 16, 2013 Updated and distributed by Glenn Randers-Pehrson 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.1beta01 - February 14, 2013 + libpng versions 0.97, January 1998, through 1.6.1beta01 - February 16, 2013 Updated and distributed by Glenn Randers-Pehrson Copyright (c) 1998-2013 Glenn Randers-Pehrson @@ -5655,7 +5655,7 @@ Other rules can be inferred by inspecting the libpng source. .SH XVI. Y2K Compliance in libpng -February 14, 2013 +February 16, 2013 Since the PNG Development group is an ad-hoc body, we can't make an official declaration. @@ -5926,7 +5926,7 @@ possible without all of you. Thanks to Frank J. T. Wojcik for helping with the documentation. -Libpng version 1.6.1beta01 - February 14, 2013: +Libpng version 1.6.1beta01 - February 16, 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). @@ -5949,7 +5949,7 @@ this sentence. This code is released under the libpng license. -libpng versions 1.2.6, August 15, 2004, through 1.6.1beta01, February 14, 2013, are +libpng versions 1.2.6, August 15, 2004, through 1.6.1beta01, February 16, 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 @@ -6048,7 +6048,7 @@ certification mark of the Open Source Initiative. Glenn Randers-Pehrson glennrp at users.sourceforge.net -February 14, 2013 +February 16, 2013 .\" end of man page diff --git a/libpngpf.3 b/libpngpf.3 index 074ad1321682dd4edeb79b58acf79c9145b0d64b..734a97b8988040aa9aab9dcd8ed657c9fd52e568 100644 --- a/libpngpf.3 +++ b/libpngpf.3 @@ -1,4 +1,4 @@ -.TH LIBPNGPF 3 "February 14, 2013" +.TH LIBPNGPF 3 "February 16, 2013" .SH NAME libpng \- Portable Network Graphics (PNG) Reference Library 1.6.1beta01 (private functions) diff --git a/png.5 b/png.5 index 8832f8cae80d27a5f03a4650e2e4bc92f818b833..e43cc248825b947c34b88346f8b5fe5a4d7ef44e 100644 --- a/png.5 +++ b/png.5 @@ -1,4 +1,4 @@ -.TH PNG 5 "February 14, 2013" +.TH PNG 5 "February 16, 2013" .SH NAME png \- Portable Network Graphics (PNG) format .SH DESCRIPTION diff --git a/png.h b/png.h index 98a92a20bdc8e8f467d7061e5b2d8cd11f141d87..5652155a96f595ddf0227eb3b31e728528b3a6c2 100644 --- a/png.h +++ b/png.h @@ -1,7 +1,7 @@ /* png.h - header file for PNG reference library * - * libpng version 1.6.1beta01 - February 14, 2013 + * libpng version 1.6.1beta01 - February 16, 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.1beta01 - February 14, 2013: Glenn + * libpng versions 0.97, January 1998, through 1.6.1beta01 - February 16, 2013: Glenn * See also "Contributing Authors", below. * * Note about libpng version numbers: @@ -201,7 +201,7 @@ * * This code is released under the libpng license. * - * libpng versions 1.2.6, August 15, 2004, through 1.6.1beta01, February 14, 2013, are + * libpng versions 1.2.6, August 15, 2004, through 1.6.1beta01, February 16, 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: @@ -313,7 +313,7 @@ * Y2K compliance in libpng: * ========================= * - * February 14, 2013 + * February 16, 2013 * * Since the PNG Development group is an ad-hoc body, we can't make * an official declaration. @@ -381,7 +381,7 @@ /* Version information for png.h - this should match the version in png.c */ #define PNG_LIBPNG_VER_STRING "1.6.1beta01" #define PNG_HEADER_VERSION_STRING \ - " libpng version 1.6.1beta01 - February 14, 2013\n" + " libpng version 1.6.1beta01 - February 16, 2013\n" #define PNG_LIBPNG_VER_SONUM 16 #define PNG_LIBPNG_VER_DLLNUM 16 diff --git a/pngconf.h b/pngconf.h index a812edb703cbfe3080f65f8992d811fccf53d847..b8575ca5225b81ecaefd7681429998948f573ba8 100644 --- a/pngconf.h +++ b/pngconf.h @@ -1,7 +1,7 @@ /* pngconf.h - machine configurable file for libpng * - * libpng version 1.6.1beta01 - February 14, 2013 + * libpng version 1.6.1beta01 - February 16, 2013 * * Copyright (c) 1998-2013 Glenn Randers-Pehrson * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger) diff --git a/projects/vstudio/readme.txt b/projects/vstudio/readme.txt index cca1af775991c0a0190d20757b3c14842c177f23..7a85cb7c6aa2af4b31a51bbb5116dde715eb3aab 100644 --- a/projects/vstudio/readme.txt +++ b/projects/vstudio/readme.txt @@ -1,7 +1,7 @@ VisualStudio instructions -libpng version 1.6.1beta01 - February 14, 2013 +libpng version 1.6.1beta01 - February 16, 2013 Copyright (c) 1998-2010 Glenn Randers-Pehrson diff --git a/projects/vstudio/zlib.props b/projects/vstudio/zlib.props index 22174533a1f30ac8f75f24cdf099df8cc0a38533..507fcd5d022d2d026f654a2b59708c821b597dae 100644 --- a/projects/vstudio/zlib.props +++ b/projects/vstudio/zlib.props @@ -2,7 +2,7 @@