File:  [CSRG BSD Unix] / 43BSDReno / contrib / mh / READ-ME-LBL
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 16:12:56 2018 UTC (8 years, 1 month ago) by root
Branches: MAIN, BSD
CVS tags: HEAD, BSD43reno
BSD 4.3reno

# @(#) $Header: /var/lib/cvsd/repos/CSRG/43BSDReno/contrib/mh/READ-ME-LBL,v 1.1.1.1 2018/04/24 16:12:56 root Exp $ (LBL)

Welcome to the LBL version of MH.

This version of mh is is based on the UCI MH 6.5. It includes a large
number of enhancements and bug fixes by Van Jacobson, Craig Leres, and
Jef Poskanzer. Although many of these changes were sent to the UCI bug
list ([email protected]), they didn't seem to have made their way into
MH 6.6, hence this release.

Following is a (long) summary of the changes.

Version 6.5.1, Sat Dec  9 17:27:09 PST 1989

Now compiles with gcc (version 1.35)

Eunice support under VAX/VMS (this hasn't been compiled recently)

Support for SunOS shared libraries (see mh/shared/README)

Dynamic memory bugs have been fixed in the following soruces:

    sbr/formataddr.c - realloc() pointer bug
    sbr/formatsbr.c - malloc() space for the EOS
    uip/replsbr.c - realloc() pointer bugs, other atrocities
    uip/scansbr.c - need to allocate tws buffer if date header doesn't exist.
	- save/restore dynamic memory pointer
    uip/spost.c - split address fields that might overflow sendmail's buffer


Allow more than 10 sequences:

    sbr/m_gmsg.c
    sbr/m_remsg.c
    sbr/m_seq.c

Misc fixes:

    sbr/m_getfld.c - BM pattern matcher fix
    uip/aliasbr.c - Correct search for relative files
    uip/comp.c - no draft folder on -file switch (comp can use filespec)
    uip/folder.c - add -[no]verbose
    uip/forw.c - add -[no]dashmunging
    uip/mhlsbr.c - fixed -digest flag
	- don't double newline when formatting the date
	- don't insert gratuitous "c_text" into the middle of an output line.
    uip/scan.c - add -file
    uip/sortm.c - missing routine return value/global foo

xnews style subject sorting (sortm) and -limit flag

The following operators have been added to mh-format:

    trim
    divide
    date2local
    date2gmt
    addtoseq

Major hacking on the lex date parser.

Left justification when width is negative

A program that displays the format assembly language, fmtdump
has been written.



Questions, bug reports, etc should be directed to:

	Craig Leres
	Lawerence Berkeley Laboratory
	One Cyclotron Road
	Mail Stop 46A-1123
	Berkeley, California 94720
	[email protected] or ucbvax!leres

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.