Page MenuHomeSolus

Update liblcms2 to 2.13.1
ClosedPublic

Authored by aleksvor on Aug 9 2022, 9:14 PM.
Tags
None
Referenced Files
F11048672: D13438.id32916.diff
Thu, Aug 10, 4:48 PM
F11048671: D13438.id.diff
Thu, Aug 10, 4:48 PM
F11048670: D13438.id32874.diff
Thu, Aug 10, 4:48 PM
F11034316: D13438.diff
Wed, Aug 9, 4:38 PM
F10930883: D13438.diff
Jul 11 2023, 4:18 PM
F10926865: D13438.id32874.diff
Jul 10 2023, 3:23 PM
F10888098: D13438.diff
Jun 26 2023, 9:08 PM
F10842330: D13438.id32916.diff
Jun 10 2023, 11:33 AM
Subscribers

Details

Summary

Summarized changelog:
2.13.1:

  • Fix a bug on grayscale that made printing gray on white paper.

2.13:

  • Added support for premultiplied alpha.
  • CGATS parser can now deal with very long strings.
  • Added thread safe code to get time.
  • Added automatic linear space detection.
  • Added cmsGetStageContextID function.
  • Added cmsDetectRGBProfileGamma.
  • Fixed mem leaks and out-of bounds accesses as reported by fuzzer.

Full changelogs available here for 2.13 and here for 2.13.1

Test Plan

Built and tested libplacebo 4.208.0 against this version.

Diff Detail

Repository
R1609 liblcms2
Lint
Lint Not Applicable
Unit
Tests Not Applicable