mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-14 16:50:58 +00:00
b8e0f0cd20
auth.texi (Overview, Help for users, Help for developers): Update docs. (Help for users): Talk about spaces. sieve-manage.el: Autoload `auth-source-search'. (sieve-sasl-auth): Use it. nnimap.el: Autoload `auth-source-forget+'. (nnimap-open-connection-1): Use it if the connection fails. auth-source.el: Require `password-cache'. (auth-source-hide-passwords, auth-source-cache): Remove and mark obsolete. (auth-source-magic): Marker for `password-cache' keys. (auth-source-do-cache): Update docstring. (auth-source-search): Use and check cache. (auth-source-forget-all-cached, auth-source-remember) (auth-source-recall, auth-source-forget, auth-source-forget+) (auth-source-specmatchp): Caching support functions. (auth-source-forget-user-or-password, auth-source-forget-all-cached): Remove and obsolete. (auth-source-user-or-password): Remove caching to further discourage using it. Always hide passwords. password-cache.el (password-cache-remove): Accept secrets that are not strings. mail-source.el: Autoload `auth-source-search'. (mail-source-keyword-map): Note order matters. (mail-source-set-1): Get all the mail-source source values and defaults and search auth-source on those if needed. This can all probably be simplified. nnimap.el: Autoload `auth-source-search'. (nnimap-credentials): Use it. (nnimap-open-connection-1): Ask for the virtual server and physical address in one shot. nntp.el: Autoload `auth-source-search'. (nntp-send-authinfo): Use it. Note TODO. auth-source.el (auth-source-secrets-search, auth-source-user-or-password): Use `append' instead of `nconc'. (auth-source-user-or-password): Build return list better and protect against nil :secret. auth-source.el (top): Require 'eieio unconditionally. Autoload `secrets-get-attributes' instead of `secrets-get-attribute'. (auth-source-secrets-search): Limit search when `max' is greater than number of results. auth-source.el (auth-source-secrets-search): Add examples. auth-source.el (auth-sources): Allow for simpler defaults for Secrets API with a string "secrets:collection-name" and with 'default. (auth-source-backend-parse): Parse "secrets:collection-name" and 'default. Recurse on parses instead of repeating code. Use the Secrets API is the source is not nil and 'ignore otherwise. Emit a message when ignoring a source. (auth-source-search): List ignored search keys at the top level. (auth-source-netrc-create): Use `case' instead of `cond'. (auth-source-secrets-search): Created with TODOs. (auth-source-secrets-create): Created with TODOs. (auth-source-retrieve, auth-source-create, auth-source-delete) (auth-source-protocol-defaults, auth-source-user-or-password-imap) (auth-source-user-or-password-pop3, auth-source-user-or-password-ssh) (auth-source-user-or-password-sftp) (auth-source-user-or-password-smtp): Removed. (auth-source-user-or-password): Deprecated and modified to be a wrapper around `auth-source-search'. Not tested thoroughly. auth-source.el: Bring in assoc and eioeio libraries. (secrets-enabled): New variable to track the status of the Secrets API. (auth-source-backend): New EIOEIO class to represent a backend. (auth-source-creation-defaults): New variable to set prompt defaults during token creation (see the `auth-source-search' docstring for details). (auth-sources): Simplify to allow a simple string as a netrc backend spec. (auth-source-backend-parse): Parse a backend from an `auth-sources' spec. (auth-source-backend-parse-parameters): Fill in the backend parameters. (auth-source-search): Main auth-source API entry point. (auth-source-delete): Wrapper around `auth-source-search' for deletion. (auth-source-search-collection): Helper function for searching. (auth-source-netrc-parse, auth-source-netrc-normalize) (auth-source-netrc-search, auth-source-netrc-create): Netrc backend. Supports search, create, and delete. (auth-source-secrets-search, auth-source-secrets-create): Secrets API backend stubs. (auth-source-user-or-password): Call `auth-source-search' but it's not ready yet. |
||
---|---|---|
.. | ||
.dir-locals.el | ||
.gitignore | ||
auth-source.el | ||
canlock.el | ||
ChangeLog | ||
ChangeLog.1 | ||
ChangeLog.2 | ||
compface.el | ||
deuglify.el | ||
ecomplete.el | ||
flow-fill.el | ||
gmm-utils.el | ||
gnus-agent.el | ||
gnus-art.el | ||
gnus-async.el | ||
gnus-bcklg.el | ||
gnus-bookmark.el | ||
gnus-cache.el | ||
gnus-cite.el | ||
gnus-cus.el | ||
gnus-delay.el | ||
gnus-demon.el | ||
gnus-diary.el | ||
gnus-dired.el | ||
gnus-draft.el | ||
gnus-dup.el | ||
gnus-eform.el | ||
gnus-ems.el | ||
gnus-fun.el | ||
gnus-gravatar.el | ||
gnus-group.el | ||
gnus-html.el | ||
gnus-int.el | ||
gnus-kill.el | ||
gnus-logic.el | ||
gnus-mh.el | ||
gnus-ml.el | ||
gnus-mlspl.el | ||
gnus-msg.el | ||
gnus-picon.el | ||
gnus-range.el | ||
gnus-registry.el | ||
gnus-salt.el | ||
gnus-score.el | ||
gnus-setup.el | ||
gnus-sieve.el | ||
gnus-spec.el | ||
gnus-srvr.el | ||
gnus-start.el | ||
gnus-sum.el | ||
gnus-sync.el | ||
gnus-topic.el | ||
gnus-undo.el | ||
gnus-util.el | ||
gnus-uu.el | ||
gnus-vm.el | ||
gnus-win.el | ||
gnus.el | ||
gravatar.el | ||
html2text.el | ||
ietf-drums.el | ||
legacy-gnus-agent.el | ||
mail-parse.el | ||
mail-prsvr.el | ||
mail-source.el | ||
mailcap.el | ||
message.el | ||
messcompat.el | ||
mm-bodies.el | ||
mm-decode.el | ||
mm-encode.el | ||
mm-extern.el | ||
mm-partial.el | ||
mm-url.el | ||
mm-util.el | ||
mm-uu.el | ||
mm-view.el | ||
mml1991.el | ||
mml2015.el | ||
mml-sec.el | ||
mml-smime.el | ||
mml.el | ||
nnagent.el | ||
nnbabyl.el | ||
nndiary.el | ||
nndir.el | ||
nndoc.el | ||
nndraft.el | ||
nneething.el | ||
nnfolder.el | ||
nngateway.el | ||
nnheader.el | ||
nnimap.el | ||
nnir.el | ||
nnmail.el | ||
nnmaildir.el | ||
nnmairix.el | ||
nnmbox.el | ||
nnmh.el | ||
nnml.el | ||
nnnil.el | ||
nnoo.el | ||
nnregistry.el | ||
nnrss.el | ||
nnspool.el | ||
nntp.el | ||
nnvirtual.el | ||
nnweb.el | ||
pop3.el | ||
proto-stream.el | ||
qp.el | ||
rfc1843.el | ||
rfc2045.el | ||
rfc2047.el | ||
rfc2104.el | ||
rfc2231.el | ||
rtree.el | ||
score-mode.el | ||
shr-color.el | ||
shr.el | ||
sieve-manage.el | ||
sieve-mode.el | ||
sieve.el | ||
smiley.el | ||
smime.el | ||
spam-report.el | ||
spam-stat.el | ||
spam-wash.el | ||
spam.el | ||
starttls.el | ||
utf7.el | ||
yenc.el |