Commit Graph

  • d675c669c8 Fix an instance of -Wunused-but-set-variable. rho-fork Peter Kasting 2021-07-26 21:45:09 -0700
  • dc6985f9d2 Avoid bogus -Wmaybe-uninitialized from gcc 11 Vadim Zeitlin 2022-03-09 16:28:44 +0100
  • 9853c67ab4 Merge branch 'apple-cond-use-inflate-validate' of https://github.com/discnl/libpng into wx Vadim Zeitlin 2020-12-30 17:44:40 +0100
  • b825c1723d
    Try to use inflateValidate in case of static zlib Dimitri Schoolwerth 2020-12-17 17:01:20 +0100
  • e69f6b3e26
    Add iOS/macOS run-time check for inflateValidate Dimitri Schoolwerth 2020-12-17 02:22:25 +0100
  • fd4a538c67
    Add iOS compile-time check for inflateValidate Dimitri Schoolwerth 2020-12-17 02:16:30 +0100
  • 759dc457a8
    Fix continued undesired usage of inflateValidate Dimitri Schoolwerth 2020-12-17 01:49:19 +0100
  • dfc331f0bd
    Refactor check for zlib's inflateValidate presence Dimitri Schoolwerth 2020-12-16 17:09:22 +0100
  • 3ffeff7877 Fix: 'inflateValidate' is only available on macOS 10.13 or newer maccy2 2018-02-19 18:21:26 +0100
  • 46b17e804b Avoid -Wundef for MIPS and PPC symbols too Vadim Zeitlin 2020-05-02 20:29:26 +0200
  • f1ecc2c50d Don't enable SSE2 optimizations when using VC9 and older compiler Maarten Bent 2020-04-23 22:38:12 +0200
  • 8cb5f8f158 Avoid -Wundef warnings for PNG_ARM_NEON_IMPLEMENTATION Vadim Zeitlin 2020-02-04 22:48:25 +0100
  • 5668fc8fd6 Regenerate pnglibconf.h and pngprefix.h files Maarten Bent 2020-01-16 21:23:29 +0100
  • d8030c38a2 Merge tag 'v1.6.37' into wx Maarten Bent 2020-01-16 21:16:59 +0100
  • a40189cf88 Release libpng version 1.6.37 Cosmin Truta 2019-04-14 14:10:32 -0400
  • 8da8257d0b Fix typo in the new v2 license Miguel Ojeda 2019-04-12 10:51:28 +0200
  • 27e8b99287 pngminus: Use the system zlib by default Cosmin Truta 2019-04-10 22:23:25 -0400
  • 62a56d4fcc pngminus: Change license to MIT, etc. Willem van Schaik 2019-01-23 06:05:54 -0800
  • 3342fafa60 pngminus: Add a CMakeLists file Cosmin Truta 2018-11-25 18:12:50 -0500
  • 3f0f1d5579 pngminus: Improve portability and fix style (cont'd) Cosmin Truta 2018-08-05 21:49:57 -0400
  • dcefbc7dcd pngminus: Improve portability and fix style Cosmin Truta 2018-08-05 21:44:11 -0400
  • 1f0221fad7 pngminus: Fix a buffer overflow in tokenizer Cosmin Truta 2018-08-05 19:40:09 -0400
  • a627bd26a3 arm: Partially revert "Fix a memory leak in the riffled palette [...]" Cosmin Truta 2019-04-07 19:50:12 -0400
  • 82ae623ec9 arm: Rename all functions to the pattern png_*_neon; add debug traces Cosmin Truta 2019-03-31 09:44:45 -0400
  • 9c0d5c77bf Call png_image_free_function without guarding it with png_safe_execute Cosmin Truta 2019-02-03 22:40:56 -0500
  • 8439534daa Fix a memory leak in pngtest.c Cosmin Truta 2019-02-03 21:00:49 -0500
  • 70d122aac4 Fix a memory leak in the riffled palette optimization on ARM; refactor Cosmin Truta 2019-02-03 19:51:18 -0500
  • 0a882b5787 scripts: Add makefile.clang, makefile.clang-asan and makefile.gcc-asan Cosmin Truta 2019-01-20 22:21:48 -0500
  • fef895aa28 Update the copyright year Cosmin Truta 2019-01-19 19:01:19 -0500
  • 43b4141839 scripts: Delete makefile.ne12bsd; clean up makefile.*bsd Cosmin Truta 2018-12-30 13:34:15 -0500
  • 6a94d14567 Bump version to 1.6.37.git Cosmin Truta 2018-12-30 12:00:41 -0500
  • 0e13545712 Join the branches 'libpng16' and 'master' Cosmin Truta 2018-12-01 09:36:00 -0500
  • eddf902320 Release libpng version 1.6.36 Cosmin Truta 2018-12-01 09:36:00 -0500
  • 85acd919b9 [master] Imported from libpng-1.6.36.tar Cosmin Truta 2018-12-01 09:36:00 -0500
  • e79085a172 Introduce the PNG Reference Library License version 2 Cosmin Truta 2018-11-05 23:49:39 -0500
  • 81a65de25d Clean up config, scripts, examples, etc. Cosmin Truta 2018-11-25 20:27:04 -0500
  • 702a07e716 CMakeLists: Fix incorrect creation of pkg-config file Kyle Bentley 2018-11-23 12:35:18 -0600
  • 7b2224cb6e CMakeLists: Require CMake version 3.1 or newer Cosmin Truta 2018-11-17 23:39:15 -0500
  • ee7967eea4 CMakeLists: Fix detection of libm Cosmin Truta 2018-11-17 21:31:55 -0500
  • 772e393c7e Regenerate pnglibconf.h and pngprefix.h files Maarten Bent 2018-11-17 13:09:16 +0100
  • 6292b3d6bc Merge tag 'v1.6.35' into wx Maarten Bent 2018-11-17 13:00:32 +0100
  • a54a0562c5 Rerun autogen.sh Cosmin Truta 2018-09-04 01:10:21 -0400
  • 94429a335b Remove the "last changed" version information from source comments Cosmin Truta 2018-09-04 00:58:55 -0400
  • 1ceaa83a84 Fix the build with MSVC ARM64 Cosmin Truta 2018-09-04 00:53:38 -0400
  • b66ed71131 Restore the ANSI C compliance after adding the ARM optimization Cosmin Truta 2018-09-04 00:15:30 -0400
  • 7734cda20c Optimize png_do_expand_palette for ARM Richard Townsend 2018-01-25 19:03:04 +0000
  • 2fc5ddff18 Restore the ANSI C compliance after applying the MSVC ARM64 fix Cosmin Truta 2018-09-03 22:27:45 -0400
  • 8033c96f32 Fix build errors with MSVC ARM64 zzzzRuby 2018-08-19 17:36:53 +0800
  • d3d1baadb4 Prefer memcpy to manual pointer arithmetic. Samuel Williams 2017-11-09 16:05:00 +1300
  • a294c1bcb6 Some more trivial source typos luz.paz 2018-06-05 00:39:11 -0400
  • ceb327789b Remove top-level const from function-scope variables Cosmin Truta 2018-08-18 22:47:16 -0400
  • 1ef8882814 Replace the remaining uses of PNG_CONST with const Cosmin Truta 2018-08-18 21:01:02 -0400
  • 58eedced25 CMakeLists: Update the contributor list Cosmin Truta 2018-08-18 19:49:56 -0400
  • 1d89a5db66 CMakeLists: Fix style Cosmin Truta 2018-08-18 19:49:56 -0400
  • 43446b735d Fix a build warning on OpenBSD Cosmin Truta 2018-08-12 23:46:02 -0400
  • 6c059f8f5b configure: Remove the memset check and the HAVE_MEMSET macro Cosmin Truta 2018-08-11 00:47:18 -0400
  • f5d48df418 CMakeLists: Remove the PNGARG option Cosmin Truta 2018-08-11 00:47:18 -0400
  • 9730362202 CMakeLists: Avoid symlinks on MSYS Cosmin Truta 2018-08-10 00:58:48 -0400
  • 7cb7afb43d CMake: Fix compilation on systems without libm Cameron Cawley 2018-07-31 18:44:37 +0100
  • 1bd4214a42 Clean up the scripts/ directory Cosmin Truta 2018-07-29 22:19:43 -0400
  • 6d55a14c58 Update projects/vstudio Cosmin Truta 2018-07-29 21:51:48 -0400
  • 8440326590 Update the documentation Cosmin Truta 2018-07-29 00:33:12 -0400
  • b729fff4a3 Remove the Y2K compliance statement Cosmin Truta 2018-07-28 23:39:55 -0400
  • c36c09f004 Update the export control information Cosmin Truta 2018-07-28 23:00:48 -0400
  • a873893279 Remove the "last changed" version information from source comments Cosmin Truta 2018-07-28 18:47:21 -0400
  • 47f18784e4 Rerun autogen.sh Cosmin Truta 2018-07-28 18:34:58 -0400
  • d4fb621429 Bump version to 1.6.36.git and update copyright notice Cosmin Truta 2018-07-28 18:34:58 -0400
  • fb6312a9f9 ARM: Disable hand-written AArch32 NEON on AArch64 Vicki Pfau 2018-07-17 01:23:56 +0000
  • ddc842bf06 CMakeLists: Fix passing "off" for PNG optimizations Vicki Pfau 2018-07-17 01:05:41 +0000
  • 46924bd877 CMakeLists: Fix disabling hardware optimizations Vicki Pfau 2018-07-17 01:06:31 +0000
  • 8da397423e [master] Imported from libpng-1.6.35.tar Cosmin Truta 2018-07-15 23:58:00 -0400
  • c17d164b44 Run autogen.sh Cosmin Truta 2018-07-15 23:58:00 -0400
  • 46aedd8961 Release libpng version 1.6.35 Cosmin Truta 2018-07-15 23:58:00 -0400
  • 2471434d29 [libpng16] Added missing parentheses to a macro definition Cosmin Truta 2018-07-01 23:32:08 -0400
  • 8a05766cb7 [libpng16] Fix the calculation of row_factor in png_check_chunk_length Cosmin Truta 2018-06-17 22:56:29 -0400
  • a74aa9a002 [libpng16] Replace the remaining uses of png_size_t with size_t Cosmin Truta 2018-06-17 22:37:44 -0400
  • 916117d970 [libpng16] Allow compresion-type to be NULL in png_set_iCCP(). Glenn Randers-Pehrson 2018-03-29 10:37:12 -0500
  • 7784cd3f6f [libpng16] Fix png_get_iCCP() to allow null compression-type Glenn Randers-Pehrson 2018-03-28 18:02:32 -0500
  • cde1e1fe79 [libpng16] Bump version to 1.6.35beta02 Glenn Randers-Pehrson 2018-03-06 13:59:27 -0600
  • 0e06b5948c [libpng16] Imported from libpng-1.6.35beta01.tar Glenn Randers-Pehrson 2018-03-06 13:54:52 -0600
  • 3fecfeada1 Merge branch 'more-misc-typos' of git://github.com/luzpaz/libpng into libpng16 Glenn Randers-Pehrson 2018-03-05 11:18:16 -0600
  • 140f3aa280 Fix png_set_option to work. taigacon 2018-03-05 22:10:41 +0800
  • eb91c0e4ed More misc. typos luz.paz 2018-02-09 06:57:29 -0500
  • d5e4915ebe [libpng16] Update copyright year to 2018 in png.c Glenn Randers-Pehrson 2018-01-07 20:06:11 -0600
  • fe669f6f38 [libpng16] Update copyright year Glenn Randers-Pehrson 2018-01-07 19:55:19 -0600
  • 84e6e35675 [libpng16] Fix potential problem with bKGD (Cosmin Truta) Glenn Randers-Pehrson 2018-01-07 17:43:09 -0600
  • 28d0ee757d [libpng16] temporarily disable 16-to-8 downscaling in the fuzzer Glenn Randers-Pehrson 2017-12-17 17:52:45 -0600
  • f07b985ddb [libpng16] CHange "ASM C" to "C ASM" in CMakelists.txt Glenn Randers-Pehrson 2017-12-17 17:49:26 -0600
  • a016282f47 Exclude unneeded subdirectories from wxWidgets releases Vadim Zeitlin 2017-11-16 22:45:28 +0100
  • d532334ef5 Avoid -Wundef warnings when building libpng Vadim Zeitlin 2017-11-13 22:05:07 +0100
  • 5dbedf2c64 Avoid -Wundef warnings when building libpng Vadim Zeitlin 2017-11-13 22:05:07 +0100
  • 8129d71d80 Merge tag 'v1.6.34' into wx Vadim Zeitlin 2017-11-11 13:46:06 +0100
  • 834401fec4 Add pre-generated files for wxWidgets build of libpng Vadim Zeitlin 2017-11-11 13:36:07 +0100
  • 7292c861b1 [master] Imported from libpng-1.6.34.tar Glenn Randers-Pehrson 2017-09-29 03:40:58 -0500
  • fc32eb1662 [libpng16] Initialize entire 256-entry palette in png_set_PLTE(). Glenn Randers-Pehrson 2017-11-04 16:31:45 -0500
  • 7ca2f0e078 [libpng16] Fix one more typo Glenn Randers-Pehrson 2017-11-03 11:31:39 -0500
  • babae66b48 [libpng16] Update CHANGES and ANNOUNCE Glenn Randers-Pehrson 2017-11-03 11:30:36 -0500
  • 3403a6e387 Merge branch 'typos' of git://github.com/luzpaz/libpng into libpng16 Glenn Randers-Pehrson 2017-11-03 10:57:27 -0500
  • b196bd6566 [Libpng16] Add typecast to NULL argument to png_do_expand() Glenn Randers-Pehrson 2017-11-03 10:50:38 -0500
  • f23b41d7b1 Misc. typos Unknown 2017-11-03 00:52:06 -0400