Friendlier messages on missing dependencies

Fix softreq, so it reports when no suitable MD5 library is found

SSL library is optional, not a fatal error

Some ends too much.

Some changes to report more correct SASL failures. Support for disabled accounts.

Merging with main branch.

Checking some variables for nil so no errors occur that'll break the server.

(0) -300 -100 -30 -10 -7 +7 +10 +30 +100 +300 +1000 +3000 tip

mercurial