aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiles Bader2006-02-11 00:06:28 +0000
committerMiles Bader2006-02-11 00:06:28 +0000
commit9d64cd1339707277e541b6c54f847240464f65ec (patch)
treebb73049af026e3b882f74099f0628e1f70d6fbed
parent04bf678313e88efb5ed46b3d07e1a43b69ef04bb (diff)
downloademacs-9d64cd1339707277e541b6c54f847240464f65ec.tar.gz
emacs-9d64cd1339707277e541b6c54f847240464f65ec.zip
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-65
Merge from gnus--rel--5.10 Patches applied: * gnus--rel--5.10 (patch 27-28) - Update from CVS: lisp/gnus.el: Remove bogus comment. - Merge from emacs--devo--0
-rw-r--r--lisp/gnus/ChangeLog102
-rw-r--r--lisp/gnus/gnus.el3
2 files changed, 99 insertions, 6 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index f7c9732565c..be9436d350c 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,7 @@
12006-02-10 Reiner Steib <Reiner.Steib@gmx.de>
2
3 * gnus.el: Remove bogus comment.
4
12006-02-09 Daiki Ueno <ueno@unixuser.org> 52006-02-09 Daiki Ueno <ueno@unixuser.org>
2 6
3 * pgg-gpg.el (pgg-gpg-encrypt-region): Don't convert line-endings 7 * pgg-gpg.el (pgg-gpg-encrypt-region): Don't convert line-endings
@@ -84,7 +88,7 @@
84 88
85 * gnus-util.el (gnus-error): Describe `args'. 89 * gnus-util.el (gnus-error): Describe `args'.
86 90
872006-02-03 Andreas Seltenreich <uwi7@stud.uni-karlsruhe.de> 912006-02-03 Andreas Seltenreich <uwi7@stud.uni-karlsruhe.de>
88 92
89 * nnweb.el (nnweb-request-group): Avoid growing overview files. 93 * nnweb.el (nnweb-request-group): Avoid growing overview files.
90 94
@@ -101,7 +105,7 @@
101 * mml.el (mml-generate-mime-1): Correct the order of inline signed 105 * mml.el (mml-generate-mime-1): Correct the order of inline signed
102 parts. 106 parts.
103 107
1042006-01-31 Andreas Seltenreich <uwi7@stud.uni-karlsruhe.de> 1082006-01-31 Andreas Seltenreich <uwi7@stud.uni-karlsruhe.de>
105 109
106 * nnweb.el (nnweb-group-alist): Use defvar instead of defvoo, 110 * nnweb.el (nnweb-group-alist): Use defvar instead of defvoo,
107 there's only one active file for all servers. 111 there's only one active file for all servers.
@@ -142,7 +146,7 @@
142 146
143 * nnweb.el (nnweb-google-parse-1): Clarify some comments. 147 * nnweb.el (nnweb-google-parse-1): Clarify some comments.
144 148
1452006-01-30 Andreas Seltenreich <uwi7@stud.uni-karlsruhe.de> 1492006-01-30 Andreas Seltenreich <uwi7@stud.uni-karlsruhe.de>
146 150
147 * nnweb.el (nnweb-type-definition, nnweb-google-parse-1) 151 * nnweb.el (nnweb-type-definition, nnweb-google-parse-1)
148 (nnweb-google-create-mapping, nnweb-google-search): Adapt to 152 (nnweb-google-create-mapping, nnweb-google-search): Adapt to
@@ -500,6 +504,98 @@
500 as a buffer-local variable. This avoids creating truncated 504 as a buffer-local variable. This avoids creating truncated
501 dribble files as a result of a hang up, eg. 505 dribble files as a result of a hang up, eg.
502 506
5072005-11-04 Ken Manheimer <ken.manheimer@gmail.com>
508
509 * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region)
510 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
511 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
512 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
513 argument to all these routines, so the passphrase can be managed
514 externally and passed in to the system.
515 (pgg-pgp-decrypt-region, pgg-pgp-sign-region): Use new name for
516 pgg-add-passphrase-to-cache function.
517
518 * pgg-pgp5.el (pgg-pgp5-encrypt-region, pgg-pgp5-decrypt-region)
519 (pgg-pgp5-encrypt-symmetric-region, pgg-pgp5-encrypt-symmetric)
520 (pgg-pgp5-encrypt, pgg-pgp5-decrypt-region, pgg-pgp5-decrypt)
521 (pgg-pgp5-sign-region, pgg-pgp5-sign): Add optional 'passphrase'
522 argument to all these routines, so the passphrase can be managed
523 externally and passed in to the system.
524 (pgg-pgp5-sign-region): Use new name of pgg-add-passphrase-to-cache
525 function.
526
5272005-10-29 Ken Manheimer <ken.manheimer@gmail.com>
528
529 * pgg-gpg.el (pgg-gpg-select-matching-key): Fix: look at the right
530 part of the decoded armor to find the key-identifier.
531 (pgg-gpg-lookup-key-owner): New function to return the
532 human-readable identifier of a key owner.
533 (pgg-gpg-lookup-id-from-key-owner): Make it easy to identify the
534 key itself.
535 (pgg-gpg-decrypt-region): Prompt with the key owner (rather than
536 the key value) if we have a key and can match it against a secret
537 key. Also, added a note pointing out fact that the prompt only
538 indicates the first matching key.
539
540 * pgg.el (pgg-decrypt): Passing along 'passphrase' in call to
541 pgg-decrypt-region.
542 (pgg-pending-timers): A new hash for tracking the passphrase cache
543 timers, so that new ones supercede old ones.
544 (pgg-add-passphrase-to-cache): Rename from
545 `pgg-add-passphrase-cache' to reduce confusion (all callers
546 changed). Modified to cancel old timers when new ones are added.
547 (pgg-remove-passphrase-from-cache): Rename from
548 `pgg-remove-passphrase-cache' to reduce confusion (all callers
549 changed). Modified to cancel old timers when their keys are
550 removed from the cache.
551 (pgg-cancel-timer): In Emacs, an alias for cancel-timer; in
552 XEmacs, an indirection to delete-itimer.
553 (pgg-read-passphrase-from-cache, pgg-read-passphrase):
554 Extract pgg-read-passphrase-from-cache from pgg-read-passphrase so
555 users can only check cache without risk of prompting. Correct bug in
556 notruncate behavior.
557 (pgg-read-passphrase-from-cache, pgg-read-passphrase)
558 (pgg-add-passphrase-cache, pgg-remove-passphrase-cache):
559 Add informative docstrings.
560 (pgg-decrypt): Convey provided passphrase in subordinate call to
561 pgg-decrypt-region.
562
5632005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com>
564
565 * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region)
566 (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
567 (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional
568 'passphrase' argument, so the passphrase can be managed externally
569 and then passed in to the system.
570
571 * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache)
572 (pgg-remove-passphrase-cache): Add optional 'notruncate' argument,
573 so the passphrase cache can be used reliably with identifiers
574 besides a pgp packet's key id.
575
576 * pgg-gpg.el (pgg-pgp-encrypt-region)
577 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
578 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
579 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
580 argument to all these routines, so the passphrase can be managed
581 externally and passed in to the system.
582
583 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional
584 'notruncate' argument, so the passphrase cache can be used
585 reliably with identifiers besides a pgp packet's key id.
586
5872005-10-29 Sascha Wilde <swilde@sha-bang.de>
588
589 * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for
590 symmetric encryption.
591 (pgg-gpg-symmetric-key-p): New function to check for an symmetric
592 encrypted session key.
593 (pgg-gpg-decrypt-region): When decrypting a symmetric encrypted
594 message ask for the passphrase in a proper way.
595
596 * pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
597 New user commands for symmetric encryption.
598
5032005-11-30 Stefan Monnier <monnier@iro.umontreal.ca> 5992005-11-30 Stefan Monnier <monnier@iro.umontreal.ca>
504 600
505 * gnus-delay.el (gnus-delay-group): Don't autoload. 601 * gnus-delay.el (gnus-delay-group): Don't autoload.
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index 359e48cb701..2caccc0b70e 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -4257,9 +4257,6 @@ current display is used."
4257 (delete-frame gnus-other-frame-object)) 4257 (delete-frame gnus-other-frame-object))
4258 (setq gnus-other-frame-object nil))))))) 4258 (setq gnus-other-frame-object nil)))))))
4259 4259
4260;;(setq thing ? ; this is a comment
4261;; more 'yes)
4262
4263;;;###autoload 4260;;;###autoload
4264(defun gnus (&optional arg dont-connect slave) 4261(defun gnus (&optional arg dont-connect slave)
4265 "Read network news. 4262 "Read network news.