summaryrefslogtreecommitdiff
path: root/pngwutil.c
Commit message (Expand)AuthorAgeFilesLines
* [libpng16] Update "Last changed" dates and some copyright yearsGlenn Randers-Pehrson2017-07-311-2/+2
* [libpng16] Added calls to png_handle_eXIf(() in pngread.c and png_write_eXIf()Glenn Randers-Pehrson2017-07-311-11/+2
* [libpng16] Implement eXIf chunk supportGlenn Randers-Pehrson2017-07-131-0/+31
* [libpng16] Imported from libpng-1.6.30beta04.tarv1.6.30beta04Glenn Randers-Pehrson2017-06-061-2/+2
* [libpng16] Avoid writing an empty IDAT when the last IDAT exactly fills theGlenn Randers-Pehrson2017-06-061-2/+4
* [libpng16] Avoid conditional directives that break statements in pngrutil.c (...Glenn Randers-Pehrson2017-01-201-6/+9
* Avoiding conditional directives that break statementsRomero B. de S. Malaquias2017-01-201-3/+5
* [libpng16] Imported from libpng-1.6.26.tarv1.6.26libpng-1.6.26-signedGlenn Randers-Pehrson2016-10-191-1/+1
* [libpng16] Quieted (bogus?) clang warnings about "absolute value has no effect".Glenn Randers-Pehrson2016-10-021-8/+8
* [libpng16] Quieted all remaining -Wconversion compiler warningsGlenn Randers-Pehrson2016-10-021-2/+2
* [libpng16] Bump version to 1.6.26beta03Glenn Randers-Pehrson2016-10-011-1/+1
* [libpng16] Quieted 116 (out of 288) -Wconversion compiler warnings by changingGlenn Randers-Pehrson2016-09-301-5/+5
* [libpng16] Imported from libpng-1.6.26beta01.tarv1.6.26beta01Glenn Randers-Pehrson2016-09-261-1/+1
* [libpng16] Imported from libpng-1.6.24.tarv1.6.24libpng-1.6.24-signedGlenn Randers-Pehrson2016-08-031-1/+1
* [libpng16] Fixed more indentationGlenn Randers-Pehrson2016-07-151-22/+23
* [libpng16] Fixed a harmless typo in pngwutil.cGlenn Randers-Pehrson2016-07-131-1/+1
* [libpng16] Avoid filter-selection heuristic sum calculations in cases whereGlenn Randers-Pehrson2016-07-081-9/+104
* [libpng16] Optimized absolute value calculation in filter selection, similar toGlenn Randers-Pehrson2016-06-291-0/+32
* [libpng16] Imported from libpng-1.6.24beta02.tarGlenn Randers-Pehrson2016-06-231-1/+1
* [libpng16] Imported from libpng-1.6.24beta02.tarv1.6.24beta02Glenn Randers-Pehrson2016-06-231-2/+4
* Fix MSVC Level 2 warningJohn Bowler2016-06-221-1/+1
* [libpng16] Backed out previous optimization; the compiler should handle that.Glenn Randers-Pehrson2016-06-191-104/+7
* [libpng16] Avoid filter-selection heuristic sum calculations in cases whereGlenn Randers-Pehrson2016-06-191-7/+104
* [libpng15] Corrected filter heuristic overflow handling.John Bowler2016-06-191-21/+21
* [libpng16] Imported from libpng-1.6.22.tarv1.6.22Glenn Randers-Pehrson2016-05-261-2/+2
* [libpng16] Imported from libpng-1.6.22beta03.tarv1.6.22beta03Glenn Randers-Pehrson2016-03-091-1/+1
* [libpng16] Restored "& 0xff" in png_save_uint_16() and png_save_uint_32() thatGlenn Randers-Pehrson2016-02-131-6/+6
* [libpng16] Bump version to 1.6.22beta01Glenn Randers-Pehrson2016-01-161-1/+1
* [libpng16] Imported from libpng-1.6.21.tarv1.6.21libpng-1.6.21-signedGlenn Randers-Pehrson2016-01-151-1/+1
* [libpng16] Happy 2016! Updated copyright yearGlenn Randers-Pehrson2016-01-021-1/+1
* [libpng16] Moved png_check_keyword() from pngwutil.c to pngset.cGlenn Randers-Pehrson2015-12-131-85/+1
* [libpng16] Imported from libpng-1.6.20beta03.tarv1.6.20beta03Glenn Randers-Pehrson2015-11-241-3/+3
* [libpng16] Imported from libpng-1.6.19.tarv1.6.19Glenn Randers-Pehrson2015-11-121-1/+1
* [libpng16] Prevent reading over-length PLTE chunk (Cosmin Truta).Glenn Randers-Pehrson2015-10-301-3/+3
* [libpng16] Reject attempt to write over-length PLTE chunkGlenn Randers-Pehrson2015-10-291-2/+5
* [libng16] Reverted recent mistaken change of 0xnnnn to 0xnnnnULGlenn Randers-Pehrson2015-08-171-1/+1
* [libpng16] Appended more "UL" to hex constants.Glenn Randers-Pehrson2015-08-171-1/+1
* [libpng16] Changed 0xnnnn constants to 0xnnnnUL.Glenn Randers-Pehrson2015-08-161-1/+1
* [libpng16] Change "n bit" to "n-bit" in comments.Glenn Randers-Pehrson2015-08-131-3/+3
* [libpng16]Suppressed a warning from the Borland C++ 5.5.1/5.82 compilerGlenn Randers-Pehrson2015-07-291-2/+1
* [libpng16] Imported from libpng-1.6.18.tarv1.6.18libpng-1.6.18-signedGlenn Randers-Pehrson2015-07-221-1/+1
* [libpng16] Fix g++ build breaksJohn Bowler2015-06-031-1/+2
* [libpng16] Fixed NO_WRITE_FILTER and -Wconversion build breaks (John Bowler).John Bowler2015-06-031-3/+3
* [libpng16] Fixed cexcept.h in which GCC 5 now reports that one of the autoJohn Bowler2015-06-031-3/+3
* [libpng16] Removed WRITE_WEIGHTED_FILTERED code, to save a few kbytes of theGlenn Randers-Pehrson2015-05-311-269/+0
* [libpng16] Fixed old cut&paste bug in the weighted filter selection code inGlenn Randers-Pehrson2015-05-301-2/+2
* [libpng16] Backported filter selection code from libpng-1.7.0beta51, to combineGlenn Randers-Pehrson2015-05-301-378/+322
* [libpng16] PNG_RELEASE_BUILD replaces tests where the code depended on the bu...John Bowler2015-05-061-1/+1
* [libpng16] Imported from libpng-1.6.17.tarv1.6.17libpng-1.6.17-signedGlenn Randers-Pehrson2015-03-261-1/+1
* [libpng16] Reverted "& 0xff" additions of version 1.6.17beta01. Libpng passesGlenn Randers-Pehrson2015-03-211-55/+55