Commit Graph

  • 0a27b48e94 [libpng16] mips: Eliminate use of non-ISO-C90 features John Bowler 2024-09-22 18:41:12 -07:00
  • 65cd5fa3e5 ci: Fix the configuration for Travis CI and AppVeyor CI Cosmin Truta 2024-09-24 22:12:25 +03:00
  • f3a45ac2e9 [libpng16] chore: Update .gitignore Cosmin Truta 2024-09-24 17:11:12 +03:00
  • d161ce6116 [libpng16] projects: Add a build launcher to the Visual Studio project Cosmin Truta 2024-09-23 20:14:19 +03:00
  • b3bcbf9f82 [libpng16] projects: Adjust settings in the Visual Studio project Cosmin Truta 2024-09-23 16:58:34 +03:00
  • b8a0a5401f [libpng16] test: Fix "make check" in all branches beyond 'libpng16' John Bowler 2024-09-15 10:43:41 -07:00
  • 529e69e76a Revert "oss-fuzz: Update the README file, the Docker file and the build script" Cosmin Truta 2024-09-19 21:37:52 +03:00
  • cd5e582fd6 Revert "oss-fuzz: Transfer to an external repo and remove from this repo" Cosmin Truta 2024-09-19 21:26:25 +03:00
  • bcb3124141 [libpng16] ci: Update ci_lint.sh to recognize .editorconfig-checker.json Cosmin Truta 2024-09-17 16:00:48 +03:00
  • cb08862674 [libpng16] chore: Set the indent_size fields in .editorconfig Cosmin Truta 2024-09-15 22:33:31 +03:00
  • 18ab7d09dd [libpng16] chore: Reorganize and update .gitignore Cosmin Truta 2024-09-15 20:03:45 +03:00
  • 68d7ce8040 ci: Get ready for the upcoming branch 'libpng18' Cosmin Truta 2024-09-14 22:41:01 +03:00
  • c0f3dd43d8 doc: Update the README and TODO files Cosmin Truta 2024-09-14 22:35:51 +03:00
  • 222dd7ca49 doc: Make a small correction about branches in the libpng manual Cosmin Truta 2024-09-14 18:53:00 +03:00
  • e3c7b26fbd ci: Fix bad (but innocuous) copy pasta in ci_verify_version.sh Cosmin Truta 2024-09-14 16:38:02 +03:00
  • b7276eca01 oss-fuzz: Transfer to an external repo and remove from this repo Cosmin Truta 2024-09-14 13:40:59 +03:00
  • ef153d5325 Bump version to 1.6.45.git Cosmin Truta 2024-09-14 11:46:34 +03:00
  • f5e92d7697 Release libpng version 1.6.44 v1.6.44 Cosmin Truta 2024-09-12 23:44:44 +03:00
  • 88ab4f592d chore: Rerun ./autogen.sh --maintainer Cosmin Truta 2024-09-12 21:44:11 +03:00
  • 3117b5f94a oss-fuzz: Update the README file, the Docker file and the build script Cosmin Truta 2024-09-12 18:26:10 +03:00
  • 5a7e87fc04 fix: Prevent overflow in chromaticity calculations John Bowler 2024-09-11 12:27:03 -07:00
  • 8cc22a8c15 cmake: Fix an error in the declaration of target include directories Green Sky 2024-04-17 12:32:45 +02:00
  • 843dbb7579 Revert "cmake: Fix an error in the declaration of target include directories" Cosmin Truta 2024-09-10 22:41:03 +03:00
  • 1d1cc9ae18 cmake: Fix an error in the declaration of target include directories Green Sky 2024-04-17 12:32:45 +02:00
  • 1964d560e9 Deprecate PNGARG and remove all of its remaining uses Cosmin Truta 2024-09-10 19:15:13 +03:00
  • 68ba4f1f7d oss-fuzz: Add fuzzing targets for simplified READ API Mikhail Khachayants 2024-07-02 23:27:27 +03:00
  • 0e204b7364 build: Add a CMake config file compatible with the FindPNG module Benjamin Buch 2024-03-01 13:14:17 +01:00
  • 53a7f4e320 ci: Simplify the Travis CI configuration matrix Cosmin Truta 2024-09-08 15:58:08 +03:00
  • fcdec9c66e chore: Delete contrib/tools/chkfmt.sh Cosmin Truta 2024-09-08 15:35:10 +03:00
  • 222086586b chore: Pacify editorconfig-checker version 3.0 Cosmin Truta 2024-09-08 15:22:58 +03:00
  • 40878fd6dc fix: Restore STDERR in pngtest.c Ben Wagner 2024-04-26 13:20:18 -04:00
  • 20f819c29e fix: Remove cHRM check to accomodate ACES AP1 John Bowler 2024-09-03 17:11:20 -07:00
  • 7e18d14296 ci: Add the targets/ subdirectory to facilitate cross-platform testing Cosmin Truta 2024-09-05 22:23:30 +03:00
  • 43d6ad3e15 cmake: Honor CMAKE_SYSROOT if set Eric Riff 2024-09-04 19:29:14 +00:00
  • 33ef48b6d6 cmake: Fix the handling of PNG_HARDWARE_OPTIMIZATIONS on FreeBSD/amd64 Cosmin Truta 2024-09-04 18:32:03 +03:00
  • 532fec0214 ci: Fix the verification of the msys2 toolchain on AppVeyor CI Cosmin Truta 2024-09-03 14:48:50 +03:00
  • e4a31f024b arm: Add a placeholder file in lieu of the former filter_neon.S Cosmin Truta 2024-06-17 15:28:38 +03:00
  • 9e538750d9 arm: Remove obsolete assembler implementation filter_neon.S Ross Burton 2023-12-14 20:25:46 +00:00
  • ceed2a3cf6 SECURITY: disable build of filter_neon.S on arm John Bowler 2024-05-30 07:53:42 -07:00
  • f1848a3b56 Bump version to 1.6.44.git Cosmin Truta 2024-02-24 13:32:56 +02:00
  • ed217e3e60 Release libpng version 1.6.43 v1.6.43 Cosmin Truta 2024-02-23 11:51:40 +02:00
  • e1fa61daa8 ci: Add the libpng release tags to the list of exclusions Cosmin Truta 2024-02-23 11:12:03 +02:00
  • 80691b9da2 test: Fix a compiler warning in pngtest.c Cosmin Truta 2024-02-23 11:09:51 +02:00
  • 890231026d chore: Delete comments and config settings and stuff from here and there Cosmin Truta 2024-02-22 17:00:05 +02:00
  • 3b9a73ed3e doc: Review the libpng history and update scripts/cmake/AUTHORS.md Cosmin Truta 2024-02-22 16:47:51 +02:00
  • e05ebfba7c doc: Update the README file Cosmin Truta 2024-02-22 12:30:50 +02:00
  • ec2e58c16a pngexif: Import pngexifinfo as an externally-contributed project Cosmin Truta 2024-02-22 11:32:53 +02:00
  • 7b888092b9 build: Mark the installed libpng headers as system headers in CMake Benjamin Buch 2024-02-21 19:06:33 +01:00
  • 14a348ddc8 build: Checking for compiler support of LoongArch LSX should be guarded Cosmin Truta 2024-02-20 23:14:32 +02:00
  • 29e31f622f build: Add an explicit declaration of the AWK variable to configure.ac Cosmin Truta 2024-02-20 15:10:12 +02:00
  • d165a20ae4 build: Improve the search for an AWK processor in the CMake build Cosmin Truta 2024-02-19 20:51:26 +02:00
  • aa95dee697 build: Update the CMake build options PNG_TOOLS and PNG_FRAMEWORK Cosmin Truta 2024-02-19 14:25:55 +02:00
  • e7ba9c0dfc build: Fix a CMake build regression introduced in version 1.6.41 Dan Rosser 2024-02-19 14:23:53 +11:00
  • 6b5a2da072 Fix "ci: Fix the reporting in ci_lint.sh" Cosmin Truta 2024-02-17 18:26:27 +02:00
  • dddaf0c625 ci: Fix the reporting in ci_lint.sh Cosmin Truta 2024-02-17 16:32:21 +02:00
  • 72c4520d3c ci: Allow the user to force an in-tree cleanup before verification Cosmin Truta 2024-02-17 11:56:35 +02:00
  • 0fa3c0f698 chore: Clean up the spurious uses of sizeof(png_byte); fix the manual Cosmin Truta 2024-02-15 21:53:24 +02:00
  • 4191872d0d chore: Update the .editorconfig files and pacify editorconfig-checker Cosmin Truta 2024-02-15 18:29:26 +02:00
  • 42c8fcbff9 Add a GitHub Action for linting Cosmin Truta 2024-02-15 15:43:54 +02:00
  • f74d5ecce8 ci: Pacify shellcheck version 0.8 and apply other linting improvements Cosmin Truta 2024-02-15 14:37:24 +02:00
  • fb65436e06 ci: Fix the check of PNG_LIBPNG_VER_BUILD in ci_verify_version.sh Cosmin Truta 2024-02-12 12:22:43 +02:00
  • 63c715b7d7 ci: Remove the workaround for CI_AR from ci_verify_makefiles.sh Cosmin Truta 2024-02-11 23:49:08 +02:00
  • 1cdde11877 build: Update the makefiles for the benefit of cross-compilation Cosmin Truta 2024-02-11 23:14:09 +02:00
  • 8120345c89 ci: Update (again) the ci_verify_*.sh scripts; update .shellcheckrc Cosmin Truta 2024-02-11 15:24:03 +02:00
  • 7a6148290f ci: Update the ci_verify_*.sh scripts. Cosmin Truta 2024-02-10 16:45:26 +02:00
  • c6ee62af2e ci: Add ci_verify_version.sh Cosmin Truta 2024-02-09 18:00:24 +02:00
  • 46b79d4716 ci: Update and rename ci_lint_ci.sh to ci_lint.sh; update .shellcheckrc Cosmin Truta 2024-02-08 21:37:42 +02:00
  • 49eeb1f8ba ci: Add ci_shellify.sh Cosmin Truta 2024-02-08 19:17:33 +02:00
  • 366c9c6a24 ci: Reformat all scripts using 1TBS Cosmin Truta 2024-02-06 16:20:33 +02:00
  • 920db2ecc0 api: Introduce the PNG_LIBPNG_VER_SHAREDLIB macro; update pngwin.rc Cosmin Truta 2024-02-05 21:54:19 +02:00
  • cc8006c48d test: Add consistency checks for the PNG_LIBPNG_VER* numbers Cosmin Truta 2024-02-05 21:03:57 +02:00
  • aa9023bbd0 test: Remove compile-time option SINGLE_ROWBUF_ALLOC from pngtest.c Cosmin Truta 2024-02-05 18:02:08 +02:00
  • c9ac5bdba4 ci: Add a pre-build checkup stage to ci_verify_configure.sh Cosmin Truta 2024-02-04 21:53:15 +02:00
  • ab6d97b7c8 build: Update and rename makefile.acorn to makefile.riscos Cameron Cawley 2020-10-31 20:21:30 +00:00
  • 9138be341b Improve, refactor and clean up pngtest.c Cosmin Truta 2024-02-02 21:32:48 +02:00
  • ce1f1f001e API usage: add 'basic' configuration John Bowler 2024-02-02 01:14:57 -08:00
  • 805ed7a2d4 Correct row width check in png_check_IHDR John Bowler 2024-01-31 19:45:18 -08:00
  • 2aebfb4aa9 loongarch: Add cmake support guxiwei 2024-02-01 10:08:14 +08:00
  • 7f1f960d4f Add eXIf support to push mode Chris Blume 2024-01-31 07:13:13 -05:00
  • 59a68c83f0 Fix contrib/conftest/pngcp.dfa John Bowler 2024-01-30 14:00:45 -08:00
  • 3bd304e5f4 chore: Split lines in scripts/*.awk to pacify the editorconfig checker Cosmin Truta 2024-01-31 15:02:42 +02:00
  • f0c578748b chore: Fix a comment in pngrtran.c Cosmin Truta 2024-01-31 14:51:52 +02:00
  • 2d7da9db8a chore: Add .editorconfig files Cosmin Truta 2024-01-31 13:04:26 +02:00
  • 4356cb0709 Bump version to 1.6.43.git Cosmin Truta 2024-01-31 11:32:51 +02:00
  • 35d9f5ea52 Release libpng version 1.6.42 v1.6.42 Cosmin Truta 2024-01-29 22:51:33 +02:00
  • 31439b6b8d chore: Fix whitespace in pngpriv.h Cosmin Truta 2024-01-29 20:36:36 +02:00
  • 537c66660e chore: Fix and update the libpng manual Cosmin Truta 2024-01-29 17:53:21 +02:00
  • ac944e2b36 Fix a regression introduced in "chore: Clean up the return statements" Cosmin Truta 2024-01-29 15:30:10 +02:00
  • ba980b8f0c Release libpng version 1.6.41 v1.6.41 Cosmin Truta 2024-01-24 18:59:00 +02:00
  • 27e548af25 chore: Clean up the return statements and update example.c accordingly Cosmin Truta 2024-01-23 21:25:03 +02:00
  • 92b2128a75 chore: Add, relocate or rephrase debug statements, for better clarity Cosmin Truta 2024-01-23 02:33:54 +02:00
  • 6159bad8a9 ci: Relicense again the CI scripts, from Boost License to MIT License Cosmin Truta 2024-01-22 23:55:18 +02:00
  • 3285bf0d4c ci: Add help options; add checks for the boolean environment options Cosmin Truta 2024-01-22 23:45:23 +02:00
  • 4edbb4da81 build: Move scripts/*.cmake.in to scripts/cmake/; add cmake/AUTHORS.md Cosmin Truta 2024-01-22 17:24:59 +02:00
  • 9a774b9156 chore: Rerun ./autogen.sh --maintainer and update .gitignore Cosmin Truta 2024-01-22 15:22:50 +02:00
  • 671661849a build: Move scripts/*.m4 to scripts/autoconf/ Cosmin Truta 2024-01-22 15:16:10 +02:00
  • 438a518611 Update the main AUTHORS file Cosmin Truta 2024-01-20 19:09:38 +02:00
  • 8fb49b8b94 Relax pngtest-all message testing John Bowler 2024-01-19 15:31:53 -08:00
  • 144b348e07 Use --xfail for Adler32 check in pngtest-all John Bowler 2024-01-19 11:07:42 -08:00
  • 1a0d7a7481 Correct regression-palette-8.png John Bowler 2024-01-19 08:55:56 -08:00