Conditionally compile the SASL code only with botan and database
Implement SASL plain authentication
Add a missing max_history_length field in the IRC server option form
Properly set the default values for invalid integer conf options
fix #3372
USe safer functions, gmtime_r and localtime_r
Disable the throttle limit if negative
Also, invalid values result in -1 being set
Fix the real_type of ThrottleLimit
Remove a bunch of useless empty lines
Rename SetDesc to set_desc, and only define it if USE_DATABASE
Fix incorrect setting of field description in Ad-Hoc config forms
The description has to be a child element of the field, not an
attribute.
Throttle all commands sent to IRC servers
fix #3354
Do not use (or present to the user) the Address field in fixed mode
fix #3359
Empty the <command/> nodes before reusing them in our responses
fix #3356
Missing fields in a data-form response are now interpreted as an empty value
Use Config::is_in_list() to allow for multiple admins
Refactor that fixes a compilation issue in Release mode
Some template specialization were not found, because they were not declared
at the point they were used.
We moved things around, things are less inter-dependant, and also now it
works.
Add a missing pointer check