HISTORY cvs repository 07/13/2001 Brent Welch lib/exmh.install.tcl: Changed release date to 7/13 lib/html/index.html: Changed release date to 7/13 tagged and released exmh 2.5. CVS tag exmh-2-5 cvs repository 07/13/2001 Brent Welch lib/mime.tcl: Fixed Mime_WithTextHiding to catch errors and returns from its uplevel call, fixing a file descriptor leak from Mime_ShowMsWord cvs repository 07/11/2001 Brent Welch ftp.expect.MASTER: inc.expect.MASTER: Changed to a #!/bin/sh header with exec hack to be able to insert the -- flag to expect install.tcl: Changed the expect patching to match the above change lib/pgpMain.tcl: lib/mime.tcl: Changed MsgTextHighlight to Msg_TextHighlight lib/msgShow.tcl: Added Msg_HighlightInit lib/sedit.tcl: Added SeditBeautify from John Beck lib/seditBind.tcl: Added "highlight" virtual function to sedit bindings lib/app-defaults: Added binding to sedit to beautify it. cvs repository 07/10/2001 Brent Welch lib/editor.tcl: A -- is passed to the exmh-async script to turn off any argument/flag parsing by wish. This means you can safely pass "-c" or "-geometry" arguments to the programs spawned by the exmh-async wrapper script. exmh-async.MASTER: Removed a split/join construct that screwed up attempts to pass arguments like {cal SetSyn("mail")} to editors. lib/mime.tcl: Fix to highlighting text range from John Beck. lib/msgShow.tcl: Tweaks to highlighting from John Beck. cvs repository 07/09/2001 Brent Welch Makefile: exmh.README: exmh.CHANGES: lib/html/exmh.README.html: lib/html/index.html: lib/html/software.html: version.sed: exmh.install: Changing version number to 2.5 exmh-bg.MASTER: exmh.MASTER: Fixed initialization of exmh(userLibrary) inc.expect.MASTER: Fixed !# line so it gets installed right lib/app-defaults-color: Added resources for message highlighting based on the jcl-beautify code. lib/autorefile.tcl: Contributed code by John Carroll lib/fdispColor.tcl: lib/fdisp.tcl: Added use of c_unseenBg and c_movedFg color resources for further refinement of unseen and moved messages. lib/inc.tcl: Cleanup of Inc_Expect lib/mailcap.tcl: Fixed bug in mailcap parsing code that didn't quote & in rules, leading to message corruption in SaveAttachments code. lib/mh.tcl: minor tweak to variable unset lib/mime.tcl: Added highlightText option and calls to MsgTextHighlight. * lib/msgShow.tcl: Added MsgTextHighlight and the jcl-beautify code, with minor changes to separate the bug reporting header highlighting into a different hook. There is now a "message show" hook that operates on the whole message, a "message highlight" hook that only operates on the text regions of a message. lib/pgpMain.tcl: Added call to MsgTextHighlight. lib/pop.tcl: Fixed Pop_Dialog so it works right with multiple hosts. cvs repository 05/31/2001 kchrist lib/scan.tcl: Allow arguments in scan-proc configuration. lib/app-defaults: Have "Use message as draft" call Msg_CompUse. This sidesteps an internal bug in MsgComp. To fix the bug MsgComp needs to be drafts-folder aware like Mh_CompSetup. cvs repository 05/18/2001 bmah lib/extrasInit.tcl: lib/pgpBase.tcl: PGP detection code now tries to execute a program (e.g. "gpg --version") and parse the output to determine presence of installed versions. Former versions only checked the existence of files. cvs repository 05/16/2001 kchrist lib/sedit.tcl: Make sure exmh($id,action) survives a 'Keep on send'. cvs repository 05/15/2001 Brent Welch Makefile: exmh.README: exmh.CHANGES: lib/html/exmh.README.html: lib/html/index.html: lib/html/software.html: exmh.install: Changing version number to 2.4 version.csh: version.sed: Scripts to help with version changes. (I don't think I ever committed things at this point - hence 2.5) cvs repository 05/14/2001 kchrist Fixed a bug in which a corrupt context would prevent exmh from starting. Problem was caused by direct calls to 'repl' instead of wrapping them inside a (context-aware) MhExec call. lib/main.tcl: Moved nmh-vs-mh identification to Mh_Init procedure lib/mh.tcl and replaced 'exec repl...' calls with 'MhExec repl...' calls. Note that MhParseProfile is called first since MhExec may need $phProfile(path). cvs repository 05/11/2001 kchrist A bunch of changes having to do with making sure exmh($id,action) is there when we need it. Also... Replaced Sedit_Mailto with Msg_Mailto (extending Ovidiu's patch). Replaced exmh(ctype) with exmh($id,action). lib/editor.tcl: Set exmh($id,action) in Sedit_DraftID. lib/error.tcl: Call Edit_DraftID instead of EditWhatNow directly so that exmh($id,action) gets set. lib/html_links.tcl: Call Msg_Mailto instead of Sedit_Mailto. lib/mh.tcl: Made sure exmh($id,action) is set when comp'osing and reset when done. lib/msg.tcl: Turned Msg_CompTo into Msg_Mailto as replacement for Sedit_Mailto. Made new Msg_CompTo. Removed exmh(ctype). Set exmh($id,action) in MsgComp and Msg_Edit. Moved DecodeURL from seditExtras into here and renamed it to MsgDecodeURL. lib/sedit.tcl: Don't check if exmh($id,action) or pgp(version,$id) exist before using them. If they don't it is a bug we should catch and fix. Modified call to SeditSetIsigHeaders. lib/seditExtras.tcl: Modified parameters to SeditSetIsigHeader. Replaced Sedit_Mailto with a stub that calls Msg_Mailto. Removed DecodeURL. lib/tclIndex: New one needed because functions were moved. lib/uri.tcl: Call Msg_Mailto instead of Sedit_Mailto in URI_StartViewer. cvs repository 05/10/2001 Brent Welch exmh.MASTER: exmh-bg.MASTER: Removed auto_reset from auto_path_update and add exmh(userLibrary) to auto_path very early. inc.expect.MASTER: Code cleanup and fix to ensure that the password is not echoed in the scan listing. lib/addr.tcl: Adopted patch for LDAP searching lib/background.tcl: Removed extra call to User_Layout from Background_Init lib/env.tcl: We only chmod exmh(tmpdir) if it does not already exist to avoid setting permissions on /tmp, /usr/tmp, etc. lib/extrasInit.tcl: Added utf-8 to possible set of text charsets This is used when setting the initial type in sedit. lib/main.tcl: Removed the exmh(userLibrary) preference setting. This is hardwired (the code is in exmh.MASTER) to be either ~/.exmh/lib (a new, preferred value) or ~/.tk/exmh (the old, historical location) The first directory that exists is used. lib/pop.tcl: Minor tweak to focus settings in password dialog. lib/seditBind.tcl: Added auto_loads to try and avoid loosing bindings when Tk library files are loaded. cvs repository 04/20/2001 Ovidiu Predescu lib/uri.tcl (URI_StartViewer): Invoke Msg_CompTo instead of Sedit_Mailto to correctly support external editors. lib/sedit.tcl (Sedit_Start): Better check for PGP variables so we don't get a runtime error if PGP is not fully enabled in a particular installation. lib/msg.tcl (Msg_CompTo): Accept a generic mailto: URI as argument, instead of a simple email address. Modify the draft according to this mailto: URI so that it has the right content before being passed to the editor, which may be an external editor. cvs repository 04/10/2001 Brent Welch exmh-strip.MASTER: extracted code from mime.tcl into a utility script that strips attachments from mail and replaces them with message/external-body parts that reference the extracted file. lib/app-defaults: Added mappings from utf-8 charset to iso10646 fonts lib/env.tcl: switched from TMPDIR environment variable to exmh(tmpdir) so that we don't pollute the environment with our choice of temp directory. This confuses some programs, especially gnuclient. lib/mime.tcl: Fixed message/external-body for the local-file access case. lib/inc.tcl: Added guard against undefined exmh(slocal) to Inc_Init. Cleaned up check against stray files (e.g., "++") in the MyIncTmp directory. lib/folder.tcl: Added Folder_Cache calls when setting the move/copy folder so that the folder appears in the folder cache. cvs repository 03/03/2001 Brent Welch lib/inc.tcl: Eliminated the use of the expect wrapper around inc for the "presort-multidrop" and "multidrop" cases. This interferes with folks that have set up their .netrc file to have passwords. lib/fdispPopup.tcl: Eliminated noisey Exmh_Debug command lib/html/exmh-faq.html: Added #24 about scan .mh_profile entries that can cause problems. cvs repository 01/19/2001 Brent Welch lib/main.tcl: fixed test for MH version. Released exmh-2.3.1 1/19/2001 Brent Welch cvs repository 01/19/2001 Brent Welch lib/env.tcl: fixed installation error that was due to the addition of Env_Init to the installer. Only showed up when you installed without the .exmhinstall cache. Released exmh-2.3 1/17/2001 Brent Welch cvs repository 01/17/2001 Brent Welch lib/flist.tcl: Added catch for file system errors that could cause Flist to stop working - both when hitting the button and from the background process. cvs repository 01/15/2001 Brent Welch These files embed version information: Makefile exmh.README exmh.install lib/html/index.html lib/html/software.html lib/html/exmh.README.html lib/extrasInit.tcl: Moved POP3 mail host into the top-ten preferences. lib/html/exmh-faq.html: Added FAQ about using a POP3 mail server. lib/bitmaps: added a contributed set of bitmaps to replace text buttons. You'll need to set up your exmh-defaults to get these. See the lib/bitmaps/exmh-defaults file for an example. install.tcl: added call to Env_Init lib/env.tcl: Fixed it so that it doesn't chmod /tmp if that's what TMPDIR is set to. cvs repository 01/12/2001 Brent Welch lib/env.tcl - fix for symlink attack. Exmh now chooses /tmp/ as the default tmp directory. You can also set TMPDIR or EXMHTMPDIR, which was true in previous versions of exmh already. lib/pop.tcl - improved the password prompting dialog. inc.expect - fixed this to deal with the case where inc does *not* prompt you for a password. cvs repository 01/03/2001 Bruce A. Mah lib/pgpPgp5.tcl - Add +force to correct a problem with verifying the signatures of PGP5 clearsigned messages. From Dave Tweten , via the FreeBSD Project. cvs repository 01/03/2001 Hal DeVore exmh.TODO removed item 24 - support for nmh 1.0, already done removed item 33 - change name of /tmp/scancmds, it's already dependent on [Env_Tmp] cvs repository 01/03/2001 Hal DeVore lib/error.tcl - Remove file [Env_Tmp]/exmhErrorMsg if it exists prior to writing to it. Addresses a bug reported to BUGTRAQ. cvs repository 12/13/2000 Brent Welch lib/html/sedit.html - Added explanation from John Klassa about the Filter mechanism in Sedit. lib/folder.tcl - applied a fix for auto-packing folders from Chris Keane (I think it was Chris) The bug lead to incorrect scan listings when you used auto-pack. cvs respository 12/11/2000 Hal DeVore lib/sedit.tcl - removed duplicate SeditSetHeader proc cvs respository 11/22/2000 Hal DeVore lib/html/guide.html - Corrected a couple of improperly closed tags lib/sedit.tcl - patch from Chris Keane to eliminate the removal of charset in SeditSetHeader proc cvs repository 11/17/2000 Brent Welch lib/glimpse.tcl - Grouped some expressions with { } to avoid double-substitutions on file and directory names. If they had $ in them it would raise errors. cvs repository 11/08/2000 Brent Welch lib/inc.tcl - Added the option to use an expect script that wraps the "inc" program and deals with the password prompt. inc.expect.MASTER - the expect script cvs repository 10/25/2000 Anders Eriksson lib/mime.tcl - Headers are now displayed in the order expressed in mhProfile(header-display) cvs repository 10/23/2000 Brent Welch lib/ispell.tcl - replaced some debug "puts" with Exmh_Debug lib/uri.tcl - trim white space off the URI that is matched to handle the funky Visit links. lib/glimpse.tcl - fixed glimpse -V test during startup to handle both old and new versions of glimpse. cvs repository 09/21/2000 Valdis Kletnieks lib/glimpse.tcl - Glimpse 4.12.6 output /Mail//folder - the double slash gave a regexp indigestion. Fix to accept / or // after Mail cvs repository 09/21/2000 Valdis Kletnieks lib/pgpExec.tcl - fix 'set result' so 'PGP Get Key' and 'PGP Generate Key' work. cvs repository 09/21/2000 Valdis Kletnieks lib/pgpPgp65.tcl - fix a stupid regexp problem so it finds RSA keys cvs respository 09/15/2000 Hal DeVore lib/inc.tcl Added code to allow the use of procmail or any other mail-fetching-and-filtering tool directly from exmh. Original patch developed by Carl D. Roth, code updated and merged into current exmh by Chris Keane. cvs respository 09/13/2000 Hal DeVore lib/html.tcl Fixed preferences item spelling mismatch problem and solution pointed out by Ben Escoto cvs respository 09/07/2000 Hal DeVore lib/addr.tcl Fixed problem with some address book preferences getting clobbered. cvs respository 08/30/2000 Hal DeVore lib/seditMime.tcl applied patch from Chris Garrigues to prevent flowing of mhn directives when running sedit with formatting on send. cvs repository 08/28/2000 Valdis Kletnieks lib/html/software.html: Document 8.3.2 as most recent Tk/Tcl. cvs repository 06/28/2000 Hal DeVore lib/mh.tcl: added -noheader to "exec scan" in Mh_Forw_MungeSubj to prevent breakage when user .mh_profile specifies "scan: header", problem found by David Chin cvs repository 06/28/2000 Hal DeVore lib/folder.tcl: Got rid of a hardcoded path to ~/Mail cvs repository 06/27/2000 Bruce A. Mah lib/seditExtras.tcl: Add an "undo" feature for sedit shell, from John Klassa . cvs repository 06/27/2000 Hal DeVore lib/{mh.tcl,msg.tcl}: Add upward search for components, forwcomps, and replcomps. Add search for distcomps also. cvs repository 06/26/2000 Bruce A. Mah lib/{extrasInit,sedit,seditExtras}.tcl: Add the ability for sedit to filter the selected text region through an arbitrary UNIX command, from John Klassa . Released exmh-2.2 6/23/2000 Brent Welch cvs repository 06/22/2000 Valdis Kletnieks lib/receipt.tcl - generate proper Final-Recipient: field cvs repository 06/22/2000 Bruce A. Mah lib/html/exmh-faq.html: Added FAQ #15a on folder-specific template files. lib/html/exmh-faq.html: Added FAQ #23 on keeping sender's address from appearing in the cc line, written by Pete Gelbman . cvs repository 06/21/2000 Bruce A. Mah lib/html/custom.html: Updated "Preferences Sections" and "Code Organization". cvs repository 06/21/2000 Valdis Kletnieks lib/main.tcl - fix MH version for UCI MH users - was using bogus variable cvs repository 06/20/2000 Bruce A. Mah lib/fdisp.tcl, lib/find.tcl: Add a preferences item to allow finds (control-s in default bindings) to start either in the FTOC or the current message. Patches from John Klassa . cvs repository 06/20/2000 Brent Welch lib/exec.tcl: Put catch around the unsets of ExecCache. Errors can occur in Pgp_Exec_Init if the path to PGP is wrong. cvs repository 06/16/2000 Bruce A. Mah lib/html/exmh-faq.html: Add FAQ #22 about giving preference to displaying text/plain over text/html. Fix minor HTML glitch in FAQ #21. exmh.CHANGES: In a fit of anal-retentiveness, fix a typo. cvs repository 06/16/2000 Brent Welch (By way of Jacob Morzinski) lib/extrasInit.tcl, lib/faces.tcl, lib/flag.tcl Generalized the "slow display icon" preference item to give control over using color icons for the Exmh desktop icon as well as for the faces icons. cvs repository 06/16/2000 Valdis Kletnieks lib/app-defaults - missed a PGP menu lib/pgpBase.tcl, lib/pgpExec.tcl, lib/pgpMain.tcl - handle missing "pattern" which caused PGP 6.5 to not list private keyring. lib/pgpMain.tcl - after changing PGP version in sedit, wrong PGP version used in 'select key' dialog. cvs repository 06/15/2000 Valdis Kletnieks lib/main.tcl, lib/sedit.tcl, lib/seditMime.tcl - output MH version as well as Exmh on X-Mailer: line lib/pgpExec.tcl, lib/pgpGpg.tcl, lib/pgpPgp65.tcl - make PGP Comment: line track the Exmh version actually used... cvs repository 06/12/2000 Brent Welch sedit.tcl: Fixed auto-sign bug having to do with {$t} in app-defaults. Makefile, exmh.install, exmh.README, html/index.html, html/software.html Rationalizing version number to 2.2 Released exmh-2.1.2 6/8/2000 Brent Welch cvs repository 06/08/2000 Valdis Kletnieks Support for PGP 6.5. Added new file lib/pgpPgp65.tcl. Added PGP 6.5 config to lib/pgpBase.tcl, lib/extrasInit.tcl, exmh.install, lib/app-defaults, and lib/html/PGP.html. Fixed a check in extrasInit - it assumed a PGP version was present if the $pubring and $path for the version were there. I added a check that the 'pgp verify' command was present. Otherwise it thinks that 5.0 is available if 6.5 is present. lib/pgpWWW.tcl - provide a working default URL. cvs repository 06/08/2000 Hal DeVore lib/extrasInit.tcl: Corrected help text for Play Multiple cvs repository 06/08/2000 Hal DeVore lib/extrasInit.tcl: Clarified wording of help for Play Multiple Also added help about globbing for sound file paths lib/mime.tcl: nearly lost this change from Christopher Hall: proc MimeParseSingle reads the first line of the body _before_ Mime_SetFileEncoding is called; therefore the first line is in the default encoding for the file (guess this is us-ascii). The first line of the display will be in the wrong encoding. cvs repository 06/07/2000 Scott Lipcon misc/RPM/: added and fixed 2.1.2 RPM generation lib/sound.tcl: added ~ glob to sound file paths (untested) Forgot to update exmh.CHANGES, sorry :) cvs repository 05/30/2000 Bruce A. Mah lib/seditMime.tcl: Fix a bug introduced in last commit to this file; when creating a multipart message, don't assume where the separator is, just scan for it. cvs repository 05/09/2000 Valdis Kletnieks exmh.TODO: remove following 2 patches from #25, add RFC2646 as #50 Also, removed line item 8, it was already in the CVS tree.. lib/inc.tcl: add preference item for 'flist-at-startup' lib/exwin.tcl, lib/widgetText.tcl: add preference item for automatically scrolling to next message cvs repository 05/08/2000 Valdis Kletnieks lib/html/software.html Document Tk/Tcl 8.3.1 lib/uri.tcl Merge in minor fix from Hal Devore, lost somewhere around 2.0epsilon lib/main.tcl Timestamp the logfile cvs repository 05/08/2000 Brent Welch lib/app-defaults, lib/sedit.tcl: Restored the use of { } in the Sedit app-defaults values so we can tolerate spaces in the drafts folder name. Changed the uses of "eval list" to "subst" in sedit.tcl so the bracing trick works in those cases. lib/html.tcl, html_images.tcl: Added an option to disable image loading in HTML lib/html/guide.html: fixed minor typos. cvs repository 04/19/2000 Brent Welch lib/ftoc.tcl, lib/folder.tcl: Added Ftoc_LastFolder and Folder_Previous so you can go back to the folder you were just in. lib/flist.tcl: Added "force" argument to Flist_FindAllFolders lib/folder.tcl: Added Folder_CheckPointShared, Folder_IsShared, Folder_FindShared to support the notion of folders shared by other exmh users. lib/mh.tcl: Changed to use mhProfile(sendproc) instead of "send" lib/msg.tcl: Added call to Folder_CheckPointShared lib/seditMime.tcl: Tweaks to handle proper positioning of the insert cursor. One for --- header separators, another for when you delete the last character in a part. lib/seditQP.tcl: Took out extra Mime-Version header cvs repository 04/19/2000 lib/html/software.html nmh 1.0.4 is out - vkletnieks cvs repository 04/18/2000 lib/seditExtras.tcl Add better support for composing RFC2017 URL external-references Still need to add better support for displaying them - vkletnieks cvs repository 04/18/2000 lib/app-defaults, lib/scan.tcl, lib/seditBind.tcl Handle embedded blanks better - vkletnieks, patch by Jacob Morzinski cvs repository 04/18/2000 lib/PgpDecryptExpect, lib/PgpExec.tcl, lib/pgpGpg.tcl, lib/pgpPgp5.tcl Use ASCII quote character - vkletnieks, patch by Jacob Morzinski cvs repository 04/05/2000 lib/html_head.tcl, lib/html_links.tcl - Use app-defaults c_link, c_alink values for links. - vkletnieks cvs repository 03/29/2000 Updated lib/html/software.html - note *actual* latest versions, removed some dead mirrors, and added a note that nmh 1.0.3 is recommended due to security issues. -vkletnieks cvs repository 03/23/2000 Some work on the FAQ a) Added new question 2c, dealing with RFC2047 encoded headers, with a cross-reference under question 18 (FTOC). b) Did some minor markup changes to question list c) Did some markup revisions to 14 (mailing lists). Also added pointer to mailing list archive and info on digested exmh-user list. d) Markup revisions and additional info in question 15 (templates). It noted 4 types of templates but only listed 3. Now it has info on 4 MH plus 1 new nmh template. -haldevore cvs repository 02/29/2000 Applied patch to speed up pick -Dick Wesseling via haldevore Applied patch to allow parentheses in address book entries -Mats Bengtsson via haldevore Applied patch to limit encodings to one for which we have fonts -Marc Boucher via haldevore Happy leap century day! cvs repository 02/02/2000 Fixed hard-coded '-wrap word' -vkletnieks cvs repository 02/02/2000 Fixed hard-coded 'config -cursor xterm' -vkletnieks cvs repository 02/01/2000 Fixed regexp for glimps version detection -vkletnieks cvs repository 12/6/1999 Added character encoding support to LDAP lookup -iko cvs repository 12/2/1999 Applied Burkhardt patch for specifying POP host with -host flag Fixed "double page up" bug in HTML by eliminating redundant bindings Tweaked error message in install.tcl cvs repository 11/08/1999 Roll back 11/04/1999 bug fix and re-implement it in a different way. -kchrist cvs repository 11/05/1999 Removed app-defaults assumption of PGP use when treating multipart/signed or multipart/encrypted -kchrist cvs repository 11/04/1999 Disable PGP sign and/or encrypt when doing a redistribute. -kchrist cvs repository 10/29/1999 Fix bug introduced with previous PGP options change. -kchrist cvs repository 10/28/1999 PGP options were not being preserved on a re-edit. Fixed a crash when not-enabled PGP versions were selected in sedit. -kchrist cvs repository 10/27/1999 Quick application/pgp support fix. -kchrist cvs repository 10/25/1999 Added a dropKeys pattern to pgpGPG.tcl. Simplified PGP GUI by removing "detached" signature option. Problem was that MIME+standard includes a copy of the message being signed in the signature attachement. What really should be used is MIME+detached. Decided to overload the meaning of "standard". If the format is plain, standard means "binary". If the format is anything else, standard means "detached". Less flexibility but better chance of "doing the right thing". -kchrist exmh-2.1.1 Released, 10/15/1999 cvs repository 10/12/1999 Fixed a bug that caused a new sedit window to bomb if the PGP selection for new windows was not supported. -kchrist cvs repository 10/07/1999 Changed documentation string for quote file name to indicate it is created relative to the exmh startup directory. Fixed a bug in sign+encrypt processing when composing a MIME message. Added a couple of bugs to the list to remind me of what still needs to be done. -kchrist cvs repository 09/29/1999 Fixed a bug in the shorten output processing of GPG. -kchrist cvs repository 09/27/1999 More PGP changes. Consolidated passphrase entry to sedit field or pgpExec routine. Made the pgp-sedit field aware of pgp(keeppass) and pgp(echopass). Moved pgp(keeppass), pgp(echopass) and pgp(grabfocus) to PGP General Interface. Fixed a minor bug left over from my previous GUI changes. -kchrist cvs repository 09/22/1999 Changed the PGP interface, basically the stuff under the Crypt... button. The hope is that the change will help make the different sign options a bit clearer - kchrist exmh-2.1.0 Released, 9/17/1999 cvs repository 09/17/1999 Fixed RPM build, and added spanish support to the RPM, thanks to Francisco Monserrat -slipcon cvs repository 09/15/1999 Typos in getnews.tcl - cwg cvs repository 09/03/1999 Allow (again) spaces in address search strings. (addr.tcl) - kchrist cvs repository 09/01/1999 Fixed text/plain to application/pgp hack in mime.tcl so it ignores the format parameter of text/plain. -kchrist cvs repository 08/25/1999 Fixed some problems with not timing out PGP subkeys (e.g. DSS keys for PGP5/GPG). --bmah. Eliminate last vestige of PGP passphrases showing up in debugging logs. --George Ross via bmah. cvs repository 08/24/1999 Importing keys from email keyserver queries now works. Attaching keys to an email message is now RFC 2015 compliant (content-type: application/pgp-keys instead of application/pgp). --Kevin.Christian@lsil.com via bmah. Made reply-to-all invoke repl -group if repl claims to support a -group flag (i.e. is nmh). Adapted from Debian 2.0.2-7 package. (iko) cvs repository 08/22/1999 Fix a few bugs related to email PGP querying (queries now can go out). Use Exmh_Status to let user know what's happening during an email query. --Kevin.Christian@lsil.com and bmah. Sanitize PGP info out of debugging logs. --George Ross via bmah. Delete More...->old PGP->Encrypt cascaded menu, due to apparent lack of need for this functionality and difficulty in getting it correctly implemented. --bmah. cvs repository 08/19/1999 Change address book expansion to NOT insert new header lines as this broke the "continue lookup" feature. Also changes to allow address expansion on ANY header line (doc changes still to be done). -Kevin.Christian via haldevore cvs repository 08/17/1999 PGP without seditpgp works again. -bmah Wheel mouse support added, enable it in the Windows + Scrolling dialog. - slipcon cvs repository 08/13/1999 Don't try to coerce text/plain PGP messages to application/pgp unless PGP is actually enabled. --bmah Really fix problems with 8-byte GPG keyIDs and keyservers this time. --Kevin.Christian@lsil.com, via bmah Rudimentary support for LDAP --Jason Day and cwg If we ask the user for help in picking the PGP key to use for a receipient and they cancel the resulting dialog, generate an error (instead of asking the user ad infinitum). --bmah cvs repository 08/12/1999 Fix a number of key/passphrase management problems: pgpsedit now manages PGP versions, keys, and passphrases on a per-window basis. Decryption now works when no passphrases are cached. One timeout parameter controls passphrases for all PGP versions. seditpgp UI slightly modified. --bmah Get rid of "PGP Preview" menu item in sedit left over from debugging. --bmah cvs repository 08/10/1999 Properly use [Env_Tmp] in the below patch -cwg Ignore high-order bytes of key IDs returned by GPG for compatability with keyservers. --bmah Properly process PGP/MIME messages that have boundary characters containing regular expression special characters. --bmah cvs repository 08/05/1999 Prompt before executing buttons on html pages which are either non-local or in /tmp. -cwg cvs repository 08/04/1999 Fixed problems with not providing a password under pgp2 -cwg Renamed the *.n.html pages and rephrased links to them -cwg Got passphrase timeout to work yet again -cwg cvs repository 08/03/1999 Display the body of a message which fails to be decoded by PGP. -cwg Finished