Add a global “persistent” option
Move a few functions from select_query to query
Set the database pointer to nullptr after a close
Re-implement correctly the handling of failure to open the database If we can’t open it at startup, we exit. If we can’t open it on reload, we keep the previously-opened database. This way, we’re assured to always have a valid and open database available.
Remove a useless debug print in the e2e tests
Disable charybdis’ connection throttling
Add a Record History option in the Channel configuration form fix #3269
Using OptionalBool, add RecordHistoryOptional col into IrcChannelOptions table ref #3269
At startup, upgrade all database tables by adding missing columns
Fix cstdint -> cstddef, to fix compilation on freebsd
Explicitely declare the add_param<Id> specialization
Add a 0 default value for template argument N
Build the rpm with sqlite3
Don’t forget to bump to version 6.0~dev
Remove c-ares from the alpine image
Re-add the pacman -Syuuuuuuuuuu command in the packaging:archlinux build
Merge branch 'orm' into 'master' Pure c++ sqlite3 ORM Closes #3271 See merge request !11
Fix compilation (many warnings, and a linkage error) with clang++
Fix an inversion of tlsPorts_ and ports_
Run the coverity and freebsd tests in all louiz/biboumi branches