User login

Weekly Report for week ending 26 February 2016




Finished moving the main control socket to use protocol buffers to start
test servers. Updated the control socket to accept multiple message
types and added the ability to run a one-off test remotely using the
control port on an amplet client. This needed a few more smarts to
decide where the results should be sent - to the broker, to a remote
user, or to stdout and to print them as appropriate.

Fixed a bug in the HTTP test where it couldn't match a URL with a
fetched object in the broken situation where the path was outside the
root (e.g. src="../images/foo.png" when already at the top level).

Updated the standalone tests to accept SSL options so that they can be
run targeting existing amplet2-clients, using the control socket to
start a test server.