ID: 3646
Title: Fixed Livestatus output formats
Component: Livestatus
Level: 2
Class: Bug Fix
Version: 1.4.0i1
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
<tt>csv</tt> format has been left unchanged and is still broken. A new format
<tt>CSV</tt> (note the uppercase) has been added which is fully functional
and
therefore ignores the <tt>Separators:</tt> header/hack.
Furthermore, a new <tt>python3</tt> format has been added to handle the
changed
default string type in Python 3, where bytestrings and Unicode strings have
basically swapped their roles.