home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.006 / xemacs-1 / lib / xemacs-19.13 / lisp / mailcrypt / ChangeLog < prev    next >
Encoding:
Text File  |  1995-08-02  |  8.2 KB  |  245 lines

  1. Tue Aug  1 15:55:47 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  2.  
  3.     * Version 3.3 released.
  4.  
  5. Mon Jul 31 11:22:23 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  6.  
  7.     * mc-toplev.el (mc-rmail-decrypt-message): Use abstractions for
  8.     keymaps to work with XEmacs.
  9.     (mc-gnus-summary-decrypt-message): Clean up.
  10.     (mc-gnus-summary-verify-signature): Don't display all headers.
  11.     (mc-gnus-summary-snarf-keys): Ditto.
  12.  
  13. Sat Jul 29 11:47:51 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  14.  
  15.     * mc-pgp.el (mc-pgp-decrypt-region): Call `undo-boundary'.
  16.  
  17. Thu Jul 27 20:56:41 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  18.  
  19.     * load-path.hack: Give a friendly warning if a version of Emacs
  20.     other than 19 is used to byte-compile.
  21.  
  22. Thu Jul 27 16:05:13 1995  Patrick J. LoPresti  <patl@eiffel.lcs.mit.edu>
  23.  
  24.     * configure.in: Use `EMACS19' instead of `EMACS' for autoconf
  25.      substitution variable, lest "configure" get confused when run
  26.      under an Emacs shell.
  27.  
  28.     * Makefile.in: Ditto.
  29.  
  30. Thu Jul 27 10:24:47 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  31.  
  32.     * mc-pgp.el (mc-pgp-keyserver-address): Use "pgp.ai.mit.edu"
  33.     instead of "www-swiss.ai.mit.edu".
  34.  
  35.     * ANNOUNCE: Update version and date in preparation for 3.3
  36.      release.
  37.  
  38.     * INSTALL: Updated to reflect new installation directory and
  39.     absolute requirement of `easymenu'.
  40.  
  41.     * mailcrypt.texi (Encrypting): `mc-encrypt-for-me', not
  42.     `...-to-me'.
  43.     (HTTP Fetch): Document options for using alternate key servers and
  44.     Web proxies.
  45.  
  46.     * mailcrypt.el (mc-process-region): Fix parenthesization error.
  47.     Again.
  48.  
  49. Wed Jul 26 12:48:50 1995  Patrick J. LoPresti  <patl@eiffel.lcs.mit.edu>
  50.  
  51.     * mc-remail.el (mc-rewrite-for-remailer): Use `mc-encrypt-for-me'
  52.     instead of `mc-encrypt-to-me', since there the latter does not
  53.     exist.
  54.  
  55. Sun Jul 23 13:01:47 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  56.  
  57.     * mc-pgp.el (mc-pgp-decrypt-region): Clean up case where key is
  58.     missing and we offer to fetch it.
  59.  
  60. Thu Jul 20 11:51:06 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  61.  
  62.     * mc-pgp.el (mc-pgp-newkey-re): Incorporate fix from Mike Long to
  63.     only recognize key additions.
  64.  
  65. Wed Jul 19 10:50:55 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  66.  
  67.     * mailcrypt.el: Deal with unbound buffer-substring-no-properties
  68.      to work with Emacs 19.28 after all.
  69.  
  70.     * mc-pgp.el (mc-pgp-verify-region): Return nil if signature fails
  71.     to verify.
  72.  
  73.     * mc-toplev.el (mc-sign-generic): Make sure start and end are
  74.     makers before calling mc-pre-signature-hook.
  75.     (mc-encrypt-generic): Ditto, mc-pre-encryption-hook.
  76.  
  77.     * mc-remail.el (mc-remailer-insert-response-block): Fix
  78.      parenthesization error.
  79.  
  80.     * mc-toplev.el (mc-gnus-summary-decrypt-message): Incorporate Fran
  81.     Litterio's changes for (ding) GNUS.
  82.     Clean up MH-E stuff a bit.  Should really redo it entirely at some
  83.     point.
  84.  
  85.     * texi2html.ext: New file.
  86.  
  87. Tue Jul 18 14:26:00 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  88.  
  89.     * Fix stuff all over to silence byte compilation warnings under
  90.     XEmacs.
  91.  
  92.     * mailcrypt.el: (require 'easymenu) outright.  Starting now we
  93.      demand at least FSF Emacs 19.28 or XEmacs 19.13.
  94.  
  95. Mon Jul 17 16:30:43 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  96.  
  97.     * Makefile.in: Minor tweaks.  Use `.../share/emacs/site-lisp'.
  98.  
  99. Sun Jul 16 13:48:06 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  100.  
  101.     * mc-pgp.el: Use "buffer-substring-no-properties" everywhere.  Feh.
  102.     mc-remail.el: Ditto.
  103.     
  104. Sat Jul 15 01:41:18 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  105.  
  106.     * mc-pgp.el: Add "+language=en" to PGP command lines so that we
  107.     are sure to parse the output correctly.
  108.  
  109. Wed Jul 12 16:37:37 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  110.  
  111.     * mc-toplev.el (mc-vm-verify-signature): Call vm-widen-page in
  112.     case vm-honor-page-delimiters is set.
  113.     (mc-vm-snarf-keys): Ditto.
  114.     ('mail-utils): Required for mail-fetch-field on some Emacsen.
  115.  
  116. Fri Jun 30 10:20:52 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  117.  
  118.     * mc-remail.el (mc-rewrite-news-to-mail): Nuke "Newsgroups" field.
  119.  
  120. Fri Jun 23 11:04:54 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  121.  
  122.     * Version 3.2 released.
  123.  
  124.     * mc-pgp.el (mc-pgp-fetch-key): Add "+batchmode" to PGP arglist.
  125.     (mc-pgp-key-begin-line): Allow match only when delimiter string
  126.     is the entire line.
  127.     (mc-pgp-key-end-line): Likewise.
  128.  
  129.     * configure.in: New file.
  130.     configure: New file.
  131.     Makefile.in: New file.  Brought into conformance with GNU
  132.     standards.
  133.     INSTALL: Revised to reflect `autoconf'-generated configuration
  134.     scheme.
  135.  
  136.     * mailcrypt.el (mc-deactivate-passwd, mc-activate-passwd): Do the
  137.     right thing if both `timer' and `itimer' are present.
  138.  
  139. Thu Jun 22 16:57:49 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  140.  
  141.     * mc-pgp.el (mc-pgp-generic-parser): Include '\n' from final
  142.     delimiter line.
  143.  
  144. Wed Jun 21 18:13:10 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  145.  
  146.     * mc-pgp.el (mc-pgp-fetch-key): Give a diagnostic if the key was
  147.     not found.
  148.  
  149. Tue Jun 20 00:53:51 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  150.  
  151.     * mc-toplev.el (mc-rmail-view-quit): Mark buffer unmodified when
  152.     quitting.
  153.  
  154.     * mailcrypt.el (mc-process-region): Don't rely on
  155.     accept-process-output returning immediately if process is dead
  156.     (for XEmacs' sake).
  157.  
  158.     * README: Revised (i.e., truncated) to reflect INSTALL file,
  159.         Texinfo docs, and Web pages.
  160.  
  161.     * INSTALL: New file.
  162.  
  163.     * Makefile: New file.
  164.  
  165. Mon Jun 19 16:55:39 1995  Patrick J. LoPresti  <patl@catfish.lcs.mit.edu>
  166.  
  167.     * NEWS: New file.
  168.  
  169.     * mailcrypt.texi: New file.  Spent last few days getting this
  170.     written and the Web pages up.
  171.  
  172. Fri Jun 16 17:55:14 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  173.  
  174.     * mc-pgp.el (mc-pgp-comment): New variable.
  175.  
  176. Thu Jun 15 00:33:44 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  177.  
  178.     * mc-pgp.el: New file.
  179.  
  180.     * mc-toplev.el: New file.
  181.  
  182. Wed Jun 14 16:51:00 1995  Patrick J. LoPresti  <patl@catfish.lcs.mit.edu>
  183.  
  184.     * mailcrypt.el (mc-pgp-fetch-from-keyrings): New function.
  185.     (mc-pgp-fetch-keyring-list): New variable.
  186.     Forgot to document most of the changes in the past week, oh well.
  187.     (mc-scheme-pgp): New function to replace variable of same name in
  188.     preparation for putting PGP support into its own file.
  189.  
  190. Thu Jun  8 13:16:50 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  191.  
  192.     * mailcrypt.el (mc-pgp-fetch-finger): New function.
  193.     (mc-pgp-fetch-http): New function.
  194.     (mc-pgp-fetch-key): New function.
  195.  
  196. Thu Jun  1 20:09:21 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  197.  
  198.     * mailcrypt.el (mc-encrypt-generic): Only use Email addresses in
  199.     default-recipients.
  200.     (mc-pgp-generic-parser): Fix parenthesis error causing non-nil
  201.     return on bad passphrase.  Fix regular expression for bad
  202.     passphrase.
  203.  
  204. Thu May 11 19:32:19 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  205.  
  206.     * mailcrypt.el (mc-pgp-display-snarf-output): New variable,
  207.     defaults to nil.  If t, pop up a window to display the output of
  208.     key snarfing.
  209.  
  210.     * mc-remail.el (mc-nuke-field): Do not clobber markers.  (This is
  211.     the wrong place to do it anyway.)
  212.     (mc-rewrite-for-remailer): Eliminate "Comment" and "From" headers
  213.     after encryption.
  214.  
  215. Tue May  9 15:58:53 1995  Patrick J. LoPresti  <patl@eiffel.lcs.mit.edu>
  216.  
  217.     * mailcrypt.el (mc-modes-alist): Fix typos for mh-folder-mode and
  218.     gnus-summary-mode.
  219.     (mc-sign-message): Fix parenthesization error in let.
  220.  
  221. Mon May  8 22:27:20 1995  Patrick J. LoPresti  <patl@skyclad.lcs.mit.edu>
  222.  
  223.     * mailcrypt.el (mc-encrypt-region): New interactive function.
  224.         Encrypts the current region by calling the appropriate function as
  225.         determined by mc-modes-alist.
  226.     (mc-encrypt-generic): New function; bottom level of
  227.     scheme-independent encryption routines.
  228.     (mc-encrypt-message): Rewritten to call mc-encrypt-generic.
  229.     (mc-encrypt): Rewritten to just call mc-encrypt-region.
  230.     Upshot of all this is to allow encryption in arbitrary buffers,
  231.     not just message buffers.
  232.     (mc-sign-region): New interactive function.
  233.     (mc-sign-generic): New function; bottom level of
  234.     scheme-independent signing routines.
  235.     (mc-sign-message): Rewritten to call mc-sign-generic.
  236.     (mc-sign): Rewritten to just call mc-sign-region.
  237.     Upshot of all this is to allow signing in arbitrary buffers, not
  238.     just message buffers.
  239.  
  240. Mon May  8 16:02:45 1995  Patrick J. LoPresti  <patl@eiffel.lcs.mit.edu>
  241.  
  242.     * mailcrypt.el (mc-always-replace): Add 'never option.
  243.     (mc-message): Remove "is-err" argument.
  244.     Only deactivate passphrase on "Bad passphrase" error.
  245.