initial commit
hostscan and simple server
major restructuring, begin of framework
log: support error, fatal, critical
hostscan: scheduled update, dynamic network addresses
proto/client: connect on first message, start goroutines on every handler
mqtt: fix subscribing to topic tree, improve debug messages
dynamic configs, module system, automatic loading
new router service
rewrote internal protocol routing, websocket support
- every service now has his own proto client and device name
- simplified proto.client and split into proto.mux
- initial webserver code
- support for stark protocol over websocket + json
- simple websocket client
- improve test coverage
log: uniform log level output
core: fall back to local echo if no MQTT broker specified
improve initial config and web client example
make web a module and enable by default on server
add foundation for natural language processing
add XMPP-gateway until Android/Desktop-clients are ready
proto version 0.3: rename device to destination/dst
add README and SPEC
while we're on it, add a license