Sign in
◑
Theme
skia
/
third_party
/
libpng
/
HEAD
33d0150
fix(test): Avoid an over-read in the low-bit-depth sBIT check
by John Bowler
· 4 days ago
libpng16
master
5454ffa
fix(test): Correct the sBIT handling in `compare_read`
by bibi samina
· 7 weeks ago
cf92470
fix(build): Resolve MSVC warning for unary minus on unsigned type
by Mike Williams
· 4 months ago
d76d510
ci: Enumerate all maintained branches in the GitHub Actions triggers
by Cosmin Truta
· 14 days ago
1f1a501
maint: Bump version to 1.6.60.git
by Cosmin Truta
· 2 weeks ago
cd952f4
Release libpng version 1.6.59
by Cosmin Truta
· 2 weeks ago
v1.6.59
65152c0
maint: Rerun `./autogen.sh --maintainer`
by Cosmin Truta
· 2 weeks ago
d9bdad6
maint: Apply the MIT-0 license to .appveyor.yml
by Cosmin Truta
· 2 weeks ago
83f925f
ci: Migrate the GitHub Actions Windows ARM64 job to Visual Studio 2026
by Cosmin Truta
· 2 weeks ago
a6a7539
doc: Describe the zstream states that `png_read_end` must handle
by Cosmin Truta
· 3 weeks ago
aa77ef3
fix: Clear stale zstream pointers when releasing the inflate stream
by Cosmin Truta
· 3 weeks ago
4eeb825
ci: Remove the autotools install from the Linux verification job
by Cosmin Truta
· 5 weeks ago
66cb28a
ci: Harden GitHub Actions workflow permissions
by Alb3e3
· 4 months ago
d636385
doc: Update AUTHORS.md
by Cosmin Truta
· 6 weeks ago
813a496
Fix hIST chunk position to match W3C specification
by Yuki Sekiguchi
· 11 months ago
45126c6
Add test cases for hIST chunk
by Yuki Sekiguchi
· 11 months ago
cae4745
fix: Prevent double-freeing `png_struct` members on allocation failure
by Anthony Hurtado
· 5 months ago
7ed557b
build: Raise the CMake policy maximum version to 4.4
by Cosmin Truta
· 4 months ago
fad0b25
fix(build): Use space-separated string for CMAKE_REQUIRED_FLAGS
by yaito3014
· 4 months ago
78ae423
build: Fix wrong symlink created for import library on MinGW and Cygwin
by Carlo Bramini
· 5 months ago
145eced
ci: Migrate the Windows x64 job to Visual Studio 2026 on "windows-2025"
by Cosmin Truta
· 4 months ago
99652c9
ci: Add support for testing libpng on Windows ARM64
by MUGUNDAN
· 6 months ago
7b85a6f
maint: Apply the MIT-0 license to .github/workflows/
by Cosmin Truta
· 5 months ago
d3f14cd
maint: Migrate the CI software licensing to the REUSE Specification
by Cosmin Truta
· 5 months ago
8c62c3b
Bump version to 1.6.59.git
by Cosmin Truta
· 6 months ago
3061454
Release libpng version 1.6.58
by Cosmin Truta
· 6 months ago
v1.6.58
6eb1ad8
chore: Update .gitignore to exclude the recently-added test program
by Cosmin Truta
· 6 months ago
571a895
test: Ensure the palette sync follows the gamma correction
by Cosmin Truta
· 6 months ago
d4c4e49
fix: Sync `info_ptr->palette` unconditionally after in-place transforms
by Cosmin Truta
· 6 months ago
ac07fb0
Bump version to 1.6.58.git
by Cosmin Truta
· 6 months ago
95ab3fd
Release libpng version 1.6.57
by Cosmin Truta
· 6 months ago
v1.6.57
2c97486
fix: Prevent integer overflow in rowbytes computation
by mohammadmseet-hue
· 6 months ago
55d20aa
fix: Handle getter-to-setter aliasing in append-style chunk setters
by Cosmin Truta
· 7 months ago
930dfe0
chore: Rerun `./autogen.sh --maintainer`
by Cosmin Truta
· 7 months ago
398cbe3
fix: Handle self-referencing pointers in getter-to-setter aliasing
by Cosmin Truta
· 7 months ago
2182a67
Bump version to 1.6.57.git
by Cosmin Truta
· 7 months ago
d5515b5
Release libpng version 1.6.56
by Cosmin Truta
· 7 months ago
v1.6.56
5f9a0b1
Update the main AUTHORS file
by Cosmin Truta
· 7 months ago
2f79003
fix: Use the correct parameter name in `png_file_add_chunk`
by Jeffin820
· 7 months ago
dc1732e
oss-fuzz: Restrict transformations_fuzzer to transformations
by Philippe Antoine
· 7 months ago
80c0485
chore(test): Add comments and tidy up test definitions
by Cosmin Truta
· 7 months ago
0126d42
refactor(test): Avoid undefined pointer arithmetic in pngstest.c
by Cosmin Truta
· 7 months ago
9929ba2
refactor: Avoid undefined behavior (signed int overflow) in negations
by Cosmin Truta
· 7 months ago
a625147
chore: Rerun `./autogen.sh --maintainer`
by Cosmin Truta
· 7 months ago
98019f6
test: Add negative-stride test coverage to pngstest
by Cosmin Truta
· 7 months ago
0000228
fix(test): Add missing test and tidy up the test list in Makefile.am
by Cosmin Truta
· 7 months ago
1632f04
refactor(arm): Replace bit shifts and sizeof with plain expressions
by Cosmin Truta
· 7 months ago
aba9f18
fix(arm): Resolve out-of-bounds read/write in NEON palette expansion
by Cosmin Truta
· 7 months ago
c1b0318
fix: Sync `info_ptr->palette` after in-place transforms
by Cosmin Truta
· 7 months ago
7ea9eea
fix: Resolve use-after-free on `png_ptr->palette`
by Cosmin Truta
· 7 months ago
a3a2144
fix: Initialize tail bytes in `trans_alpha` buffers
by Oblivionsage
· 7 months ago
bf7fefe
Add Halil Oktay to AUTHORS
by Oblivionsage
· 7 months ago
2301926
fix: Resolve use-after-free on `png_ptr->trans_alpha`
by Oblivionsage
· 7 months ago
0c37b8f
oss-fuzz: Fix indentation and rephrase comments in the build script
by Cosmin Truta
· 7 months ago
753fc99
oss-fuzz: Build the nalloc variants only for the fuzzers that use nalloc
by Philippe Antoine
· 7 months ago
e1fa87e
oss-fuzz: Rename `_nalloc` to `@nalloc` to match the fuzztests naming
by Philippe Antoine
· 7 months ago
c082281
oss-fuzz: Use bash in the nalloc wrapper script
by Philippe Antoine
· 7 months ago
905e1f8
oss-fuzz: Fix API misuse in the readapi fuzzer
by OwenSanzas
· 7 months ago
2d89990
oss-fuzz: Fix memory leaks and API misuse in the transformations fuzzer
by OwenSanzas
· 7 months ago
838b2e8
build: Deprecate the POINTER_INDEXING config option
by Cosmin Truta
· 7 months ago
7d52a80
Validate shift bit depths in `png_set_shift` to prevent infinite loop
by ylwango613
· 8 months ago
b137d21
Add missing NULL pointer checks in four public API functions
by ylwango613
· 8 months ago
0e731d1
Fix two copy-paste typos in colormap read and sPLT write
by ylwango613
· 8 months ago
646d55a
Fix wrong channel indices in `png_image_read_and_map` RGB_ALPHA path
by ylwango613
· 8 months ago
62f9a90
oss-fuzz: Fix build.sh for/if
by Philippe Antoine
· 8 months ago
8d24508
Fix typographical errors
by THE-Spellchecker
· 9 months ago
d54127e
refactor: Clean up pointer variable declarations
by Cosmin Truta
· 11 months ago
e0dbfd4
refactor: Clean up the redundant top-level const qualifiers
by Cosmin Truta
· 12 months ago
61b3a6f
Bump version to 1.6.56.git
by Cosmin Truta
· 8 months ago
c3e3049
Release libpng version 1.6.55
by Cosmin Truta
· 8 months ago
v1.6.55
b72e38c
oss-fuzz: Restrict the nalloc build to libfuzzer
by Philippe Antoine
· 9 months ago
9404d8e
chore: Pacify markdownlint
by Cosmin Truta
· 8 months ago
2f7991c
Add .markdownlint.yml, a configuration file for markdownlint
by Cosmin Truta
· 8 months ago
01d03b8
Fix a heap buffer overflow in `png_set_quantize`
by Cosmin Truta
· 8 months ago
b884e8c
Bump version to 1.6.55.git
by Cosmin Truta
· 8 months ago
02f2b4f
Release libpng 1.6.54
by Cosmin Truta
· 9 months ago
v1.6.54
f88784b
chore(oss-fuzz): Fix the lint errors
by Cosmin Truta
· 9 months ago
25ec74f
oss-fuzz: Add three targets
by Philippe Antoine
· 10 months ago
7a77762
oss-fuzz: Replace unicode space with ascii space
by Philippe Antoine
· 10 months ago
296965f
oss-fuzz: Disable nalloc with memory sanitizer
by Philippe Antoine
· 10 months ago
e086e68
refactor: Improve naming clarity in `png_image_write*` and `png_write_*`
by Cosmin Truta
· 9 months ago
cf155de
fix: Remove incorrect truncation casts from `png_write_image_*`
by Cosmin Truta
· 9 months ago
ef14664
refactor: Improve naming clarity in the `png_image_read_*` functions
by Cosmin Truta
· 9 months ago
e4f7ad4
Fix a heap buffer over-read in `png_image_read_direct_scaled`
by Cosmin Truta
· 9 months ago
9e4e247
Update the copyright year
by Cosmin Truta
· 9 months ago
54c1275
chore: Tidy up whitespace in declarations and definitions
by Cosmin Truta
· 12 months ago
0e89437
fix: Use `png_voidp` instead of `voidp` in pngread.c and pngwrite.c
by Cosmin Truta
· 1 year ago
e8d40e1
Bump version to 1.6.54.git
by Cosmin Truta
· 10 months ago
4e3f57d
Release libpng version 1.6.53
by Cosmin Truta
· 10 months ago
v1.6.53
ff615fd
build: Remove leftover ASM language from CMake `project`
by Luis Caro Campos
· 10 months ago
c225b7d
oss-fuzz: Use the nalloc fuzz target
by Philippe Antoine
· 11 months ago
91bcccd
riscv: Delete unused helper functions and macros
by Cosmin Truta
· 10 months ago
57f0a71
Update the list of contributing authors
by Cosmin Truta
· 10 months ago
b1e36ca
riscv: Fix the RVV build
by Alexander Smorkalov
· 11 months ago
2b3a667
Update the main AUTHORS file
by Cosmin Truta
· 10 months ago
d1ec152
Refer to CVE-2025-66293 in a comment about a vulnerability fix
by Cosmin Truta
· 10 months ago
d7447f0
Bump version to 1.6.53.git
by Cosmin Truta
· 10 months ago
fbed161
Release libpng version 1.6.52
by Cosmin Truta
· 11 months ago
v1.6.52
5c7d02d
oss-fuzz: Add allocation failure fuzzing via nalloc
by Philippe Antoine
· 11 months ago
5b159ae
riscv: Reformat the contributor list and update the AUTHORS file
by Cosmin Truta
· 11 months ago
Next »