Anope Development > Feature Requests

sasl enhancements

(1/1)

Bram Matthys:
The bugtracker does not allow me to post an issue. It hangs for a few minutes then comes with an session timeout.

I wanted to post two issues:
1) We added support for SASL v3.2 in UnrealIRCd which requires services to send the saslmechlist. I took a look at how you do it with other IRCd's and made a patch, see https://www.vulnscan.org/tmp/saslmech.patch

2) I noticed the SASL module is not loaded by default.
May I suggest changing data/modules.example.conf, from:
#module { name = "m_sasl" }
To:
module { name = "m_sasl" }
So more users will benefit from SASL by default?
Together with the saslmechlist (see other report) I'm seriously considering at UnrealIRCd, if no set::sasl-server is set, to automatically set the sasl-server to services-server if the saslmechlist is received from said services-server, since it's a reliable way to tell that SASL is available.

Current SASL support is quite dramatic, see http://ircstats.org/server-features/cap
I want to bump it from the current 9% (and only 3% for UnrealIRCd) to a lot more, but I need your help for this as well.

Adam:
Both suggestions sound good to me. The preferred way of accepting contributions is via pull requests on github. Please file a request for each on there.

Navigation

[0] Message Index

Go to full version