mmh
12 years agoThis is a test commit to se if the savannah git hub will stop spewing
Lyndon Nerenberg [Wed, 4 Apr 2012 02:07:52 +0000 (19:07 -0700)]
This is a test commit to se if the savannah git hub will stop spewing
source diffs in commit email messages.

In this case, there should be a half-dozen lines of my bable, and
no context diffs from the one line change I made in this commit.

12 years agoMoved nmh.spec and docs/replyfilter to new docs/contrib/ directory.
David Levine [Wed, 4 Apr 2012 01:47:17 +0000 (20:47 -0500)]
Moved nmh.spec and docs/replyfilter to new docs/contrib/ directory.

12 years agoA few more bugs I didn't catch earlier.
Ken Hornstein [Tue, 3 Apr 2012 19:56:41 +0000 (15:56 -0400)]
A few more bugs I didn't catch earlier.

12 years agoFix some bugs in replyfilter.
Ken Hornstein [Tue, 3 Apr 2012 17:04:47 +0000 (13:04 -0400)]
Fix some bugs in replyfilter.

12 years agoWhoops, fix a typo in my last commit.
Ken Hornstein [Mon, 2 Apr 2012 19:58:12 +0000 (15:58 -0400)]
Whoops, fix a typo in my last commit.

12 years agoBring in replyfilter to the docs directory.
Ken Hornstein [Mon, 2 Apr 2012 19:39:00 +0000 (15:39 -0400)]
Bring in replyfilter to the docs directory.

12 years agoImplement fix in 59b086daa57105e8fbd8b1e6ba60be6a845faf95 here as well.
Ken Hornstein [Mon, 2 Apr 2012 19:38:40 +0000 (15:38 -0400)]
Implement fix in 59b086daa57105e8fbd8b1e6ba60be6a845faf95 here as well.

12 years agoAdded const qualifier to a couple of local pointers to get rid of compile warnings...
David Levine [Sat, 31 Mar 2012 16:52:10 +0000 (11:52 -0500)]
Added const qualifier to a couple of local pointers to get rid of compile warnings with --with-tls.

12 years agoRemoved hostable relics from h/mts.h and sbr/mts.c.
David Levine [Tue, 27 Mar 2012 02:28:54 +0000 (21:28 -0500)]
Removed hostable relics from h/mts.h and sbr/mts.c.

12 years agoRemoved the hostable option from mts.conf because it's no longer used.
David Levine [Tue, 27 Mar 2012 01:32:03 +0000 (20:32 -0500)]
Removed the hostable option from mts.conf because it's no longer used.
This allowed removal of mts/smtp/hosts.c.

12 years agoAdded test-install-mh.
David Levine [Mon, 26 Mar 2012 03:42:36 +0000 (22:42 -0500)]
Added test-install-mh.

12 years agoNote that %(myname) truncates the GECOS field at the first comma, if
David Levine [Sun, 25 Mar 2012 02:47:31 +0000 (21:47 -0500)]
Note that %(myname) truncates the GECOS field at the first comma, if
it contains one.

12 years agoAdd support for %(size).
Ken Hornstein [Sun, 25 Mar 2012 02:32:13 +0000 (22:32 -0400)]
Add support for %(size).

12 years agoRemoved -realsize from man page because mhshow doesn't support it.
David Levine [Sun, 25 Mar 2012 02:09:20 +0000 (21:09 -0500)]
Removed -realsize from man page because mhshow doesn't support it.

12 years agoFixed Cygwin notes.
David Levine [Sat, 24 Mar 2012 14:22:41 +0000 (09:22 -0500)]
Fixed Cygwin notes.

12 years agoEnsure that escape_display_name() can't overrun a buffer.
David Levine [Sat, 24 Mar 2012 14:13:47 +0000 (09:13 -0500)]
Ensure that escape_display_name() can't overrun a buffer.

12 years agoCleaned up compile warnings.
David Levine [Sat, 24 Mar 2012 14:04:34 +0000 (09:04 -0500)]
Cleaned up compile warnings.

12 years agoAdd this support for setting the CT_ADDR flag.
Ken Hornstein [Sat, 24 Mar 2012 06:15:49 +0000 (02:15 -0400)]
Add this support for setting the CT_ADDR flag.

12 years agoSigh. Turns out last change broke a few tests, because it trimmed the
Ken Hornstein [Sat, 24 Mar 2012 06:08:03 +0000 (02:08 -0400)]
Sigh.  Turns out last change broke a few tests, because it trimmed the
newline on the "body" component.  Ignore that and the text component as
well for trimming.  Also create some tests for the repl changes.

