aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-01-23chore: Clean up the return statements and update example.c accordinglyCosmin Truta
2024-01-23chore: Add, relocate or rephrase debug statements, for better clarityCosmin Truta
2024-01-22ci: Relicense again the CI scripts, from Boost License to MIT LicenseCosmin Truta
2024-01-22ci: Add help options; add checks for the boolean environment optionsCosmin Truta
2024-01-22build: Move scripts/*.cmake.in to scripts/cmake/; add cmake/AUTHORS.mdCosmin Truta
2024-01-22chore: Rerun `./autogen.sh --maintainer` and update .gitignoreCosmin Truta
2024-01-22build: Move scripts/*.m4 to scripts/autoconf/Cosmin Truta
2024-01-20Update the main AUTHORS fileCosmin Truta
2024-01-19Relax pngtest-all message testingJohn Bowler
2024-01-19Use --xfail for Adler32 check in pngtest-allJohn Bowler
2024-01-19Correct regression-palette-8.pngJohn Bowler
2024-01-19Fix an off-by-one error in `png_do_check_palette_indexes`Adam Richter
2024-01-18tests/pngtest-all: detect failures add testsJohn Bowler
2024-01-18Do not build unused Adler32 codeJohn Bowler
2024-01-18Regression test for off-by-one palette check errorJohn Bowler
2024-01-18Fix unused platform check and configuration for macOSZixu Wang
2024-01-18Update the main Authors fileCosmin Truta
2024-01-18MIPS: Fixed undefined MSA interfacesgxw
2024-01-18Loongson: Fixed compilation warnings for undefined macros.gxw
2024-01-18Loongson-mips: Fixed typogxw
2024-01-17mips: Wrap up the MIPS/Loongson port and acknowledge the contributorsCosmin Truta
2024-01-17Optimize png16 with loongson mmi for 64-bit osgxw
2024-01-17Add loongarch support and LSX SIMD optimizationsjinbo
2024-01-17De-volatilize the internal implementation of `png_safe_execute`Cosmin Truta
2024-01-17Rewrite various initializations for the benefit of various compilersCosmin Truta
2024-01-17Improve test coverage with a "correctly" damaged palette index testJohn Bowler
2024-01-16write palette check correctionsJohn Bowler
2024-01-16Palette index checking fixesJohn Bowler
2024-01-15Remove GCC7.1 arithmetic overflow fixupJohn Bowler
2024-01-15pngfix: del workround for GCC7.1 -Wstrict-overflowJohn Bowler
2024-01-14pngcp: remove GNU setjmp warning workroundJohn Bowler
2024-01-12Do not rely on `INT_MAX` in png.hCosmin Truta
2024-01-09pngminus: Delete the incomplete output files upon premature terminationCosmin Truta
2024-01-09pngminus: Expect all image transformations to be available in libpngCosmin Truta
2024-01-08pngminus: Improve and modernize the PNG processingCosmin Truta
2024-01-08pngminus: Fix and improve the PNM processingCosmin Truta
2024-01-05pngminus: Update CMake file; rename test scripts; add .gitignoreCosmin Truta
2024-01-03Fix the API comment about `png_data_freer`Cosmin Truta
2024-01-02Update the copyright yearCosmin Truta
2023-12-30pngfix: ensure fclose happens last on file closeJohn Bowler
2023-12-27Fix bashismsStephen Kitt
2023-12-20mips: Fix the build for generic ANSI C89 compilersCosmin Truta
2023-12-20mips: Implement the run-time MIPS MSA discovery function correctlySui Jingfeng
2023-12-20cmake: Enable policy CMP0074 for ZLIB_ROOT; deprecate PNG_BUILD_ZLIBCosmin Truta
2023-12-13cmake: Raise the minimum required version to 3.6 and use its featuresCosmin Truta
2023-12-11cmake: Clean up functions, string operations, regular expressions, etc.Cosmin Truta
2023-12-08cmake: Enable the libpng framework build by default on Apple systemsCosmin Truta
2023-12-08cmake: Use Zlib as a packageTimothy Lyanguzov
2023-12-07Redo "cmake: Fix CPU architecture regexes"Cosmin Truta
2023-12-07Revert "cmake: Fix CPU architecture regexes"Cosmin Truta