Configurable syslog name.
Also fixes a bug in syslog initialization.
Restricted read-only CLI.
Also adds support for executing commands using birdc <cmd>.
Makes date/time formats configurable.
Implements MRTdump feature.
Adds support for soft reconfiguration.
Added missing #include and wondering how could it ever compile.
... as well there.
Updated CLI helps.
Renamed command `shutdown' to `down', so that `s' can be used as anabbreviation for `show'.
Converted shutdown to a kind of reconfiguration, it's no more handledas a exception in protocol state machines. Introduced a `shutdown'CLI command. Killed few reconfiguration bugs.
First attempt on dynamic reconfiguration. There are still lots of bugsand problems to solve, but the hardest part works.
Allow logging to stderr as well.
Logging is now configurable. You can define multiple log outputs (to bothfiles and syslog) and assign lists of message categories to each of them.