User login

Weekly Report for week ending 18 March 2016




Spent some time updating unit tests to work properly with the new
watchdog and control API. Improved checks to make sure that only valid
control messages are being parsed. Other small fixes to make sure that
errors are caught and reported properly.

Started refactoring the test control connections to use an SSL BIO so
that exactly the same code paths can be used to read and write control
messages whether SSL is in use (amplet, standalone tests) or not
(standalone tests), which has removed/simplified a lot of code. Also
figured out how to properly do non-blocking IO when the BIO functions
behave differently to normal read/write.

Went with Shane to visit Lightwire on Thursday and had a discussion
about how we can make event detection, measurements, graphs etc work
better for them.