communi / libcommuni

A cross-platform IRC framework for Qt
https://communi.github.io
BSD 3-Clause "New" or "Revised" License
83 stars 37 forks source link

SASL over non-SSL connection #14

Closed jpnurmi closed 11 years ago

jpnurmi commented 11 years ago

The current SASL implementation requires an SSL connection. Do not depend on SSL, but rather on the "sasl" capability being acked. Since this means a change in the login sequence, make sure it still works on servers (with and without passwd) that do not handle capabilities!