Added new queenmode watcher functions and new logging functions.
Added common-queen.sh
Added new queen mode vpn state scripts and watcher scripts
Added mesh vpn interface test to test_connectivity
Patched firewall.ffrl to use interface contexts
commons.sh:
Added logfile rotation to logmessage function
Added new fsm setting caching
Removed functions which are now in common-queen.sh
Added new common-watch.sh which contains queen mode check functions
lib/fsm/inetable/watch/boot:
Drone mode forcing now circumvents waiting for p2ptable
After waiting for table we now enter testing mode
Minor patch for lib/fsm/inetable/watch/default
Ghost script now imports the queen script rather than being a copy
lib/fsm/inetable/watch/queen:
Added more logging and error handling when getting queen state
Patches for queen-vpn-gwdhcp and queen-vpn-routed
Scripts now include the queen script rather than the default one ;)
boot.enter, default.enter, init.leave:
Replaced logging with new logmessage function
boot.leave, ghost-queen.trans, queen-ghost.trans:
Added new logging and replaced variables to use fsm setting function
drone.enter/leave:
Added new IP only interface and new logging
ghost.leave:
Added new logging
queen.enter, queen.leave:
Scripts now use common-queen.sh, new logging and fsm setting function
Fixed common.sh
Various fixes
Added watcher name to common-watch.sh default case log message