1. 99230a0 refactor: Delete conditional compilation for libpng 1.6.0 or earlier by Cosmin Truta · 3 weeks ago libpng16 master
  2. 27de46c ci: Run autogen.sh without `--maintainer` in ci_verify_configure.sh by Cosmin Truta · 3 weeks ago
  3. e4e25f2 ci: Add GitHub Actions for verifying libpng on Linux, macOS and Windows by Cosmin Truta · 3 weeks ago
  4. 134ab61 chore: Update .gitignore by Cosmin Truta · 10 weeks ago
  5. 8fb19f2 doc: Update and reorganize the png.5 man page by Cosmin Truta · 2 months ago
  6. 816b008 riscv: Leverage `__riscv_v` in pngpriv.h by Filip Wasil · 3 months ago
  7. 7916eb7 riscv: Support only RVV 1.0 by Filip Wasil · 3 months ago
  8. 7cecdca Harden a vestigial check against overflow inside `png_zalloc` by Cosmin Truta · 3 months ago
  9. cf59edd Bump version to 1.6.51.git by Cosmin Truta · 3 months ago
  10. 2b97891 Release libpng version 1.6.50 by Cosmin Truta · 3 months ago v1.6.50
  11. 254a64e doc: Update the man pages to the final PNG-3 specification by Cosmin Truta · 3 months ago
  12. 9eb25bd chore: Rerun `./autogen.sh --maintainer` by Cosmin Truta · 3 months ago
  13. 8087a21 build: Fix the CMake file for cross-platform builds that require `libm` by Cosmin Truta · 3 months ago
  14. 2e5f296 fix: Prevent unknown chunks from causing out-of-place IEND errors by John Bowler · 3 months ago
  15. 4266c75 riscv: Remove unused argument by Filip Wasil · 3 months ago
  16. f451a4d riscv: Simplify the runtime check to always be present by Filip Wasil · 3 months ago
  17. 6aa47de riscv: Do not overwrite `-march` when testing against SIMD availability by Filip Wasil · 3 months ago
  18. 3391bb9 riscv: Use C intrinsics by Filip Wasil · 3 months ago
  19. 21895b0 riscv: Clearly separate the build flow for autotools and cmake by Filip Wasil · 3 months ago
  20. be81ebe chore: Rerun `./autogen.sh --maintainer` by Cosmin Truta · 3 months ago
  21. edf4662 riscv: Improve the RVV availability check by Filip Wasil · 3 months ago
  22. 5dc5937 chore: Update .gitignore by Cosmin Truta · 3 months ago
  23. 7084241 Bump version to 1.6.50.git by Cosmin Truta · 3 months ago
  24. 6402042 Release libpng version 1.6.49 by Cosmin Truta · 3 months ago v1.6.49
  25. 740366c doc: Update the png.5 man page to the latest PNG-3 draft by Cosmin Truta · 3 months ago
  26. 5d53dfd chore: Rerun `./autogen.sh --maintainer` by Cosmin Truta · 3 months ago
  27. 5b62726 riscv: Fix autodetection of RVV support by Filip Wasil · 3 months ago
  28. a5830bf build: Fix the detection of the math library in the CMake file by Cosmin Truta · 3 months ago
  29. 3bca02e examples: Refactor and reformat using clang-format by Cosmin Truta · 4 months ago
  30. 197bbfe examples: Fix file descriptor leak in iccfrompng.c by closing input file by Sanjay Jangid · 4 months ago
  31. 0cc6436 build: Repair and reduce the CMake build dependency graph by Cosmin Truta · 4 months ago
  32. f04c457 build: Remove the PNG_DEBUG option from CMake files and project files by Cosmin Truta · 4 months ago
  33. 5631b9b build: Implement various improvements to the CMake file by Cosmin Truta · 4 months ago
  34. dc71f48 build: Fix apple-non-apple cross building by Joost Nieuwenhuijse · 7 months ago
  35. e2c1579 ci: Add action-editorconfig-checker to the GitHub Action for linting by Cosmin Truta · 4 months ago
  36. cff8620 chore: Add riscv/.editorconfig and pacify editorconfig-checker by Cosmin Truta · 4 months ago
  37. 5be32eb chore: Rerun `./autogen.sh --maintainer` by Cosmin Truta · 4 months ago
  38. 611bf10 riscv: autotools update by Filip Wasil · 4 months ago
  39. 0e37c0b riscv: Fix more comments by Filip Wasil · 4 months ago
  40. 7108843 riscv: Fix the run-time checking of the RVV availability by Filip Wasil · 5 months ago
  41. 2b0eb78 riscv: Fix autotools definitions and comments by Filip Wasil · 5 months ago
  42. ffb8e8b Fix and improve the RISC-V Vector (RVV) implementation by Filip Wasil · 7 months ago
  43. cc5ee6b Add optimized RISC-V Vector functions by Dragoș Tiselice · 2 years, 5 months ago
  44. b4800ba Bump version to 1.6.49.git by Cosmin Truta · 5 months ago
  45. ea12796 Release libpng version 1.6.48 by Cosmin Truta · 5 months ago v1.6.48
  46. 643dbda doc: Update the png.5 man page to the latest PNG-3 draft specification by Cosmin Truta · 5 months ago
  47. 34e3f7a Remove the config for Travis CI (and thank them for their support!) by Cosmin Truta · 5 months ago
  48. 3e67531 chore: Add a TODO note in .cmake-format.yaml; reformat CMakeLists.txt by Cosmin Truta · 5 months ago
  49. 23bdc7a build: Add the CMake build option `PNG_LIBCONF_HEADER` by Cosmin Truta · 5 months ago
  50. 69a3e5b chore: Clean up the error directives by Cosmin Truta · 5 months ago
  51. c904917 Discourage the inclusion of private headers outside libpng by Cosmin Truta · 5 months ago
  52. 98448e3 Remove unused function from write-only configurations by John Bowler · 5 months ago
  53. f2b0f5f fix(mDCv): Correct the floating-point setter `png_set_mDCv` by John Bowler · 5 months ago
  54. 7101a55 Correct mistake in example.c by Chris Blume · 6 months ago
  55. e046c0d Revert "Recover from errors in ancillary chunks" by Cosmin Truta · 5 months ago
  56. 34005e3 Recover from errors in ancillary chunks by Lucas CHOLLET · 7 months ago
  57. 44f97f0 [libpng18] chore: Clean up the `FILE *` formulations in code and in documentation by Cosmin Truta · 7 months ago
  58. 044536d [libpng18] chore: Clean up remnants of the long-discontinued Win16 support by Cosmin Truta · 7 months ago
  59. 738f5e7 ci: Add more checks to ci_verify_version.sh; refactor by Cosmin Truta · 7 months ago
  60. f20e66a chore: Apply some of the missed updates to the copyright year by Cosmin Truta · 7 months ago
  61. 5d09501 Bump version to 1.6.48.git by Cosmin Truta · 7 months ago
  62. 872555f Release libpng version 1.6.47 by Cosmin Truta · 7 months ago v1.6.47
  63. bb7e922 ci: Introduce the `CI_NO_BUILD` flag by Cosmin Truta · 7 months ago
  64. b20e6fb pngimage: clean up on user/internal errors by John Bowler · 7 months ago
  65. 5356b94 Update man page to latest PNG 3e draft by Chris Lilley · 7 months ago
  66. 812c34c test: add limit configuration tests by John Bowler · 8 months ago
  67. 68e090e fix: `png_write_iCCP` check on profile length by John Bowler · 8 months ago
  68. 8c7ed2e fix: Typo in a preprocessor directive by Cosmin Truta · 8 months ago
  69. 2519a03 refactor: Clean up the checking of chunk lengths and allocation limits by John Bowler · 8 months ago
  70. c4b20d0 test: add configuration tests and fix bugs by John Bowler · 8 months ago
  71. a8242dd PNGv3 colourspace precedence rules conformance by John Bowler · 8 months ago
  72. 171bdd3 Bump version to 1.6.47.git by Cosmin Truta · 8 months ago
  73. 0024abd Release libpng version 1.6.46 by Cosmin Truta · 8 months ago v1.6.46
  74. fcb0bca chore: Update the .editorconfig file; add/update README files by Cosmin Truta · 8 months ago
  75. deadeea chore: Fix a typo in Makefile.am; rerun `./autogen.sh --maintainer` by Cosmin Truta · 8 months ago
  76. 9cc729b build: Update scripts/makefile.* by Cosmin Truta · 8 months ago
  77. 36a16fd build: Add scripts/makefile.c89; update other makefiles by Cosmin Truta · 8 months ago
  78. 4d7c993 fix: Restore the build for strictly-conforming standard compilers by John Bowler · 8 months ago
  79. 19a5a5e pngminus: Remove a workaround for an old printer by Cosmin Truta · 9 months ago
  80. 8a28d05 pngminus: Fix a typo in png2pnm.c by Cosmin Truta · 9 months ago
  81. 03660a5 pngminus: Add .editorconfig file; update the CMake file by Cosmin Truta · 9 months ago
  82. f753baa api(PNGv3): Update the generated files and `PNG_EXPORT_LAST_ORDINAL` by John Bowler · 9 months ago
  83. 92e8581 api(PNGv3): Add support for mDCV and cLLI by John Bowler · 9 months ago
  84. 8ffc967 Bump version to 1.6.46.git by Cosmin Truta · 9 months ago
  85. 51f5bd6 Release libpng version 1.6.45 by Cosmin Truta · 9 months ago v1.6.45
  86. 3714c58 chore: Rerun `./autogen.sh --maintainer` by Cosmin Truta · 9 months ago
  87. 2a845ff build: Move portions from the main CMake file to separate modules by Cosmin Truta · 9 months ago
  88. 0cc367a [libpng16] fix: Write order of colourspace chunks should conform to PNG v3 by John Bowler · 9 months ago
  89. 3042f74 [libpng16] fix: Update the cICP implementation yet more by Cosmin Truta · 9 months ago
  90. 4599354 [libpng16] test: Move cicp-display-p3_reencoded.png to contrib/testpngs/png-3/ by Cosmin Truta · 12 months ago
  91. 823c2d8 [libpng16] fix: Update the cICP support for better compliance with PNG-3 by Cosmin Truta · 9 months ago
  92. 75748d9 [libpng16] Add support for reading and writing the cICP chunk by Lucas CHOLLET · 1 year, 3 months ago
  93. 6f786ff Update the copyright year by Cosmin Truta · 9 months ago
  94. c1cc0f3 [libpng16] build: Rename a private function to benefit C++Builder by Cosmin Truta · 11 months ago
  95. d9d70e6 [libpng16] refactor: Deduplicate the interlace arrays `png_pass_*` by Cosmin Truta · 11 months ago
  96. 76e5ec2 [libpng16] test: Add a compile-time check in pngimage.c to avoid a failure by John Bowler · 11 months ago
  97. 65470ac fix: Avoid integer overflows in function `png_xy_from_XYZ` by John Bowler · 12 months ago
  98. 8b1d489 [libpng16] style: Resolve the remaining warnings issued by cmake-lint by Cosmin Truta · 12 months ago
  99. a7a8fae [libpng16] style: Add a cmake-format config file and satisfy cmake-lint by Cosmin Truta · 12 months ago
  100. d7d950e [libpng16] chore: Clean up the leading blank lines from all source files by John Bowler · 12 months ago