Merge changes made in Gnus trunk.
commit936d08bba7cdc8c3a28d7ad716e82a00555fccef
authorGnus developers <ding@gnus.org>
Thu, 30 Jun 2011 14:25:27 +0000 (30 14:25 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 30 Jun 2011 14:25:27 +0000 (30 14:25 +0000)
treefd0a4c24c8e1fc2a3dea444871522ee6a10b5aa7
parent9851bfc58dcf38d05e469112790c514c3fd6fbf7
Merge changes made in Gnus trunk.

gnus-art.el (gnus-request-article-this-buffer): Use existing function `gnus-refer-article-methods'.
auth-source.el: Require EPA and EPG.
 (auth-source-passphrase-alist): New variable.
 (auth-source-passphrase-callback-function, auth-source-token-passphrase-callback-function): Callbacks for the netrc field encryption (GPG tokens).
 (auth-source-epa-extract-gpg-token, auth-source-epa-make-gpg-token): Symmetric encryption and decryption of the netrc GPG tokens.
 (auth-source-netrc-normalize): Use them, simplifying the closure.
lisp/gnus/ChangeLog
lisp/gnus/auth-source.el
lisp/gnus/gnus-art.el