Werk #3646: Fixed Livestatus output formats
Component | Livestatus | ||||||||||||||||
Title | Fixed Livestatus output formats | ||||||||||||||||
Date | Aug 18, 2016 | ||||||||||||||||
Level | Prominent Change | ||||||||||||||||
Class | Bug Fix | ||||||||||||||||
Compatibility | Compatible - no manual interaction needed | ||||||||||||||||
Checkmk versions & editions |
|
All Livestatus output formats handle special characters correctly now, including non-ASCII characters, quotes, and backslashes.
There is one exception: To avoid compatibility problems, the default csv format has been left unchanged and is still broken. A new format CSV (note the uppercase) has been added which is fully functional and therefore ignores the Separators: header/hack.
Furthermore, a new python3 format has been added to handle the changed default string type in Python 3, where bytestrings and Unicode strings have basically swapped their roles.