Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change loglcms2.9 | Marti Maria | 2017-11-06 | 1 | -0/+1 |
| | |||||
* | complete 2.9 ready for release | Marti Maria | 2017-10-31 | 1 | -2/+0 |
| | |||||
* | adjusting rc3 | Marti Maria | 2017-10-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #134 from thomas-weber/enable-hidden-symbols-on-OSX | Marti Maria | 2017-10-23 | 8 | -8/+679 |
|\ | | | | | Enable hidden symbols on osx -- Excellent, many thanks! | ||||
| * | Only check for visibility attributes that we are using. | Thomas Weber | 2017-10-21 | 1 | -2/+0 |
| | | | | | | | | Clang on OSX does not support visibility "protected". | ||||
| * | Revert "revert "-fvisibility=hidden"" | Thomas Weber | 2017-10-21 | 7 | -1/+487 |
| | | | | | | | | | | | | | | This reverts commit 4ce2fee79c35465b9f182a2e55b7b703a5e60594. Further work on the ax_gcc_func_attribute.m4 will allow this to work on OSX. | ||||
| * | Set up test matrix with Linux/OSX and GCC/Clang | Thomas Weber | 2017-10-21 | 1 | -6/+193 |
| | | |||||
| * | Regenerate configure script during Travis CI builds | Thomas Weber | 2017-10-21 | 1 | -1/+1 |
| | | |||||
| * | Show config.log after ./configure in Travis CI builds | Thomas Weber | 2017-10-21 | 1 | -1/+1 |
|/ | |||||
* | revert "-fvisibility=hidden" | Marti Maria | 2017-10-06 | 7 | -487/+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 | 12 | -110/+429 |
| | | | | Matches release candidate | ||||
* | update autotools configure | Marti Maria | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | changed changeloglcms2.9rc1 | Marti Maria | 2017-09-26 | 1 | -0/+7 |
| | | | | not a recursive commit | ||||
* | fix wrong header on doc | Marti Maria | 2017-09-26 | 1 | -0/+0 |
| | |||||
* | QuickFloor doesn't work on some extreme conditions | Marti Maria | 2017-09-07 | 1 | -6/+6 |
| | | | | So let's use the real function | ||||
* | yet another check for wrong profiles | Marti Maria | 2017-09-07 | 1 | -1/+1 |
| | |||||
* | Tag types dictionary cannot be const | Marti Maria | 2017-08-25 | 2 | -71/+68 |
| | | | | Because plug-ins may change it | ||||
* | changes in cmsSmoothToneCurve contributed by Noel Carboni | Marti Maria | 2017-08-24 | 1 | -48/+96 |
| | | | | Many thanks! | ||||
* | remove accidental file | Marti Maria | 2017-08-24 | 2 | -0/+1 |
| | |||||
* | fix C++ compilation | Marti Maria | 2017-08-23 | 3 | -98/+99 |
| | | | | | after adding const qualifier to some tables, C++ didn't compile. Now it works. | ||||
* | fixed a warning in clang for OSX | Marti Maria | 2017-08-22 | 1 | -3/+3 |
| | |||||
* | fix for a bug intrudoced by last commit | Marti Maria | 2017-08-22 | 1 | -1/+1 |
| | | | | Found by coverity! | ||||
* | Merge pull request #133 from kasper93/master | Marti Maria | 2017-08-22 | 3 | -6/+6 |
|\ | | | | | Constify some big arrays to allow to compiler put them in read only section. Great Idea, thank you! | ||||
| * | Constify some big arrays to allow to compiler put them in read only section. | Kacper Michajłow | 2017-08-21 | 3 | -6/+6 |
|/ | |||||
* | Updated 2.9 documentation | Marti Maria | 2017-08-04 | 6 | -0/+0 |
| | |||||
* | Enable OSX on travis | Marti Maria | 2017-08-03 | 1 | -0/+3 |
| | |||||
* | Fixed remaining warning for signed/unsigned mixing. Fixed memory leak in testbed | Marti Maria | 2017-08-03 | 2 | -80/+94 |
| | |||||
* | Get rid of warnings when compiling as C++ with -Wall | Marti Maria | 2017-08-02 | 22 | -484/+555 |
| | | | | | Thanks to Noel Carboni for suggesting & providing a proof that it could be done | ||||
* | rollback of a wrong PR | Marti Maria | 2017-07-25 | 5 | -10/+11 |
| | | | | Back to safety | ||||
* | minor tunning | Marti Maria | 2017-07-24 | 4 | -5/+6 |
| | | | | Some reported glitches | ||||
* | User safer strncpy for prefix & suffix of named colors | Marti Maria | 2017-07-18 | 1 | -3/+3 |
| | | | | Contributed by ya1gaurav | ||||
* | Prepare for 2.9 release | Marti Maria | 2017-07-14 | 45 | -69/+69 |
| | | | | | Set copyright notices and version stamp, Still there are missing files, like documentation | ||||
* | Merge pull request #127 from pathcore-tasos/master | Marti Maria | 2017-07-12 | 3 | -1/+11 |
|\ | | | | | Fix compilation on older versions of MSVC. Looks ok, thank you! | ||||
| * | Apply fix only on older versions of MSVC. | Tasos Stamadianos | 2017-06-26 | 1 | -6/+8 |
| | | |||||
| * | Fixed compilation on VS2012 | Tasos Stamadianos | 2017-06-21 | 3 | -0/+8 |
| | | |||||
* | | Contributed fixes from Oracle | Marti Maria | 2017-07-03 | 2 | -3/+6 |
| | | | | | | | | Two minor glitches | ||||
* | | Get rid of uninitialized memory | Marti Maria | 2017-06-23 | 2 | -4/+8 |
|/ | | | | Harmless, but some tools comply | ||||
* | [OSS-FUZZ] Sanitize multidimensional interpolation roundoff | Marti Maria | 2017-06-20 | 1 | -13/+13 |
| | | | | | A forged profile could cause an out-of-bounds *read* of 4 bytes. No longer. | ||||
* | Added a check on negative big numbers | Marti Maria | 2017-05-15 | 1 | -1/+1 |
| | | | | To avoid overflows | ||||
* | [OSS-FUZZ] avoid divisions by zero | Marti Maria | 2017-05-15 | 2 | -67/+163 |
| | |||||
* | disallow absurd floating point values | Marti Maria | 2017-05-15 | 1 | -0/+3 |
| | |||||
* | ReadPositiontable mwmory allocation sanitize | Marti Maria | 2017-05-12 | 1 | -0/+7 |
| | | | | | | | | Given a crafted input, it's possible to request lcms to allocate a lot more memory then it will need, potentially causing an OOM. The ReadPositiontable method can be updated to verify the amount of data available in the input is more then what will be needed to read before allocating the arrays and existing early if the input is bad. | ||||
* | Fixed some cosmetic indentation issues | Marti Maria | 2017-05-02 | 6 | -106/+103 |
| | |||||
* | Fixed reversed logic test & a typo on the && operator | Marti Maria | 2017-05-02 | 2 | -3/+3 |
| | |||||
* | [oss-fuzz] Fix corrupted tag detection on MPE | Marti Maria | 2017-03-20 | 1 | -2/+4 |
| | |||||
* | [oss-fuzz] added a check for LUT channels consistency | Marti Maria | 2017-03-15 | 2 | -2/+10 |
| | | | | | Also added a conditional for VS 20123 on fpclassify(). Thanks to Robin Watts for providing the code. | ||||
* | Fix NULL profile builtin | Marti Maria | 2017-03-13 | 3 | -14/+20 |
| | | | | | | Now the NULL builtin profile can be saved and is fully conformant. Previous profile could be regarded as corrupted as was using a 3->3 lut for Lab to gray | ||||
* | Fixed softproofing transform failure | Marti Maria | 2017-03-13 | 3 | -13/+51 |
| |