summaryrefslogtreecommitdiff
path: root/src/lcms2_internal.h
Commit message (Collapse)AuthorAgeFilesLines
* More fixes from Artifexlcms2.10Marti Maria2020-05-261-0/+7
| | | | | More fixes from Artifex Thank you!
* Changes from ArtifexMarti Maria2020-05-251-1/+1
| | | | Many thanks for sharing!
* Prepare 2.10 release (I)Marti Maria2020-04-011-2/+5
| | | | Some minor changes to prepeare 2.10 release
* added sanitize annotations for clangMarti Maria2018-03-061-0/+7
|
* Linestride & dynlibsMarti Maria2017-11-121-29/+31
| | | | | Fixed linestride on planar formatters Fixed testbed to run on synamic libraries
* Get rid of warnings when compiling as C++ with -WallMarti Maria2017-08-021-11/+11
| | | | | Thanks to Noel Carboni for suggesting & providing a proof that it could be done
* Prepare for 2.9 releaseMarti Maria2017-07-141-1/+1
| | | | | Set copyright notices and version stamp, Still there are missing files, like documentation
* Apply fix only on older versions of MSVC.Tasos Stamadianos2017-06-261-6/+8
|
* Fixed compilation on VS2012Tasos Stamadianos2017-06-211-0/+6
|
* spelling fixesklemens2017-01-221-2/+2
|
* Better critical section initializationMarti2016-08-231-2/+46
| | | | | | | Contributed patch from Robin Watts (Artifex). Prevents ApplicationVerifer to complain about the static initialization of critical section. Applies to windows only.
* Revert "better critical section initialization"Marti2016-08-231-44/+2
| | | | This reverts commit c964a251268e95c40d170c64c6eb84b594d91de0.
* better critical section initializationMarti2016-08-231-2/+44
| | | | | | Contributed patch from Robin Watts (Artifex). Prevents ApplicationVerifier to complain about the use of static intialization of critical section. Applies only to windows.
* Fix some typos (found by codespell)Stefan Weil2016-05-111-1/+1
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* Update FROM_16_TO_8 macro not to raise UBSan errorMatthieu Darbois2016-05-011-1/+1
| | | | When built with Undefined Behavior Sanitizer, FROM_16_TO_8 raises signed integer overflow errors. All operands get promoted to integer. Forcing Unsigned arithmetic gets rid of those errors.
* Fixed some glitches from FORTIFY reportMarti2016-04-011-2/+2
|
* Change copyright dateMarti2016-03-291-1/+1
|
* Big drop sponsorized by AlienSkin SoftwareMarti Maria2015-06-181-3/+14
|
* Allow ptr alignment to be set at build timeChris Liddell2015-03-241-1/+9
| | | | | | | | At least some configurations of gcc on UltraSPARC require 8 byte alignment of memory pointers (even on 32 bit user space, where sizeof(void *) == 4). Rather than contaminate the source, provide ability to set the ptr alignment on the compiler command line (on Unix, using CFLAGS when calling configure).
* Changes from feedback on 2.7rc1Marti Maria2015-02-061-1/+1
|
* Merge from private branch in preparation of 2.7 rc1Marti Maria2014-12-171-0/+8
|
* Merge pull request #33 from XhmikosR/masterMarti Maria2014-08-071-6/+6
|\ | | | | Looks great. Many thanks!
| * Move code before the `return` statements.XhmikosR2014-07-081-6/+6
| |
* | Some maintenance fixesMarti Maria2014-07-301-1/+1
|/
* Some copyright updatesMarti Maria2014-03-071-3/+3
|
* Fix compatibility issueMarti Maria2014-03-051-1/+1
|
* Added pthread dependency, and multithreading supportMarti Maria2014-02-161-0/+155
|
* Fixed context guessingMarti Maria2014-02-141-3/+1
|
* Merge from Artifex branchlcms2.6rc0Marti Maria2014-02-121-9/+275
|
* Added white point on transform2devicelinkMarti Maria2013-06-141-0/+4
|
* >Changes from Richard HughesMarti Maria2013-03-261-0/+2
|
* Fix LCMS threading issue with plugin registration.Robin Watts2013-02-151-9/+9
| | | | | | | | | | When registering a plugin, allocations can be done. This can result in calls back to the user supplied malloc functions, which assume that a cmsContext will be supplied. In the current code there is no way to pass a cmsContext into the plugin registration. We therefore add a new function cmsPluginTHR that does take such a context.
* Cosmetic: fix some typos.Underground782013-02-091-1/+1
|
* Bugs and modifications for 2.4rc2Marti Maria2012-08-141-0/+3
|
* Prepare for 2.4Marti Maria2012-08-061-3/+3
|
* Trimmed filesMarti Maria2012-07-021-71/+71
|
* Several changes for 2.4Marti Maria2012-06-271-0/+5
|
* Sync with development sources, See Change LogMarti Maria2012-05-191-45/+8
|
* Porting several changes upstreamMarti Maria2012-02-041-1/+1
|
* Memory alignment macro for CGATS parserlcms2.3rc2Marti Maria2011-11-021-3/+5
|
* Version 2.3, rc 1lcms2.3rc1Marti Maria2011-10-241-0/+4
|
* Added named color functionalityMarti Maria2011-04-121-1/+1
|
* 2.2 additions and some bugfixingMarti Maria2011-04-051-2/+2
|
* Fixing several minor issuesMarti Maria2011-03-111-3/+3
|
* Fixed a bug in MCHXX colorspacesMarti Maria2011-02-081-1/+1
|
* Fix for a cache removal issue introduced by previous commitMarti Maria2011-02-081-5/+4
|
* Get rid of pthread library requerimentsMarti Maria2011-02-071-35/+12
|
* A better solution for cmsChangeBuffersFormatMarti Maria2010-07-101-0/+2
|
* Trilinear interpolation (II)Marti Maria2010-05-201-0/+1
|
* Pre release changesMarti Maria2010-05-061-3/+3
|