]> diplodocus.org Git - nmh/log
nmh
11 years agoAlways default the username to the local username, even when not
Ken Hornstein [Wed, 11 Jun 2014 01:08:02 +0000 (21:08 -0400)]
Always default the username to the local username, even when not
doing SASL.  Fix suggested by Michael Urban.

11 years agoUse variable-size (but in one case, fixed but larger) buffers for the SASL
Ken Hornstein [Tue, 10 Jun 2014 23:06:54 +0000 (19:06 -0400)]
Use variable-size (but in one case, fixed but larger) buffers for the SASL
exchange to deal with larger SASL messages (specifically, when doing GSSAPI
with certain ticket extensions).

11 years agomh-profile.man: rewrite the Profile Lookup section for clarity
Paul Fox [Tue, 10 Jun 2014 03:21:35 +0000 (23:21 -0400)]
mh-profile.man: rewrite the Profile Lookup section for clarity

thanks to Ralph Corderoy for the text.

11 years agoIf "curl" is available, create a nmh-access-url entry that uses it.
Ken Hornstein [Mon, 9 Jun 2014 16:00:17 +0000 (12:00 -0400)]
If "curl" is available, create a nmh-access-url entry that uses it.

11 years agoFix curl example for nmh-access-url entry.
Ken Hornstein [Mon, 9 Jun 2014 15:36:05 +0000 (11:36 -0400)]
Fix curl example for nmh-access-url entry.

11 years agoReturn an appropriate error if the input characters are 8-bit, but the
Ken Hornstein [Sun, 8 Jun 2014 03:14:12 +0000 (23:14 -0400)]
Return an appropriate error if the input characters are 8-bit, but the
locale character set is US-ASCII.

11 years agoWhoops, this should be LC_CTYPE. Fixing that exposes the lack of an
Ken Hornstein [Sun, 8 Jun 2014 02:40:12 +0000 (22:40 -0400)]
Whoops, this should be LC_CTYPE.  Fixing that exposes the lack of an
appropriate environment variable in test-utf8-body

11 years agomhlist: don't truncate anything when -verbose
Paul Fox [Wed, 4 Jun 2014 16:18:12 +0000 (12:18 -0400)]
mhlist: don't truncate anything when -verbose

