| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- Left typos
- meson build by #292
- Fix valgrind warning on writing uninitialized memory
|
|
|
|
|
|
| |
- typos
- changelog
- readme.1st
|
|
|
|
|
| |
AppVerifier complains in some cases if the critical section is not initialized.
Should address #289
|
|
|
|
| |
Try to promote correctly to utf8 to wchar_t when unicode is 32 bits
|
|
|
|
| |
Making things ready for 2.13 release
|
|
|
|
| |
Some tested formats are now working
|
|
|
|
|
| |
First attempt to add premultiplied alpha support
Other cosmetic changes
|
|
|
|
| |
on ill-formed CGATS file
|
|
|
|
| |
My fault on merging, sorry
|
|
|
|
| |
Allows larger strings on datasets
|
|
|
|
| |
Still not tested, nor covered by testbed
|
|
|
|
| |
Ongoing effort
|
|
|
|
|
|
| |
A bug introduced circa 2017 in a try of preventing security risks.
Parametric curve inversions needs divisions, the change was trying to prevent a division by zero. Unfortunately it was discarding legit cases as well.
Now it seems to be done correctly.
|
|
|
|
| |
Detected by oss-fuzz
|
|
|
|
| |
fix a typo in pointer casts
|
|
|
|
|
| |
Fix for #286
Multiprocessor elements sampled curves missing node
|
| |
|
|
|
|
| |
Color transforms going from integer types to floating point works now in unbounded mode. Thanks to John Papandriopoulos for discovering the issue.
|
|
|
|
|
|
|
|
|
| |
MinGW-w64 defines _gmtime64_s on both i686 and x86_64 targets.
Prefer to use the gmtime_s macro to avoid that _gmtime64_s is
being called on Windows 32-bit, which will not work.
This commit also generally ensures that a threadsafe alternative
is provided for toolchains targeting Windows i686.
|
| |
|
|
|
|
|
| |
- Added a function to estimate gamma space of RGB profiles (only a subset). This function is still undocumented.
- Lcms now automatically turns off optimizations when 16-bit on RGB and input linear space is found.
|
|
|
|
| |
Use the context pool mutex in the case of none of the re-entrant alternatives to gmtime() is available
|
| |
|
|
|
|
| |
cmsGetStageContextID function per issue #253
|
|
|
|
| |
Thanks to Robin Watts for pointing out
|
|\ |
|
| |
| |
| |
| | |
Thanks to Noel Carboni to report them
|
|/
|
|
| |
Add codeguard. Thanks to Christian Schmitz for pointing it out
|
|
|
|
|
| |
Prevent segfaults on atoi when input buffer is NULL
(harmless, non-exploitable)
|
|
|
|
| |
Thanks to tsdgeos for finding the bug
|
|
|
|
| |
A cleanup of a function pointer being mixed in several places
|
|
|
|
| |
fix const mismatch
|
|
|
|
| |
Ops, I did too much fixing
|
|
|
|
| |
regarding different pointer types
|
|
|
|
|
| |
remove pointer conversion warnings
updated plugin documentation
|
|
|
|
| |
Black preservation now works on multiprofile transforms that have CMYK->CMYK devicelinks at the end. This improves scenarios where black preservation AND ink-limiting needs to be used together.
|
|
|
|
| |
Thanks to vlad902 for discovering the issue
|
| |
|
|
|
|
|
|
| |
First try, although it seems to work.
Is is more accurate close to neutral axis and less accurate on self-flourescent hyper-saturated colors, which are rare.
configure have to be regenerated (it will be wiped out soon)
|
|
|
|
|
|
| |
Add support for "RGB to any" in the fast float plug-in
cleanup of interpolation (cosmetics)
ongoing "lab to any" support in the fast float plug-in
|
|
|
|
| |
add ability to bypass checks
|
|
|
|
|
|
| |
Early 2.12 alpha
includes dynamic linking with fast float plugin
Next steps in removing generated files from repository
|
|
|
|
|
|
|
| |
Fixes several issues on C++ (functions not found due to mangling)
Converts all optimizers to version 2
Adds complete alpha handling
Improves speed on certain cases
|
|
|
|
| |
to make codeQL happy
|
|
|
|
| |
remove unnecessary asignments
|
|
|
|
| |
Thanks to Carles Llopis for the idean and the code
|
|
|
|
| |
LUT16 was fixed but LUT8 not, so fix it as well.
|
|
|
|
| |
Both are on malloc for few bytes, so arent't necessary at all.
|
|
|
|
| |
XCode found some issues
|
|
|
|
| |
setlocale can mess out things, take drastic action
|