| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Partial #818, unused arg
* Partial #818, init var
* partail #818, fix va_args usage
* partail #818, handle f* calls and avoid possible call to malloc with negative values
* partail #818, prevent double free
* partail #818, resource leak if test fail
* partail #818, null deref fix
* partail #818, avoid double free on fp failure
* Partial #818, fix error msg
* Partial #818, leak on error
* Partial #818, null deref
* Partial #818, avoid possible negative index on failure
* partial #818, does not free if we return if requested new size overflow
* partial #818, avoid double free, free where the alloc happened
* partial #818, fix assert logic and test exp_size for <=0
* partial #818, fix assert logic for color idx test
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Partial #818, unused arg
* Partial #818, init var
* partail #818, fix va_args usage
* partail #818, handle f* calls and avoid possible call to malloc with negative values
* partail #818, prevent double free
* partail #818, resource leak if test fail
* partail #818, null deref fix
* partail #818, avoid double free on fp failure
* Partial #818, fix error msg
* Partial #818, leak on error
* Partial #818, null deref
* Partial #818, avoid possible negative index on failure
* partial #818, does not free if we return if requested new size overflow
* partial #818, avoid double free, free where the alloc happened
|
|
|
|
|
| |
* #797 possible leak on png error, returns from setjmp lost the row_pointers ref somehow
* skip that one using mingw until we have a reliable portable FP related tests suites (may never happpen)
|
|
|
| |
fix bug #788 in HEIF usage, stride is require
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are small typos in:
- examples/copyrotated.c
- src/gd.c
- src/gd.h
- src/gd_avif.c
- src/gd_nnquant.c
- src/gd_tga.c
- src/gd_topal.c
- src/wbmp.c
- tests/avif/compare_avif_to_png.c
Fixes:
- Should read `requires` rather than `reqiures`.
- Should read `of the` rather than `ofthe`.
- Should read `memory` rather than `memmory`.
- Should read `maximum` rather than `maxmum`.
- Should read `intersection` rather than `intertersection`.
- Should read `hypotenuse` rather than `hypothenus`.
- Should read `flexibility` rather than `flexibilty`.
- Should read `always` rather than `alwasy`.
- Should read `also` rather than `alos`.
|
|
|
|
| |
memory leaks
|
| |
|
|\ |
|
| |
| |
| |
| | |
This avoids the compiler complaining about a pointer to int conversion.
|
|/ |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Rewrite CI to use Github Actions and improve builds. Platform:
- Ubuntu 20.04, gcc, x64 and ARM64 (graviton2)
- Ubuntu 20.04, clang, x64 and ARM64 (graviton2)
- Windows, x64, x86, arm64 VC
- Windows, mingw, x64, x86, ucrt64
- MacOS, x64 xcode
See docs/README_CI.md for additional details.
|
| |
| |
| |
| | |
Building&Running the tests manually 100s never fail
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
fix.
|
| |
| |
| |
| | |
null return and avoid random segv if environment is not setup correctly
|
| |
| |
| |
| | |
let default it to ./tmp and fail if it cannot be created/used
|
| | |
|
| | |
|
|\ \
| |/
|/| |
Fix #415, Assuming TopOfs and LeftOfs zero, we can safely skip any (x…
|
| | |
|
|\ \
| | |
| | | |
Fix #405, -1 aims to reset the transparent color; refactor a bit; add test to existing test for -1
|
| | | |
|
| | | |
|
| |/
| |
| |
| | |
to existing test for -1
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/| |
Move src/gd_color_map_test.c to tests
|
| |
| |
| |
| | |
And improve it more like a test case.
|
| |
| |
| |
| | |
most visible)
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
correct (ie. passing 0 size will leak). Min size is the WebP sign (3x32bits)
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
# Conflicts:
# tests/webp/.gitignore
# tests/webp/CMakeLists.txt
# tests/webp/Makemodule.am
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
libheif versions that came before 1.9.0 don't support changing the output image chroma.
I did not notice that and it resulted with tests failures across other OSes that don't have
a much newer libheif.
See #678. Supersedes #685.
|
| | | |
|
| | | |
|
| | | |
|