Livestatus: Fixed a missplaced , when displaying column headers with wrapped_json

Signed-off-by: Max Sikström <msikstrom@op5.com>
Merge branch 'skip_n_sort'
Livestatus: Fixed memory leak while requesting *by*group

Damn C++ doesn't warn about missing virtual keyword when naming methods the same

Signed-off-by: Max Sikström <msikstrom@op5.com>
Livestatus: Enable support for And/Or: 0

Makes it possible to do a match-all/match-none query without creative matches on columns

Signed-off-by: Max Sikström <msikstrom@op5.com>
Livestatus: Resolved shared memory issue with GET .*by.*group resulting in crash

Signed-off-by: Max Sikström <msikstrom@op5.com>
Livestatus: Fixed a leak from previous commit...

(guess I was to fast yesterday... embarrasing :P)

Signed-off-by: Max Sikström <msikstrom@op5.com>
Make 'id' field obtainable via livestatus

This makes it possible to see, search and filter by particular
object id's. It's not terribly useful for most people, but is a
real requirement when debugging check distribution for Merlin.

Reviewed-by: Max Sikström <msikstrom@op5.com>
Signed-off-by: Andreas Ericsson <ae@op5.se>
s/OffsetStringColumn/OffsetIntColumn/ for (some) id fields

It seems 2353178df2c20b645c2f829289dd2f31a5760d80 was somewhat
flawed in its execution. This patch make things work the way
they're supposed to by setting the types of the 'id' fields
properly.

Reported-by: Carl Helmertz <chelmertz@op5.com>
Signed-off-by: Andreas Ericsson <ae@op5.se>
spec: Move livestatus to /usr/libexec

Binaries aren't sensitive information, make it accessible.

Signed-off-by: Robin Sonefors <robin.sonefors@op5.com>
spec: Put compatibility symlink to livestatus.o in place

Or else 6.0.# ninja won't build with mkrpm. Dang.

Signed-off-by: Robin Sonefors <robin.sonefors@op5.com>
spec: Well, try to setup compatibility symlink correctly this time

I think I managed to do every single detail backwards in parent commit.

Signed-off-by: Robin Sonefors <robin.sonefors@op5.com>
spec: Don't sed all the important parts of the broker_module line away

Oupsie.

Signed-off-by: Robin Sonefors <robin.sonefors@op5.com>
spec: Depends on autofoo

Signed-off-by: Robin Sonefors <robin.sonefors@op5.com>