summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [libpng17] Imported from libpng-1.7.0beta13.tarv1.7.0beta13Glenn Randers-Pehrson2013-05-1215-30/+32
|
* [libpng17] Port recent zlib windowBits handling from libpng-1.6.3beta06Glenn Randers-Pehrson2013-05-1021-48/+1570
|
* [libpng17] Updated contrib/pngminus/pnm2png.c (Paul Stewart):Glenn Randers-Pehrson2013-05-093-39/+86
| | | | | | | Fixed whitespace handling Added a call to png_set_packing() Initialize dimension values so if sscanf fails at least we have known invalid values.
* [libpng17] Added a needed #ifdef/#endif pair.Glenn Randers-Pehrson2013-05-091-0/+2
|
* [libpng17] Revised contrib/pngminim/*/makefile to generate pnglibconf.h with theGlenn Randers-Pehrson2013-05-095-15/+22
| | | | right zlib header files.
* [libpng17] Check for EOF in contrib/pngminus/pnm2png.c (Paul Stewart).Glenn Randers-Pehrson2013-05-073-6/+23
| | | | Ignore "#" delimited comments in input file to pnm2png.c.
* [libpng17] Bump version to 1.7.0beta13Glenn Randers-Pehrson2013-04-2924-54/+58
|
* [libpng17] Imported from libpng-1.7.0beta12.tarv1.7.0beta12Glenn Randers-Pehrson2013-04-2918-34/+36
|
* [libpng17] Avoid dereferencing NULL pointer possibly returned fromGlenn Randers-Pehrson2013-04-293-33/+37
| | | | png_create_write_struct() (Andrew Church).
* [libpng17] Expanded manual paragraph about writing private chunks.Glenn Randers-Pehrson2013-04-284-37/+81
|
* [libpng17] Bump version to 1.7.0beta12Glenn Randers-Pehrson2013-04-2624-54/+58
|
* [libpng17] Imported from libpng-1.7.0beta11.tarv1.7.0beta11Glenn Randers-Pehrson2013-04-2615-29/+29
|
* [libpng17] Test for 'arm*' not just 'arm' in the host_cpu configure variable.John Bowler2013-04-253-9/+13
|
* [libpng17] Bump version to 1.7.0beta11Glenn Randers-Pehrson2013-04-2424-55/+59
|
* [libpng17] Imported from libpng-1.7.0beta10.tarGlenn Randers-Pehrson2013-04-242-2/+2
|
* [libpng17] Attempt to fix the arm-neon configuration mess.John Bowler2013-04-245-15/+31
|
* [libpng17] Imported from libpng-1.7.0beta10.tarv1.7.0beta10Glenn Randers-Pehrson2013-04-2324-55/+59
|
* [libpng17] Imported from libpng-1.7.0beta09.tarGlenn Randers-Pehrson2013-04-2311-20/+20
|
* [libpng17] Port recent changes from libpng-1.6.2.John Bowler2013-04-238-23/+30
|
* [libpng17] Install missing patch to contrib/libtests/pngunknown.cJohn Bowler2013-04-191-38/+4
|
* [libpng17] Exposed PNG chunk types in png.h, modified png_uint_32 macros/codeJohn Bowler2013-04-197-207/+229
| | | | to make as few assumptions as possible
* [libpng17] Bump version to 1.7.0beta09Glenn Randers-Pehrson2013-04-1824-54/+59
|
* [libpng17] Bump version to 1.7.0beta08Glenn Randers-Pehrson2013-04-1820-59/+193
|
* [libpng17] Added contrib/tools/fixitxt.c, to repair the erroneous iTXtGlenn Randers-Pehrson2013-04-163-3/+147
| | | | chunk length written by libpng-1.6.0 and 1.6.1.
* [libpng17] Imported from libpng-1.7.0beta08.tarv1.7.0beta08Glenn Randers-Pehrson2013-04-1324-54/+58
|
* [libpng17] Imported from libpng-1.7.0beta07.tarv1.7.0beta07Glenn Randers-Pehrson2013-04-1315-30/+30
|
* [libpng17] Removed extra line left over from recent patch to pngwutil.cGlenn Randers-Pehrson2013-04-131-1/+0
|
* [libpng17] Revised last patch to work on 64-bit platforms.John Bowler2013-04-131-2/+6
|
* [libpng17] Fixed length written to uncompressed iTXt chunks (Samuli Suominen).Glenn Randers-Pehrson2013-04-133-2/+4
|
* [libpng17] Added "{ }" that were omitted from previous patch to pngtrans.cJohn Bowler2013-04-131-1/+3
|
* [libpng17] Corrected a misplaced closing bracket in contrib/libtests/pngvalid.cGlenn Randers-Pehrson2013-04-133-3/+11
| | | | (Flavio Medeiros).
* [libpng17] Corrected the test on user transform changes on read. It was in theJohn Bowler2013-04-124-6/+20
| | | | | | 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.
* [libpng17] Updated the URL of the GIT repository in the manual.Glenn Randers-Pehrson2013-04-112-16/+16
|
* [libpng16] Fixed incorrect warning of excess deflate data. End condition - theJohn Bowler2013-04-073-9/+18
| | | | | warning would be produced if the end of the deflate stream wasn't read in the last row. The warning is harmless.
* [libpng17]Updated documentation of 1.5.x to 1.6.x changes in iCCP chunkGlenn Randers-Pehrson2013-03-314-15/+25
| | | | handling.
* [libpng17] Bump version to 1.7.0beta07Glenn Randers-Pehrson2013-03-1324-54/+58
|
* [libpng17] Imported from libpng-1.7.0beta06.tarv1.7.0beta06Glenn Randers-Pehrson2013-03-1313-28/+28
|
* [libpng17] Eliminated two warnings from the Intel C compiler.John Bowler2013-03-133-5/+11
|
* [libpng16] Fixed CMakelists.txt to allow building a single variant of theClaudio Bley2013-03-073-22/+47
| | | | | | | | | | | | | 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.
* [libpng16] Corrected simplified API default gamma for color-mapped output, addedJohn Bowler2013-03-067-14/+91
| | | | | | | | | | | | | | 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.
* [libpng17] Bump version to 1.7.0beta06Glenn Randers-Pehrson2013-03-0424-55/+58
|
* [libpng17] Imported from libpng-1.7.0beta05.tarv1.7.0beta05Glenn Randers-Pehrson2013-03-0415-31/+32
|
* [libpng17] Corrected Android builds and corrected libpng.vers with symbolJohn Bowler2013-03-0314-219/+462
| | | | | | | | | 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.
* [libpng17] Changed user chunk callback API to respect global and per chunkJohn Bowler2013-03-026-63/+68
| | | | | | | defaults. Previously a return of 0 from a user chunk callback would result in the chunk being saved (if this was safe, even if the chunk was unsafe-to-copy); this change respects the defaults set by the application, so unknown chunks can be discarded by default and known-safe ones preserved.
* [libpng17] Fixed bug introduced in libpng-1.6.0beta28 that causes libpng toGlenn Randers-Pehrson2013-03-014-17/+22
| | | | | handle chunks even when they have been tagged PNG_HANDLE_CHUNK_NEVER. Also fixed two typos (SUPPOPRTED should be SUPPORTED) in pngrutil.c
* [libpng17] Avoid a possible memory leak in contrib/gregbook/readpng.cGlenn Randers-Pehrson2013-03-013-5/+11
|
* [libpng17] Bump version to 1.7.0beta05Glenn Randers-Pehrson2013-02-2724-52/+57
|
* [libpng17] Imported from libpng-1.7.0beta04.tarGlenn Randers-Pehrson2013-02-2713-27/+27
|
* [libpng17] Revised scripts/dfn.awk to work with the buggy MSYS awk thatJohn Bowler2013-02-273-5/+12
| | | | has trouble with CRLF line endings.
* [libpng17] Add info about order of png_set_* calls to the manual.Glenn Randers-Pehrson2013-02-262-10/+16
|