12 years agoRevert commit 255d4c646c0d7aa6b049052fef47fa083b1b1506 and solve
Ken Hornstein [Sat, 24 Mar 2012 05:16:42 +0000 (01:16 -0400)]
Revert commit 255d4c646c0d7aa6b049052fef47fa083b1b1506 and solve
the problem another way.

The component parser needs to save the newlines so it can combine
multiple headers properly.  So for us, strip out any trailing newlines
when we call fmt_scan().

12 years agoModify the whatnow tests to deal with different versions of readline;
Ken Hornstein [Sat, 24 Mar 2012 03:21:35 +0000 (23:21 -0400)]
Modify the whatnow tests to deal with different versions of readline;
some echo the input, some do not.

12 years agoIf the number of messages in a folder is zero, then don't try to
Ken Hornstein [Fri, 23 Mar 2012 03:34:08 +0000 (23:34 -0400)]
If the number of messages in a folder is zero, then don't try to
clear out the sequence list; this can cause you to run off the
beginning of the malloc'd buffer.  This can happen when you use
"comp" with a draft folder, the draft folder is empty, and you have
a previous sequence set in your .mh_profile.  As far as I can tell
this has been a problem for nearly forever, but I only ran into it
recently when adding the readline support.  Go figure.

12 years agoAdded function escape_display_name() to double quote, if not already,
David Levine [Fri, 23 Mar 2012 02:06:47 +0000 (21:06 -0500)]
Added function escape_display_name() to double quote, if not already,
a fullname that contains any of the special characters listed in RFC
5322, and escape unescaped, embedded double quotes.

With this change, nmh should work with no special configuration on
Cygwin, even if the user's fullname is of the form server\name.

12 years agoMoved NMH_READLINE to after our setting of CFLAGS, because
David Levine [Fri, 23 Mar 2012 00:40:17 +0000 (19:40 -0500)]
Moved NMH_READLINE to after our setting of CFLAGS, because
AC_SEARCH_LIBS messes with them.

12 years agoIf a pager isn't specified with configure --with-pager, look in order
David Levine [Thu, 22 Mar 2012 01:01:06 +0000 (20:01 -0500)]
If a pager isn't specified with configure --with-pager, look in order
for more, less, and most.  Fall back to cat, to avoid catastrophic
failure of mhshow, et al., if pagerpath is set to "no".

Updated Cygwin section of MACHINES.

12 years agoSupport for readline command history, editing, and completion at the
Ken Hornstein [Wed, 21 Mar 2012 19:27:15 +0000 (15:27 -0400)]
Support for readline command history, editing, and completion at the
WhatNow? prompt.  Based on work by Steve Rader.

12 years agoRevert previous change to get rid of MULTIBYTE_SUPPORT ifdef. It turns out
Ken Hornstein [Wed, 21 Mar 2012 16:22:16 +0000 (12:22 -0400)]
Revert previous change to get rid of MULTIBYTE_SUPPORT ifdef.  It turns out
this breaks the Plan 9 build.  But include a check for the multibyte functions
so we get MULTIBYTE_SUPPORT on systems that have it.

This reverts commit bd4fca3a8a15b35a04bdc333503c901d677c12eb.

12 years agoFixed harmless compile warnings.
David Levine [Wed, 21 Mar 2012 04:49:17 +0000 (23:49 -0500)]
Fixed harmless compile warnings.