without this change to the -verbose output, there's no easy way to use
mhlist to get an unmodified content-type or content-description.  (the
non-verbose output isn't changed.)

11 years agoClarified description in comments of context_find_by_type().
David Levine [Fri, 30 May 2014 02:08:59 +0000 (21:08 -0500)]
Clarified description in comments of context_find_by_type().

11 years agoAdded static to declaration of docc().
David Levine [Fri, 30 May 2014 02:07:25 +0000 (21:07 -0500)]
Added static to declaration of docc().

11 years agoUndid commit 475fef2edee9db3c63fc089df76f8e93e3d598cd, it didn't
David Levine [Fri, 30 May 2014 02:05:36 +0000 (21:05 -0500)]
Undid commit 475fef2edee9db3c63fc089df76f8e93e3d598cd, it didn't
seem popular.  We'd be better off with a proper method, or using
formail(1), to extract the addresses from a message.

11 years agoSplit assignment and export of shell variable.
David Levine [Fri, 30 May 2014 02:02:49 +0000 (21:02 -0500)]
Split assignment and export of shell variable.

11 years agoAdded mention of "Reply to <address>?" prompt to repl(1) man
David Levine [Wed, 28 May 2014 02:35:23 +0000 (21:35 -0500)]
Added mention of "Reply to <address>?" prompt to repl(1) man
page and code, as comment.  Suggested by Norm so that scripts
can depend on it.

11 years agoAdded context_find_by_type(), helper function to search first, if
David Levine [Mon, 26 May 2014 14:17:34 +0000 (09:17 -0500)]
Added context_find_by_type(), helper function to search first, if
subtype is non-NULL, for invoname-string-type/subtype and then
invoname-string-type.  Also gets rid of some fixed-size temp buffers.

11 years agoFixed test-mkstemp to work with valgrind.
David Levine [Fri, 23 May 2014 22:07:39 +0000 (17:07 -0500)]
Fixed test-mkstemp to work with valgrind.

11 years agoFixed to commit 378589b17424bd78acbfc57d505383ffb8c256cb:
David Levine [Fri, 23 May 2014 01:39:45 +0000 (20:39 -0500)]
Fixed to commit 378589b17424bd78acbfc57d505383ffb8c256cb:
when a -file switch will be used, insert -[no]concat before
the filename (and therefore, the -file switch itself).

11 years agoDon't pass -[no]concat from show(1) to mhl(1).
David Levine [Thu, 22 May 2014 03:11:42 +0000 (22:11 -0500)]
Don't pass -[no]concat from show(1) to mhl(1).

11 years agoFixed typos in comments.
David Levine [Thu, 22 May 2014 01:56:25 +0000 (20:56 -0500)]
Fixed typos in comments.

11 years agoOn platforms with no MIMETYPEPROC, declare the content to be
David Levine [Thu, 22 May 2014 01:50:22 +0000 (20:50 -0500)]
On platforms with no MIMETYPEPROC, declare the content to be
binary if it contains any NUL characters.

11 years agoExplain how to get a literal % in format files.
Ken Hornstein [Mon, 19 May 2014 17:37:26 +0000 (13:37 -0400)]
Explain how to get a literal % in format files.

11 years agoDocumented steps to build RPM from tarball, without using autogen.sh.
David Levine [Mon, 19 May 2014 02:55:13 +0000 (21:55 -0500)]
Documented steps to build RPM from tarball, without using autogen.sh.

11 years agoAdded autogen.sh to EXTRA_DIST.
David Levine [Mon, 19 May 2014 02:43:20 +0000 (21:43 -0500)]
Added autogen.sh to EXTRA_DIST.

11 years agoHandle unknown message types in the generic content handler rather
Ken Hornstein [Fri, 16 May 2014 17:02:43 +0000 (13:02 -0400)]
Handle unknown message types in the generic content handler rather
than in the RFC822 handler; this will cause them to be displayed using
an output marker rather than throw an error.

11 years agoOutput a newline if the last character in a text/plain part is
Ken Hornstein [Fri, 16 May 2014 16:14:21 +0000 (12:14 -0400)]
Output a newline if the last character in a text/plain part is
not a newline (but only for mhshow).

11 years agoMove the prototype for show_content_aux() to a common header file; it
Ken Hornstein [Fri, 16 May 2014 04:04:24 +0000 (00:04 -0400)]
Move the prototype for show_content_aux() to a common header file; it
got an extra argument recently but none of the other users of it
noticed.

When fixing this I discovered that the usage of show_content_aux()
by mhstoresbr.c was wrong; the prototype had an extra argument in
the middle of it.  Apparently this has been broken for 15 years!

11 years agoSwitch from %p to %l (%p is no longer supported, although we silently
Ken Hornstein [Fri, 16 May 2014 03:01:49 +0000 (23:01 -0400)]
Switch from %p to %l (%p is no longer supported, although we silently
accept it).

11 years agofix comment syntax
Paul Fox [Thu, 15 May 2014 18:02:07 +0000 (14:02 -0400)]
fix comment syntax

11 years agoclarify scan_content() logic for choosing encoding
Paul Fox [Tue, 13 May 2014 13:36:42 +0000 (09:36 -0400)]
clarify scan_content() logic for choosing encoding

11 years agoAdded support for mhbuild-disposition-<type>[/<subtype>] profile
David Levine [Thu, 15 May 2014 15:28:03 +0000 (10:28 -0500)]
Added support for mhbuild-disposition-<type>[/<subtype>] profile
entries when mhbuild expands Attach: headers.  Default to
'attachment', but override with 'inline' entries for text/calendar
and message/rfc822 in mhn.defaults.

11 years agochange mhlist to use decimal math when abbreviating sizes
Paul Fox [Thu, 15 May 2014 12:55:45 +0000 (08:55 -0400)]
change mhlist to use decimal math when abbreviating sizes

the K/M/G/T units imply factors of 1000, so make the code
match.  (the alternative would be to change the units to
Ki/Mi/Gi/Ti.)  mhlist output might someday be configurable
using mh-format, in which case the user will be able to choose.

11 years agoadd $(kibi) function, as complement to %(kilo)
Paul Fox [Tue, 13 May 2014 14:10:09 +0000 (10:10 -0400)]
add $(kibi) function, as complement to %(kilo)

%(kibi) will convert a number to IEC prefix units, i.e. Ki, Mi, Gi,
Ti, representing factors of 1024.  (by comparison, %(kilo) represents
factors of 1000.)

11 years agorename %(units) to %(kilo)
Paul Fox [Tue, 13 May 2014 13:43:43 +0000 (09:43 -0400)]
rename %(units) to %(kilo)

per discussion here:
  http://lists.nongnu.org/archive/html/nmh-workers/2014-05/msg00092.html

11 years agoAdded --dereference option, if supported, to file(1) command
David Levine [Tue, 13 May 2014 12:02:11 +0000 (07:02 -0500)]
Added --dereference option, if supported, to file(1) command
in NMH_MIMETYPEPROC and NMH_MIMEENCODINGPROC macros.

11 years agoFix to commit b828fcb1695393007a75c41d32b2173c296be9d7: a couple
David Levine [Fri, 9 May 2014 23:58:11 +0000 (18:58 -0500)]
Fix to commit b828fcb1695393007a75c41d32b2173c296be9d7:  a couple
of commas were missing from the added line.

11 years agoadd new sample files for mhbuild tests to Makefile.am
Paul Fox [Thu, 8 May 2014 18:25:14 +0000 (14:25 -0400)]
add new sample files for mhbuild tests to Makefile.am

11 years agoadd new test for 'mhbuild -check'
Paul Fox [Thu, 8 May 2014 16:42:10 +0000 (12:42 -0400)]
add new test for 'mhbuild -check'

11 years agoeliminate use of fgets() from calculate_digest() in mhbuildsbr.c
Paul Fox [Thu, 8 May 2014 15:31:56 +0000 (11:31 -0400)]
eliminate use of fgets() from calculate_digest() in mhbuildsbr.c

11 years agoeliminate use of fgets() in mhbuild.c
Paul Fox [Thu, 8 May 2014 14:57:40 +0000 (10:57 -0400)]
eliminate use of fgets() in mhbuild.c

use getline() instead, which is more tolerant of NULs in the input.
also cleaned up error and file cleanup paths a bit.

11 years agoeliminate use of fgets() in mhparse.c
Paul Fox [Thu, 8 May 2014 14:51:30 +0000 (10:51 -0400)]
eliminate use of fgets() in mhparse.c

use getline() instead, which is more tolerant of NULs in the input.

11 years agoadd new test for NUL bytes embedded in text/plain parts
Paul Fox [Wed, 7 May 2014 23:43:04 +0000 (19:43 -0400)]
add new test for NUL bytes embedded in text/plain parts

such parts should be encoded with quoted-printable

11 years agoadd new test for attachment containing NULs
Paul Fox [Wed, 7 May 2014 20:57:14 +0000 (16:57 -0400)]
add new test for attachment containing NULs

11 years agoclean up whitespace in mhbuildsbr.c
Paul Fox [Wed, 7 May 2014 23:41:39 +0000 (19:41 -0400)]
clean up whitespace in mhbuildsbr.c

lots of space-follows-tabs, and trailing whitespace.
no code changes.

11 years agomake scan_content() work correctly with content containing NULs
Paul Fox [Wed, 7 May 2014 23:36:56 +0000 (19:36 -0400)]
make scan_content() work correctly with content containing NULs

switched from fgets to getline for unambiguous reads in the face of
NUL bytes.  added a checkfornuls flag, and use it to cause the correct
encoding when content-types of application or text contain NULs.

11 years agomake writeQuoted() work correctly with content containing NULs
Paul Fox [Wed, 7 May 2014 23:34:33 +0000 (19:34 -0400)]
make writeQuoted() work correctly with content containing NULs

11 years agoTreat unknown top-level content types as "application" types, instead
Ken Hornstein [Thu, 8 May 2014 16:37:50 +0000 (12:37 -0400)]
Treat unknown top-level content types as "application" types, instead
of generating an "unknown content type 0" error.

11 years agoFixed test-charset to pass without iconv.
David Levine [Thu, 8 May 2014 02:16:46 +0000 (21:16 -0500)]
Fixed test-charset to pass without iconv.

11 years agoMoved norm_charmap() declaration from h/prototypes.h to
David Levine [Thu, 8 May 2014 02:14:45 +0000 (21:14 -0500)]
Moved norm_charmap() declaration from h/prototypes.h to
sbr/check_charset.c.  That's the only place where it's used and
we want to keep it that way.

11 years agoAdd a doxygen config file.
Lyndon Nerenberg [Wed, 7 May 2014 19:33:56 +0000 (12:33 -0700)]
Add a doxygen config file.

Sends its output to docs/doxygen/... (see docs/doxygen/html/index.html after
you run doxygen).

Requires graphviz, for the dependency graphs.

11 years agoRevert "Increment VERSION on the head to 1.7+dev."
Lyndon Nerenberg [Wed, 7 May 2014 19:09:21 +0000 (12:09 -0700)]
Revert "Increment VERSION on the head to 1.7+dev."

This reverts commit 6cce62edaae4cc28ac42a1a796ff18f183407788.

11 years agoAdd a 'tools' subdirectory. This is a home for developer-oriented
Lyndon Nerenberg [Wed, 7 May 2014 19:07:03 +0000 (12:07 -0700)]
Add a 'tools' subdirectory.  This is a home for developer-oriented
scripts and such which can't be run from the Makefile(s) due to
system dependencies.

11 years agoIncrement VERSION on the head to 1.7+dev.
Lyndon Nerenberg [Wed, 7 May 2014 18:49:10 +0000 (11:49 -0700)]
Increment VERSION on the head to 1.7+dev.

11 years agoScrub *.plist (Clang Static Analyzer) files when cleaning.
Lyndon Nerenberg [Wed, 7 May 2014 18:44:05 +0000 (11:44 -0700)]
Scrub *.plist (Clang Static Analyzer) files when cleaning.

11 years agoGit: ingore *.plist files (generated by the Clang Static Analyzer).
Lyndon Nerenberg [Wed, 7 May 2014 18:43:09 +0000 (11:43 -0700)]
Git: ingore *.plist files (generated by the Clang Static Analyzer).

11 years agoremove binaries unintentionally committed
Paul Fox [Wed, 7 May 2014 16:10:35 +0000 (12:10 -0400)]
remove binaries unintentionally committed

oops.

11 years agomodify tests for the new mhshow mime part marker format
Paul Fox [Tue, 6 May 2014 02:41:43 +0000 (22:41 -0400)]
modify tests for the new mhshow mime part marker format

also added a couple of Content-Description headers to better
test the marker format.

11 years agomodify mhshow marker format to include the size of the part
Paul Fox [Wed, 7 May 2014 14:19:56 +0000 (10:19 -0400)]
modify mhshow marker format to include the size of the part

11 years agoadd "%(units)" function, to express numbers with SI units
Paul Fox [Tue, 6 May 2014 21:28:18 +0000 (17:28 -0400)]
add "%(units)" function, to express numbers with SI units

i.e., 1510 --> 1.5K, 15780000 --> 15.8M  etc.  useful with %(size),
as in %(units(size)).

11 years agomake the %(size) function useful in mhshow marker line formats
Paul Fox [Tue, 6 May 2014 15:54:52 +0000 (11:54 -0400)]
make the %(size) function useful in mhshow marker line formats

normally %(size) returns the size of the message.  in mhshow
marker lines, it returns the size of the (decoded, if necessary) part.

11 years agoDocument these functions a bit better.
Ken Hornstein [Wed, 7 May 2014 02:41:34 +0000 (22:41 -0400)]
Document these functions a bit better.

11 years agoRemoved obsolete comment.
David Levine [Mon, 5 May 2014 03:30:45 +0000 (22:30 -0500)]
Removed obsolete comment.

11 years agoFixed typo in comment in sbr/readconfig.c.
David Levine [Sun, 4 May 2014 14:25:49 +0000 (09:25 -0500)]
Fixed typo in comment in sbr/readconfig.c.

11 years agoReplaced use of norm_charmap() in mhshow and mhfixmsg with
David Levine [Mon, 5 May 2014 02:51:52 +0000 (21:51 -0500)]
Replaced use of norm_charmap() in mhshow and mhfixmsg with
case-insensitive string comparison against the charset name.
norm_charmap() is intended for use with result of nl_langinfo(),
and didn't add much value here.

11 years agoIn mhshow, copy result of call to norm_charmap() and get_charset()
David Levine [Sun, 4 May 2014 14:03:33 +0000 (09:03 -0500)]
In mhshow, copy result of call to norm_charmap() and get_charset()
because they return a static buffer.  Thanks to Alexander Zangerl
for tracking this down, when using an ISO-8859-1 locale.

11 years agomhshow: apply marker form to all part separators
Paul Fox [Thu, 24 Apr 2014 01:44:54 +0000 (21:44 -0400)]
mhshow:  apply marker form to all part separators

the mhshow "-markform" format is now used for all part separators, not
just those being left out.  the format now overloads the %(unseen)
function to indicate that the content of the part being marked has
been suppressed.  the built-in default and example formats both make
use of this function.

11 years agomhshow: suppress error for undisplayable parts, if they're not wanted
Paul Fox [Sat, 26 Apr 2014 14:45:47 +0000 (10:45 -0400)]
mhshow: suppress error for undisplayable parts, if they're not wanted

consider this message:

   1       multipart/mixed          1113K
     1     multipart/alternative      292
     1.1   text/html                   66
     1.2   text/plain                  49
     2     image/jpeg                823K

if this is displayed using "mshow -part 2", in the presence of an
MHSHOW variable which _only_ describes a rule for displaying images,
then we don't want to get an error about how nothing in part 1 was
displayable.

11 years agoman pages: clarify how profiles entries are searched
Paul Fox [Tue, 22 Apr 2014 16:23:01 +0000 (12:23 -0400)]
man pages: clarify how profiles entries are searched

(cherry picked from commit d7b59eb68168ead6a81ca40cf8aa5cccbf86c649)

11 years agoFix minor typo in NEWS file. Pointed out by Norman Shapiro.
Ken Hornstein [Tue, 22 Apr 2014 03:00:47 +0000 (23:00 -0400)]
Fix minor typo in NEWS file.  Pointed out by Norman Shapiro.

11 years agoAdded yet another NDBM (gdbm, actually) header/lib pair, for Ralph's
David Levine [Tue, 22 Apr 2014 00:00:45 +0000 (19:00 -0500)]
Added yet another NDBM (gdbm, actually) header/lib pair, for Ralph's
platform.

11 years agoAdded mhfixmsg to nmh man page.
David Levine [Mon, 21 Apr 2014 18:00:00 +0000 (13:00 -0500)]
Added mhfixmsg to nmh man page.

11 years agomhshow.man: fix an incorrect 'mhn' reference
Paul Fox [Sun, 20 Apr 2014 23:01:48 +0000 (19:01 -0400)]
mhshow.man: fix an incorrect 'mhn' reference

11 years agoDocumentation improvements, from Ralph Corderoy.
Ken Hornstein [Sun, 20 Apr 2014 22:28:21 +0000 (18:28 -0400)]
Documentation improvements, from Ralph Corderoy.

11 years agoMove clsfolds() before the call to context_save(); that is required
Ken Hornstein [Sun, 20 Apr 2014 22:08:47 +0000 (18:08 -0400)]
Move clsfolds() before the call to context_save(); that is required
when using private sequences, since seq_save() only moves the sequence
information into the context structure; a subsequent call to context_save()
is required to actually write out the context file.

12 years agoSigh. Of course I find another bug after I release RC2. Make sure to
Ken Hornstein [Sun, 20 Apr 2014 04:02:26 +0000 (00:02 -0400)]
Sigh.  Of course I find another bug after I release RC2.  Make sure to
initialize the enclosing CT structure when creating a message/external-body
part.

12 years agoRemove support for a "*" in alias files (which would add everyone in
Ken Hornstein [Fri, 18 Apr 2014 14:57:27 +0000 (10:57 -0400)]
Remove support for a "*" in alias files (which would add everyone in
the password file to the alias).

12 years agoRemove msh(1).
Ken Hornstein [Fri, 18 Apr 2014 14:44:19 +0000 (10:44 -0400)]
Remove msh(1).

12 years agoRemove mhtest(8).
Ken Hornstein [Fri, 18 Apr 2014 14:03:27 +0000 (10:03 -0400)]
Remove mhtest(8).

12 years agoRemove conflict(8).
Ken Hornstein [Fri, 18 Apr 2014 13:30:22 +0000 (09:30 -0400)]
Remove conflict(8).

12 years agoRemove -queue support to post; it is now officially obsolete.
Ken Hornstein [Fri, 18 Apr 2014 13:20:42 +0000 (09:20 -0400)]
Remove -queue support to post; it is now officially obsolete.

12 years agoFix the same problem in scan that was fixed in commit
Ken Hornstein [Fri, 18 Apr 2014 12:43:37 +0000 (08:43 -0400)]
Fix the same problem in scan that was fixed in commit
9eb9b47593181a3bf987eeaa0398ab5330ec12f8, but fix it for Maildir
support.  Patch from Eric Gillespie.

12 years agoUnset MAILDROP in test/common.sh so that it doesn't confuse
David Levine [Fri, 18 Apr 2014 00:55:19 +0000 (19:55 -0500)]
Unset MAILDROP in test/common.sh so that it doesn't confuse
test/inc/test-msgchk.

12 years agoSigh. Mention that we have to do both a "git push" and a "git push --tags".
Ken Hornstein [Wed, 16 Apr 2014 15:46:55 +0000 (11:46 -0400)]
Sigh.  Mention that we have to do both a "git push" and a "git push --tags".

12 years agoMention release branchpoint tagging.
Ken Hornstein [Wed, 16 Apr 2014 15:44:48 +0000 (11:44 -0400)]
Mention release branchpoint tagging.

12 years agoFixed popsbr.c to look like its nmh 1.5 version, except it now
David Levine [Wed, 16 Apr 2014 02:57:30 +0000 (21:57 -0500)]
Fixed popsbr.c to look like its nmh 1.5 version, except it now
uses nmh_get_credentials() instead of ruserpass() directly.  Also,
added checks of return values of nmh_get_credentials() to smtp.c.

12 years agoConsistently refer to $HOME/.mh_profile and mh-profile(5) in
David Levine [Wed, 16 Apr 2014 02:10:41 +0000 (21:10 -0500)]
Consistently refer to $HOME/.mh_profile and mh-profile(5) in
the man pages.

12 years agoReworked retrieval of username and password with SMTP and sasl so
David Levine [Wed, 16 Apr 2014 01:58:32 +0000 (20:58 -0500)]
Reworked retrieval of username and password with SMTP and sasl so
that if getusername() and no password are accepted by the mechanism,
then the user need not provide them.

12 years agodocs/contrib/ml: add a runtime check for known bash-ism
Paul Fox [Wed, 16 Apr 2014 01:39:38 +0000 (21:39 -0400)]
docs/contrib/ml: add a runtime check for known bash-ism

i'm leaving the #! line as /bin/bash, because that's how i wrote
and tested.  but with this change i think the script will still
function correctly on a wide variety of shells.

12 years agoIt turns out that due to the changes to m_getfld() to support file
Ken Hornstein [Tue, 15 Apr 2014 01:32:41 +0000 (21:32 -0400)]
It turns out that due to the changes to m_getfld() to support file
position tracking, this broke the scan output from inc(1) when POPing
more than one message at a time.  Since a new filehandle was being
passed to each call to scan(), it made the most sense to simply
discard the m_getfld() state for each call to scan() when doing POP.

12 years agoreplyfilter: flesh out the configuration instructions
Paul Fox [Mon, 14 Apr 2014 16:29:39 +0000 (12:29 -0400)]
replyfilter: flesh out the configuration instructions

12 years agoUpdating release notes for new release.
Ken Hornstein [Mon, 14 Apr 2014 15:58:54 +0000 (11:58 -0400)]
Updating release notes for new release.

12 years agoUpdate for post-1.6.
Ken Hornstein [Mon, 14 Apr 2014 13:57:59 +0000 (09:57 -0400)]
Update for post-1.6.

12 years agoUpdate these a bit.
Ken Hornstein [Mon, 14 Apr 2014 03:09:54 +0000 (23:09 -0400)]
Update these a bit.

12 years agoAdd README-iCalendar to the distribution.
Ken Hornstein [Mon, 14 Apr 2014 03:07:45 +0000 (23:07 -0400)]
Add README-iCalendar to the distribution.

12 years agoUpdate developer documentation to match reality.
Ken Hornstein [Mon, 14 Apr 2014 03:02:57 +0000 (23:02 -0400)]
Update developer documentation to match reality.

12 years agoIf attaching a "message" content type, scan the content to see if it
Ken Hornstein [Mon, 14 Apr 2014 02:37:53 +0000 (22:37 -0400)]
If attaching a "message" content type, scan the content to see if it
has 8bit characters and set the CTE on the enclosing MIME headers
appropriately.

12 years agoCreate a default CTE so routines in mhparse.c are happy.
Ken Hornstein [Mon, 14 Apr 2014 02:36:34 +0000 (22:36 -0400)]
Create a default CTE so routines in mhparse.c are happy.

12 years agoMake sure the draft filename ends up in the MIME structure, so error
Ken Hornstein [Mon, 14 Apr 2014 02:17:23 +0000 (22:17 -0400)]
Make sure the draft filename ends up in the MIME structure, so error
messages have the proper name in them.

12 years agoadd rmf(1) and folder(1) to one another's SEE ALSO sections
Paul Fox [Sun, 13 Apr 2014 20:18:07 +0000 (16:18 -0400)]
add rmf(1) and folder(1) to one another's SEE ALSO sections

12 years agoIf mhfixmsg's call to convert_charset() fails, output why.
David Levine [Sun, 13 Apr 2014 20:13:21 +0000 (15:13 -0500)]
If mhfixmsg's call to convert_charset() fails, output why.

12 years agoIf c_termproc is set, include a default display command so the charset
Ken Hornstein [Sun, 13 Apr 2014 17:11:00 +0000 (13:11 -0400)]
If c_termproc is set, include a default display command so the charset
conversion pipeline will work correctly.

12 years agoFixed showproc for RFC 822 messages. Thanks to Mikhail for
David Levine [Fri, 11 Apr 2014 22:20:02 +0000 (17:20 -0500)]
Fixed showproc for RFC 822 messages.  Thanks to Mikhail for
pointing this out.