1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-12 10:44:12 -08:00
emacs/lisp/mail
Sam Steingold ad5cf84fa7 Add `auth-info-password' and use it instead of ad hoc code
* lisp/auth-source.el (auth-info-password):
  Extract from `auth-source-pick-first-password'.
(auth-source-pick-first-password, auth-source-secrets-create)
(auth-source-user-and-password): Use `auth-info-password'.
* lisp/erc/erc-services.el (erc-nickserv-get-password):
  Use `auth-source-pick-first-password'.
* lisp/erc/erc.el (erc-open, erc-server-join-channel): Likewise.
* lisp/gnus/mail-source.el (mail-source-set-1): Add a comment.
* lisp/gnus/nnimap.el (nnimap-credentials): Use `auth-info-password'.
* lisp/gnus/nntp.el (nntp-send-authinfo): Likewise.
* lisp/mail/rmail.el (rmail-get-remote-password): Likewise.
* lisp/mail/smtpmail.el (smtpmail-try-auth-methods): Likewise.
* lisp/net/sieve-manage.el (sieve-sasl-auth): Likewise.
* lisp/net/tramp.el (tramp-read-passwd): Likewise.
* lisp/net/rcirc.el (rcirc): Likewise (fixes a bug: the possibility
  that password might be a function was not handled).
2022-01-07 14:48:59 -05:00
..
binhex.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
blessmail.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
emacsbug.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
feedmail.el
flow-fill.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
footnote.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
hashcash.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ietf-drums.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mail-extr.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mail-hist.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mail-parse.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mail-prsvr.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mail-utils.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
mailabbrev.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mailalias.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mailclient.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mailheader.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mspools.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
qp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
reporter.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rfc822.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rfc2045.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rfc2047.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rfc2231.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rfc6068.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rmail-spam-filter.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rmail.el Add `auth-info-password' and use it instead of ad hoc code 2022-01-07 14:48:59 -05:00
rmailedit.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rmailkwd.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rmailmm.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rmailmsc.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rmailout.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rmailsort.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rmailsum.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
sendmail.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
smtpmail.el Add `auth-info-password' and use it instead of ad hoc code 2022-01-07 14:48:59 -05:00
supercite.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
uce.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
undigest.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
unrmail.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
uudecode.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
yenc.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00