12 years agoIt turns out that as part of POSIXification we got rid of checks for
Ken Hornstein [Wed, 21 Mar 2012 01:36:37 +0000 (21:36 -0400)]
It turns out that as part of POSIXification we got rid of checks for
wcwidth and mbtowc (because they're part of POSIX) but we didn't turn on
MULTIBYTE_SUPPORT because configure was testing to see if those functions
were supported ... and because the tests never ran, it always came back
as not being supported.  Time to bite the bullet and turn MULTIBYTE_SUPPORT
on by default.

12 years agoDocument formatarg.
Ken Hornstein [Wed, 21 Mar 2012 00:22:19 +0000 (20:22 -0400)]
Document formatarg.

12 years agoUse _exit() instead of exit() so our writer process doesn't flush out
Ken Hornstein [Tue, 20 Mar 2012 23:52:29 +0000 (19:52 -0400)]
Use _exit() instead of exit() so our writer process doesn't flush out
the stdio buffers on exit.

12 years agoBasic work to add arguments to formatproc calls.
Ken Hornstein [Tue, 20 Mar 2012 23:15:18 +0000 (19:15 -0400)]
Basic work to add arguments to formatproc calls.

12 years agoJust for sanity's sake, double check the "inc" results also with "scan".
Ken Hornstein [Tue, 20 Mar 2012 01:37:14 +0000 (21:37 -0400)]
Just for sanity's sake, double check the "inc" results also with "scan".

12 years agoMerge branch 'master' of git.sv.nongnu.org:/srv/git/nmh
David Levine [Mon, 19 Mar 2012 01:59:06 +0000 (20:59 -0500)]
Merge branch 'master' of git.sv.nongnu.org:/srv/git/nmh

12 years agoAdded list of hand picked types initially genereted by...
Steve Rader [Mon, 19 Mar 2012 01:57:08 +0000 (20:57 -0500)]
Added list of hand picked types initially genereted by...
  cat /etc/mime.types \
    | perl -ane 'if ($F[1] ne "") {print "mhshow-suffix-$F[0]:.$F[1]\n"}'

12 years agoFix a bug where a message header ending right on the stdio boundary
Ken Hornstein [Mon, 19 Mar 2012 01:29:39 +0000 (21:29 -0400)]
Fix a bug where a message header ending right on the stdio boundary
would cause the body output in scan to be truncated.
Also include a test for the aforementioned bug.

12 years agoFix typo in man page
Ken Hornstein [Sun, 18 Mar 2012 03:42:26 +0000 (23:42 -0400)]
Fix typo in man page

12 years agoAdded release note that ./@ is obsolete/deprecated.
David Levine [Sun, 18 Mar 2012 15:27:05 +0000 (10:27 -0500)]
Added release note that ./@ is obsolete/deprecated.

12 years agoAdded test-whom.
David Levine [Sun, 18 Mar 2012 14:53:31 +0000 (09:53 -0500)]
Added test-whom.

12 years agoAdded documentation of -sever, -port, -sasl, -saslmech, -snoop, -user,
David Levine [Sun, 18 Mar 2012 14:17:56 +0000 (09:17 -0500)]
Added documentation of -sever, -port, -sasl, -saslmech, -snoop, -user,
-tls, and -notls to whom man page.

12 years agoAdded whom, it's the fifth program referred to in mh-draft man page.
David Levine [Sun, 18 Mar 2012 14:15:30 +0000 (09:15 -0500)]
Added whom, it's the fifth program referred to in mh-draft man page.

12 years agoIn gcov target, added warning if configured with --enable-debug.
David Levine [Sat, 17 Mar 2012 19:33:43 +0000 (14:33 -0500)]
In gcov target, added warning if configured with --enable-debug.
While gcov will work with it, it won't reflect optimizations that
are disabled with that option.

12 years agoMerge branch 'master' of git.sv.nongnu.org:/srv/git/nmh
David Levine [Sat, 17 Mar 2012 03:11:09 +0000 (22:11 -0500)]
Merge branch 'master' of git.sv.nongnu.org:/srv/git/nmh

Conflicts:
Makefile.am

12 years agoAutomated generation of mh-chart.man.
David Levine [Sat, 17 Mar 2012 02:07:52 +0000 (21:07 -0500)]
Automated generation of mh-chart.man.

12 years agoAutomated generation of mh-chart.man.
David Levine [Sat, 17 Mar 2012 02:07:52 +0000 (21:07 -0500)]
Automated generation of mh-chart.man.

12 years agoCommmiting last manual update of mh-chart.man before removing it.
David Levine [Sat, 17 Mar 2012 02:05:21 +0000 (21:05 -0500)]
Commmiting last manual update of mh-chart.man before removing it.

12 years agoRemoved some unused code having to do with permissions of symlinks.
David Levine [Sat, 17 Mar 2012 02:02:57 +0000 (21:02 -0500)]
Removed some unused code having to do with permissions of symlinks.

12 years agoAdded mhshow-suffix-text/calendar.
David Levine [Sat, 17 Mar 2012 02:01:30 +0000 (21:01 -0500)]
Added mhshow-suffix-text/calendar.

12 years agoImprove the documentation for "send" a bit in terms of how it maps file
Ken Hornstein [Fri, 16 Mar 2012 17:21:38 +0000 (13:21 -0400)]
Improve the documentation for "send" a bit in terms of how it maps file
suffixes to MIME types.

12 years agoMake -attach Nmh-Attachment & -attachformat 1 the default.
Ken Hornstein [Fri, 16 Mar 2012 17:02:43 +0000 (13:02 -0400)]
Make -attach Nmh-Attachment & -attachformat 1 the default.

12 years agoUpdate for changes to post.
Ken Hornstein [Fri, 16 Mar 2012 15:37:31 +0000 (11:37 -0400)]
Update for changes to post.

12 years agoCreate new switches -atfile and -noatfile to control the creation of the @
Ken Hornstein [Fri, 16 Mar 2012 15:32:35 +0000 (11:32 -0400)]
Create new switches -atfile and -noatfile to control the creation of the @
file when repl'ing or dist'ing a message.

12 years agoUpdate post(8) regarding the New World Order.
Ken Hornstein [Fri, 16 Mar 2012 04:21:35 +0000 (00:21 -0400)]
Update post(8) regarding the New World Order.

12 years agoWhoops, forgot to put "." before some of the suffixes.
Ken Hornstein [Fri, 16 Mar 2012 03:14:48 +0000 (23:14 -0400)]
Whoops, forgot to put "." before some of the suffixes.

12 years agoAdd some more default MIME content suffixes.
Ken Hornstein [Fri, 16 Mar 2012 03:09:41 +0000 (23:09 -0400)]
Add some more default MIME content suffixes.

12 years agoCall readconfig() on mhn.defaults so we get default entries in for use
Ken Hornstein [Fri, 16 Mar 2012 03:00:06 +0000 (23:00 -0400)]
Call readconfig() on mhn.defaults so we get default entries in for use
with attach.

12 years agoA test for the group addressing functionality handled by "post".
Ken Hornstein [Fri, 16 Mar 2012 02:23:20 +0000 (22:23 -0400)]
A test for the group addressing functionality handled by "post".

12 years agoRemove all masquerade support (draft_from is now the default, and the other
Ken Hornstein [Thu, 15 Mar 2012 19:54:02 +0000 (15:54 -0400)]
Remove all masquerade support (draft_from is now the default, and the other
two can be accomplished via the components file).

12 years agoClean up prototypes.
Ken Hornstein [Thu, 15 Mar 2012 17:55:15 +0000 (13:55 -0400)]
Clean up prototypes.

12 years agoFix some warnings.
Ken Hornstein [Thu, 15 Mar 2012 17:04:38 +0000 (13:04 -0400)]
Fix some warnings.

12 years agoI guess the -i option to sed works differently on Linux and MacOS
Ken Hornstein [Thu, 15 Mar 2012 15:55:34 +0000 (11:55 -0400)]
I guess the -i option to sed works differently on Linux and MacOS
X; deal with it.

12 years agoInitialized local format_len. gcc on 64-bit Linux warned about it.
David Levine [Thu, 15 Mar 2012 02:05:16 +0000 (21:05 -0500)]
Initialized local format_len.  gcc on 64-bit Linux warned about it.

12 years agoNew test suite for "post"; uses fakesmtp to trap the SMTP protocol.
Ken Hornstein [Thu, 15 Mar 2012 01:15:54 +0000 (21:15 -0400)]
New test suite for "post"; uses fakesmtp to trap the SMTP protocol.

12 years agoMake sure we don't send Envelope-From if we're using spost.
Ken Hornstein [Thu, 15 Mar 2012 01:15:17 +0000 (21:15 -0400)]
Make sure we don't send Envelope-From if we're using spost.

12 years agoA new test program, fakesmtp, to help us test post.
Ken Hornstein [Wed, 14 Mar 2012 19:51:22 +0000 (15:51 -0400)]
A new test program, fakesmtp, to help us test post.

12 years agoFix the SMTP code so it doesn't end up in a hard loop during a DATA
Ken Hornstein [Wed, 14 Mar 2012 19:47:01 +0000 (15:47 -0400)]
Fix the SMTP code so it doesn't end up in a hard loop during a DATA
command.

12 years agoDisabled the optimization to stop stat'ing directory entries in
David Levine [Wed, 14 Mar 2012 03:28:03 +0000 (22:28 -0500)]
Disabled the optimization to stop stat'ing directory entries in
BuildFolderListRecurse() of flist.c under conditions where st_nlink is
set to 1.  That happens on Cygwin, for example:
  http://cygwin.com/ml/cygwin-apps/2008-08/msg00264.html

12 years agoChanged output_md5() to output just the checksum. If the filename
David Levine [Wed, 14 Mar 2012 03:01:52 +0000 (22:01 -0500)]
Changed output_md5() to output just the checksum.  If the filename
needs to appear on the same line, the caller needs to add it.  This
avoids differences due to a leading '*' binary file indicator, even
for text files, on Cygwin.

12 years agoAdded test/getfqnd.c, a replacement for "hostname" that always
David Levine [Wed, 14 Mar 2012 02:20:47 +0000 (21:20 -0500)]
Added test/getfqnd.c, a replacement for "hostname" that always
tries to provide the fully qualified domainname of the host, even
on Cygwin.  It uses the code that LocalName in sbr/mts.c uses.

12 years agoOn some platforms, need to be out of $SPDIR in order to remove it.
David Levine [Wed, 14 Mar 2012 00:58:33 +0000 (19:58 -0500)]
On some platforms, need to be out of $SPDIR in order to remove it.
So do that in test/whatnow/test-ls.

12 years agoPromote uid_t value to long and print with %ld to prevent compile
David Levine [Wed, 14 Mar 2012 00:56:06 +0000 (19:56 -0500)]
Promote uid_t value to long and print with %ld to prevent compile
warning on platforms, such as Cygwin, where it is a long.

12 years agoModify getfullname so it performs the same processing that
Ken Hornstein [Tue, 13 Mar 2012 19:25:41 +0000 (15:25 -0400)]
Modify getfullname so it performs the same processing that
mts.c:getuserinfo() does.

12 years agoCreate proper prototypes for formataddr() and concataddr().
Ken Hornstein [Tue, 13 Mar 2012 19:15:42 +0000 (15:15 -0400)]
Create proper prototypes for formataddr() and concataddr().

12 years agoNew changes: Sender: cannot be blank, Sender: always overrides From:
Ken Hornstein [Tue, 13 Mar 2012 02:52:21 +0000 (22:52 -0400)]
New changes: Sender: cannot be blank, Sender: always overrides From:
for SMTP envelope, and Envelope-From: will cause a Sender: header to be
output if multiple From: addresses are used.

12 years agoRequire From: header in all outgoing messages.
Ken Hornstein [Mon, 12 Mar 2012 01:47:04 +0000 (21:47 -0400)]
Require From: header in all outgoing messages.
Allow Sender: header (require if multiple addresses are in From:).
Support new Envelope-From: header for overriding post's choice of
SMTP envelope-from address.

12 years agoAdd support for a -notls switch, for consistency's sake.
Ken Hornstein [Sun, 11 Mar 2012 22:08:03 +0000 (18:08 -0400)]
Add support for a -notls switch, for consistency's sake.

12 years agoClean up a bunch of unused code and options. Specifically:
Ken Hornstein [Sun, 11 Mar 2012 03:55:16 +0000 (22:55 -0500)]
Clean up a bunch of unused code and options.  Specifically:

- Remove support for SMTP SEND, SAML, and SOML commands
- Remove -deliver, -fill-in and -fill-up switch for post (and related code)
- Document -server and -port switches better in post man page.

12 years agoSMTPMTS has been the default for over a decade, so it's time to get rid of
Ken Hornstein [Tue, 6 Mar 2012 14:25:00 +0000 (09:25 -0500)]
SMTPMTS has been the default for over a decade, so it's time to get rid of
the #ifdefs to clean up the code a bit.

12 years agoFixed mhstore to honor nmh-storage profile entry even with -auto [Bug #35303].
David Levine [Mon, 12 Mar 2012 00:52:38 +0000 (19:52 -0500)]
Fixed mhstore to honor nmh-storage profile entry even with -auto [Bug #35303].

12 years agoThere were two fd leaks in mhparse.c:
David Levine [Sun, 11 Mar 2012 02:33:24 +0000 (20:33 -0600)]
There were two fd leaks in mhparse.c:
1) In openQuoted(), the decoded contents file was opened twice in
   succession. The second open was added by a patch in March 2000.
2) openBase64(), openQuoted(), and open7Bit() could open the contents
   file, but it never would be closed. Added code to each to close the
   file if the function opened it.
[Bug #24004: (debbug 344182)]

12 years agoReplaced UTC-8 with UTF-8.
David Levine [Sat, 10 Mar 2012 16:45:01 +0000 (10:45 -0600)]
Replaced UTC-8 with UTF-8.

12 years agoRemoved bash-ism from test-pick.
David Levine [Sat, 10 Mar 2012 16:44:30 +0000 (10:44 -0600)]
Removed bash-ism from test-pick.

12 years agoEnabled all groff warnings, with -ww, in manpages test. Fixed a bunch
David Levine [Fri, 9 Mar 2012 03:29:28 +0000 (21:29 -0600)]
Enabled all groff warnings, with -ww, in manpages test.  Fixed a bunch
of minor problems that it revealed.

12 years agoFixed mhlist -verbose to work with all content types [Bug #35219].
David Levine [Fri, 9 Mar 2012 03:09:59 +0000 (21:09 -0600)]
Fixed mhlist -verbose to work with all content types [Bug #35219].

12 years ago1) Removed -noverbose from defaults of mhshow man page. While it
David Levine [Fri, 9 Mar 2012 02:19:53 +0000 (20:19 -0600)]
1) Removed -noverbose from defaults of mhshow man page.  While it
   accepts -verbose/-noverbose, it ignores them.
2) Added -verbose/-noverbose to mhlist synopsis.

12 years agoAdded test-refile.
David Levine [Thu, 8 Mar 2012 04:08:03 +0000 (22:08 -0600)]
Added test-refile.

12 years agoReplaced us-ascii with iso-8859-1 in examples, just because.
David Levine [Thu, 8 Mar 2012 02:20:13 +0000 (20:20 -0600)]
Replaced us-ascii with iso-8859-1 in examples, just because.

12 years agoAdded test-mhparam and test-mhstore.
David Levine [Wed, 7 Mar 2012 03:57:16 +0000 (21:57 -0600)]
Added test-mhparam and test-mhstore.

12 years agoRemoved all traces of rmfproc. It had been used by bbl but was
David Levine [Wed, 7 Mar 2012 01:57:22 +0000 (19:57 -0600)]
Removed all traces of rmfproc.  It had been used by bbl but was
no longer used.

12 years agoSome of the man pages had mentioned that arguments should be
David Levine [Wed, 7 Mar 2012 01:08:21 +0000 (19:08 -0600)]
Some of the man pages had mentioned that arguments should be
double-quoted to protect them from the shell.  Removed "double-"
because single quoting is fine, too.

12 years agoEscape spaces in DEFAULTS sections of man pages so they no longer are lost.
David Levine [Wed, 7 Mar 2012 00:52:41 +0000 (18:52 -0600)]
Escape spaces in DEFAULTS sections of man pages so they no longer are lost.

12 years agoRemoved ignored -verbose (and -noverbose) options to mhstore, just in the man pages...
David Levine [Wed, 7 Mar 2012 00:51:12 +0000 (18:51 -0600)]
Removed ignored -verbose (and -noverbose) options to mhstore, just in the man pages.  The code remains unchanged.

12 years agoFixed example to show that mhparam preserves case of component name.
David Levine [Wed, 7 Mar 2012 00:49:27 +0000 (18:49 -0600)]
Fixed example to show that mhparam preserves case of component name.

12 years agoInitialized local wasdlm to prevent uninitialized use.
David Levine [Wed, 7 Mar 2012 00:48:21 +0000 (18:48 -0600)]
Initialized local wasdlm to prevent uninitialized use.

12 years agoFinally got a reasonable burst test working.
Ken Hornstein [Mon, 5 Mar 2012 18:55:04 +0000 (13:55 -0500)]
Finally got a reasonable burst test working.

12 years agoUpdate with recent fix.
Ken Hornstein [Mon, 5 Mar 2012 18:24:41 +0000 (13:24 -0500)]
Update with recent fix.

12 years agoChange this to use "uint32_t" for a 32-bit type, otherwise we can get
Ken Hornstein [Mon, 5 Mar 2012 18:21:04 +0000 (13:21 -0500)]
Change this to use "uint32_t" for a 32-bit type, otherwise we can get
wrong MD5 checksums on 64-bit systems.  Score another one for the
test suite!

12 years agoFix burst so it actually complies with RFC 934. This means discarding
Ken Hornstein [Mon, 5 Mar 2012 17:23:15 +0000 (12:23 -0500)]
Fix burst so it actually complies with RFC 934.  This means discarding
any extra stuff leftover at the end of an encapsulated message.

12 years agoA test for burst; still needs work.
Ken Hornstein [Thu, 1 Mar 2012 20:17:43 +0000 (15:17 -0500)]
A test for burst; still needs work.

12 years agoAdded test-mhlist.
David Levine [Sat, 3 Mar 2012 18:23:58 +0000 (12:23 -0600)]
Added test-mhlist.