File: erc-sasl.el.html
This "non-IRCv3" implementation resembles others that have surfaced over the years, the first possibly being from Joseph Gay:
https://lists.gnu.org/archive/html/erc-discuss/2012-02/msg00001.html
See M-x customize-group RET erc-sasl RET and (info "(erc) SASL") for usage.
TODO:
- Obfuscate non-auth-source passwords in memory. They're currently
visible in backtraces.
- Implement a proxy mechanism that chooses the strongest available
mechanism for you. Requires CAP 3.2 (see bug#49860).
Defined variables (22)
erc-message-english-s902 | Message template for key ‘s902’ in catalog ‘english’. |
erc-message-english-s904 | Message template for key ‘s904’ in catalog ‘english’. |
erc-message-english-s905 | Message template for key ‘s905’ in catalog ‘english’. |
erc-message-english-s906 | Message template for key ‘s906’ in catalog ‘english’. |
erc-message-english-s907 | Message template for key ‘s907’ in catalog ‘english’. |
erc-message-english-s908 | Message template for key ‘s908’ in catalog ‘english’. |
erc-sasl--send-cap-ls | Whether to send an opening "CAP LS" command. |
erc-sasl-auth-source-function | Function to query auth-source for an SASL password. |
erc-sasl-authzid | SASL authorization identity, likely unneeded for everyday use. |
erc-sasl-mechanism | SASL mechanism to connect with. |
erc-sasl-mode | Non-nil if Erc-Sasl mode is enabled. |
erc-sasl-mode-hook | Hook run after entering or leaving ‘erc-sasl-mode’. |
erc-sasl-password | Optional account password to send when authenticating. |
erc-sasl-user | Account username to send when authenticating. |
erc-server-902-functions | Hook called upon receiving a 902 server response. |
erc-server-903-functions | Hook called upon receiving a 903 server response. |
erc-server-904-functions | Hook called upon receiving a 904 server response. |
erc-server-905-functions | Hook called upon receiving a 905 server response. |
erc-server-906-functions | Hook called upon receiving a 906 server response. |
erc-server-907-functions | Hook called upon receiving a 907 server response. |
erc-server-908-functions | Hook called upon receiving a 908 server response. |
erc-server-AUTHENTICATE-functions | Hook called upon receiving a AUTHENTICATE server response. |