===Authentication===
{{Mark|Since Updated with Version 8.0}}: As unsalted md5 hashes can easily be uncovered usingrainbow tables, a light-weight variant of digest authentication is now used to communicate with the forclient/servercommunication:
# Client connects to server socket
# Server replies with <code>\0</code> (success) or <code>\1</code> (error)
===[http=Legacy://tools.ietf.org/html/rfc2195 cram-md5] (before Version 8.0)====
# Client connects to server socket