In CAP messages, handle the last arg as a list of capabilities
Instead of just one. This fixes the issue of the "trailing whitespace" since we
now split it on ' '
Restore the is_one_of variable template
Merge branch '3332-version-7-x-should-work-with-gcc-4-9-as-stated-in-install-file' into 'v7'
Compile with gcc 4.9
See merge request louiz/biboumi!22
Remove a variable template usage
Because it’s only supported in gcc>=5.0
Merge branch 'postgresql' into 'master'
Add postgresql support
See merge request louiz/biboumi!18
Make botan’s policy configurable from a file
Use uname() instead of CMAKE_SYSTEM
Little scopeguard cleanup, and add a test
Fix parse_datetime by always using a 'z' as the timezone
Because some plateform accept Z and z, but some only accept z…
Fix the parse_datetime by using %Z instead of %z
If anybody knows why fedora accepts both, but it only works with %z on
debian, please tell me.
Fix to_string(time_t) and write a unit test for it
Add get_first_non_empty and use it into Database to simplify a little bit
cut messages at 512 bytes, taking into account the UTF-8 codepoints
Refactor, test and improve the way we cut too-long messages for IRC