Cosmin Truta
d4fb621429
Bump version to 1.6.36.git and update copyright notice
2018-07-28 18:34:58 -04:00
Vicki Pfau
fb6312a9f9
ARM: Disable hand-written AArch32 NEON on AArch64
2018-07-16 22:52:24 -04:00
Vicki Pfau
ddc842bf06
CMakeLists: Fix passing "off" for PNG optimizations
2018-07-16 22:52:04 -04:00
Vicki Pfau
46924bd877
CMakeLists: Fix disabling hardware optimizations
2018-07-16 22:50:32 -04:00
Cosmin Truta
c17d164b44
Run autogen.sh
2018-07-15 23:58:00 -04:00
Cosmin Truta
46aedd8961
Release libpng version 1.6.35
2018-07-15 23:58:00 -04:00
Cosmin Truta
2471434d29
[libpng16] Added missing parentheses to a macro definition
...
(Contributed by github.com/irwir)
2018-07-01 23:32:08 -04:00
Cosmin Truta
8a05766cb7
[libpng16] Fix the calculation of row_factor in png_check_chunk_length
...
(Bug report by Thuan Pham, SourceForge issue #278 )
2018-06-17 22:56:29 -04:00
Cosmin Truta
a74aa9a002
[libpng16] Replace the remaining uses of png_size_t with size_t
...
In v1.6.0, size_t became a required type. It should be used
consistently. To maintain backwards compatibility, png_size_t
is still maintained in deprecated form.
2018-06-17 22:37:44 -04:00
Glenn Randers-Pehrson
916117d970
[libpng16] Allow compresion-type to be NULL in png_set_iCCP().
2018-03-29 10:37:12 -05:00
Glenn Randers-Pehrson
7784cd3f6f
[libpng16] Fix png_get_iCCP() to allow null compression-type
2018-03-28 18:02:32 -05:00
Glenn Randers-Pehrson
cde1e1fe79
[libpng16] Bump version to 1.6.35beta02
2018-03-06 14:06:57 -06:00
Glenn Randers-Pehrson
0e06b5948c
[libpng16] Imported from libpng-1.6.35beta01.tar
2018-03-06 14:06:24 -06:00
Glenn Randers-Pehrson
3fecfeada1
Merge branch 'more-misc-typos' of git://github.com/luzpaz/libpng into libpng16
2018-03-05 11:18:16 -06:00
taigacon
140f3aa280
Fix png_set_option to work.
2018-03-05 22:10:41 +08:00
luz.paz
eb91c0e4ed
More misc. typos
...
found via `codespell-q 3`
please review
2018-02-09 06:57:29 -05:00
Glenn Randers-Pehrson
d5e4915ebe
[libpng16] Update copyright year to 2018 in png.c
2018-01-07 20:06:11 -06:00
Glenn Randers-Pehrson
fe669f6f38
[libpng16] Update copyright year
2018-01-07 19:55:19 -06:00
Glenn Randers-Pehrson
84e6e35675
[libpng16] Fix potential problem with bKGD (Cosmin Truta)
2018-01-07 17:43:09 -06:00
Glenn Randers-Pehrson
28d0ee757d
[libpng16] temporarily disable 16-to-8 downscaling in the fuzzer
2017-12-17 17:52:45 -06:00
Glenn Randers-Pehrson
f07b985ddb
[libpng16] CHange "ASM C" to "C ASM" in CMakelists.txt
2017-12-17 17:49:26 -06:00
Vadim Zeitlin
d532334ef5
Avoid -Wundef warnings when building libpng
...
Always define PNG_INTEL_SSE_OPT and PNG_INTEL_SSE_IMPLEMENTATION before
comparing them with 0.
2017-11-13 22:06:01 +01:00
Glenn Randers-Pehrson
fc32eb1662
[libpng16] Initialize entire 256-entry palette in png_set_PLTE().
2017-11-04 16:31:45 -05:00
Glenn Randers-Pehrson
7ca2f0e078
[libpng16] Fix one more typo
2017-11-03 11:31:39 -05:00
Glenn Randers-Pehrson
babae66b48
[libpng16] Update CHANGES and ANNOUNCE
2017-11-03 11:30:36 -05:00
Glenn Randers-Pehrson
3403a6e387
Merge branch 'typos' of git://github.com/luzpaz/libpng into libpng16
2017-11-03 10:57:27 -05:00
Glenn Randers-Pehrson
b196bd6566
[Libpng16] Add typecast to NULL argument to png_do_expand()
2017-11-03 10:50:38 -05:00
Unknown
f23b41d7b1
Misc. typos
...
Some are user facing. Some are in actual code. Most are in source comments. Also, please double check the changes in contrib/tools/pngfix.c
2017-11-03 00:52:06 -04:00
Glenn Randers-Pehrson
7125401411
[libpng16] Undo recent pngrutil.c change that did not fix oss-fuzz issue
2017-10-31 20:58:19 -05:00
Glenn Randers-Pehrson
4b52ef8e76
[libpng16] Removed some unnecessary brackets in pngrtran.c
2017-10-31 20:57:23 -05:00
Glenn Randers-Pehrson
5d7b4ab289
[libpng16] Replace png_set_add_alpha with png_set_trns_to_alpha in fuzzer.
2017-10-30 15:16:33 -05:00
Glenn Randers-Pehrson
7ee802a5a2
[libpng16] Initialize trans_color.red, green, and blue == trans_color.gray
...
in attempt to stop an oss-fuzz "use of ininitialized value" issue
2017-10-29 17:49:38 -05:00
Glenn Randers-Pehrson
2f8b82ebca
[libpng16] Revert recent changes that did not help with oss-fuzz issues
2017-10-29 10:30:42 -05:00
Glenn Randers-Pehrson
aea0ec4346
[libpng16] Initialize tRNS read buffers in pngrutil.c
2017-10-20 19:38:03 -05:00
Glenn Randers-Pehrson
af08094ba6
[libpng16] Use png_calloc instead of png_malloc in png_set_tRNS
2017-10-19 20:59:40 -05:00
Glenn Randers-Pehrson
9bddba26de
[libpng16] Initialize entire palette array to zero in png_handle_PLTE().
2017-10-17 16:22:22 -05:00
Glenn Randers-Pehrson
3b5bcea010
[libpng16] Revert recent changes to pngset.c
2017-10-17 15:20:31 -05:00
Glenn Randers-Pehrson
adefba1b03
[libpng16] Free tRNS chunk data when abandoning it
2017-10-16 21:03:43 -05:00
Glenn Randers-Pehrson
48a2460393
[libpng16] Do not enable tRNS having trans_color with out-of-range value.
2017-10-16 07:25:58 -05:00
Glenn Randers-Pehrson
2be0f33e7c
[libpng16] Nullify trans_color with out-of-range value, to stop oss-fuzz issue.
2017-10-15 11:04:53 -05:00
Glenn Randers-Pehrson
ccc77d2a8d
[libpng16] Add a call to png_set_packing() to the fuzzer.
2017-10-14 11:33:59 -05:00
Glenn Randers-Pehrson
f648294931
[libpng16] Removed call to png_read_start_image() from the fuzzer. In libpng16
...
it is an error to call that along with png_read_update_info().
2017-10-13 14:00:36 -05:00
Glenn Randers-Pehrson
83f27f018c
[libpng16] Relocate png_read_update_info() wrt png_start_image() in fuzzer.
2017-10-12 20:10:40 -05:00
Glenn Randers-Pehrson
fefe0affc1
[libpng16] Update CHANGES and ANNOUNCE and last-changed date in the fuzzer.
2017-10-12 14:30:36 -05:00
Glenn Randers-Pehrson
a3d1057a73
[libpng16] Fix typo in fuzzer (png_info_ptr should be info_ptr)
2017-10-11 16:58:39 -05:00
Glenn Randers-Pehrson
12384eae6f
[libpng16] Relocate malloc of row_ptr after png_read_update_info() in fuzzer
2017-10-11 16:28:14 -05:00
Glenn Randers-Pehrson
357af1f095
]libpng16] Add png_read_update_info() where needed in the fuzzer
2017-10-11 11:56:30 -05:00
Glenn Randers-Pehrson
ab791fc9d6
[libpng16] Add some commonly-used transforms to the libpng fuzzer
2017-10-10 20:30:54 -05:00
Glenn Randers-Pehrson
f5f8b98dbb
[libpng16] Remove "cd ../libpng" from oss-fuzz build.sh
2017-10-09 21:02:15 -05:00
Glenn Randers-Pehrson
293b6aaa59
[libpng16] Revert to using the system zlib with the libpng fuzzer
2017-10-07 12:38:04 -05:00