1
0
mirror of https://github.com/glennrp/libpng.git synced 2026-10-24 08:39:18 +03:00

Commit Graph

  • bd41aa64d3 api! Remove the experimental (and incomplete) ERROR_NUMBERS code Tobias Stoeckmann 2025-09-29 22:06:04 +02:00
  • 1b9e6cc008 doc: Move the libpng history to a separate file Cosmin Truta 2025-09-29 20:32:44 +03:00
  • d5b549e073 refactor: Delete the vestigial PNG_LITERAL_* abstractions Cosmin Truta 2025-09-29 16:34:52 +03:00
  • 465f654c68 api! Remove the experimental (and incomplete) ERROR_NUMBERS feature Cosmin Truta 2025-09-29 15:44:46 +03:00
  • c6913e22df chore: Update .gitignore to exclude local coding agent files Cosmin Truta 2025-09-29 14:38:59 +03:00
  • 8cfbbab557 chore: Update .gitignore to exclude local coding agent files Cosmin Truta 2025-09-29 14:38:59 +03:00
  • 99230a0368 refactor: Delete conditional compilation for libpng 1.6.0 or earlier Cosmin Truta 2025-09-03 21:18:33 +03:00
  • 5ff29c03bb refactor: Delete conditional compilation for libpng 1.6.0 or earlier Cosmin Truta 2025-09-03 21:18:33 +03:00
  • 27de46c5a4 ci: Run autogen.sh without --maintainer in ci_verify_configure.sh Cosmin Truta 2025-09-01 16:50:02 +03:00
  • 2cd45a9728 ci: Run autogen.sh without --maintainer in ci_verify_configure.sh Cosmin Truta 2025-09-01 16:50:02 +03:00
  • e4e25f2e98 ci: Add GitHub Actions for verifying libpng on Linux, macOS and Windows Cosmin Truta 2025-09-01 16:44:51 +03:00
  • 03f83b88c1 ci: Add GitHub Actions for verifying libpng on Linux, macOS and Windows Cosmin Truta 2025-09-01 16:44:51 +03:00
  • 134ab615b6 chore: Update .gitignore Cosmin Truta 2025-07-17 23:00:16 +03:00
  • 33ad5a5dc4 chore: Update .gitignore Cosmin Truta 2025-07-17 23:00:16 +03:00
  • c14037646e chore: Update .gitignore Cosmin Truta 2025-07-17 23:00:16 +03:00
  • f19c3259cb riscv: Leverage __riscv_v in pngpriv.h Filip Wasil 2025-07-08 09:48:51 +02:00
  • b78d2a22c2 riscv: Leverage __riscv_v in pngpriv.h Filip Wasil 2025-07-08 09:48:51 +02:00
  • 8e27807406 riscv: Support only RVV 1.0 Filip Wasil 2025-07-07 11:08:35 +02:00
  • ad1af43e79 riscv: Support only RVV 1.0 Filip Wasil 2025-07-07 11:08:35 +02:00
  • b0ce4ca7f6 Harden a vestigial check against overflow inside png_zalloc Cosmin Truta 2025-07-03 22:42:11 +03:00
  • ef974df21b Harden a vestigial check against overflow inside png_zalloc Cosmin Truta 2025-07-03 22:42:11 +03:00
  • 8fb19f2e2f doc: Update and reorganize the png.5 man page Cosmin Truta 2025-07-14 22:05:50 +03:00
  • 6df05dd8de doc: Update and reorganize the png.5 man page Cosmin Truta 2025-07-14 22:05:50 +03:00
  • 929ad805c5 doc: Update and reorganize the png.5 man page Cosmin Truta 2025-07-14 22:05:50 +03:00
  • 816b008d8f riscv: Leverage __riscv_v in pngpriv.h Filip Wasil 2025-07-08 09:48:51 +02:00
  • 7916eb7ba0 riscv: Support only RVV 1.0 Filip Wasil 2025-07-07 11:08:35 +02:00
  • 34e4081691 Merge branch 'libpng18' into develop Cosmin Truta 2025-07-14 19:41:51 +03:00
  • 0c21e5352c Advance libpng version 1.8.0 to beta stage Cosmin Truta 2025-07-14 19:31:33 +03:00
  • 975ed67153 Merge tag 'v1.6.50' into libpng18 Cosmin Truta 2025-07-14 19:26:47 +03:00
  • 22d83be3fe fix(apng): Correct info_rowbytes in png_read_reinit John Bowler 2025-06-23 15:07:18 -07:00
  • a27e36f7d8 fix(apng): Avoid an internal row size calculation error Cosmin Truta 2025-06-27 20:05:15 +03:00
  • c994edf059 api(apng): Handle APNG and Apple chunks correctly John Bowler 2025-06-23 11:20:50 -07:00
  • 8b8ddda0f8 test(apng): Add configuration tests John Bowler 2025-06-21 16:26:45 -07:00
  • c288a8d3e0 test(apng): Correct the APNG checks in pngtest.c John Bowler 2025-06-21 16:24:42 -07:00
  • f7acdb5f3f test: Improve tests/pngtest-all - work without WRITE John Bowler 2025-06-22 08:04:28 -07:00
  • 2bd653cad0 refactor(apng): Tidy up the APNG-supporting code Cosmin Truta 2025-06-20 21:34:23 +03:00
  • a92c7d779f Introduce APNG support -- patch applied, animations unlocked! Cosmin Truta 2025-06-16 15:51:37 +03:00
  • 8decff1c3d Update png.5 for W3C Recommendation svgeesus-patch-1 Chris Lilley 2025-07-06 14:31:52 -04:00
  • 7cecdcae07 Harden a vestigial check against overflow inside png_zalloc Cosmin Truta 2025-07-03 22:42:11 +03:00
  • cf59edd364 Bump version to 1.6.51.git Cosmin Truta 2025-07-02 20:24:24 +03:00
  • 2b978915d8 Release libpng version 1.6.50 v1.6.50 Cosmin Truta 2025-07-01 23:50:00 +03:00
  • 254a64ec30 doc: Update the man pages to the final PNG-3 specification Cosmin Truta 2025-07-01 22:57:36 +03:00
  • 9eb25bd899 chore: Rerun ./autogen.sh --maintainer Cosmin Truta 2025-06-30 23:46:32 +03:00
  • 8087a21d0a build: Fix the CMake file for cross-platform builds that require libm Cosmin Truta 2025-06-30 22:27:17 +03:00
  • 2e5f296bfa fix: Prevent unknown chunks from causing out-of-place IEND errors John Bowler 2025-06-24 14:18:37 -07:00
  • 4266c75f40 riscv: Remove unused argument Filip Wasil 2025-06-28 12:00:03 +02:00
  • f451a4de09 riscv: Simplify the runtime check to always be present Filip Wasil 2025-06-27 13:00:56 +02:00
  • 6aa47debba riscv: Do not overwrite -march when testing against SIMD availability Filip Wasil 2025-06-26 13:32:49 +02:00
  • 3391bb98e3 riscv: Use C intrinsics Filip Wasil 2025-06-26 11:54:29 +02:00
  • 7e69b66b58 fix(apng): Correct info_rowbytes in png_read_reinit John Bowler 2025-06-23 15:07:18 -07:00
  • a068721ade fix(apng): Avoid an internal row size calculation error Cosmin Truta 2025-06-27 20:05:15 +03:00
  • 4436cb0b9c api(apng): Handle APNG and Apple chunks correctly John Bowler 2025-06-23 11:20:50 -07:00
  • 12d15ecd3e test(apng): Add configuration tests John Bowler 2025-06-21 16:26:45 -07:00
  • d9a86e8114 test(apng): Correct the APNG checks in pngtest.c John Bowler 2025-06-21 16:24:42 -07:00
  • f276c3383f test: Improve tests/pngtest-all - work without WRITE John Bowler 2025-06-22 08:04:28 -07:00
  • 184ef31414 refactor(apng): Tidy up the APNG-supporting code Cosmin Truta 2025-06-20 21:34:23 +03:00
  • 7d55a836ae Introduce APNG support -- patch applied, animations unlocked! Cosmin Truta 2025-06-16 15:51:37 +03:00
  • 21895b05ab riscv: Clearly separate the build flow for autotools and cmake Filip Wasil 2025-06-17 14:08:17 +02:00
  • be81ebe1a4 chore: Rerun ./autogen.sh --maintainer Cosmin Truta 2025-06-17 11:41:32 +03:00
  • edf46621f3 riscv: Improve the RVV availability check Filip Wasil 2025-06-17 08:36:53 +02:00
  • 0c8c79e77c ci: Update the AppVeyor CI configuration for the development branch Cosmin Truta 2025-06-16 10:47:07 +03:00
  • 151523b6b3 Create the branch 'develop' for libpng version 2 alpha Cosmin Truta 2025-06-14 19:00:00 +03:00
  • 5dc5937b30 chore: Update .gitignore Cosmin Truta 2025-06-14 18:29:05 +03:00
  • df3b917327 chore: Update .gitignore Cosmin Truta 2025-06-14 18:29:05 +03:00
  • 7084241c75 Bump version to 1.6.50.git Cosmin Truta 2025-06-14 17:13:02 +03:00
  • 982d4dd815 Merge tag 'v1.6.49' into libpng18 Cosmin Truta 2025-06-13 19:22:55 +03:00
  • 640204280f Release libpng version 1.6.49 v1.6.49 Cosmin Truta 2025-06-12 20:05:46 +03:00
  • 740366c32b doc: Update the png.5 man page to the latest PNG-3 draft Cosmin Truta 2025-06-12 19:58:06 +03:00
  • 5d53dfd20c chore: Rerun ./autogen.sh --maintainer Cosmin Truta 2025-06-12 18:46:04 +03:00
  • 5b62726ced riscv: Fix autodetection of RVV support Filip Wasil 2025-06-12 12:58:51 +02:00
  • a5830bfcb1 build: Fix the detection of the math library in the CMake file Cosmin Truta 2025-06-11 21:38:01 +03:00
  • 3bca02e274 examples: Refactor and reformat using clang-format Cosmin Truta 2025-06-01 22:40:38 +03:00
  • 197bbfe0d5 examples: Fix file descriptor leak in iccfrompng.c by closing input file Sanjay Jangid 2025-05-31 16:41:42 +05:30
  • 0cc6436ef5 build: Repair and reduce the CMake build dependency graph Cosmin Truta 2025-05-29 22:55:00 +03:00
  • f04c457a51 build: Remove the PNG_DEBUG option from CMake files and project files Cosmin Truta 2025-05-29 19:47:03 +03:00
  • 5631b9b952 build: Implement various improvements to the CMake file Cosmin Truta 2025-05-29 18:28:16 +03:00
  • dc71f481ff build: Fix apple-non-apple cross building Joost Nieuwenhuijse 2025-02-26 22:17:08 +01:00
  • e2c1579816 ci: Add action-editorconfig-checker to the GitHub Action for linting Cosmin Truta 2025-05-28 10:55:24 +03:00
  • cff8620272 chore: Add riscv/.editorconfig and pacify editorconfig-checker Cosmin Truta 2025-05-27 11:28:56 +03:00
  • 5be32eb35c chore: Rerun ./autogen.sh --maintainer Cosmin Truta 2025-05-26 22:37:06 +03:00
  • 611bf1016c riscv: autotools update Filip Wasil 2025-05-19 12:44:35 +02:00
  • 0e37c0b477 riscv: Fix more comments Filip Wasil 2025-05-14 19:30:39 +02:00
  • 7108843467 riscv: Fix the run-time checking of the RVV availability Filip Wasil 2025-05-08 15:39:32 +02:00
  • 2b0eb78656 riscv: Fix autotools definitions and comments Filip Wasil 2025-05-05 15:47:38 +02:00
  • 570a2900d3 ci: Add editorconfig-checker to the GitHub Action for linting Cosmin Truta 2025-05-01 20:22:17 +03:00
  • ffb8e8b26f Fix and improve the RISC-V Vector (RVV) implementation Filip Wasil 2025-03-11 13:07:00 +01:00
  • cc5ee6b213 Add optimized RISC-V Vector functions Dragoș Tiselice 2023-05-02 10:36:08 +00:00
  • b4800bae33 Bump version to 1.6.49.git Cosmin Truta 2025-05-01 14:50:23 +03:00
  • 09c09efd88 Merge tag 'v1.6.48' into libpng18 Cosmin Truta 2025-04-30 22:26:40 +03:00
  • ea12796820 Release libpng version 1.6.48 v1.6.48 Cosmin Truta 2025-04-30 16:51:46 +03:00
  • 643dbda7d6 doc: Update the png.5 man page to the latest PNG-3 draft specification Cosmin Truta 2025-04-30 16:30:24 +03:00
  • 34e3f7a65b Remove the config for Travis CI (and thank them for their support!) Cosmin Truta 2025-04-30 11:49:37 +03:00
  • 3e67531078 chore: Add a TODO note in .cmake-format.yaml; reformat CMakeLists.txt Cosmin Truta 2025-04-29 17:30:30 +03:00
  • 23bdc7a6c4 build: Add the CMake build option PNG_LIBCONF_HEADER Cosmin Truta 2025-04-28 20:44:53 +03:00
  • 69a3e5bfd1 chore: Clean up the error directives Cosmin Truta 2025-04-25 16:19:30 +03:00
  • c90491724e Discourage the inclusion of private headers outside libpng Cosmin Truta 2025-04-25 15:35:11 +03:00
  • 98448e372d Remove unused function from write-only configurations John Bowler 2025-04-19 08:59:35 -07:00
  • f2b0f5fe1c fix(mDCv): Correct the floating-point setter png_set_mDCv John Bowler 2025-04-19 08:58:09 -07:00
  • 7101a5569f Correct mistake in example.c Chris Blume 2025-04-08 08:08:20 -04:00
  • e046c0dc3b Revert "Recover from errors in ancillary chunks" Cosmin Truta 2025-04-22 16:39:01 +03:00