intel


Log

Author Commit Date CI Message
Cosmin Truta 77c3a392 2022-11-20T21:23:33 Clean up comments and whitespace characters in source files Remove all remaining "last changed" version info from source comments. (The version control system maintains this information automatically.) Delete the trailing whitespace characters.
Cosmin Truta 85acd919 2018-12-01T09:36:00 [master] Imported from libpng-1.6.36.tar
Cosmin Truta 94429a33 2018-09-04T00:58:55 Remove the "last changed" version information from source comments
Samuel Williams d3d1baad 2017-11-09T16:05:00 Prefer memcpy to manual pointer arithmetic.
Cosmin Truta 8da39742 2018-07-15T23:58:00 [master] Imported from libpng-1.6.35.tar
Cosmin Truta a74aa9a0 2018-06-17T22:37:44 [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.
Glenn Randers-Pehrson df7e9dae 2017-08-24T14:44:52 [libpng16] Imported from libpng-1.6.32.tar
Glenn Randers-Pehrson b73c8918 2017-07-27T14:17:02 [libpng16] Bump version to 1.6.32beta01
Glenn Randers-Pehrson fbff8986 2017-07-27T05:25:33 [master] Imported from libpng-1.6.31.tar
Glenn Randers-Pehrson 9fcb8464 2017-07-27T05:25:33 [libpng16] Imported from libpng-1.6.31.tar
John Bowler 72d07d32 2017-07-11T07:50:35 [libpng16] Removed one of the GCC-7.1.0 'strict-overflow' warnings that result when integers appear on both sides of a compare. Worked around the others by forcing the strict-overflow setting in the relevant functions to a level where they are not reported. Changed "FALL THROUGH" comments to "FALLTHROUGH" because GCC doesn't like the space. Worked around some C-style casts from (void*) because g++ 5.4.0 objects to them. Increased the buffer size for 'sprint' to pass the gcc 7.1.0 'sprint overflow' check that is on by default with -Wall -Wextra.
Glenn Randers-Pehrson aa6e0482 2017-07-09T11:51:42 [libpng16] Quieted "declaration after statement" warnings in intel/filter_sse2.c.
Glenn Randers-Pehrson 5cc23552 2017-07-09T08:26:54 [libpng16]Change "int" to "png_uint_32" in intel/filter_sse2.c to prevent possible integer overflow (Bug report by John Bowler).
Glenn Randers-Pehrson a315efe3 2017-05-24T09:58:09 [libpng16] Mention CVE-2016-5737 in CHANGES, update intel "last changed" date
Glenn Randers-Pehrson 03a6f3f9 2017-03-16T10:35:24 [libpng16] Bump version to 1.6.30beta01
Glenn Randers-Pehrson b363e01e 2017-03-16T07:21:03 [master] Imported from libpng-1.6.29.tar
Glenn Randers-Pehrson d42e88d5 2017-03-16T07:21:03 [libpng16] Imported from libpng-1.6.29.tar
Glenn Randers-Pehrson bef76802 2017-01-05T18:09:33 [libpng16] Moved SSE2 optimization code into the main libpng source directory. Configure libpng with "configure --enable-intel-sse" or compile libpng with "-DPNG_INTEL_SSE" in CPPFLAGS to enable it. This patch was previously applied to libpng-1.6.28rc03 but withdrawn to allow time for QA.
Glenn Randers-Pehrson 93b34763 2017-01-03T22:18:22 [libpng16] Imported from libpng-1.6.28rc03.tar
Glenn Randers-Pehrson edef058e 2017-01-03T19:15:15 [libpng16] Moved SSE2 optimization code into the main libpng source directory. Configure libpng with "configure --enable-intel-see" or compile libpng with "-DPNG_INTEL_SSE" in CPPFLAGS to enable it.
Matt Sarett 342c4eab 2016-02-18T12:43:50 Move sse opts into contrib/intel
Matt Sarett 9a308a33 2016-02-17T11:43:34 Add intel opts to Makefile and configure.ac
Matt Sarett 5bc58a0e 2016-02-16T10:53:36 Use immintrin, tweak checks for SSE4, SSSE3
Matt Sarett 577c1f03 2016-02-16T10:10:11 Reformat a bit, add MSVS checks, add SSE4
Matt Sarett f84f9578 2016-02-15T14:45:14 Use PNG_INTEL_SSE_OPT instead of PNG_INTEL_SSE2_OPT
Matt Sarett 9c946e22 2016-02-15T14:41:27 Add SSSE3 and SSE2 optimized png filter functions