Annotation of 43BSDReno/contrib/mh/papers/mh5/MHCHANGES, revision 1.1

1.1     ! root        1:                      MHCHANGES from mh.4 to mh.5
        !             2: 
        !             3: 
        !             4: Mon Aug 27 05:00:44 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !             5: 
        !             6:        Decide that mh.4 is finished.  This file keeps track of the
        !             7:        changes made between the mh.4 and mh.5 versions.  As usual, it's
        !             8:        being kept in add-source-change format.  [Actually, mh.4 was
        !             9:        finished on July 1, 1984.  For obscure reasons, this ChangeLog
        !            10:        didn't start until August 27th though.]
        !            11: 
        !            12: 
        !            13: Mon Aug 27 05:07:37 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            14: 
        !            15:        uip/inc.c: examine the profile entry "maildrop" to override the
        !            16:        default maildrop if necessary.  "maildrop" is interpreted with
        !            17:        m_mailpath(), so if not an absolute path, it's interpreted relative
        !            18:        to the user's MH directory.
        !            19: 
        !            20: 
        !            21: Tue Sep 11 19:59:24 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            22: 
        !            23:        tws/dtime.c: have it know about EDT.  Really, dtimezone needs to
        !            24:        get fixed up and use two tables instead of one...
        !            25: 
        !            26: 
        !            27: Wed Sep 12 20:02:22 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            28: 
        !            29:        uip/rcv{cron,tty}.c: if not reading mmdf.h, then read smail.h to
        !            30:        get proper definitions of RP_M{ECH,OK}.
        !            31: 
        !            32: 
        !            33: Sun Sep 16 16:08:39 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            34: 
        !            35:        uip/folder.c: change capitalization of "%d Folder%s" to
        !            36:        "%d folder%s".
        !            37: 
        !            38: 
        !            39: Tue Sep 18 14:16:53 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            40: 
        !            41:        uip/folder.c: if folder is unreadable (errno==EACCES), just say
        !            42:        "unreadable", don't bother to call admonish().
        !            43: 
        !            44: 
        !            45: Tue Sep 18 14:30:57 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            46: 
        !            47:        uip/inc.c: Check $MAILDROP prior to checking the Maildrop: profile
        !            48:        entry.
        !            49: 
        !            50: 
        !            51: Wed Sep 19 16:02:18 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            52: 
        !            53:        uip/scan..c: if message is unreadable (errno==EACCES), just say
        !            54:        "unreadble", don't bother to call admonish().
        !            55: 
        !            56: 
        !            57: Fri Sep 21 19:25:25 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            58: 
        !            59:        sendmts/hosts.c: change ALLHOSTS logic: if we're running with an
        !            60:            exception file, then turn ALLHOSTS on (let mail system be final
        !            61:            arbitrator).  Also, if using an exception file, play along if the
        !            62:            file can't be opened.
        !            63: 
        !            64: 
        !            65: Sat Sep 22 19:03:02 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            66: 
        !            67:        uip/sbboards.c: forgot a few arguments in a couple of printf-like
        !            68:        strings.
        !            69: 
        !            70: 
        !            71: Sat Sep 22 20:19:40 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
        !            72: 
        !            73:        uip/rcvlink.c: new rcvmail hook, just like the old rcvlink hook
        !            74:        used in the ZOTnet.
        !            75: 
        !            76: 
        !            77: Mon Oct  1 20:48:25 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
        !            78: 
        !            79:        uip/{scan,inc,scansbr}.c: change scansbr.h to #define the return
        !            80:        codes from scansbr$scan().  Modify scan.c to say if a null message
        !            81:        is empty.
        !            82: 
        !            83: 
        !            84: Mon Oct  1 20:49:32 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
        !            85: 
        !            86:        uip/repl{,sbr}.c: add the -[no]query switch which interactively
        !            87:        prompts the user for info on who should be replied-to.
        !            88: 
        !            89: 
        !            90: Wed Oct 10 09:15:23 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
        !            91: 
        !            92:        uip/install-mh.c: fix minor typo in display of help message.
        !            93: 
        !            94: 
        !            95: Wed Oct 10 14:41:30 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
        !            96: 
        !            97:        uip/rcv{cron,link,tty}.c: foil m_getdefs() for JLR.
        !            98: 
        !            99: 
        !           100: Fri Oct 12 09:52:19 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
        !           101: 
        !           102:        sbr/m_edit.c: change rindex() to r1bindex().  Silly typo.
        !           103: 
        !           104: 
        !           105: Fri Oct 12 09:53:56 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
        !           106: 
        !           107:        uip/ap.c: be sure to foil m_getdefs() for consistency.
        !           108: 
        !           109: 
        !           110: Mon Oct 15 08:27:13 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           111: 
        !           112:        conf/{mhconfig.c,config/config.c}: make the default editor
        !           113:            configurable.
        !           114:        conf/mhconfig.c: add support for othersupport/Makefile.
        !           115:        Makefile,conf/{config/mts.c,makefiles/mts}: add support for the
        !           116:            mtstailor file.
        !           117:        othersupport/tutorial/: include the MH tutorial
        !           118:        uip/{ap,bbr,conflict,inc,post,rcvcron,rcvlink,rmail,sbboards,slocal}.c,
        !           119:            mts/msgchk.c: add support for the mtstailor file.
        !           120:        uip/{rmail,sbboards,slocal}.c: foil m_getdefs() (just in case).
        !           121: 
        !           122: 
        !           123: Wed Oct 17 10:02:27 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           124: 
        !           125:        uip/inc.c: more mtstailor fixes, always read MAILDIR.
        !           126:        uip/prompter.c: add the -[no]rapid switch.
        !           127: 
        !           128: 
        !           129: Thu Oct 18 11:14:15 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           130: 
        !           131:        uip/annosbr.c: if file doesn't exist, don't spit out error
        !           132:        diagnostic (comp/dist/forw/send -anno followed by push).
        !           133: 
        !           134: 
        !           135: Fri Oct 19 08:57:23 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           136: 
        !           137:        uip/dist.c: instead of introducing Prev-Resent-Header: just prepend
        !           138:            Prev- to previous resent-XXX: fields.
        !           139:        uip/{post,dist}.c: append resent-XXX: fields instead of prepending
        !           140:            them.  Also some minor clean-up.
        !           141:        tws/dtime.c: use a better structure to permit "fool-proof"
        !           142:            generation of time with dst.
        !           143:        tws/dtimep.c: minor clean-up.
        !           144: 
        !           145: 
        !           146: Sat Oct 20 11:47:26 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           147: 
        !           148:        uip/post.c: let fcc: fields have more than one folder entry.
        !           149: 
        !           150: 
        !           151: Mon Oct 22 11:37:30 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           152: 
        !           153:        sendmts/smail.c: forgot to declare parameter watch for -DSENDMAIL.
        !           154:        conf/makefiles/*: make "make install" a synonym for "make inst-all".
        !           155:        conf/makefiles/*: support $(DESTDIR) convention.
        !           156: 
        !           157: 
        !           158: Tue Oct 23 12:35:58 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           159: 
        !           160:        conf/config/mts.c, mts/mts.h: remove the mbx_lock() and mbx_unlk()
        !           161:        routines and replace them with the lock-and-open routines
        !           162:        lkopen(), lkclose(), lkfopen(), and lkfclose().  lkopen() acquires
        !           163:        an exclusive lock on the named file (which *must* exist) and then the
        !           164:        appropriate open.  lkclose() releases the lock and closes the
        !           165:        file.  lkfopen() is to lkopen() as fopen() is to open().  lkfclose()
        !           166:        is to lkclose() as fclose() is to close().  I had to do all this
        !           167:        so with 4.2BSD we can use flock to do the locking instead of the
        !           168:        link/unlink business.
        !           169: 
        !           170: 
        !           171: Wed Oct 24 11:00:55 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           172: 
        !           173:               -- All fixes from Terry Domae at NRTC --
        !           174:        conf/mhconfig.c: invoke mhdoc with csh explicitly since V7 doesn't.
        !           175:        conf/config/config.c, config/mh.h: add new global variable libpath.
        !           176:        uip/mhlsbr.c: support libpath for system-wide forms.
        !           177:        config/mh.h,mf/mf.c,sbr/getusr.c,uip/post.c: add -DNRTC for MAILID
        !           178:            support
        !           179:        uip/replsbr.c: don't panic if the host for the sender/from field
        !           180:            is unknown.
        !           181:        uip/{send,whom}.c: forgot to use m_draft() instead of m_maildir(draft).
        !           182:        sbr/m_draft.c: fix things up for show -draft.
        !           183:        uip/show.c: add a "-form formfile" switch.  Also, support for -draft
        !           184:            to reflect draftfolders.
        !           185: 
        !           186: 
        !           187: Wed Oct 24 21:46:22 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           188: 
        !           189:        conf/config/config.c, config/mh.h: add libpath() which looks first
        !           190:            in m_maildir and then etcpath for the file.  Get rid of the
        !           191:            std* variables since libpath() now does the same thing.
        !           192:        With libpath, we now search m_maildir and then etcpath for
        !           193:            alias files for send and whom, form files for comp, dist, forw,
        !           194:            and repl, and filter files for forw and mhl.
        !           195: 
        !           196: 
        !           197: Sat Oct 27 23:08:23 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           198: 
        !           199:        sbr/m_getdefs.c: create the MH-directory if it's not there.
        !           200:        uip/rmf.c: when rmf'ing a folder make sure parent's folder is
        !           201:                writable as well as the folder.
        !           202: 
        !           203: 
        !           204: Sun Oct 28 10:32:06 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           205: 
        !           206:        uip/*.c: remove calls to m_news(), also add m_foil() to foil
        !           207:            implicit calls to m_getdefs ().
        !           208:        {sbr/m_getdefs,uip/rmf}.c: make mp->others checking a bit smarter
        !           209:            for #ifdef UCI.
        !           210: 
        !           211: 
        !           212: Sun Oct 28 20:36:45 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           213: 
        !           214:        uip/folder.c: On "folder +foo", if +foo doesn't exist, ask if it
        !           215:            should be.
        !           216: 
        !           217: 
        !           218: Sun Oct 28 22:12:22 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           219: 
        !           220:        uip/bbr$repl: forgot to support -[no]query.
        !           221:        conf/doc/tmac.h: add .nf and .fi at the right spots for "FILES",
        !           222:            etc.
        !           223: 
        !           224: Mon Oct 29 19:23:10 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           225: 
        !           226:        uip/bbc.c: remove a couple of calls to setbbent().  They were
        !           227:            defeating setbbfile().  They weren't even needed since the
        !           228:            first thing that bbc does (even before parsing arguments) is
        !           229:            to call setbbent().
        !           230:        uip/show.c: force -noformat, -noheader, and -nopr to be at least
        !           231:            three characters for recognition.
        !           232:        uip/post.c: when invoking fileproc, add a '+' only if it doesn't
        !           233:            start with '+' or '@'.
        !           234: 
        !           235: 
        !           236: Tue Oct 30 08:12:50 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           237: 
        !           238:        uip/{comp,dist,forw,repl}.c: make the "push" option at "What now?"
        !           239:            level visible.  Document the draftfolder switches in the
        !           240:            manual page
        !           241:        uip/bbc.c: document `-file BBoardsfile' in manual page
        !           242:        uip/bbl.c: remove -debug switch
        !           243:        uip/repl.c: remove -debug switch
        !           244:        uip/send.c: document -[no]remove in manual page, make -push
        !           245:            visible and add -nopush.  Document the draftfolder switches in
        !           246:            the manual pages
        !           247: 
        !           248: 
        !           249: 
        !           250: Tue Oct 30 16:35:37 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           251: 
        !           252:        uip/prompter.c: if the skeleton lacked a body sometimes prompter
        !           253:            would ask for a body and sometimes it wouldn't.  Now it doesn't.
        !           254:        uip/dist.c: call ready_msg() each time ready_draft() is called so
        !           255:            user can edit message being dist'd.  (sigh)
        !           256: 
        !           257: 
        !           258: Tue Oct 30 18:59:45 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           259: 
        !           260:        mf/mf.c: very minor clean-up of isfrom().
        !           261:        mhmts/{hosts.c,netmail.c},{mmdf,sendmts}/hosts.c: include mts.h
        !           262: 
        !           263: 
        !           264: Tue Oct 30 21:30:38 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           265: 
        !           266:        tws/dtimep.c: parse ctime(3) strings, since some fool hosts
        !           267:            actually permit that to get into the Internet.
        !           268: 
        !           269: 
        !           270: Tue Oct 30 22:14:19 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           271: 
        !           272:        uip/post.c: if we get an address-bearing field without any address,
        !           273:            just ignore it instead of complaining about it.
        !           274: 
        !           275: 
        !           276: Wed Oct 31 07:54:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           277: 
        !           278:        mmdf/hosts.c: somehow "mmdf.h" and "util.h" weren't included.
        !           279: 
        !           280: 
        !           281: Wed Oct 31 08:13:36 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           282: 
        !           283:        uip/prompter.c: if the skeleton lacked a body sometimes prompter
        !           284:            would ask for a body and sometimes it wouldn't.  Now it ALWAYS
        !           285:            does.
        !           286:        uip/show.c: "show -pr -f n" exec'd "pr inbox/-f inbox/n".  Now it
        !           287:            exec's "pr -f inbox/n" like it should.
        !           288: 
        !           289: 
        !           290: Wed Oct 31 14:41:06 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           291: 
        !           292:        uip/scansbr.c: change SLINE to 78 (instead of 79).  We really
        !           293:            should read termcap or an MH profile entry though.
        !           294: 
        !           295: 
        !           296: Wed Oct 31 19:12:58 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           297: 
        !           298:        uip/rcv{cron,tty}.c: include "../mmdf/util.h" when MMDFMTS.
        !           299: 
        !           300: 
        !           301: Wed Oct 31 20:23:13 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           302: 
        !           303:              -- All fixes from Phyllis Kantar at Rand --
        !           304:        uip/repl.c: should use done(1) if the initial m_edit fails instead
        !           305:            of done(0).
        !           306:        sendmts/smail.c: comment out passing of "-ov" to SendMail if
        !           307:            compiled at Rand.
        !           308: 
        !           309: Wed Oct 31 22:27:33 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           310: 
        !           311:        uip/repl.c: since post can handle multiple folders in an fcc:
        !           312:            line, take advantage of it.
        !           313: 
        !           314: 
        !           315: Thu Nov  1 00:33:24 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           316: 
        !           317:        bbsupport/{bboards.{daily,weekly},bb{save,remove}} - use /bin/sh
        !           318:            not /bin/csh
        !           319:        bbsupport/bb{aka,exp,tar}.c - call setbbent() with the right
        !           320:            argument.  Where applicable use /bin/sh not /bin/csh
        !           321:        conf/config/MakeBBoards - remove dependencies
        !           322:        conf/mhconfig.c - support for empty mmdfldir and non-empty
        !           323:            mmdflfil.
        !           324: 
        !           325: 
        !           326: Thu Nov  1 15:14:43 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           327: 
        !           328:        support/mhl.format: change terminal length from 40 to 23.
        !           329: 
        !           330: 
        !           331: Thu Nov  1 18:42:44 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           332: 
        !           333:        sbr/brkstring.c:  brkany() wasn't checking for a null string.  It
        !           334:            does now.
        !           335: 
        !           336: 
        !           337: Fri Nov  2 07:56:36 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           338: 
        !           339:        uip/pick.c: if no matches and -list output a "0" so backquoting
        !           340:            fails.
        !           341: 
        !           342: 
        !           343: Fri Nov  2 13:17:27 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           344: 
        !           345:        uip/replsbr.c: don't bomb if returnee's host is unknown (use
        !           346:            AD_HOST instead of AD_NAME).
        !           347:        mmdf/hosts.c: when calling mmdf_init() use invo_name and not "mh".
        !           348: 
        !           349: 
        !           350: Fri Nov  2 13:44:50 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           351: 
        !           352:        uip/{forw,forwsbr}.c: change encapsulation algorithm to use
        !           353:            different bit-stuffing scheme.
        !           354:        uip/mhlsbr.c: with -forward (interface from forw), support change
        !           355:            in encapsulation algorithm.
        !           356: 
        !           357: 
        !           358: Fri Nov  2 17:08:18 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           359: 
        !           360:        uip/forwsbr.c: remove, put cpydgst() into sbr/cpydata.c
        !           361:        config/mh.h, sbr/llib-lmh: declare cpydgst().
        !           362: 
        !           363: 
        !           364: Sat Nov  3 19:56:51 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           365: 
        !           366:        uip/bbc.c: get this: "bbc -quiet" with no other arguments and a
        !           367:            bogus "bboards:" entry in the profile would yield a core dump.
        !           368:            Marvelous.
        !           369: 
        !           370: 
        !           371: Sun Nov  4 15:00:20 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           372: 
        !           373:        sbr/m_getfld.c: in the interests of speed-up, change eom() to a
        !           374:            macro that calls the auxilary function Eom() if need be.  This,
        !           375:            along with the addition of a new mbx_style, DEFAULT, should
        !           376:            give a significant speed-up in parsing individual files and
        !           377:            the MH profile.  Finally, make Getc() a macro as well, which
        !           378:            calls the routine GETC() only on special occasions.
        !           379:        config/mh.h,sbr/{llib-lmh,m_getfld.c}: change mbx_unknown() to
        !           380:            m_unknown().
        !           381: 
        !           382: 
        !           383: Sun Nov  4 17:40:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           384: 
        !           385:        uip/folder.c: forgot the m_sync() after m_setcur().  This
        !           386:        prevented "folder +folder msg" from setting msg as cur.
        !           387: 
        !           388: 
        !           389: Mon Nov  5 13:14:36 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           390: 
        !           391:        uip/replsbr.c: don't adios() when can't understand "From:" or
        !           392:        "Sender:" field.  Continue on, gracefully (ha!)
        !           393: 
        !           394: 
        !           395: Mon Nov  5 18:15:01 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           396: 
        !           397:             -- ALTOS port of MH.5 (under #ifdef ALTOS) --
        !           398:        conf/config/config.c: "more" resides in /usr/bin/. "ls" resides
        !           399:            in /bin/.
        !           400:        conf/config/mts.c: read /etc/mhid for {Local,System}Name().  Also
        !           401:            add routine gethostname () which reads /etc/systemid.
        !           402:        config/mh.h: #include "../config/altos.h" on #ifdef ALTOS.  Also,
        !           403:            new #define LINK which is "@" unless ALTOS else "#".
        !           404:        config/altos.h: to get past V7 compiler...
        !           405:        mf/msgchk.c: was using NULL instead of ""
        !           406:        mf/mf.h: #include "../config/altos.h" on #ifdef ALTOS.
        !           407:        sbr/m_edit.c: use LINK instead of "@"
        !           408:        sbr/m_gmsg.c: use LINK instead of "@"
        !           409:        sbr/m_seq.c: was using NULL instead of ""
        !           410:        uip/clrsbr.c: use minimum of 2048 size for termcap buffer
        !           411:        uip/dist.c: use LINK instead of "@"
        !           412:        uip/install-mh.c: use (FILE *)NULL instead of NULL
        !           413:        uip/msh.c: don't #include <sys/ioctl.h> if ALTOS
        !           414:        uip/repl.c: use link instead of "@"
        !           415:        uip/rmf.c: use link instead of "@"
        !           416: 
        !           417: 
        !           418: Tue Nov  6 09:56:21 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           419: 
        !           420:        conf/mhconfig.c: add "oldload" option for ALTOS.
        !           421: 
        !           422: 
        !           423: Tue Nov  6 09:56:55 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           424: 
        !           425:        sbr/{m_edit.c,llib-lmh}: add extra argument for $cwd for edit.
        !           426:        uip/{comp,dist,forw,repl}.c: call pwd() and invoke m_edit with the
        !           427:            extra argument.
        !           428: 
        !           429: 
        !           430: Tue Nov  6 21:16:42 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           431: 
        !           432:        uip/msh.c: call m_unknown() since advanced m_getfld() algorithm
        !           433:            loses otherwise (a long story).
        !           434: 
        !           435: 
        !           436: Tue Nov  6 21:33:39 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           437: 
        !           438:        uip/dist.c: on "push" call ready_draft() prior to actual push()
        !           439:            since if dist is invoked from bbr the file being distributed
        !           440:            will get zapped prior to ready_draft() getting called.  Moby
        !           441:            hack.
        !           442: 
        !           443: 
        !           444: Wed Nov  7 20:12:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           445: 
        !           446:        sbr/m_draft.c: "Draft-Folder: +drafts" loses.  Strip the '+' if
        !           447:            need-be.
        !           448: 
        !           449: 
        !           450: 
        !           451: Wed Nov  7 20:45:44 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           452: 
        !           453:        uip/{clr,scan}sbr.c: read termcap to ascertain the length of the
        !           454:            scan line.
        !           455:        uip/trmsbr.c: used to be called uip/clrsbr.c
        !           456: 
        !           457: 
        !           458: Wed Nov  7 21:51:56 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           459: 
        !           460:        uip/post.c: make Bcc:s look more line a forwarded message.
        !           461:        uip/mhl.c: add -forwall flag to help forw for batching. the -forward
        !           462:            flag now just uses the encapsulation algorithm.
        !           463: 
        !           464: 
        !           465: Thu Nov  8 16:59:37 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           466: 
        !           467:        uip/bbc.c: trap sigTERM just like sigEMT so user can kill bbc and
        !           468:            "have the right thing happen".
        !           469: 
        !           470: 
        !           471: Sat Nov 10 16:10:33 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           472: 
        !           473:        sbr/trimcpy.c: remove all trailing [lt]wsp.
        !           474: 
        !           475: 
        !           476: Mon Nov 12 08:15:59 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           477: 
        !           478:        uip/msh.c: msh$show didn't know about the `-form formfile' switch.
        !           479: 
        !           480: 
        !           481: Mon Nov 12 08:29:19 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           482: 
        !           483:        conf/makefiles/bbsupport: when MH profile was installed for the
        !           484:            BBoards login, the context file wasn't.
        !           485:        sbr/m_getdefs.c: if "context:" isn't set in the MH profile, then
        !           486:            don't complain if it's not there.
        !           487: 
        !           488: 
        !           489: Mon Nov 12 11:01:51 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           490: 
        !           491:        uip/post.c: re-arrange the code a bit for better organization.
        !           492: 
        !           493: 
        !           494: Mon Nov 12 22:15:53 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           495: 
        !           496:             -- All fixes from Fred Blonder at UMCP-CS --
        !           497:        conf/doc/mh.rf: add more details (mini tutorial).
        !           498:        sbr/{concat.c,llib-lmh}: use <varargs.h>
        !           499:        sbr/m_name.c: use simpler method, sprintf().  Also fix size of
        !           500:            name[] buffer.
        !           501: 
        !           502: 
        !           503: Tue Nov 13 00:08:01 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           504: 
        !           505:        uip/{burst,msh}.c: fix bursting algorithm to support forwardings/bcc:s.
        !           506:        uip/{forw,mhlsbr,post}.c: strip one extra \n from last encapsulation
        !           507:            boundary.
        !           508: 
        !           509: 
        !           510: Tue Nov 13 00:58:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           511: 
        !           512:        uip/msh.c: add "inc" and "mhmail" commands (big deal).
        !           513: 
        !           514: 
        !           515: Tue Nov 13 13:08:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           516: 
        !           517:        newsupport/mh_receive: make it generated during MH configuration.
        !           518:        conf/mhconfig.c: support above change.
        !           519: 
        !           520: 
        !           521: Tue Nov 13 18:58:43 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           522: 
        !           523:        tws/{tws.h,dtime.c}: move tws_compare() from uip/picksbr.c to
        !           524:            dtime.c, call it twsort().
        !           525: 
        !           526: 
        !           527: Tue Nov 13 21:05:53 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           528: 
        !           529:        uip/msh.c: add "sortm" command.
        !           530:        uip/sortm.c: clean it up a bit.
        !           531: 
        !           532: 
        !           533: Wed Nov 14 10:23:19 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           534: 
        !           535:           -- All suggestions from Phyllis Kantar at Rand --
        !           536:        mf/mf.{h,c}: add new field entry "note" for 822-style comments.
        !           537:        config/addrsbr.h: add corresponding field entry m_note.
        !           538:            also change m_hnum to m_type.
        !           539:        uip/addrsbr.c: add a new argument to getm() to say what type the
        !           540:            default host is.
        !           541: 
        !           542: 
        !           543: Wed Nov 14 13:30:00 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           544: 
        !           545:        sbr/m_convert.c: if "0" is given as a message number, print
        !           546:            special error message (for use with backquoted pick).
        !           547:        sbr/m_gmsg.c: be more careful about saying when "cur" exists.
        !           548:            (don't set "curmsg" unless "mp -> msgstats[curmsg] & EXISTS").
        !           549: 
        !           550: 
        !           551: Wed Nov 14 19:06:24 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           552: 
        !           553:        sbr/m_{gmsg,seq}.c: fix various logic bugs that prevented private
        !           554:            sequences from being recognized as such.
        !           555: 
        !           556: 
        !           557: Wed Nov 14 20:16:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           558: 
        !           559:        sbr/adios.c: for 4.2BSD use writev() on the adios() family of
        !           560:            routines, gives much smoother output.
        !           561:        uip/mhlsbr.c: call the adios() family of routines instead of
        !           562:            explicitly using stderr.
        !           563: 
        !           564: 
        !           565: Wed Nov 14 22:19:10 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           566: 
        !           567:        sbr/m_gmsg.c: undo curmsg "fix" above, it broke MH mightily!
        !           568:        sbr/m_convert.c: check curmsg here, so explicit references to
        !           569:            "cur", when it doesn't exist, fails.
        !           570: 
        !           571: 
        !           572: Wed Nov 14 23:24:56 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           573: 
        !           574:           -- All suggestions from Phyllis Kantar at Rand --
        !           575:        sbr/{ssequal,uleq}.c: default arguments to "" if NULL.
        !           576:        uip/addrsbr.c: have ismymbox() recognize localhost!user.
        !           577:        uip/folder.c: have "folder -fast msg" set "msg" as cur.
        !           578:        sbr/m_getdefs.c: if using $MH, and it isn't relative,
        !           579:            after expanding it, setenv it to an absolute pathname for
        !           580:        subshells.
        !           581: 
        !           582: 
        !           583: Thu Nov 15 09:24:32 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           584: 
        !           585:             -- More fixes from Fred Blonder at UMCP-CS --
        !           586:        sbr/concat.c: botched <varargs.h> installation for the pyramid.
        !           587:            use Fred's code.
        !           588: 
        !           589: 
        !           590: Thu Nov 15 09:29:43 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           591: 
        !           592:                  -- Fixes from John Romine at TGC --
        !           593:        uip/{forw,mhlsbr}.c: using NULL instead of "" in a couple of
        !           594:            places.
        !           595: 
        !           596: 
        !           597: Thu Nov 15 12:11:58 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           598: 
        !           599:        mmdf/hosts.c: at the suggestion of Doug Kingston, use dm_v2route()
        !           600:            to map host references to official domain strings.
        !           601: 
        !           602: 
        !           603: Thu Nov 15 21:15:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           604: 
        !           605:                  -- Fixes from John Romine at TGC --
        !           606:        sbr/m_getdefs.c: use (FILE *)NULL instead of NULL when testing
        !           607:            fopen()'s return value.
        !           608: 
        !           609: 
        !           610: Fri Nov 16 08:20:50 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           611: 
        !           612:        sbr/m_getdefs.c: close up COMPAT code slightly.
        !           613:        conf/makefiles/*: change "-cp $(BINDIR)/cmd zcmd" to use "-mv".
        !           614:            (On a trial basis.)
        !           615: 
        !           616: Fri Nov 16 08:21:08 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           617: 
        !           618:             -- More fixes from Fred Blonder at UMCP-CS --
        !           619:        conf/mhconfig.c: #define SVAL(s) to handle those pesky
        !           620:            de-references to NULL.
        !           621: 
        !           622: 
        !           623: Fri Nov 16 19:01:32 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           624: 
        !           625:        uip/msh.c: remove -[no]burst switches.  Add "rmm" command, but don't
        !           626:            document it yet.  Still have to resolve a few problems.
        !           627:        
        !           628: 
        !           629: Sat Nov 17 13:49:12 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           630: 
        !           631:        config/mh.h,uip/{folder,refile}.c: add NFOLDERS to denote max number
        !           632:            of folders/files on command line.
        !           633: 
        !           634: 
        !           635: Sat Nov 17 15:33:14 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           636: 
        !           637:        uip/{mhl,trm}sbr.c: add sc_length() to return li#.  Have mhl
        !           638:            assume co# and li# based on termcap entry if not given on
        !           639:            command line.  If entries aren't present in termcap, use
        !           640:            values in template.
        !           641: 
        !           642: 
        !           643: Sat Nov 17 21:22:35 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           644: 
        !           645:        conf/makefiles/{mts,uip}: change PGMPROT to 755 for dpk.
        !           646: 
        !           647: 
        !           648: Sat Nov 17 22:43:11 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           649: 
        !           650:        uip/msh.c: add msh$pack command.
        !           651:        uip/pack.c: simplify a bit.
        !           652: 
        !           653: 
        !           654: Sun Nov 18 15:00:07 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           655: 
        !           656:        uip/pick.c: if -help, set -nozero so done() doesn't print "0".
        !           657:            Moby hack.
        !           658: 
        !           659: 
        !           660: Mon Nov 19 23:36:57 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           661: 
        !           662:        uip/bbc.c: neaten handling of distribution addresses on
        !           663:            `-topics' output.
        !           664: 
        !           665: 
        !           666: Tue Nov 20 16:56:14 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           667: 
        !           668:        bboards/{bboards.h,getbbent.c}: change bboard structure to make
        !           669:            life easier for bbc.  Also add new structure for use with msh.
        !           670: 
        !           671: 
        !           672: Wed Nov 21 13:35:33 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           673: 
        !           674:        config/dropsbr.h: new include file
        !           675:        uip/dropsbr.c: add support for maildrop mapping
        !           676:        uip/dropsbr.c: add new parameter to mbx_open() for default mode on
        !           677:            creation
        !           678:        uip/{msh,pack,post,rcvpack,s{bboards,local}}.c: modify to use new
        !           679:            support for maildrop mapping
        !           680: 
        !           681: 
        !           682: Fri Nov 23 19:26:35 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           683: 
        !           684:        uip/{bbc,post,prompter,rcvdist,rmail,{repl,scan}sbr,s{bboards,local}}.c:
        !           685:            minor clean-up
        !           686: 
        !           687: 
        !           688: Fri Nov 23 21:08:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           689: 
        !           690:                   -- More Changes for the ALTOS --
        !           691:        config/altos.h: didn't work, idiotic V7 compiler (cpp) didn't do
        !           692:            "the right thing", so get rid of it and change the variable
        !           693:            names in-line
        !           694:        conf/config/mts.c: make isdlm{1,2} into macros instead of routines
        !           695:            in mf/mf.c; also move getusr() there.
        !           696:        conf/config/mts.c: make getfullname () standard and add new
        !           697:            mtstailor option, mailid, to do the BRL/NRTC stuff with
        !           698:            pw_gecos
        !           699: 
        !           700: 
        !           701: Sat Nov 24 09:59:31 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           702: 
        !           703:                  -- Fixes from John Romine at TGC --
        !           704:        conf/mh-gen.8: include "dm.h" in list of include files for MMDF2
        !           705:        conf/mh-gen.8: typo "ggenerate"
        !           706:        conf/examples/READ-ME: BSD41a => BSD41A
        !           707:        conf/mhconfig.c: V7 compiler tosses its cookies on reasonably
        !           708:            formed structure members.  Fix
        !           709:        conf/config/config.c: remove comment about "pick -show"
        !           710:        conf/{config/config.c,doc/mh-profile.rf}, config/mh.h sbr/m_getdefs.c:
        !           711:            remove scanproc, since that's used only by "pick -scan" which does
        !           712:            not exist
        !           713:        conf/mhdoc: make into a Bourne shell script.
        !           714: 
        !           715: 
        !           716: Sat Nov 24 19:09:14 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           717: 
        !           718:        sbr/showfile.c: if lproc is "mhl", use mhlproc for consistency
        !           719:            (Actually, user should use "lproc: show", "showproc: mhl".)
        !           720: 
        !           721: Sat Nov 24 22:29:09 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           722: 
        !           723:        uip/mhlsbr.c: into the fold
        !           724: 
        !           725: 
        !           726: Sun Nov 25 13:28:47 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           727: 
        !           728:        uip/{{mhl,trm}sbr,msh}.c: use and support SOprintf() for output
        !           729:            to terminal
        !           730:        uip/mhlsbr.c: add support for built-in mhl in msh, mhlsbr()
        !           731:        uip/msh.c: use new support for built-in mhl
        !           732:        sbr/m_getfld.c: some mis-logic in Eom(); if style is UNKNOWN,
        !           733:            ALWAYS figure out what it is prior to going on
        !           734: 
        !           735: 
        !           736: Sun Nov 25 19:30:46 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           737: 
        !           738:        bbsupport/bboards.{dai,week}ly: if the bboards login shell is csh,
        !           739:            can't use /bin/sh format...
        !           740: 
        !           741: 
        !           742: Sun Nov 25 23:36:59 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           743: 
        !           744:        uip/{mhl,trm}sbr.c: move discard() from mhlsbr to trmsbr
        !           745: 
        !           746: 
        !           747: Mon Nov 26 10:20:07 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           748: 
        !           749:        uip/send.c: add -[no]forward
        !           750: 
        !           751: 
        !           752: Mon Nov 26 12:26:28 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           753: 
        !           754:        uip/mhlsbr.c: add -[no]bell
        !           755: 
        !           756: 
        !           757: Mon Nov 26 20:34:18 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           758: 
        !           759:        sbr/refile.c: new module; implements the "refile" option at "What
        !           760:            now?" level
        !           761:        uip/{comp,dist,forw,repl}.c: new switch -noedit, says to skip the
        !           762:            initial edit and proceed directly to "What now?" level.
        !           763:            Also make use of the new "refile" option at "What now?" level
        !           764:        uip/comp.c: support for JLR's comp from a folder/msg notion
        !           765: 
        !           766: 
        !           767: Tue Nov 27 14:19:18 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           768: 
        !           769:        uip/post.c: ignore Fcc:s when disting
        !           770: 
        !           771: 
        !           772: Tue Nov 27 16:54:51 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           773: 
        !           774:        sbr/m_draft.c: add new result parameter which tells if a
        !           775:            draft-folder is being used
        !           776:        uip/{comp,dist,forw,repl,show,send,whom}.c: modified appropriately
        !           777:            for extra parameter; this info is needed to decide which prompt and
        !           778:            options to offer the user if the draft chosen exists
        !           779: 
        !           780: 
        !           781: Tue Nov 27 19:08:46 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           782: 
        !           783:        uip/addrsbr.c: in addition to griping about bogus addresses in the
        !           784:            "alternate-mailboxes:" entry, add a line saying to fix it (and
        !           785:            where)
        !           786:        uip/scansbr.c: very minor cosmetic change in cpyfrm() for group
        !           787:            handling
        !           788: 
        !           789: 
        !           790: Tue Nov 27 19:22:51 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           791: 
        !           792:        sbr/m_getfld.c: add m_eomsbr() for msh$mhl for bursting (sigh)
        !           793: 
        !           794: 
        !           795: Tue Nov 27 20:44:45 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           796: 
        !           797:                   -- More Changes for the ALTOS --
        !           798:        conf/makefiles/{mts,tws}: @(LDOPTIONS) was being left out of
        !           799:            LDFLAGS
        !           800:        config/aliasbr.h,uip/{ali,aliasbr}.c: prefix members of the aka
        !           801:            structure with ak_, prefix members of the adr structure with ad_
        !           802:        tws/tws.h: type "void" undefined
        !           803:        uip/rcv{dist,pack,tty}.c: include <sys/ioctl.h> only if not on
        !           804:            ALTOS
        !           805:        uip/ttyw.c: put everything under #ifdef TTYD
        !           806: 
        !           807: 
        !           808: Tue Nov 27 21:02:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           809: 
        !           810:        uip/send.c: re-implement the -[no]unique switches for JLR.
        !           811: 
        !           812: 
        !           813: Wed Nov 28 00:15:25 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           814: 
        !           815:        uip/trmsbr.c: always read termcap and do what we can.  When called
        !           816:            from in a non-interactive environment, do the right thing at
        !           817:            the right time...
        !           818:        uip/msh.c: call sc_width() at start-up to read good values from
        !           819:            trmsbr
        !           820: 
        !           821: 
        !           822: Wed Nov 28 08:24:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           823: 
        !           824:        uip/refile.c: if +folder arg is forgotten, don't print usage
        !           825:            string.  Also add -draft switch.
        !           826: 
        !           827: 
        !           828: Wed Nov 28 11:28:56 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           829: 
        !           830:        uip/mhlsbr.c: ignores wasn't being handled properly (logic bug)
        !           831: 
        !           832: 
        !           833: Wed Nov 28 19:57:44 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           834: 
        !           835:        uip/rcv{pack,tty}.c: move inclusion of <sys/types.h> and
        !           836:            <setjmp.h> to the not MMDFMTS part, since "util.h" includes
        !           837:            'em
        !           838: 
        !           839: 
        !           840: Wed Nov 28 20:37:16 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           841: 
        !           842:        uip/comp.c: restore old context-sensitive behavior
        !           843: 
        !           844: 
        !           845: Wed Nov 28 20:42:21 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           846: 
        !           847:        conf/makefiles/*: for installations, use mv -f to save backup
        !           848: 
        !           849: 
        !           850: Wed Nov 28 22:59:34 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           851: 
        !           852:        uip/msh.c: add -draft argument to msh$refile; clean-up -draft
        !           853:            argument in msh$show
        !           854:        sbr/m_draft.c: call path() on value of Draft-Folder: so relative
        !           855:            folders work (!!)
        !           856:        uip/repl.c: expand fcc: @folder arguments
        !           857:        
        !           858: 
        !           859: Thu Nov 29 01:55:12 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           860: 
        !           861:        uip/pick.c: don't output that "0" on error exits if stdout is a
        !           862:            tty... (yep, pick acts differently for ttys, just like ls)
        !           863: 
        !           864: 
        !           865: Fri Nov 30 08:47:52 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           866: 
        !           867:        uip/news.c: forgot to include mh.h; no one must be using it, love
        !           868:            to trash it from the distribution.
        !           869: 
        !           870: 
        !           871:                       -- Enter BETA Testing --
        !           872: 
        !           873: 
        !           874: Wed Dec  5 14:28:18 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           875: 
        !           876:        mts/msgchk.c, Makefile, conf/makefiles/mts: honor MF conventions
        !           877:            in msgchk, required MH sbr library
        !           878:        uip/inc.c: better check of umincproc
        !           879:        uip/{dist,forw,repl}.c: typo prevented annotation with the pyramid
        !           880:            cc
        !           881:        conf/makefiles/{bbsupport,uip}: give path to chown
        !           882:        uip/dropsbr.c: no diagnostic if map is empty
        !           883:        conf/config/mts.c, bboards/getbbent.c: more ALTOS stuff for v7 cc
        !           884:        sbr/m_getfld.c, uip/mhlsbr.c: botched pointer to function notation,
        !           885:            visible on v7 cc
        !           886:        bbsupport/bbexp.c: forgot to foil m_getdefs()
        !           887:        sbr/m_{setcur,seq}.c: handle "cur" correctly
        !           888:        sbr/m_getfld.c: in msh$mhl with a message with no body, big loss
        !           889:        uip/post.c: don't ask
        !           890:        sbr/m_getfld.c, conf/makefiles/sbr: use the mts stuff to
        !           891:            initialize the delimiter.  The programs that need this will
        !           892:            call mts_init() themselvess prior to calling m_getfld()
        !           893: 
        !           894: 
        !           895: Wed Dec  5 22:58:11 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           896: 
        !           897:        uip/sbboards.c: on distribution, if a particular address loses,
        !           898:            keep on going and report the error later on.
        !           899:        bboards/mmdf/mmdf.{1,2}/bboards/bb_wtmail.c: in addition to above
        !           900:            fix to sbboards, post failure notices to the local-XXX-request
        !           901:            address.
        !           902: 
        !           903: 
        !           904: Fri Dec  7 00:25:24 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           905: 
        !           906:        uip/{inc,show}.c: implement "unseen" for TGC.  This feature is
        !           907:            currently undocumented pending field-testing.
        !           908: 
        !           909: 
        !           910: 
        !           911: Sat Dec  8 18:16:20 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           912: 
        !           913:        uip/rcvtty.c: minor-cleanup
        !           914: 
        !           915: 
        !           916: Sat Dec  8 18:16:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           917: 
        !           918:        config/mh.h, tws/tws.h, conf/config/mts.c: remove the void
        !           919:            definitions
        !           920:        conf/Makefile, config/makefiles/*: remove -ns from LDFLAGS
        !           921:        conf/makefiles/uip: don't use the -g option for ls for
        !           922:            s{bboards,local}
        !           923:        conf/makefiles/*: use -l to ls not -ls
        !           924: 
        !           925: 
        !           926: Mon Dec 10 23:38:05 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           927: 
        !           928:        config/scansbr.h, uip/{inc,scansbr,send,post}.c: add support for
        !           929:            TTI's prototype TMA under #ifdef TMA
        !           930:        uip/tmasbr.c: new module for support
        !           931: 
        !           932: 
        !           933: Tue Dec 11 17:05:36 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           934: 
        !           935:        uip/trmsbr.c: minor fix in discard() for #ifdef ALTOS
        !           936: 
        !           937: 
        !           938: Tue Dec 11 22:35:58 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           939: 
        !           940:             -- Fixes from Julian Onions at Nottingham --
        !           941:        conf/makfiles/*: "ld -x -r" terminates with status 1 even if all
        !           942:            goes well, so tell make not to worry about it
        !           943:        config/mh.h,conf/examples/READ-ME: talk about void=int
        !           944:        uip/{msh,post,rcv{dist,pack,tty},slocal}.c: include <sys/ioctl.h> if
        !           945:            not V7
        !           946: 
        !           947: 
        !           948: Wed Dec 12 11:51:52 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           949: 
        !           950:        tws/{tws.h,dtime.c}: use modified version of gtime() to add new
        !           951:            structure element to (struct tws *).  This makes time
        !           952:            comparisons insensitive to timezones, etc.
        !           953: 
        !           954: Thu Dec 13 00:05:42 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           955: 
        !           956:        sbr/m_getfld.c: big fields were having their headers zero'd
        !           957: 
        !           958: 
        !           959: Tue Dec 18 15:59:34 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           960: 
        !           961:        sbr/m_getfld.c, uip/scansbr.c: some speed improvements from Jim
        !           962:            Larus at UCB
        !           963: 
        !           964: 
        !           965: Tue Dec 18 16:00:07 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           966: 
        !           967:        bboards/getbbent.c, conf/config/mts.c, sbr/m_backup.c,
        !           968:            uip/dropsbr.c: for ALTOS "%.*s" doesn't work if * evals to 0,
        !           969:            so kludge around it
        !           970: 
        !           971: 
        !           972: Tue Dec 18 16:00:48 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           973: 
        !           974:        uip/{bbc,msh}.c: for Farber, say name of BBoard not name of file
        !           975: 
        !           976: 
        !           977: Tue Dec 18 16:48:17 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           978: 
        !           979:        bboards/*.c, conf/config/mts.c, mhmts/*.c, mmdf/*.c, sendmts/*.c,
        !           980:            tws/*.c: register madness
        !           981: 
        !           982: 
        !           983: Wed Dec 19 12:49:42 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           984: 
        !           985:        sbr/m_getfld.c: advise() with inverted arguments
        !           986: 
        !           987: 
        !           988: Sat Dec 29 10:43:12 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           989: 
        !           990:        uip/msh.c: improved $mhfolder handling for -prompt.
        !           991: 
        !           992: 
        !           993: Sat Dec 29 10:45:08 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !           994: 
        !           995:        sbr/m_sync.c: handle public and read-only sequences correctly
        !           996:        uip/rmf.c: fix botch for handling read-only folders
        !           997: 
        !           998: 
        !           999: Sat Dec 29 12:17:50 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1000: 
        !          1001:        conf/{config/config.c,doc/{folder,mh-profile}.rf}, sbr/m_getdefs.c,
        !          1002:            uip/folder.c: fix folder -fast -recurse
        !          1003: 
        !          1004: 
        !          1005: Sat Dec 29 16:56:59 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1006: 
        !          1007:        conf/makefiles/sbr, config/mh.h, sbr/llib-lmh, sbr/closefds.c,
        !          1008:            uip/{msh,post,rcvtty,replsbr,send,slocal,whom}.c: implement
        !          1009:            closefds ()
        !          1010: 
        !          1011: 
        !          1012: Sun Dec 30 11:50:57 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1013: 
        !          1014:        uip/post.c: one more -noverbose fix
        !          1015: 
        !          1016: 
        !          1017: Sun Dec 30 12:01:08 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1018: 
        !          1019:        uip/sortm.c: fix for holes in "msgs" from Mike O'Brien
        !          1020: 
        !          1021: 
        !          1022: Sun Dec 30 12:11:45 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1023: 
        !          1024:        uip/post.c: have non-recipient addresses honor aliases
        !          1025: 
        !          1026: 
        !          1027: Sun Dec 30 19:52:27 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1028: 
        !          1029:        conf/config/{config,mts}.c, mmdf/hosts.c, uip/trmsbr.c,
        !          1030:            bboards/getbbent.c, config/mh.h: minor cleanup.
        !          1031: 
        !          1032: 
        !          1033: Mon Dec 31 17:43:49 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1034: 
        !          1035:        tws/{tws.h,dtime.c}: add dgmtime()
        !          1036: 
        !          1037: 
        !          1038: Mon Dec 31 21:28:07 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1039: 
        !          1040:        uip/packf.c, conf/doc/packf.c, conf/{config/config.c,makefiles/uip},
        !          1041:            change pack to packf
        !          1042:        config/mh.h: make MAXFOLDERS smaller for the ALTOS
        !          1043: 
        !          1044: 
        !          1045: Wed Jan  2 13:20:42 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1046: 
        !          1047:        uip/addrsbr.c: #ifdef DUMB inserted
        !          1048: 
        !          1049: 
        !          1050: Fri Jan  4 16:28:49 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1051: 
        !          1052:        uip/addrsbr.c: SENDMTS was botching UUCP addrs
        !          1053: 
        !          1054: 
        !          1055: Mon Jan  7 19:05:22 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1056: 
        !          1057:        uip/inc.c: add -[no]truncate
        !          1058:        conf/doc/*: change up documentation a bit
        !          1059: 
        !          1060: 
        !          1061: Tue Jan  8 09:12:42 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1062: 
        !          1063:        conf/{mh-gen,doc/MH}.rf: last change, fix public domain notice
        !          1064:        config/notice.h: remove
        !          1065:        uip/version.sh: don't include ../config/notice.h
        !          1066: 
        !          1067: 
        !          1068: Tue Jan  8 09:45:25 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1069: 
        !          1070:        sbr/m_edit.c: from Mike O'Brien on 4.2BSD use symlinks if "@" is
        !          1071:            across file systems
        !          1072:        uip/inc.c: slight botch in -[no]truncate
        !          1073: 
        !          1074: Tue Jan  8 13:54:13 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
        !          1075: 
        !          1076:        MH.5 is finished, finally.
        !          1077: 
        !          1078: 
        !          1079: Sat Jan 26 09:05:52 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1080: 
        !          1081:                  -- Fixes for MHMTS configuration --
        !          1082:        conf/makefiles/uip: shouldn't build rcvdist on an MHMTS system
        !          1083:        conf/doc/mhook.rf: ditto
        !          1084:        conf/config/mts.c, mhmts/netmail.c, mts/mts.h, uip/rmail.c:
        !          1085:            some typos in the declarations of global MTS variables that
        !          1086:            are MHMTS specific
        !          1087:        mf/mmuu.c: addr_convert() conflicted with routine of same name
        !          1088:            in uumm.c
        !          1089:        uip/news.c: looking in the wrong place for <sys/dir.h> on 4.2BSD
        !          1090:            systems
        !          1091: 
        !          1092: 
        !          1093: Sat Jan 26 09:08:43 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1094: 
        !          1095:        uip/{inc,post}.c: changes for #ifdef TMA; this stuff is still
        !          1096:            under non-disclosure (not the MH code, just the -ltma library
        !          1097:            which doesn't come with MH)
        !          1098: 
        !          1099: 
        !          1100: Sat Jan 26 09:38:08 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1101: 
        !          1102:        tws/dtime.c: #define dysize(), since could be a macro in ctime.c
        !          1103:            (thanks, Fred)
        !          1104: 
        !          1105: 
        !          1106: Sat Jan 26 09:12:27 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1107: 
        !          1108:        MH #5.310[UCI] (uci-750a) released to MH-Workers
        !          1109: 
        !          1110: 
        !          1111: Sun Jan 27 17:41:03 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1112: 
        !          1113:        sendmts/smail.c, uip/post.c: with -DSMTP, keep one SMTP connection
        !          1114:            open, instead of starting a new one for each transaction
        !          1115:        othersupport/pop/{Makefile,{popd,popser,inc,popsbr}.c}: support
        !          1116:            "rpop" under #ifdef RPOP
        !          1117:        othersupport/pop/client.c: remove
        !          1118:        conf/{config/mts.c,tailor/READ-ME,makefiles/sendmts}, mts/mts.h,
        !          1119:            sendmts/{smail,client}.c: support new server search list
        !          1120:            facility used by both -DSMTP and -DPOP
        !          1121: 
        !          1122: 
        !          1123: Sun Jan 27 18:42:49 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1124: 
        !          1125:        conf/makefiles/mts: dependency screw-up on mts.o
        !          1126: 
        !          1127: 
        !          1128: Tue Feb 12 19:33:14 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1129: 
        !          1130:        uip/mhlsbr.c: clear_screen() logic between messages botched
        !          1131: 
        !          1132: 
        !          1133: Mon Feb 18 12:53:50 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1134: 
        !          1135:        conf/doc/send.rf, uip/send.c: de-implement ~/.signature support
        !          1136: 
        !          1137: 
        !          1138: Wed Feb 20 20:40:14 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1139: 
        !          1140:        uip/inc.c: fix suggested by John Dilley at Purdue, inc now ignore
        !          1141:            signals if it's going to zero the maildrop.
        !          1142: 
        !          1143: 
        !          1144: Wed Feb 20 20:48:12 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1145: 
        !          1146:        sbr/adios.c: save errno prior to doing fancy perror stuff
        !          1147: 
        !          1148: 
        !          1149: Fri Mar  1 19:48:53 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1150: 
        !          1151:        conf/config/config.c: if MORE is defined, used that instead of
        !          1152:            /usr/ucb/more.  The #ifdef ALTOS dependency is removed.
        !          1153:           ALTOS users should use options MORE='"/usr/bin/more"',
        !          1154:           just like users of the Dual.
        !          1155:        conf/examples/READ-ME: document same
        !          1156: 
        !          1157: 
        !          1158: Fri Mar  1 19:56:43 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1159: 
        !          1160:        conf/config/mts.c: for the DUAL, you can't link to a file that you
        !          1161:            can't read, unbelievable, eh?, so change the creat (foo, 0000)
        !          1162:            to creat (foo, 0400).  Also, fix up some botched args to a
        !          1163:            sprintf() call.
        !          1164: 
        !          1165: 
        !          1166: Fri Mar  1 19:59:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1167: 
        !          1168:        uip/trmsbr.c: forgot to make a termcap buffer TXTSIZ'd instead
        !          1169:            of BUFSIZ'd.
        !          1170: 
        !          1171: 
        !          1172: Sat Mar 1 20:21:17 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
        !          1173: 
        !          1174:        MH #5.321[UCI] (uci-750a) released to MH-Workers
        !          1175: 
        !          1176: 
        !          1177: Wed Mar  6 18:08:11 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1178: 
        !          1179:        uip/{dropsbr,packf,post,slocal}.c: fix to maildrop mapping bug
        !          1180:            with MHMTS and local delivery in post, and SENDMTS and local
        !          1181:            delivery in slocal
        !          1182: 
        !          1183: Wed Mar  6 18:19:46 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1184: 
        !          1185:        TODO, config/addrsbr.h, sendmts/smail.c, mf/mf.{c,h},
        !          1186:            uip/{addrsbr,ap,post,rcvdist,sbboards}.c: handle 822-style
        !          1187:            routing
        !          1188: 
        !          1189: 
        !          1190: Wed Mar  6 18:59:22 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1191: 
        !          1192:               -- Fixes from Robert Elz <kre@ucb-vax> --
        !          1193:        sbr/makedir.c: use mkdir() under #ifdef BSD42
        !          1194:        uip/rmf.c: use rmdir() under #ifdef BSD42
        !          1195: 
        !          1196: 
        !          1197: Sat Mar  9 15:36:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1198: 
        !          1199:        bboards/mmdf/mmdf.{1,2}/bboards/bb_wtmail.c, uip/sbboards.c:
        !          1200:            fix minor bug requiring nearly major re-write!!!
        !          1201: 
        !          1202: 
        !          1203: Sat Mar  9 15:54:40 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1204: 
        !          1205:        uip/dropsbr.c: fix bug when fixing stomped maildrop.
        !          1206: 
        !          1207: 
        !          1208: Tue Mar 12 18:07:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1209: 
        !          1210:        othersupport/pop/pop.txt: a few minor corrections to typos.
        !          1211: 
        !          1212: 
        !          1213: Wed Mar 13 22:01:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1214: 
        !          1215:        -- Fixes suggested by Phyllis Kantar <phyl@rand-unix> --
        !          1216:        uip/{comp,dist,forw,repl}.c: fix quit -delete logic
        !          1217:        conf/doc/{comp,mh-chart}.rf: document "-file file" switch
        !          1218:        uip/send.c: "send -help" should done (1) for comp, et. al.
        !          1219:        uip/send.c: typo "tempoary"
        !          1220:        conf/doc/{send,whom}.rf: Profile Components forgot Draft-Folder
        !          1221:        uip/ali.c: always load system aliases
        !          1222:        conf/doc/{MH,comp,dist,forw,mhook,repl,send,show,mh-alias,mh-mail,
        !          1223:            mh-profile,mhl,post}.rf: typo fixes
        !          1224:        conf/doc/send.rf, uip/send.c: -forward now the default, also
        !          1225:            don't gripe about "show -draft file"
        !          1226: 
        !          1227: 
        !          1228: Wed Mar 13 22:24:07 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1229: 
        !          1230:        uip/send.c: fix "use xxx logic"
        !          1231:        uip/msh.c: a NULL vs. "" typo
        !          1232: 
        !          1233: 
        !          1234: Thu Mar 14 22:41:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1235: 
        !          1236:           -- Fixes suggested by John Dilley <jad@Purdue> --
        !          1237:        conf/{config/mts.c,tailor/READ-ME}: add new mtstailor variables
        !          1238:            localname, systemname, and uucpchan
        !          1239:        mts/mts.h, conf/{mh-gen.8,config/{mts.c,mtstailor},tailor/READ-ME}:
        !          1240:            add new mtstailor variable lockstyle to control style of locking
        !          1241:        sbr/m_getfld.c: catch the UNIX "from user" line
        !          1242:        uip/scansbr.c: make use of the UNIX "from user" line
        !          1243:        uip/addrsbr.c: more #ifdef DUMB support
        !          1244:        uip/inc.c: minor bug in inc w.r.t. closing locked file
        !          1245:        uip/post.c: more #ifdef DUMB support
        !          1246:        uip/replsbr.c: support Return-Path: for defaulting host names
        !          1247:            as a last resort
        !          1248: 
        !          1249: 
        !          1250: Fri Mar 15 11:45:00 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1251: 
        !          1252:        othersupport/emh/READ-ME: new file
        !          1253: 
        !          1254: 
        !          1255: Fri Mar 15 23:05:43 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1256: 
        !          1257:        bbsupport/bbexp.c: fix string botch for command to popen.
        !          1258:            also allow extra arguments to indicate aging period.
        !          1259: 
        !          1260: 
        !          1261: Fri Mar 15 23:21:29 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1262: 
        !          1263:        sbr/printsw.c: compress output of printed switches
        !          1264:        sbr/m_getdefs.c: let $MHCONTEXT override context variable
        !          1265:        sbr/m_{getdefs,gmsg,sync}.c, conf/doc/mh-profile.rf: let the profile
        !          1266:            entry "mh-sequences" override .mh_sequences
        !          1267:        sbr/m_seq.c: optimization
        !          1268: 
        !          1269: 
        !          1270: Sat Mar 16 00:28:01 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1271: 
        !          1272:        uip/{inc,msh,rcvtty,scan,scansbr}.c: clean up handling of
        !          1273:            inc -silent
        !          1274:        sbr/{llib-lmh,m_send.c}, uip/{annosbr,comp,dist,forw,repl}.c: move
        !          1275:            annotations into send
        !          1276:        conf/makefiles/uip, uip/{send,post}.c: ditto
        !          1277:        conf/doc/{dist,forw,repl}.rf: ditto
        !          1278:        uip/anno.c: forgot to check (mp -> msgstats[msgnum] & SELECTED)
        !          1279: 
        !          1280: 
        !          1281: Sat Mar 16 01:38:06 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1282: 
        !          1283:        conf/config/mts.c: add a few calls to mts_init ("mts") at
        !          1284:            strategic places
        !          1285: 
        !          1286: 
        !          1287: Sat Mar 16 12:23:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1288: 
        !          1289:        uip/{mark,msh}.c: don't set previous-sequence to make debugging
        !          1290:            easier
        !          1291: 
        !          1292: 
        !          1293: Sat Mar 16 12:49:48 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1294: 
        !          1295:        Makefile: simply Makefile using sh, also make DESTDIR work
        !          1296:        conf/makefiles/othersupport: simplify Makefile
        !          1297: 
        !          1298: 
        !          1299: Tue Mar 19 14:17:30 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1300: 
        !          1301:        othersupport/mtrenv/bin/{distf,mpick,packit}: updates
        !          1302: 
        !          1303: 
        !          1304: Tue Mar 19 17:31:14 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1305: 
        !          1306:        conf/doc/{ap,mh-chart}.rf, uip/ap.c: accept -help switch
        !          1307: 
        !          1308: 
        !          1309: Tue Mar 19 18:16:33 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1310: 
        !          1311:        conf/doc/msgchk.rf: new file
        !          1312:        conf/{doc/{mh,mh-chart,MH}.rf,makefiles/doc}: update for msgchk
        !          1313: 
        !          1314: 
        !          1315: Thu Mar 21 08:45:11 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1316: 
        !          1317:        sendmts/smail.c: fix logic error in sm_end(); MMDF-I has this
        !          1318:            problem, MMDF-II might!
        !          1319: 
        !          1320: 
        !          1321: Sat Mar 23 12:48:30 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1322: 
        !          1323:                    -- Support the WhatNow shell --
        !          1324:        conf/makefiles/{sbr,uip}: updates for all of this
        !          1325:        uip/{comp,dist,forw,repl}.c: remove What now? code,
        !          1326:            add -whatnow program, -nowhatnow
        !          1327:        sbr/m_whatnow.c: new module
        !          1328:        conf/config/config.c,config/mh.h,sbr/m_getdefs.c: new variable
        !          1329:            whatnowproc
        !          1330:        sbr/llib-lmh: update
        !          1331:        uip/whatnow.c: new program, the first WhatNow shell
        !          1332:        conf/doc/{mh-chart,whom}.rf, uip/whom.c: upgrade to take draftfolder
        !          1333:            arguments
        !          1334:        sbr/putenv.c: update for above
        !          1335:        sbr/m_send.c: undo previous edits, m_whatnow() takes care of it
        !          1336:        uip/distsbr.c: new module for dist-style support
        !          1337:        uip/{send,whom}.c: call distout() in distsbr.c
        !          1338:        conf/doc/whatnow.rf: new file
        !          1339:        conf/doc/{MH,comp,dist,forw,mh,mh-{chart,profile},repl}.rf: updates
        !          1340:        conf/doc/template: fix
        !          1341: 
        !          1342: 
        !          1343: Sun Mar 24 18:32:47 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1344: 
        !          1345:        sbr/m_draft.c,
        !          1346:            uip/{comp,dist,forw,refile,repl,send,show,whatnow,whom}.c: have
        !          1347:            -nodraftfolder override "Draft-Folder:" profile entry
        !          1348: 
        !          1349: 
        !          1350: Mon Mar 25 18:06:48 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1351: 
        !          1352:        mf/mf.c: avoid (incorrectly) recognizing " at " for "@" by using a
        !          1353:            heuristic suggested by JSol.
        !          1354: 
        !          1355: 
        !          1356: Tue Mar 26 18:02:52 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1357: 
        !          1358:        conf/doc/repl.rf: document bug in replcomps
        !          1359: 
        !          1360: 
        !          1361: Tue Mar 26 18:32:49 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1362: 
        !          1363:        conf/{config/mts.c,tailor/READ-ME}, config/aliasbr.h, mts/mts.h, 
        !          1364:            uip/aliasbr.c: make "*" logic mts-tailorable (ugh), you get
        !          1365:            to choose highest non-user uid and non-user shell
        !          1366: 
        !          1367: 
        !          1368: Wed Apr  3 23:52:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1369: 
        !          1370:        sendmts/smail.c: comment out an extra RSET for UCI's losing
        !          1371:            MMDF-I SMTP server
        !          1372: 
        !          1373: 
        !          1374: Wed Apr  3 23:53:12 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1375: 
        !          1376:        ohtersupport/mtrenv/bin/whatnow: new file
        !          1377: 
        !          1378: 
        !          1379: Sat Apr  6 16:17:23 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1380: 
        !          1381:        MH #5.348[UCI] (uci-750a) released to MH-Workers
        !          1382: 
        !          1383: 
        !          1384: Fri Apr 19 18:27:16 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1385: 
        !          1386:        conf/{config/mts.c,tailor/READ-ME}, mts/mts.h, uip/inc.c:
        !          1387:            support the new MTS variable "pophost"
        !          1388: 
        !          1389: 
        !          1390: Fri Apr 19 18:28:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1391: 
        !          1392:        bboards/bboards.h, uip/bbc.c: support BB_INVIS for "hidden"
        !          1393:            BBoards in -topic
        !          1394:        uip/bbc.c: catch a long name that got past us
        !          1395:        uip/bbc.c: fix -topics logic when BBoards given
        !          1396: 
        !          1397: 
        !          1398: Fri Apr 19 18:32:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1399: 
        !          1400:        conf/doc/MH.rf, sbr/m_send.c: de-implement "push" in whatnow
        !          1401:            having send look for profile-entry of "push" rather than "send"
        !          1402:            to confusing to the user "community"
        !          1403: 
        !          1404: 
        !          1405: Fri Apr 19 19:13:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1406: 
        !          1407:        uip/post.c: more #ifdef DUMB madness, for local addresses,
        !          1408:            if no host portion given, then don't give it to sm_wadr()
        !          1409:        uip/post.c: back #ifdef DUMB off a bit in From: for MMDFMTS
        !          1410: 
        !          1411: 
        !          1412: Fri Apr 19 19:23:39 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1413: 
        !          1414:        uip/whatnow.c: if edit fails, it's time to go away
        !          1415:        sbr/m_edit.c: minor cosmetic change
        !          1416: 
        !          1417: 
        !          1418: Fri Apr 19 19:44:25 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1419: 
        !          1420:        uip/send.c: on annotations, if push'd avoid getting upset
        !          1421:            if message to annotate isn't there
        !          1422:        uip/send.c: fix "typo" for r1bindex ()
        !          1423:        uip/send.c: put ~/.signature support back in under #ifdef UCI
        !          1424:        uip/send.c: use mktemp() instead of bogus makename!
        !          1425:        uip/send.c: fix screwy interaction between msh, dist, whatnow,
        !          1426:            and send (oh no!)
        !          1427: 
        !          1428: 
        !          1429: Sat Apr 20 14:46:10 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1430: 
        !          1431:        sbr/m_send.c, uip/whatnow.c: on "push", let send do push() instead
        !          1432:            of whatnow
        !          1433: 
        !          1434: 
        !          1435: Wed Apr 24 22:44:30 1985  /mtr (agent: Marshall Rose) <uci@nrtc>
        !          1436: 
        !          1437:        sbr/m_whatnow.c, uip/{dist,forw,repl}.c: fix obscure "@" bug.
        !          1438: 
        !          1439: 
        !          1440: Wed Apr 24 22:45:39 1985  /mtr (agent: Marshall Rose) <uci@nrtc>
        !          1441: 
        !          1442:        conf/doc/MH.rf: just a few more fixes...
        !          1443: 
        !          1444: 
        !          1445: Thu May  2 21:13:03 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1446: 
        !          1447:        uip/sbboards.c: fdopen() called with wrong arg!
        !          1448: 
        !          1449: 
        !          1450: Thu May  2 21:13:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1451: 
        !          1452:        uip/post.c: a few more back-offs with #ifdef DUMB...
        !          1453: 
        !          1454: 
        !          1455: Thu May  2 21:13:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1456: 
        !          1457:        conf/makefiles/uip: make whatnow chmod +t'd
        !          1458: 
        !          1459: 
        !          1460: Thu May  2 21:14:56 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
        !          1461: 
        !          1462:        MH #5.360[UCI] (uci-750a) released to MH-Workers

unix.superglobalmegacorp.com

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