Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Misc. typos | luz.paz | 2018-05-21 | 1 | -1/+1 |
| | | | Found via `codespell -q 3` | ||||
* | adjusting rc3 | Marti Maria | 2017-10-23 | 1 | -1/+1 |
| | |||||
* | Revert "revert "-fvisibility=hidden"" | Thomas Weber | 2017-10-21 | 1 | -1/+6 |
| | | | | | | | This reverts commit 4ce2fee79c35465b9f182a2e55b7b703a5e60594. Further work on the ax_gcc_func_attribute.m4 will allow this to work on OSX. | ||||
* | revert "-fvisibility=hidden" | Marti Maria | 2017-10-06 | 1 | -6/+1 |
| | | | | It does not work on OSX | ||||
* | Revert last try | Marti Maria | 2017-09-28 | 1 | -1/+1 |
| | |||||
* | fixed visibility on OSX | Marti Maria | 2017-09-28 | 1 | -1/+1 |
| | | | | Try to fix visibility | ||||
* | upgrade autotools to 2.9 | Marti Maria | 2017-09-27 | 1 | -6/+24 |
| | | | | Matches release candidate | ||||
* | Get rid of warnings when compiling as C++ with -Wall | Marti Maria | 2017-08-02 | 1 | -12/+12 |
| | | | | | Thanks to Noel Carboni for suggesting & providing a proof that it could be done | ||||
* | Prepare for 2.9 release | Marti Maria | 2017-07-14 | 2 | -9/+9 |
| | | | | | Set copyright notices and version stamp, Still there are missing files, like documentation | ||||
* | Fix windows static builds | İsmail Dönmez | 2017-02-03 | 1 | -0/+3 |
| | | | After the latest changes CMSEXPORT and CMSAPI were undefined for Windows static (non-DLL) builds. | ||||
* | Explicitly mark symbols meant for export under unixoid systems | Thomas Weber | 2017-02-02 | 1 | -7/+9 |
| | | | | | | | The compiler has to support this, but most semi-modern compilers do. This brings these builds closer to the Windows builds. If the compiler does not support hiding of symbols, all symbols will be exported, just as before. | ||||
* | spelling fixes | klemens | 2017-01-22 | 2 | -5/+5 |
| | |||||
* | fix IT8 parsing glitch | Marti Maria | 2016-12-04 | 1 | -1/+1 |
| | | | | | Fixed a bug when trying to parse junk as IT8 file. Added the corresponding test case | ||||
* | Better critical section initialization | Marti | 2016-08-23 | 1 | -0/+3 |
| | | | | | | | 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" | Marti | 2016-08-23 | 1 | -3/+0 |
| | | | | This reverts commit c964a251268e95c40d170c64c6eb84b594d91de0. | ||||
* | better critical section initialization | Marti | 2016-08-23 | 1 | -0/+3 |
| | | | | | | 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 warnings found by coverity | Marti | 2016-07-14 | 1 | -1/+1 |
| | |||||
* | downgrade to automake 1.14.1 which is stable | Marti | 2016-05-18 | 1 | -18/+6 |
| | |||||
* | Fix some typos (found by codespell) | Stefan Weil | 2016-05-11 | 2 | -3/+3 |
| | | | | Signed-off-by: Stefan Weil <sw@weilnetz.de> | ||||
* | Change copyright date | Marti | 2016-03-29 | 2 | -2/+2 |
| | |||||
* | Added support for Argyll's ARTS tag | Marti | 2016-01-30 | 1 | -1/+2 |
| | |||||
* | Upgrade to modern autotools | Marti | 2015-11-15 | 1 | -50/+155 |
| | | | | Tested on a mac. Partial work to 2.8 release | ||||
* | Moved a fixup on wrong XYZ values | Marti Maria | 2015-08-01 | 2 | -3/+3 |
| | |||||
* | Removed some wrong line endings | Marti Maria | 2015-06-19 | 1 | -46/+11 |
| | |||||
* | Big drop sponsorized by AlienSkin Software | Marti Maria | 2015-06-18 | 2 | -10/+50 |
| | |||||
* | Simplify/Improve endian decisions in lcms2.h | Chris Liddell | 2015-05-21 | 1 | -34/+35 |
| | | | | | | | | | | | | | | Firstly, protect the endian decisions in lcms2.h so that settings given on the compiler command line are not silently overridden. Thus being set explicitly gets the highest priority. Secondly, use the endianness detected by the configure script, and remove the complex and error prone stuff for PPC platforms from lcms2.h. Thus the endianess from configure gets second highest priority. Thirdly, if neither of the above are set, fall back to some simple (and long standing) platform/compiler specific tests. These should rarely, if ever, come into play in a "normal" build for a "normal" Unix-like system. | ||||
* | Added a version retrieval functionlcms2.7rc3lcms2-2.7 | Marti Maria | 2015-03-17 | 1 | -1/+5 |
| | |||||
* | lcms2-2.7 rc2 bump | Marti Maria | 2015-02-21 | 1 | -1/+1 |
| | |||||
* | Merge from private branch in preparation of 2.7 rc1 | Marti Maria | 2014-12-17 | 2 | -5/+12 |
| | |||||
* | Added a function to retrieve the iohandler of a given profile object | Marti Maria | 2014-08-12 | 1 | -0/+1 |
| | |||||
* | Fix (again) endianess detection on PowerPC | Marti Maria | 2014-04-17 | 1 | -15/+13 |
| | |||||
* | Documentation for 2.6 | Marti Maria | 2014-03-16 | 1 | -2/+2 |
| | |||||
* | Some copyright updates | Marti Maria | 2014-03-07 | 1 | -6/+2 |
| | |||||
* | Added pthread dependency, and multithreading support | Marti Maria | 2014-02-16 | 2 | -2/+16 |
| | |||||
* | First attempt to pthread integration | Marti Maria | 2014-02-14 | 2 | -1/+5 |
| | |||||
* | Fix for endianess detectionlcms2.6rc1 | Marti Maria | 2014-02-14 | 1 | -0/+3 |
| | |||||
* | Fixed context guessing | Marti Maria | 2014-02-14 | 1 | -5/+1 |
| | |||||
* | Merge from Artifex branchlcms2.6rc0 | Marti Maria | 2014-02-12 | 2 | -18/+85 |
| | |||||
* | Fixing endianess detection and memory leaks | Marti Maria | 2013-10-30 | 1 | -7/+18 |
| | |||||
* | Added a function for IOhandler write | Marti Maria | 2013-07-19 | 1 | -0/+1 |
| | |||||
* | Final changes to 2.5lcms2.5rc2 | Marti Maria | 2013-06-17 | 1 | -1/+1 |
| | |||||
* | Added access to MLU translation codes | Marti Maria | 2013-05-10 | 1 | -0/+7 |
| | |||||
* | Memory squeezing fix: lcms2 cmsPipeline construction | Robin Watts | 2013-03-29 | 1 | -1/+1 |
| | | | | | | | | | | | When creating a new pipeline, lcms would often try to allocate a stage and pass it to cmsPipelineInsertStage without checking whether the allocation succeeded. cmsPipelineInsertStage would then assert (or crash) if it had not. The fix here is to change cmsPipelineInsertStage to check and return an error value. All calling code is then checked to test this return value and cope. | ||||
* | >Changes from Richard Hughes | Marti Maria | 2013-03-26 | 1 | -0/+2 |
| | |||||
* | smooth tone curve fixes | Marti Maria | 2013-02-28 | 1 | -2/+2 |
| | |||||
* | Fix LCMS threading issue with plugin registration. | Robin Watts | 2013-02-15 | 1 | -0/+1 |
| | | | | | | | | | | 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. | ||||
* | Updated BPC algorithm | Marti Maria | 2013-01-28 | 1 | -1/+1 |
| | |||||
* | Upgrade autotools | Marti Maria | 2012-12-03 | 1 | -2/+27 |
| | |||||
* | lcms2-2.4 rc2 is here | Marti Maria | 2012-08-31 | 2 | -2/+19 |
| | |||||
* | Bugs and modifications for 2.4rc2 | Marti Maria | 2012-08-14 | 1 | -0/+3 |
| |