Werk #6964: Fixed matching of literal strings when C++11 regex engine is used.

Component Livestatus
Title Fixed matching of literal strings when C++11 regex engine is used.
Date Dec 7, 2018
Level Prominent Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
1.6.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0p10 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

Livestatus and CMC can use one of two regex engines: Either then one from the C++11 standard library or the one from the RE2 library. Normal builds ship the latter, only a manually built Livestatus should ever use the former. Nevertheless, both should work, but the C++11 variant had a quoting bug, resulting in incorrect matching. This has been fixed.

To the list of all Werks