Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [devel] Updated TODO, about conditional 16BIT support and extending pngvalid.c | Glenn Randers-Pehrson | 2010-08-26 | 1 | -3/+3 |
| | |||||
* | [devel] Added PNG_WRITE_16BIT_SUPPORTED option. | Glenn Randers-Pehrson | 2010-08-26 | 7 | -3/+36 |
| | |||||
* | [devel] Added new private header files to libpng_sources in CMakeLists.txt | Glenn Randers-Pehrson | 2010-08-26 | 3 | -1/+6 |
| | |||||
* | [devel] Bump to version libpng-1.5.0beta46 | Glenn Randers-Pehrson | 2010-08-26 | 27 | -69/+73 |
| | |||||
* | [devel] Imported from libpng-1.5.0beta45.tarv1.5.0beta45 | Glenn Randers-Pehrson | 2010-08-26 | 43 | -62/+62 |
| | |||||
* | [devel] Remove unnecessary defines from contrib/pngminim/*/pngusr.h | Glenn Randers-Pehrson | 2010-08-24 | 3 | -21/+6 |
| | |||||
* | [devel] Supply default values for PNG_USER_PRIVATEBUILD and ↵ | Glenn Randers-Pehrson | 2010-08-24 | 11 | -22/+27 |
| | | | | | | | PNG_USER_DLLFNAME_POSTFIX in pngpriv.h in case the user forgot to define them in their pngusr.h. This means it is safe for people not building a DLL to omit these defines from pngusr.h. | ||||
* | [devel] projects/vstudio: fix typo in pnglibconf.vcxproj | Glenn Randers-Pehrson | 2010-08-24 | 3 | -64/+4 |
| | |||||
* | [devel] Renamed scripts/pnglibconf.h in Makefile.am and Makefile.in | Glenn Randers-Pehrson | 2010-08-24 | 2 | -4/+4 |
| | |||||
* | [devel] Renamed scripts/pnglibconf.h to scripts/pnglibconf.h.prebuilt | Glenn Randers-Pehrson | 2010-08-24 | 44 | -79/+85 |
| | |||||
* | [devel] Changed pngvalid to work when floating point APIs are disabled | Glenn Randers-Pehrson | 2010-08-24 | 3 | -0/+10 |
| | |||||
* | [devel] Added an explicit make step to projects/vstudio for pnglibconf.h | Glenn Randers-Pehrson | 2010-08-24 | 6 | -7/+147 |
| | | | | | | | Also corrected zlib.vcxproj into which Visual Studio had introduced what it calls an "authoring error". The change to make pnglibconf.h simply copies the file; in the future it may actually generate the file from scripts/pnglibconf.dfa as the other build systems do. | ||||
* | [devel] Bump to version libpng-1.5.0beta45 | Glenn Randers-Pehrson | 2010-08-24 | 53 | -109/+113 |
| | |||||
* | [devel] Imported from libpng-1.5.0beta44.tarv1.5.0beta44 | Glenn Randers-Pehrson | 2010-08-24 | 24 | -61/+61 |
| | |||||
* | [devel] Fixed VS warnings/errors in vstudio project, tidy up Try/Catch | Glenn Randers-Pehrson | 2010-08-24 | 2 | -88/+73 |
| | | | | | | | | The Try/Catch blocks were checking that the context had not changed - unnecessary and cexcept cannot handle separate (potentially interleaved) contexts anyway. Changed the code to make the Catch re-instate the context - this should help the compiler because the context is the png_store and minimising the need for the compiler to avoid optimizing it away is good. | ||||
* | [devel] Turn on progressive reader in pngvalid.c by default and tidy code. | Glenn Randers-Pehrson | 2010-08-24 | 3 | -44/+51 |
| | |||||
* | [devel] Implemented progressive read in pngvalid.c gamma tests | Glenn Randers-Pehrson | 2010-08-24 | 3 | -446/+724 |
| | |||||
* | [devel] Implemented progressive reader in pngvalid.c for standard tests | Glenn Randers-Pehrson | 2010-08-24 | 3 | -113/+289 |
| | |||||
* | [devel] Simplified the pngvalid error-handling code | Glenn Randers-Pehrson | 2010-08-24 | 3 | -67/+49 |
| | | | | now that cexcept.h is in place. | ||||
* | [devel] Clarified pngusr.h comments in pnglibconf.dfa | Glenn Randers-Pehrson | 2010-08-24 | 3 | -3/+8 |
| | |||||
* | [devel] Check interlaced images in pngvalid | Glenn Randers-Pehrson | 2010-08-24 | 3 | -394/+659 |
| | |||||
* | [devel] Reformatted/rearranged pngvalid.c to assist use of progressive reader. | Glenn Randers-Pehrson | 2010-08-24 | 3 | -105/+119 |
| | |||||
* | [devel] Implemented memory checks within pngvalid | Glenn Randers-Pehrson | 2010-08-24 | 3 | -28/+331 |
| | |||||
* | [devel] Updated CMakeLists.txt to use CMAKE_INSTALL_LIBDIR variable; useful for | Glenn Randers-Pehrson | 2010-08-23 | 3 | -35/+81 |
| | | | | | | | | installing libpng in /usr/lib64 (Funda Wang). Also ported other recent changes from libpng-1.4.4beta07: Revised CMakeLists.txt to put the man pages in share/man/man* not man/man* Revised CMakeLists.txt to make symlinks instead of copies when installing. Changed PNG_LIB_NAME from pngNN to libpngNN in CMakeLists.txt (Philip Lowman) | ||||
* | [devel] Imported from libpng-1.5.0beta43.tarv1.5.0beta43 | Glenn Randers-Pehrson | 2010-08-20 | 1 | -1/+2 |
| | |||||
* | [devel] Wrapped a long line and fixed a typo in pngvalid.c comments. | Glenn Randers-Pehrson | 2010-08-20 | 1 | -4/+4 |
| | |||||
* | [devel] Revised pngvalid.c to use cexcept.h for error handling. | Glenn Randers-Pehrson | 2010-08-20 | 4 | -749/+1284 |
| | |||||
* | [devel] pngget.c was omitted from previous checkin. | Glenn Randers-Pehrson | 2010-08-19 | 1 | -11/+21 |
| | |||||
* | [devel] Fixed non-GCC fixed point builds. In png.c a declaration was misplaced | Glenn Randers-Pehrson | 2010-08-19 | 3 | -3/+8 |
| | | | | in an earlier update. Fixed to declare the auto variables at the head. | ||||
* | [devel] Addressed various issues identified by GCC, mostly signed/unsigned | Glenn Randers-Pehrson | 2010-08-19 | 15 | -124/+179 |
| | | | | | and shortening problems on assignment but also a few difficult to optimize (for GCC) loops (John Bowler). | ||||
* | [devel] Removed spurious tabs, shorten long lines (no source change) | Glenn Randers-Pehrson | 2010-08-18 | 16 | -1286/+1583 |
| | | | | | | | Also added scripts/chkfmt to validate the format of all the files that can reasonably be validated (it is suggested to run "make distclean" before checking, because some machine generated files have long lines.) Reformatted the CHANGES file to be more consistent throughout. | ||||
* | [devel] Bump to version libpng-1.5.0beta43 | Glenn Randers-Pehrson | 2010-08-18 | 27 | -72/+76 |
| | |||||
* | [devel] Imported from libpng-1.5.0beta42.tarv1.5.0beta42 | Glenn Randers-Pehrson | 2010-08-18 | 1 | -3/+3 |
| | |||||
* | [devel]Made all API functions that have const arguments and constant string | Glenn Randers-Pehrson | 2010-08-18 | 17 | -355/+406 |
| | | | | | | | | | | literal pointers declare them (John Bowler). Many APIs did not change their arguments but were not declared using PNG_CONST. This change corrects this. In a few cases APIs that return constant string literal pointers have also been changed to declare this. Unlike the argument change this may require app changes; however the results could never be written to (the app would crash on some platforms where strings are not writable), so this seems advisable. | ||||
* | [devel] Fix spelling | Glenn Randers-Pehrson | 2010-08-18 | 1 | -2/+6 |
| | |||||
* | [devel] Updated ltmain.sh | Glenn Randers-Pehrson | 2010-08-17 | 1 | -704/+1043 |
| | |||||
* | [devel] Updated aclocal.m4 | Glenn Randers-Pehrson | 2010-08-17 | 1 | -473/+560 |
| | |||||
* | [devel] Add .dll.a to extensions to be symlinked by Makefile.am (Yaakov) | Glenn Randers-Pehrson | 2010-08-13 | 4 | -6/+8 |
| | |||||
* | [devel] Bump to version libpng-1.5.0beta42 | Glenn Randers-Pehrson | 2010-08-11 | 27 | -70/+74 |
| | |||||
* | [devel] Imported from libpng-1.5.0beta41.tarv1.5.0beta41 | Glenn Randers-Pehrson | 2010-08-11 | 40 | -58/+58 |
| | |||||
* | [devel] Don't try to use version-script with cygwin/mingw. | Glenn Randers-Pehrson | 2010-08-11 | 9 | -809/+1070 |
| | | | | Revised contrib/gregbook to work under cygwin/mingw. | ||||
* | [devel] Added the cHRM chunk to pngtest.png | Glenn Randers-Pehrson | 2010-08-11 | 3 | -6/+6 |
| | |||||
* | [devel] Update CHANGES | Glenn Randers-Pehrson | 2010-08-06 | 1 | -4/+0 |
| | |||||
* | [devel] Bump to version libpng-1.5.0beta41 | Glenn Randers-Pehrson | 2010-08-06 | 27 | -69/+73 |
| | |||||
* | [devel] Imported from libpng-1.5.0beta40.tarv1.5.0beta40 | Glenn Randers-Pehrson | 2010-08-06 | 42 | -59/+59 |
| | |||||
* | [devel] Added the sRGB chunk to pngtest.png | Glenn Randers-Pehrson | 2010-08-04 | 3 | -0/+2 |
| | |||||
* | [master] Correct use of _WINDOWS_ in pngconf.h; Removed png_mem_ #defines; | Glenn Randers-Pehrson | 2010-08-03 | 5 | -23/+18 |
| | | | | they are no longer used. | ||||
* | [devel] Bump to version libpng-1.5.0beta40 | Glenn Randers-Pehrson | 2010-08-02 | 27 | -70/+73 |
| | |||||
* | [devel] Imported from libpng-1.5.0beta39.tarv1.5.0beta39 | Glenn Randers-Pehrson | 2010-08-02 | 30 | -39/+39 |
| | |||||
* | [devel] VisualC/GCC warning fixes, VisualC build fixes | Glenn Randers-Pehrson | 2010-08-02 | 18 | -299/+664 |
| | | | | | | | | | | The changes include support for function attributes in VC in addition to those already present in GCC - necessary because without these some warnings are unavoidable. Fixes include signed/unsigned fixes in pngvalid and checks with gcc -Wall -Wextra -Wunused. VC requires function attributes on function definitions as well as declarations, PNG_FUNCTION has been added to enable this and the relevant function definitions changed. |