scripts


Log

Author Commit Date CI Message
Glenn Randers-Pehrson e208108d 2013-01-19T08:44:05 [libpng16] Imported from libpng-1.6.0beta39.tar
Glenn Randers-Pehrson c5c8b542 2013-01-17T13:52:16 [libpng16] Bump version to 1.6.0beta39
Glenn Randers-Pehrson 91a7ad9d 2013-01-17T13:18:15 [libpng16] Imported from libpng-1.6.0beta38.tar
Glenn Randers-Pehrson ba35f1e4 2013-01-10T12:12:00 [libpng16] Bump version to 1.6.0beta38
Glenn Randers-Pehrson 58512809 2013-01-10T12:05:59 [libpng16] Imported from libpng-1.6.0beta37.tar
Glenn Randers-Pehrson 37109a9f 2013-01-01T08:07:00 [libpng16] Bump version to 1.6.0beta37
Glenn Randers-Pehrson a70216aa 2013-01-01T07:57:26 [libpng16] Imported from libpng-1.6.0beta36.tar
Glenn Randers-Pehrson 86c739e8 2012-12-22T18:24:38 [libpng16] Bump version to 1.6.0beta36
Glenn Randers-Pehrson 00634fda 2012-12-22T17:41:02 [libpng16] Imported from libpng-1.6.0beta35.tar
John Bowler 24639a63 2012-12-20T22:26:18 [libpng16] Made default Zlib compression settings be configurable. This adds #defines to pnglibconf.h to control the defaults.
Glenn Randers-Pehrson 5362c9d5 2012-12-19T16:14:05 [libpng16] Bump version to 1.6.0beta35
Glenn Randers-Pehrson b6bfd40d 2012-12-19T16:06:56 [libpng16] Imported from libpng-1.6.0beta34.tar
Glenn Randers-Pehrson 7bde6e23 2012-12-18T08:44:26 [libpng16] Disassembled the version number in scripts/options.awk (necessary for building on SunOs)
Glenn Randers-Pehrson 8c3d4f38 2012-12-15T08:33:58 [libpng16] Bump version to 1.6.0beta34
Glenn Randers-Pehrson 7b26920d 2012-12-15T07:48:43 [libpng16] Imported from libpng-1.6.0beta33.tar
Glenn Randers-Pehrson e4f124e3 2012-12-09T19:20:34 [libpng16] Bump version to 1.6.0beta33
Glenn Randers-Pehrson 6dae6d8f 2012-11-25T12:40:13 [libpng16] Imported from libpng-1.6.0beta32.tar
Glenn Randers-Pehrson 7b3eefbc 2012-11-01T08:28:54 [libpng16] Bump version to 1.6.0beta32
Glenn Randers-Pehrson bb39dc54 2012-11-01T08:16:31 [libpng16] Imported from libpng-1.6.0beta31.tar
John Bowler 520803d5 2012-11-01T08:12:47 [libpng16] Removed non-working ICC profile support code. There was too much code for too little gain; implementing full ICC color correction is maybe desireable but is left up to applications.
John Bowler ab1477d6 2012-10-27T06:57:12 [libpng16] Made PNG_NO_READ_GAMMA switch off interfaces that depend on READ_GAMMA. Prior to 1.6.0 switching off READ_GAMMA did unpredictable things to the interfaces that use it (specifically, png_do_background in 1.4 would simply display composite for grayscale images but do composition with the incorrect arithmetic for color ones). In 1.6 the semantic of -DPNG_NO_READ_GAMMA is changed to simply disable any interface that depends on it; this obliges people who set it to consider whether they really want it off if they happen to use any of the interfaces in question (typically most users who disable it won't).
John Bowler f8dfd123 2012-10-25T19:30:02 [libpng16] Changed ICC profile support to allow use of an external color management system (CMS). In practice it is not possible to obtain cHRM information reliably using just the end-point tags because they do not exist in the vast majority of profiles. Instead it is necessary to run the endpoints through the ICC colorimetric intent transform (as described in the v4 spec). Since this is likely to be too much code inside libpng for too little gain (it implies a fairly complete CMS implementation) the code has been changed to allow an external CMS to be used. This code is temporarily disabled until a suitable set of test cases using one or more external CMS implementations have been implemented.
Glenn Randers-Pehrson 43648b02 2012-10-24T11:31:06 [libpng16] Bump version to 1.6.0beta31
Glenn Randers-Pehrson 75fde9e9 2012-10-24T11:16:27 [libpng16] Imported from libpng-1.6.0beta30.tar
Glenn Randers-Pehrson 329d033d 2012-09-04T16:53:23 [libpng16] Bump version to 1.6.0beta30
John Bowler b98681b4 2012-09-04T11:19:00 [libpng16] Improved ICC profile handling including cHRM chunk generation and fixed Cygwin+MSVC build errors. The ICC profile handling now includes more checking. Several errors that caused rejection of the profile are now handled with a warning in such a way that the invalid profiles will be read by default in release (but not pre-RC) builds but will not be written by default. The easy part of handling a cHRM chunk is written, where the ICC profile contains the required data. The more difficult part plus guessing a gAMA value requires code to pass selected RGB values through the profile.
Glenn Randers-Pehrson fd043e5d 2012-08-29T14:12:21 [libpng16] Bump version to 1.6.0beta29
Glenn Randers-Pehrson cc02f89e 2012-08-29T14:03:09 [libpng16] Imported from libpng-1.6.0beta28.tar
Glenn Randers-Pehrson 702053d1 2012-08-17T21:23:06 [libpng16] Bump version to 1.6.0beta28
John Bowler 4a6c6df6 2012-08-16T16:12:13 [libpng16] Allow fine grain control of unknown chunk APIs. This change allows png_set_keep_unknown_chunks() to be turned off if not required and causes both read and write to behave appropriately (on read this is only possible if the user callback is used to handle unknown chunks). The change also removes the support for storing unknown chunks in the info_struct if the only unknown handling enabled is via the callback, allowing libpng to be configured with callback reading and none of the unnecessary code.
Glenn Randers-Pehrson 810c9958 2012-08-15T23:20:47 [libpng16] Fixed some spelling errors.
John Bowler e9567514 2012-08-15T22:53:00 [libpng16] Unknown handling fixes and clean up. This adds more correct option control of the unknown handling, corrects the pre-existing bug where the per-chunk 'keep' setting is ignored and makes it possible to skip IDAT chunks in the sequential reader (broken in earlier 1.6 versions). There is a new test program, test-unknown.c, which is a work in progress (not currently part of the test suite). Comments in the header files now explain how the unknown handling works.
Glenn Randers-Pehrson b593b3f0 2012-08-11T18:15:41 [libpng16] Bump version to 1.6.0beta28
Glenn Randers-Pehrson 0f08665b 2012-08-11T18:15:41 [libpng16] Imported from libpng-1.6.0beta27.tar
Glenn Randers-Pehrson 05ed18e7 2012-07-14T17:05:58 [libpng16] Bump version to 1.6.0beta27
Glenn Randers-Pehrson edb3523a 2012-07-09T19:43:20 [libpng16] Imported from libpng-1.6.0beta26.tar
Glenn Randers-Pehrson 46cb5109 2012-06-25T14:14:17 [libpng16] Moved scripts/chkfmt to contrib/tools.
Glenn Randers-Pehrson 4a37149f 2012-06-16T14:43:42 [libpng16] Bump version to 1.6.0beta26
Glenn Randers-Pehrson fc58b177 2012-06-16T13:07:05 [libpng16] Imported from libpng-1.6.0beta25.tar
Glenn Randers-Pehrson d630301d 2012-06-07T10:23:13 [libpng16] Bump version to 1.6.0beta25
Glenn Randers-Pehrson 2ec84090 2012-06-07T10:12:18 [libpng16] Imported from libpng-1.6.0beta24.tar
Glenn Randers-Pehrson 8f424b82 2012-06-06T13:43:14 [libpng16] Bump version to 1.6.0beta24
Glenn Randers-Pehrson cc461574 2012-06-06T13:16:09 [libpng16] Imported from libpng-1.6.0beta23.tar
Glenn Randers-Pehrson 04c1c078 2012-05-23T12:50:08 [libpng16] Bump version to 1.6.0beta23
Glenn Randers-Pehrson 8f4d6721 2012-05-23T12:30:59 [libpng16] Imported from libpng-1.6.0beta22.tar
Glenn Randers-Pehrson 040575c8 2012-04-28T06:28:59 [libpng16] Bump version to 1.6.0beta22
Glenn Randers-Pehrson 43309056 2012-04-27T18:29:24 [libpng16] Imported from libpng-1.6.0beta21.tar
Glenn Randers-Pehrson bc2a57f6 2012-04-28T05:48:21 [libpng16] Changed deprecated NOOBJ and NOPROFILE to NO_OBJ and NO_PROFILE in scripts/makefile.freebsd
Glenn Randers-Pehrson 56f22f43 2012-04-26T08:57:58 [libpng16] Added -lssp_nonshared in a comment in scripts/makefile.freebsd
Glenn Randers-Pehrson b4f5c420 2012-04-13T12:36:22 [libpng16] Revised scripts/makefile.darwin: use system zlib; remove quotes around architecture list; add missing ppc architecture; add architecture options to shared library link; don't try to create a shared lib based on missing RELEASE variable (Toby Thain).
Glenn Randers-Pehrson f229d4df 2012-03-29T07:37:43 [libpng16] Bump version to 1.6.0beta21
Glenn Randers-Pehrson 96027d91 2012-03-29T06:15:55 [libpng16] Imported from libpng-1.6.0beta20.tar
John Bowler 921648a9 2012-03-28T23:36:12 [libpng16] Recognize known sRGB ICC profiles while reading; prefer writing the iCCP profile over writing the sRGB chunk, controlled by the PNG_sRGB_PROFILE_CHECKS option.
Glenn Randers-Pehrson 48015617 2012-03-28T10:58:01 [libpng16] Recognize known sRGB ICC profiles while reading and issue a warning about it, if PNG_WARN_IF_iCCP_IS_sRGB_SUPPORTED is defined.
John Bowler b11b31ae 2012-03-21T07:55:46 [libpng16] Changed chunk handler warnings into benign errors, incrementally load iCCP
Glenn Randers-Pehrson 51624965 2012-03-19T10:58:34 [libpng16] Bump version to 1.6.0beta20
Glenn Randers-Pehrson ce9d8a3f 2012-03-18T22:39:52 [libpng16] Imported from libpng-1.6.0beta19.tar
Glenn Randers-Pehrson 42ed02ed 2012-03-16T23:17:27 [libpng16] Reverted png_set_itxt(); it would not compile without warnings.
Glenn Randers-Pehrson 31d66245 2012-03-16T13:53:25 [libpng16] Added png_set_itxt() (work in progress)
Glenn Randers-Pehrson d15d124d 2012-03-16T08:23:38 [libpng16] Bump version to 1.6.0beta19
Glenn Randers-Pehrson dd6ecbe6 2012-03-16T07:33:38 [libpng16] Imported from libpng-1.6.0beta18.tar
John Bowler aa816c44 2012-03-16T07:39:49 [libpng16] Added configuration support for benign errors and changed the read default. Also changed some warnings in the iCCP and sRGB handling from to benign errors. Configuration now makes read benign errors warnings and write benign errors to errors by default (thus changing the behavior on read). The simplified API always forces read benign errors to errors (regardless of the system default, unless this is disabled in which case the simplified API can't be built.)
Glenn Randers-Pehrson 71db1318 2012-03-09T22:09:46 [libpng16] Bump version to 1.6.0beta18
Glenn Randers-Pehrson bf7661f0 2012-03-09T21:55:02 [libpng16] Imported from libpng-1.6.0beta17.tar
John Bowler b5d0051d 2012-03-09T09:15:18 [libpng16] Deflate/inflate was reworked to move common zlib calls into single functions [rw]util.c. A new shared keyword check routine was also added and the 'zbuf' is no longer allocated on progressive read. It is now possible to call png_inflate() incrementally.
Glenn Randers-Pehrson b57c1c9e 2012-03-05T21:30:06 [libpng16] Bump version to 1.6.0beta17
Glenn Randers-Pehrson 0c98cc70 2012-03-05T21:20:56 [libpng16] Imported from libpng-1.6.0beta16.tar
Glenn Randers-Pehrson 434801a3 2012-03-02T22:38:50 [libpng16] Bump version to 1.6.0beta16
Glenn Randers-Pehrson 79a14187 2012-03-02T22:50:03 [libpng16] Revised scripts/pnglibconf.dfa
Glenn Randers-Pehrson 8e92cd51 2012-03-02T13:57:45 [libpng16] Bump version to 1.6.0beta16
John Bowler 6f237b6b 2012-03-02T13:13:15 [libpng16] Remove whitespace at end of lines
Glenn Randers-Pehrson 363ae65e 2012-03-01T21:39:29 [libpng16] Added tests for invalid palette index while reading and writing (work in progress, the latter isn't finished).
Glenn Randers-Pehrson b7e32059 2012-02-26T21:32:02 [libpng16] Bump version to 1.6.0beta15
Glenn Randers-Pehrson faf38eea 2012-02-26T21:11:25 [libpng16] Imported from libpng-1.6.0beta14.tar
Glenn Randers-Pehrson 16bb03b8 2012-02-24T11:47:16 [libpng16] Bump version to 1.6.0beta14
Glenn Randers-Pehrson df44c4c4 2012-02-24T11:36:26 [libpng16] Imported from libpng-1.6.0beta13.tar
Glenn Randers-Pehrson 4690b89e 2012-02-24T11:43:31 [libpng16] Added PNG_SAFE_LIMITS feature to pnglibconf.dfa, pngpriv.h, and new pngusr.dfa to reset the user limits to safe ones if PNG_SAFE_LIMITS is defined. To enable, use CPPFLAGS=-DPNG_SAFE_LIMITS on the configure command or put #define PNG_SAFE_LIMITS_SUPPORTED in pnglibconf.h.prebuilt. (Reverted previous implementation of PNG_SECURE.)
Glenn Randers-Pehrson 10c06932 2012-02-23T18:41:13 [libpng16] Added PNG_SECURE feature to pnglibconf.dfa and new pngusr.dfa file to reset the user limits to safe ones if PNG_SECURE is defined.
Glenn Randers-Pehrson 7d5bf79d 2012-02-18T22:49:22 [libpng16] Bump version to 1.6.0beta13
Glenn Randers-Pehrson 566fb611 2012-02-16T20:18:49 [libpng16] Bump version to 1.6.0beta12
Glenn Randers-Pehrson c737b7cf 2012-02-16T20:07:15 [libpng16] Imported from libpng-1.6.0beta11.tar
John Bowler bce79882 2012-02-13T11:45:22 [libpng16] Fixed fixed/float API export conditionals. 1) If FIXED_POINT or FLOATING_POINT options were switched off, png.h ended up with lone ';' characters. This is not valid ANSI-C outside a function. The ';' characters have been moved inside the definition of PNG_FP_EXPORT and PNG_FIXED_EXPORT. 2) If either option was switched off, the declaration of the corresponding functions were completely omitted, even though some of them are still used internally. The result is still valid, but produces warnings from gcc with some warning options (including -Wall). The fix is to cause png.h to declare the functions with PNG_INTERNAL_FUNCTION when png.h is included from pngpriv.h.
Glenn Randers-Pehrson 34491696 2012-02-03T01:58:20 [libpng16] Bump version to 1.6.0beta11
Glenn Randers-Pehrson 04afaab5 2012-02-03T00:34:07 [libpng16] Bump version to 1.6.0beta10
Glenn Randers-Pehrson db6850b3 2012-02-01T15:36:37 [libpng16] Bump version to 1.6.0beta10
Glenn Randers-Pehrson 0d4d0b4d 2012-01-31T22:49:40 [libpng16] Bump version to libpng-1.6.0beta09.tar
Glenn Randers-Pehrson 5bffd6c6 2012-01-31T22:21:32 [libpng16] Imported from libpng-1.6.0beta08.tar
John Bowler 31675415 2012-01-31T21:01:49 [libpng16] Fixed 'prefix' builds on clean systems. The generation of pngprefix.h should not require itself.
John Bowler 6437604a 2012-01-31T20:58:02 [libpng16] Fix comment in scripts/pnglibconf.dfa
John Bowler 42369ccd 2012-01-31T07:28:13 [libpng16] Added symbol prefixing that allows all the libpng external symbols to be prefixed (suggested by Reuben Hawkins). This is work in progress that breaks some non-configure builds.
Glenn Randers-Pehrson 573a5114 2012-01-27T22:31:55 [libpng16] bump version to 1.6.0beta08
Glenn Randers-Pehrson 66900118 2012-01-27T22:10:34 [libpng16] Imported from libpng-1.6.0beta07.tar
John Bowler e0446492 2012-01-27T12:49:15 [libpng16] Removed scripts/*m4 and updated autogen.sh
John Bowler a23f3dbc 2012-01-27T10:24:21 [libpng16] Freeze libtool files in the 'scripts' directory. This version of autogen.sh attempts to dissuade people from running it when it is not, or should not, be necessary.
Glenn Randers-Pehrson 99c7ad29 2012-01-24T07:58:30 [libpng16] bump version to 1.6.0beta07
Glenn Randers-Pehrson e7b4d26e 2012-01-24T07:33:26 [libpng16] Imported from libpng-1.6.0beta06.tar
John Bowler 5bc90389 2012-01-23T22:43:22 [libpng16] Added color-map support to simplified API. This is an initial version for review; the documentation has not yet been updated.
Glenn Randers-Pehrson edbcd021 2012-01-16T07:41:55 [libpng16] bump version to 1.6.0beta06
Glenn Randers-Pehrson da1c5ca6 2012-01-14T19:47:02 [libpng16] Imported from libpng-1.6.0beta05.tar
Glenn Randers-Pehrson 1531bd61 2012-01-01T14:45:04 [libpng16] Updated copyright year to 2012