- concurrency:
- Improve concurrency support for Read operation (380de829)
Also, add timeout support to initial connection
- Improve concurrency support for Read operation (380de829)
- reconnect:
- Add reconnect locking and actually update
Connected
(32b5b63e)
- Add reconnect locking and actually update
- reconnect:
- Less painful reconnect (a0f91e9d)
Vastly reduce the number of things touched by a reconnect, we only need to mess with the connection itself, and the attached encoders/decoders
- Less painful reconnect (a0f91e9d)
- core:
- Rename from XBMC to Kodi, best to get this out of the way (6e307398)
- build:
- Add config for abe33/changelog-gen (1502885c)
TODO: Add contribution guidelines for commit messages
- Add config for abe33/changelog-gen (1502885c)
- logging:
- Replace go-logging with logrus for structured logs (0c4273a0)
- due to 6e307398, renaming the package represents a significant break for all existing users, which is why I wanted to get it done now, rather than at some future time.
- due to 0c4273a0,
SetLogLevel
now takes a constant - one of:LogDebugLevel
,LogInfoLevel
,LogWarnLevel
,LogErrorLevel
,LogFatalLevel
,LogPanicLevel