summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [devel] Updated TODO, about conditional 16BIT support and extending pngvalid.cGlenn Randers-Pehrson2010-08-261-3/+3
|
* [devel] Added PNG_WRITE_16BIT_SUPPORTED option.Glenn Randers-Pehrson2010-08-267-3/+36
|
* [devel] Added new private header files to libpng_sources in CMakeLists.txtGlenn Randers-Pehrson2010-08-263-1/+6
|
* [devel] Bump to version libpng-1.5.0beta46Glenn Randers-Pehrson2010-08-2627-69/+73
|
* [devel] Imported from libpng-1.5.0beta45.tarv1.5.0beta45Glenn Randers-Pehrson2010-08-2643-62/+62
|
* [devel] Remove unnecessary defines from contrib/pngminim/*/pngusr.hGlenn Randers-Pehrson2010-08-243-21/+6
|
* [devel] Supply default values for PNG_USER_PRIVATEBUILD and ↵Glenn Randers-Pehrson2010-08-2411-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.vcxprojGlenn Randers-Pehrson2010-08-243-64/+4
|
* [devel] Renamed scripts/pnglibconf.h in Makefile.am and Makefile.inGlenn Randers-Pehrson2010-08-242-4/+4
|
* [devel] Renamed scripts/pnglibconf.h to scripts/pnglibconf.h.prebuiltGlenn Randers-Pehrson2010-08-2444-79/+85
|
* [devel] Changed pngvalid to work when floating point APIs are disabledGlenn Randers-Pehrson2010-08-243-0/+10
|
* [devel] Added an explicit make step to projects/vstudio for pnglibconf.hGlenn Randers-Pehrson2010-08-246-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.0beta45Glenn Randers-Pehrson2010-08-2453-109/+113
|
* [devel] Imported from libpng-1.5.0beta44.tarv1.5.0beta44Glenn Randers-Pehrson2010-08-2424-61/+61
|
* [devel] Fixed VS warnings/errors in vstudio project, tidy up Try/CatchGlenn Randers-Pehrson2010-08-242-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-Pehrson2010-08-243-44/+51
|
* [devel] Implemented progressive read in pngvalid.c gamma testsGlenn Randers-Pehrson2010-08-243-446/+724
|
* [devel] Implemented progressive reader in pngvalid.c for standard testsGlenn Randers-Pehrson2010-08-243-113/+289
|
* [devel] Simplified the pngvalid error-handling codeGlenn Randers-Pehrson2010-08-243-67/+49
| | | | now that cexcept.h is in place.
* [devel] Clarified pngusr.h comments in pnglibconf.dfaGlenn Randers-Pehrson2010-08-243-3/+8
|
* [devel] Check interlaced images in pngvalidGlenn Randers-Pehrson2010-08-243-394/+659
|
* [devel] Reformatted/rearranged pngvalid.c to assist use of progressive reader.Glenn Randers-Pehrson2010-08-243-105/+119
|
* [devel] Implemented memory checks within pngvalidGlenn Randers-Pehrson2010-08-243-28/+331
|
* [devel] Updated CMakeLists.txt to use CMAKE_INSTALL_LIBDIR variable; useful forGlenn Randers-Pehrson2010-08-233-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.0beta43Glenn Randers-Pehrson2010-08-201-1/+2
|
* [devel] Wrapped a long line and fixed a typo in pngvalid.c comments.Glenn Randers-Pehrson2010-08-201-4/+4
|
* [devel] Revised pngvalid.c to use cexcept.h for error handling.Glenn Randers-Pehrson2010-08-204-749/+1284
|
* [devel] pngget.c was omitted from previous checkin.Glenn Randers-Pehrson2010-08-191-11/+21
|
* [devel] Fixed non-GCC fixed point builds. In png.c a declaration was misplacedGlenn Randers-Pehrson2010-08-193-3/+8
| | | | in an earlier update. Fixed to declare the auto variables at the head.
* [devel] Addressed various issues identified by GCC, mostly signed/unsignedGlenn Randers-Pehrson2010-08-1915-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-Pehrson2010-08-1816-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.0beta43Glenn Randers-Pehrson2010-08-1827-72/+76
|
* [devel] Imported from libpng-1.5.0beta42.tarv1.5.0beta42Glenn Randers-Pehrson2010-08-181-3/+3
|
* [devel]Made all API functions that have const arguments and constant stringGlenn Randers-Pehrson2010-08-1817-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 spellingGlenn Randers-Pehrson2010-08-181-2/+6
|
* [devel] Updated ltmain.shGlenn Randers-Pehrson2010-08-171-704/+1043
|
* [devel] Updated aclocal.m4Glenn Randers-Pehrson2010-08-171-473/+560
|
* [devel] Add .dll.a to extensions to be symlinked by Makefile.am (Yaakov)Glenn Randers-Pehrson2010-08-134-6/+8
|
* [devel] Bump to version libpng-1.5.0beta42Glenn Randers-Pehrson2010-08-1127-70/+74
|
* [devel] Imported from libpng-1.5.0beta41.tarv1.5.0beta41Glenn Randers-Pehrson2010-08-1140-58/+58
|
* [devel] Don't try to use version-script with cygwin/mingw.Glenn Randers-Pehrson2010-08-119-809/+1070
| | | | Revised contrib/gregbook to work under cygwin/mingw.
* [devel] Added the cHRM chunk to pngtest.pngGlenn Randers-Pehrson2010-08-113-6/+6
|
* [devel] Update CHANGESGlenn Randers-Pehrson2010-08-061-4/+0
|
* [devel] Bump to version libpng-1.5.0beta41Glenn Randers-Pehrson2010-08-0627-69/+73
|
* [devel] Imported from libpng-1.5.0beta40.tarv1.5.0beta40Glenn Randers-Pehrson2010-08-0642-59/+59
|
* [devel] Added the sRGB chunk to pngtest.pngGlenn Randers-Pehrson2010-08-043-0/+2
|
* [master] Correct use of _WINDOWS_ in pngconf.h; Removed png_mem_ #defines;Glenn Randers-Pehrson2010-08-035-23/+18
| | | | they are no longer used.
* [devel] Bump to version libpng-1.5.0beta40Glenn Randers-Pehrson2010-08-0227-70/+73
|
* [devel] Imported from libpng-1.5.0beta39.tarv1.5.0beta39Glenn Randers-Pehrson2010-08-0230-39/+39
|
* [devel] VisualC/GCC warning fixes, VisualC build fixesGlenn Randers-Pehrson2010-08-0218-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.