Bug fix point release
This is an IMPORTANT upgrade, it fixes 3 nasty bugs:
- The long standing "too many open files" issue, that has been with us since version 0.27.0! (#446)
- Fixed a bug that caused the scanner to "hang" in certain circumstances.
- When changing user details, the password would be overridden with garbage, preventing the user to login again (#1222)
Also, please read the release notes from 0.44.0 if you haven't already done so.
Changelog
fb183e5 Only encrypts NewPassword if it is not empty, when updating the user details. Fixes #1222
ed286c7 Don't rely on goroutines to send keepalive events
452c8dc Fixed the enduring nasty "too many files open" bug!! Fix #446
0c2ca2a Assign event ids in the main loop, to avoid out-of-order events
5bd3345 Fix deadlock situation when events are sent too fast to the broker
4ea0f23 Fix scrollbar colour for Dark/ExtraDark theme. Fixes #1216