1 MHCHANGES from MH 6.1 to MH 6.3
4 Tue Nov 12 11:24:46 1985 /mtr <mrose@nrtc-gremlin>
9 Fri Nov 15 19:14:44 1985 /mtr <mrose@nrtc-gremlin>
11 uip/{rcvtty,slocal}.c: touch-ups
14 Sun Nov 17 16:28:23 1985 /mtr <mrose@nrtc-gremlin>
16 conf/doc/{ap,mhl,repl,scan}.rf: note that #ifdef BERK kills
18 conf/makefiles/{doc,uip,support/*,zotnet/*}: make tar command visible
19 sbr/m_convert.c: oops, new message numbering resulted in bad
21 papers/*/Makefile: fix LaTeX rule for v2.08
24 Tue Nov 19 23:06:16 1985 /mtr <mrose@nrtc-gremlin>
26 uip/send.c: de-referencing NULL due to bad precedence, tsk
29 Wed Nov 20 10:58:40 1985 /mtr <mrose@nrtc-gremlin>
31 MH 6.1 covert update for sbr/m_convert.c, uip/send.c
34 Sun Nov 24 18:58:41 1985 /mtr <mrose@nrtc-gremlin>
36 uip/slocal.c: some tuning, also fix a bug in usr_pipe()
37 uip/dropsbr.c: have mbx_copy support noisy
38 uip/{packf,post,rcvpack,sbboards,slocal}.c: use this change
41 Tue Nov 26 00:22:17 1985 /mtr <mrose@nrtc-gremlin>
43 uip/refile.c: oops, forgot copy-back on optimzied m_remsg
46 Sat Nov 30 22:36:49 1985 /mtr <mrose@nrtc-gremlin>
48 zotnet/tws/dtime.c: add #ifdef INETONLY
49 uip/post.c: for #ifdef BERK don't say {Local,UUCP,Network}
51 conf/doc/sortm.rf: note problem with errors
52 uip/bbc.c: for getbbvis() insist on readability
53 support/bboards/bbexp.c: oops, calling pick wrong
54 conf/doc/pick.rf: document -datefield anomaly
55 conf/makefiles/support/bboards: oops, left context owned by root
56 h/mh.h: ruserpass -> _ruserpass for SUN. why?
59 Sun Dec 1 07:58:50 1985 /mtr <mrose@nrtc-gremlin>
61 uip/vmh.c: remove double-scroll
62 uip/annosbr.c: oops, closing fd: without unlocking!
63 sbr/makedir.c: plug an obscure security hole in inc
64 uip/mhlsbr.c: read_termcap being called prematurely
65 zotnet/tws/dtime.c: load tw_sday appropriately
66 zotnet/tws/*.c: try using numeric timezone for official renditions,
67 under #ifdef MTR for now
70 Sun Dec 1 16:11:03 1985 /mtr <mrose@nrtc-gremlin>
72 uip/inc.c: more idiotic de-referncing of NULL, found on SUNs
74 uip/show.c: recognize more of mhl's switches
77 Wed Dec 4 23:38:06 1985 /mtr <mrose@nrtc-gremlin>
79 zotnet/mts/mts.h: oops for MMDFONLY
80 conf/{mh-gen.8,makefiles/zotnet/mts}: talk about -Dlocname
83 Thu Dec 5 19:55:11 1985 /mtr <mrose@nrtc-gremlin>
85 uip/scansbr.c: fix machine dependency pointed out by Chuck Collins
86 dist/READ-ME: new file talking about make bug
87 COVER-LETTER, conf/{mh-gen.8,doc/MH.rf}: change UCI -> UCI.EDU
90 Fri Dec 6 11:08:20 1985 /mtr <mrose@nrtc-gremlin>
92 support/bboards/mmdfII/gen: wrong filename
95 Sun Dec 8 18:39:01 1985 /mtr <mrose@nrtc-gremlin>
97 uip/send.c: always remove dist file
98 uip/vmh.c: work on erase-word handling, a bit
99 uip/folder.c: -fast -vs- -pack fixup
100 uip/mhlsbr.c: %text defined for date fields
103 Tue Dec 10 18:39:37 1985 /mtr <mrose@nrtc-gremlin>
105 zotnet/mts/client.c: moved from mts/sendmail/client.c
106 conf/makefiles/{mts/sendmail,zotnet/mts}: changed
107 mts/support/llib-lsendmail, zotnet/mts/llib-lmts: changed
108 mts/sendmail/client.c: 4.2BSD specific only!
109 conf/config/mts.c, zotnet/mts/mts.h: update
110 conf/mhconfig.c: update
111 conf/Makefile: simplify
114 Tue Dec 10 21:11:45 1985 /mtr <mrose@nrtc-gremlin>
116 conf/mh-gen.8: clear up some sys5 stuff
117 zotnet/mf/umhook.c: sys5-ize
118 uip/addrsbr.c: alternate-mailboxes: defaulted wrong under #ifdef
119 BERK, it's now "<userid>*"
120 conf/doc/mh-profile.rf: fix documentation to reflect reality
123 Tue Dec 10 22:38:23 1985 /mtr <mrose@nrtc-gremlin>
125 uip/addrsbr.c: normalize a bit (finally)
126 uip/addrsbr.c: new routine adrsprintf() to remove #ifdef BANG
128 uip/{post,rcvdist,replsbr,sbboards}.c: use adrsprintf()
129 uip/post.c: remove #ifdef MF dependency for stand-alone MH,
130 remove #ifdef DUMB dependency by making addrsbr.c smarter
132 mts/mmdf/hosts.c: remove #ifdef DUMB dependency (right now,
133 addrsbr:getm() is the only one that calls it and it doesn't
134 call it under #ifdef DUMB...
137 Tue Dec 10 23:28:20 1985 /mtr <mrose@nrtc-gremlin>
139 uip/sbboards.c: oops, typo found by lint
142 Wed Dec 11 19:08:20 1985 /mtr <mrose@nrtc-gremlin>
144 miscellany/libndir: -lndir for non-BSD sites, graciously supplied
148 Tue Dec 17 08:36:59 1985 /mtr <mrose@nrtc-gremlin>
150 uip/send.c: different alert announcement based on -forward
153 Tue Dec 17 08:53:52 1985 /mtr <mrose@nrtc-gremlin>
155 conf/makefiles/sbr, sbr/cndfree.c: clean-up a bit
158 Tue Dec 17 18:26:34 1985 /mtr <mrose@nrtc-gremlin>
160 sbr/m_getfld.c, uip/{format,mhl,pick}sbr.c: clean-up indirection
161 code for less tolerant compilers
162 uip/bbc.c: add -[no]rcfile switch
163 uip/msh.c: clean up a diagnostic
166 Tue Dec 17 21:42:44 1985 /mtr <mrose@nrtc-gremlin>
168 conf/makefiles/sbr, h/mh.h, sbr/llib-lmh: cndfree() removed
169 sbr/{add,m_{delete,replace}}.c, uip/{mhl,vmh}sbr.c: replace cndfree
170 sbr/m_foil.c, uip/install-mh.c: compensate
173 Wed Dec 18 13:37:09 1985 /mtr <mrose@nrtc-gremlin>
175 uip/bbc.c: make second, optimized pass to catch private bboards
176 that the user knows about
178 uip/popser.c: slight tune-up
181 Wed Dec 18 20:27:38 1985 /mtr <mrose@nrtc-gremlin>
183 uip/slocal.c: minor touch up
184 uip/umhook.c: moved from zotnet/mf
187 Wed Dec 18 22:51:58 1985 /mtr <mrose@nrtc-gremlin>
189 uip/bbc.c: optimize on calling mshproc, check size of maildrop
190 first; if empty, don't invoke it!
193 Thu Dec 19 08:16:54 1985 /mtr <mrose@nrtc-gremlin>
195 uip/refile.c: better diagnostic from Fred Blonder
198 Thu Dec 19 22:34:23 1985 /mtr <mrose@nrtc-gremlin>
200 zotnet/mts/client.c: #ifdef BIND code when no gethostent()
201 conf/{mh-gen.8,doc/mh-tailor.rf}: document it
204 Thu Dec 19 23:58:44 1985 /mtr <mrose@nrtc-gremlin>
206 Release MH 6.2 to selected sites, including Berkeley for 4.3BSD testing
209 Sun Dec 29 19:58:43 1985 /mtr <mrose@nrtc>
211 zotnet/mts/client.c: fix #ifdef BIND stuff a bit
212 h/mshsbr.h, uip/{mhlsbr,msh,mshcmds}.c: try to fix lost peer
214 conf/doc/vmh.rf: update
215 zotnet/drop/lock.c: not returning right errno
216 uip/dropsbr.c: ditto, plus not trying enough
217 conf/makefiles/doc: "make tar" forgetting tmac.h
218 uip/addrsbr.c: strcpy de-referencing NULL
219 uip/refile.c: got rid of a spurious \n (!!)
220 conf/examples/{udel,nrtc-mtr}: new files
221 h/mh.h, sbr/m_{convert,gmsg}.c, uip/{msh,rcvstore,refile}.c: fix
223 uip/vmh.c: fix slight bug in sideground handling (misspelled
225 conf/{mh-gen.8,config/mts.c},mts/*/hosts.c: remove the NETWORK option
228 Mon Dec 30 20:03:25 1985 /mtr <mrose@nrtc>
230 conf/Makefile: options mangled(!?!)
231 uip/msh.c: if update of mailbox fails, it gets zero'd(!!)
232 (oops, not checking error condition)
233 support/pop/popser.c: if update of mailbox fails, clean-up
234 correctly (no zero problem here!)
235 uip/inc.c: on truncate of maildrop, remove mailbox map (XXX)
236 conf/makefiles/uip, uip/{send,whatnowsbr}.c: move send into
238 uip/sendsbr.c: new file
239 conf/doc/whatnow.rf: update
242 Tue Dec 31 10:13:44 1985 /mtr <mrose@nrtc>
244 conf/doc/vmh.rf: back-down last update
245 conf/mh-gen.8: forgot an \&
246 conf/examples/nrtc-{gw,mtr}, h/rcvmail.h: tsk, NRTC running an old
250 Tue Dec 31 13:53:14 1985 /mtr <mrose@nrtc>
252 conf/doc/whatnow.rf, uip/whatnowsbr.c: remove "headers" option
253 conf/doc/ADMIN.rf: clear-up post -debug documentation
254 conf/doc/{mh-chart,send,post}.rf, uip/{post,send,whatnowsbr}.c: remove
256 uip/{repl,post}.c: some touch-ups
259 Tue Dec 31 19:16:23 1985 /mtr <mrose@nrtc>
261 zotnet/tws/{dtime,dtimep}.c: dst fix-ups
262 conf/doc/send.rf: append, not prepend
263 uip/rmail.c: slight touch-up
264 uip/ap.c: oops, not printing all info
265 zotnet/mf/mf.c: botching trailing comment handling!
266 uip/scansbr.c: have cpy() omit trailing >>blank<<
267 sbr/m_gmsg.c: not zero'ing msgstats[] under non-MTR code
270 Tue Dec 31 22:23:43 1985 /mtr <mrose@nrtc>
272 conf/doc/mhook.rf: minor typos
273 miscellany/rcvtrip/*: update
276 Tue Dec 31 23:21:21 1985 /mtr <mrose@nrtc>
278 uip/mhlsbr.c: a bit more pipe trickyness (this gets old real fast)
279 conf/doc/ADMIN.rf: talk about popd and /etc/rc.local
280 papers/{myths,mznet}/Makefile: update
281 uip/bbc.c: augment XTND2 botch diagnostic
282 uip/msh.c: if popd says BBoard-ID: for a message is 0, read it
286 Fri Jan 3 13:11:03 1986 /mtr <mrose@nrtc-gremlin>
288 uip/bbc.c: SIGTSTP race condition, #undef for now
291 Sun Jan 5 20:06:03 1986 /mtr (agent: Marshall Rose) <uci@dewey>
293 -- Interface TTI TMA to MH #6.2 --
294 [ N.B.: The TTI TMA is NOT in the public domain; the MH support for
295 the TTI TMA IS in the public domain! ]
296 conf/{mh-gen.8,mhconfig.c,doc/ADMIN.rf}: support "tma on"
297 conf/makefiles/{doc,uip}: ditto
298 Makefile: for the moment
301 Mon Jan 6 15:25:20 1986 /mtr <mrose@nrtc-gremlin>
303 uip/{msh,mshcmds}.c: work on refile
304 uip/{vmh,msh}.c: support FAST quit (no final refresh on
308 Tue Jan 7 15:06:05 1986 /mtr <mrose@nrtc-gremlin>
310 uip/bbc.c: got the SIGTSTP problem, now wait on child to stop prior
311 to stopping ourselves...
314 Wed Jan 8 23:16:10 1986 /mtr <mrose@nrtc-gremlin>
316 uip/trmsbr.c: better defaults for "li" and "co"
319 Thu Jan 9 15:29:09 1986 /mtr <mrose@nrtc-gremlin>
321 -- Fixes Suggested by Craig Partridge --
322 support/bboards/mmdfII/bboards/mmdfonly.h: if V4_2BSD on, set BSD42
323 conf/doc/{mhl,show}.rf: talk more about moreproc
324 uip/mhlsbr.c: have INTR work as advertised
325 uip/{send,whatnowsbr}.c: link on dist botched, oops!
328 Thu Jan 9 16:31:28 1986 /mtr <mrose@nrtc-gremlin>
330 uip/mshcmds.c: don't rmm() messages which don't get refiled
331 uip/vmh.c: truncate stuff on Scan window (finally)
332 uip/scansbr.c: work on diagnostics a bit
335 Thu Jan 9 22:37:29 1986 /mtr <mrose@nrtc-gremlin>
337 MH 6.2 is official, awaiting enhancements Berkeley!
340 Fri Jan 10 10:17:57 1986 /mtr <mrose@nrtc-gremlin>
342 uip/sbboards.c: botch multiple bboard handling (forgot to rewind
343 input, thanks to Larry Henry)
344 support/bboards/mmdfII/bboards/bb_wtmail.c: not handling errors
346 sbr/cpydgst.c: stay symmetric with change to bb_wtmail.c, the code
347 worked fine, adding matching braces for clarity (!!)
350 Sun Jan 12 14:01:25 1986 /mtr <mrose@nrtc-gremlin>
352 miscellany/mh-e: new version from James Larus
355 Sun Jan 12 22:58:34 1986 /mtr <mrose@nrtc-gremlin>
357 uip/bbc.c: getbbvis a bit too agressive, use popd algorithm
360 Wed Jan 15 04:43:33 1986 /mtr <mrose@nrtc-gremlin>
362 miscellany/netnews/: more stuff
365 Wed Jan 15 18:44:32 1986 /mtr <mrose@nrtc-gremlin>
367 uip/addrsbr.c: ismymbox() losing under #ifdef DUMB, oops!
370 Wed Jan 15 19:03:54 1986 /mtr <mrose@nrtc-gremlin>
375 Wed Jan 15 23:15:54 1986 /mtr <mrose@nrtc-gremlin>
377 support/pop/popsbr.c: pophack on PASS command
380 Fri Jan 17 13:19:23 1986 /mtr <mrose@nrtc-gremlin>
382 uip/ali.c: add -noalias for RaJ
385 Wed Jan 22 11:13:08 1986 /mtr <mrose@nrtc-gremlin>
387 support/pop/popwrd.c: squash bug
388 h/mh.h: remove sigmask definition
389 uip/{bbc,vmh}.c: add sigmask if not defined in <signal.h>
390 (4.3BSD finally wised up!)
393 Sun Jan 26 16:57:18 1986 /mtr <mrose@nrtc-gremlin>
395 {conf/makefiles/uip,uip/post.c}: lint touch-up
396 conf/doc/{inc,mh-chart,send,post}.rf: add the #ifdef TMA stuff
397 sbr/m_remsg.c: tuning
398 uip/mark.c: re-arrange debug output slightly
399 h/mh.h: add some padding to fix some m_remsg bugs
400 uip/{inc,rcvstore}.c: oops, mp -> hghmsg not keeping pace with
404 Mon Jan 27 17:51:07 1986 /mtr <mrose@nrtc-gremlin>
406 uip/whatnowsbr.c: forgot to put -[no]push for built-in send
407 h/addrsbr.h, uip/{addrsbr,post}.c: introduce auxformat(), the
408 back-end to adrformat(); post calls auxformat directly in
410 uip/{dp,forw}.c: was cheating on adrformat, now on auxformat
413 Fri Jan 31 13:25:17 1986 /mtr <mrose@nrtc-gremlin>
416 support/general/mhl.format: Remove length/width constraints
419 Sun Feb 2 14:01:28 1986 /mtr <mrose@nrtc-gremlin>
421 zotnet/tws/dtime.c: twsort() fix from John Romine for ALTOS
422 uip/addrsbr.c: smarter ismymbox for default case
423 conf/{mh-gen.8,doc/repl.rf}, uip/repl.c: add #ifdef ATHENA code
426 Sun Feb 2 20:47:36 1986 /mtr <mrose@nrtc-gremlin>
428 miscellany/replies/: new directory
431 Mon Feb 3 11:21:49 1986 /mtr <mrose@nrtc-gremlin>
433 uip/whatnowsbr.c: oops, slight dist botch
434 support/general/mhl.format: make date display user-friendly
435 conf/mh-gen.8: clean-up descriptions of options
436 uip/sbboards.c: normalize code wrt to MMDF-II BBoards channel
437 uip/msh.c: when running under vmh and not in control of TTY,
438 ignore TSTP so BPOP can spool ahead!
439 papers/{usenix/usenix,multifarious/multifarios,trusted/trusted}.tex:
443 Wed Feb 5 09:32:08 1986 /mtr <mrose@nrtc-gremlin>
445 support/bboards/mmdfII/READ-ME: update
448 Wed Feb 5 11:25:05 1986 /mtr <mrose@nrtc-gremlin>
450 MH 6.3 #1[UCI] (nrtc-gremlin) is official, still awaiting Berkeley
454 Wed Feb 5 14:42:55 1986 /mtr <mrose@nrtc-gremlin>
456 zotnet/tws/{tws.h,dtime.c}: new argument to dasctime()
457 uip/{format,pick}sbr.c: make use of it
460 Sun Feb 9 22:14:10 1986 /mtr <mrose@nrtc-gremlin>
462 support/pop/syslog.c: #ifdef BSD43 means use standard syslog
465 Sun Feb 16 15:40:20 1986 /mtr <mrose@nrtc-gremlin>
467 sbr/m_setvis.c: oops, fix-up unseen sequence stuff
468 uip/whatnowsbr.c: oops, a couple of typos
471 Sun Feb 16 19:11:33 1986 /mtr <mrose@nrtc-gremlin>
473 -- Incorporate Berkeley enhancements, courtesy of Van Jacobson --
474 h/{format,scan}sbr.h: updated for new formatsbr stuff
475 h/mh.h: updated for new m_getfld
476 conf/MH: new default file
477 conf/config/config.c: support spost under BERK and SENDMTS
478 conf/mhconfig.c: support new zotnet/fmt/ directory
479 conf/makefiles/uip: support spost
480 conf/makefiles/zotnetM: support new zotnet/fmt/ directory
481 conf/makefiles/zotnet/fmt: new Makefile
482 conf/makefiles/zotnet/tws: support for new lex-based date parser
483 sbr/m_gmsg.c,uip/msh.c: change init of READONLY
484 sbr/m_getfld.c: re-written, super optimized!
485 support/general/{digestcomps,mhl.digest,mhl.forward,scan.*}: use
487 zotnet/fmt/: new directory
488 zotnet/tws/{dtimep.lex,lexedit.sed,lexstring.c}: new files
489 zotnet/tws/dtime.c: update
490 uip/{forw,scan,scansbr}.c: use new format stuff
491 uip/{inc,mhlsbr,mshcmds,replsbr}.c: use new format stuff
492 uip/trmsbr.c: use stderr for ioctl()s
493 uip/spost.c: new file
494 uip/{addr,format}sbr.c: remove, they're in zotnet/fmt/
497 Sun Feb 16 23:04:34 1986 /mtr <mrose@nrtc-gremlin>
499 zotnet/fmt/: move into sbr/ to avoid loading problems
500 sbr/{addrsbr,formatsbr,fmtcompile,formataddr}.c: new files
501 h/fmtcompile.h: new file
502 conf/makefiles/{sbr,zotnetM}: update
506 Mon Feb 17 20:14:35 1986 /mtr <mrose@nrtc-gremlin>
508 support/general/scan.{time,size}: mday/month inverted
509 sbr/{formatsbr,fmtcompile}.c: bring upto date with MH 6.3+
510 sbr/formatsbr.c: missing tzone/sday/dst handling!
511 h/scansbr.h: slight update
512 uip/scansbr.c: try using formataddr() routine to do "correct"
513 formatting of scan'd addresses, didn't work! use friendly
514 zotnet/tws/dtimep.lex: tsk, use lint! also, fix numeric timezones
515 sbr/addrsbr.c: some ismymbox fixes for non-BERK code (from 6.3)
516 sbr/formatsbr.c: not priming the pump!
517 h/fmtcompile.h, sbr/{formatsbr,fmtcompile}.c: add "friendly"
518 support/general/scan.time2: call it scan.timely
519 conf/makefiles/support/general: support scan.timely
522 Tue Feb 18 01:13:51 1986 /mtr <mrose@nrtc-gremlin>
524 h/formatsbr.h: updates from Van
527 Tue Feb 18 02:15:00 1986 /mtr <mrose@nrtc-gremlin>
529 uip/bbc.c: upgrade for new m_getfld()
530 support/general/scan.*, h/scansbr.h: still more changes
531 support/general/replcomps: still more changes
534 Tue Feb 18 22:14:51 1986 /mtr <mrose@nrtc-gremlin>
536 sbr/m_getfld.c: eom_action() lacking argument
537 sbr/m_getfld.c: not working right on packf'd files
538 uip/{msh,mshcmds}.c: under BPOP, need to fix things so m_getfld()
542 Wed Feb 19 00:16:55 1986 /mtr <mrose@nrtc-gremlin>
544 uip/dist.c, support/general/distcomps, sbr/fmtcompile.c: updates
546 sbr/formatsbr.c: remove ismymbox prime
547 sbr/fmtcompile.c: use adios(), not exit()!
550 Wed Feb 19 00:56:30 1986 /mtr <mrose@nrtc-gremlin>
552 sbr/m_getfld.c: different fix for packf'd files from Van
555 Wed Feb 19 01:55:40 1986 /mtr <mrose@nrtc-gremlin>
557 h/mh.h: add msg_* vars in m_getfld() as externs
558 uip/{msh,{repl,scan}sbr}.c: remove msg_* declarations
559 sbr/m_getfld.c: add a bit of BODYEOF support (without slowing it
560 down, wouldn't want to upset Van!)
563 Wed Feb 19 03:11:42 1986 /mtr <mrose@nrtc-gremlin>
565 sbr/{formataddr,fmtcompile,m_{draft,getfld,maildir},printsw,pwd}.c:
567 uip/{formatsbr,forw,msh,replsbr,scan,scansbr,spost}.c: lint it
568 support/pop/popser.c: lint it
569 sbr/formatsbr.c: remove MHFMTDEBUG code
570 */Makefile: depend 'em
573 Wed Feb 19 10:50:04 1986 /mtr <mrose@nrtc-gremlin>
575 papers/mh6.4: new interim documentation directory, for 4.3BSD
576 conf/doc/{MH,ap,dp,mh,mh-chart,mhl,repl,scan}.rf: update
577 conf/doc/mh-format.rf: new file
578 support/general/replcomps: oops, should call formataddr on all
582 Thu Feb 20 08:07:49 1986 /mtr <mrose@nrtc-gremlin>
584 uip/{a,d}p.c: start working on it
585 h/formatsbr.h: new variable fmt_norm
586 sbr/formatsbr.c: use it
587 h/fmtcompile.c, sbr/{fmtcompile,formatsbr}.c: define "pretty"
588 sbr/formataddr.c: sight touch-up
589 uip/formatsbr.c: oops, bug in PUTD()
590 uip/{fmtcompile,formatsbr}.c: init mn structures in case of error.
591 This is still buggy since: 1) the structure still doesn't get
592 reset on errors, and 2) you can still dereference nulls
593 zotnet/tws/dtimep.lex: slight touch-up
596 Thu Feb 20 19:55:20 1986 /mtr <mrose@nrtc-gremlin>
598 uip/mhlsbr.c: add formatsbr support
599 sbr/addrsbr.c: use better default matching in ismymbox
600 miscellany/mtrenv: update
601 support/general/mhl.*: update
604 Thu Feb 20 22:57:33 1986 /mtr <mrose@nrtc-gremlin>
606 MH 6.4 #1[UCI] (nrtc-gremlin) made available to Van Jacobson
607 for inclusion in 4.3BSD UNIX
610 Sun Feb 23 13:59:46 1986 /mtr <mrose@nrtc-gremlin>
612 sbr/m_gmsg.c: big bug fix from Terry West. Thanks, Terry!
613 h/strings.h: System5 bcopy-equivalents from Doug Gwyn
614 zotnet/tws/tws.h: support #ifdef ATZ
615 conf/makefiles/uip: slight lint botch
618 Mon Feb 24 17:14:39 1986 /mtr <mrose@nrtc-gremlin>
620 uip/inc.c: have -host/-file ask if file doesn't exist
621 uip/{packf,mshcmds}.c: ditto
624 Tue Feb 25 08:08:43 1986 /mtr <mrose@nrtc-gremlin>
626 uip/burst.c: another realloc() fix from Terry West
628 support/pop/popser.c: enhancmenets from Dave Cohrs
629 conf/doc/pop5.rf: document it
630 conf/mhconfig.c: support "debug" directive
634 Tue Feb 25 09:47:09 1986 /mtr <mrose@nrtc-gremlin>
636 uip/{scan,mshcmds}.c: slight touch-ups
637 uip/mhlsbr.c: fix up SIGPIPE handling, again
638 support/general/scan.time: fix up for numeric timezone
639 uip/scansbr.c: re-support "encrypted"
640 uip/msh.c: add "exit" command for Dave Farber
641 miscellany/convert: new directory
644 Tue Feb 25 17:45:28 1986 /mtr <mrose@nrtc-gremlin>
646 h/mshsbr.h, uip/msh*.c: add direct folder support for symmetry's
650 Wed Feb 26 21:05:46 1986 /mtr <mrose@nrtc-gremlin>
652 uip/sendsbr.c: better diagnostics when post fails
655 Thu Feb 27 22:12:53 1986 /mtr <mrose@nrtc-gremlin>
657 -- Van sends updates --
658 conf/makefiles/uip, h/fmtcompile.h,
659 sbr/{format{addr,sbr},fmtcompile,addrsbr}.c,
660 support/general/replcomps, uip/{repl,mhl,scan,whatnow}sbr.c
663 Thu Feb 27 22:16:43 1986 /mtr <mrose@nrtc-gremlin>
665 sbr/formataddr.c: remove <strings.h>
666 sbr/addrsbr.c: Van doesn't like "user*" instead of "user" as the
667 default is-my-mailbox for BERK. Since he's the BERK-author, I'll
668 assume he knows what he's doing...
669 support/general/replcomps: Use "tws", instead of "pretty" for
671 uip/whatnowsbr.c: If -draft{folder,message} and -nodraftfolder are
672 added as no-ops, make them "hidden" from -help output
673 uip/{{a,d}p,forw,mhlsbr}.c: update
676 Mon Mar 3 10:18:40 1986 /mtr <mrose@nrtc-gremlin>
678 -- Van sends fixes to my updates --
679 uip/mshcmds.c: not resetting scansbr for formatting
680 uip/scansbr.c: oops, typo!
683 Mon Mar 3 16:53:19 1986 /mtr <mrose@nrtc-gremlin>
685 uip/sendsbr.c: oops, close() on an uninitialized variable! (thanks
689 Tue Mar 4 08:15:17 1986 /mtr <mrose@nrtc-gremlin>
691 -- Van sends fixes to my updates --
692 uip/mhlsbr.c: not resetting mhlsbr for formatting
693 zotnet/tws/dtimep.lex: not getting MIL-TZ's right
696 Tue Mar 4 09:53:31 1986 /mtr <mrose@nrtc-gremlin>
698 papers/usenix/: change to realwork/
701 Wed Mar 5 12:48:58 1986 /mtr <mrose@nrtc-gremlin>
703 dist/READ-ME: oops, forgot usenix name change
704 conf/makefiles/uip: hmm, interesting loader problem
707 Thu Mar 6 13:36:26 1986 /mtr <mrose@nrtc-gremlin>
709 uip/addrsbr.c: yet another fix for ismymbox()
710 uip/replsbr.c: #ifdef ISI code to avoid duplicate replies (due to
714 Sun Mar 9 14:04:26 1986 /mtr <mrose@nrtc-gremlin>
716 conf/mh-gen.8: add a line about chown and sys5
717 sbr/m_convert.c: better BADRNG diagnostic
718 uip/mshcmds.c: oops, typo
721 Sun Mar 9 14:06:54 1986 /mtr <mrose@nrtc-gremlin>
723 h/scansbr.h, sbr/fmtcompile.c: better versions from Van
724 support/general/{replcomps,scan.timely}: better versions from Van
725 (snuck the %pretty instead of %tws in, eh Van?)
726 support/general/{digestcomps,mhl.forward,scan.{size,time}}: update
729 Sun Mar 9 18:52:37 1986 /mtr <mrose@nrtc-gremlin>
731 h/scansbr.h, support/general/{digestcomps,mhl.forward,scan.*}: update
734 Sun Mar 9 20:09:35 1986 /mtr <mrose@nrtc-gremlin>
736 zotnet/bboards/bboards.h: add BB_REMOTE flag for bbc
737 uip/bbc.c: support BB_REMOTE, under #ifdef MTR for the moment
738 uip/bbc.c: allow bb_aka (again?!?)
741 Mon Mar 10 00:43:19 1986 /mtr <mrose@nrtc-gremlin>
743 uip/{msh,mshcmds}.c: packf hack, ala refile hack
744 uip/{post,rcvdist}.c, support/bboards/mmdfII/bboards/bb_wtmail.c:
745 MMDF-II nameserver support from Steve Kille
748 Mon Mar 10 10:17:29 1986 /mtr <mrose@nrtc-gremlin>
750 {sbr/formatsbr,uip/scansbr}.c: more optimizations from Van!
751 sbr/m_getfld.c: Van fixes problems due to losing vanilla-4.2 C
753 sbr/m_getfld.c: slight touch-up by MTR
754 uip/bbc.c: remove #ifdef MTR bracketing, code works fine
755 uip/refile.c: slight touch-ups
756 sbr/m_getfld.c: on xxxERR returns, forgetting to zero value buffer
759 Mon Mar 10 18:08:37 1986 /mtr <mrose@nrtc-gremlin>
761 uip/post.c: fix handling of (in)visible addresses
762 uip/rcvdist.c: re-do to use format facility
763 uip/{replsbr,forw}.c: touch-ups
764 conf/config/config.c, h/mh.h: new variable rcvdistcomps
765 conf/{makefiles/{uip,support/general},doc/mhook.rf}: update
766 sbr/m_getfld.c: bstring() support for non BSD42, SYS5 systems
767 conf/doc/ADMIN.rf: update
770 Tue Mar 11 19:43:27 1986 /mtr <mrose@nrtc-gremlin>
772 h/dropsbr.h, uip/dropsbr.c: new routines mbx_read() and mbx_write()
773 uip/{msh,mshcmds}.c, support/pop/popser.c: use it
774 h/{addr,format,scan}sbr.h, sbr/addrsbr.c: slight touch-up
775 uip/inc.c: slight touch-up
778 Sun Mar 16 15:20:27 1986 /mtr <mrose@nrtc-gremlin>
780 miscellany/mem: appointment diary support from Ken Yap
783 Wed Mar 19 23:00:53 1986 /mtr <mrose@nrtc-gremlin>
785 support/pop/popser.c: one last fix for ENOENT mailboxes
788 Wed Mar 19 23:12:54 1986 /mtr <mrose@nrtc-gremlin>
790 -- Changes for MMDF-IIb --
791 uip/post.c, support/bboards/mmdfII/bboards/bb_wtmail.c: know about
792 new mm_winit protocol and RP_NS/RP_DOK responses
795 Thu Mar 20 23:05:10 1986 /mtr <mrose@nrtc-gremlin>
797 uip/mhlsbr.c: mhl enhancement from JLR permitting a prefix string
798 for each line of the body (e.g, "component=" > ")
801 Fri Mar 21 21:12:39 1986 /mtr <mrose@nrtc-gremlin>
803 conf/doc/{MH,mh-format}.rf: typos
806 Sat Mar 22 11:51:45 1986 /mtr <mrose@nrtc-gremlin>
808 -- Fixes from Phyllis Kantar --
810 conf/doc/{send,pick}.rf: typos
811 conf/makefiles/doc: forgot $(OPTIONSn) in $(MAN1) definition
814 Sat Mar 22 18:24:35 1986 /mtr <mrose@nrtc-gremlin>
816 uip/mhmail.c: handle -body better
819 Mon Mar 31 15:07:26 1986 /mtr <mrose@nrtc-gremlin>
821 uip/replsbr.c: handle bad addresses with better diagnostics
824 Wed Apr 2 17:17:32 1986 /mtr <mrose@nrtc-gremlin>
826 sbr/addrsbr.c: slight typo in comment
829 Sun Apr 6 19:22:52 1986 /mtr <mrose@nrtc-gremlin>
831 uip/inc.c: forgot to initialize some FILE*'s; dumps core on
835 Mon Apr 7 09:55:23 1986 /mtr <mrose@nrtc-gremlin>
837 mts/sendmail/smail.c: slight "client" check
840 Wed Apr 9 12:04:56 1986 /mtr <mrose@nrtc-gremlin>
842 -- Van fixes some more bugs --
843 sbr/m_getfld.c: not handling buffer boundary cases right
844 uip/replsbr.c: not adding "," correctly when concatenating an
845 address string during message scan
846 sbr/formatsbr.c: mymbox test dumped core if address parse failed
847 h/{fmtcompile,formatsbr}.h, sbr/{fmtcompile,formatsbr}.c: more
851 Wed Apr 9 12:36:58 1986 /mtr <mrose@nrtc-gremlin>
853 -- MTR actually gets to fix something! --
854 sbr/m_getfld.c: messages with an empty body caused inc to
855 prematurely think the maildrop had reached EOF. Believe it
856 or not, the mhmail fix last month exercised this!
859 Wed Apr 9 22:08:37 1986 /mtr <mrose@nrtc-gremlin>
861 uip/vmh.c: output non-standard control characters in carat format
864 Thu Apr 10 02:26:52 1986 /mtr <mrose@nrtc-gremlin>
866 Makefile: touch-up "make distribution"
867 conf/examples/nrtc-*-mtr: remove
868 conf/makefiles/uip: touch-up
869 conf/doc/MH.rf: add TMA stuff, conditionally
872 Thu Apr 10 03:47:48 1986 /mtr <mrose@nrtc-gremlin>
874 sbr/m_getfld.c: Van fixes Marshall's fix
877 Thu Apr 10 10:42:25 1986 /mtr <mrose@nrtc-gremlin>
879 uip/scansbr.c: recognize the 822 "Encrypted:" header instead of
880 doing a uprf() on the body
881 uip/{scan,mshcmds}.c: recognize SCNENC return from scan ()
884 Thu Apr 10 15:06:59 1986 /mtr <mrose@nrtc-gremlin>
886 conf/config/bboards.*: mail reports to PostMaster
889 Sat Apr 12 16:32:21 1986 /mtr <mrose@nrtc-gremlin>
891 uip/post.c: try to keep fcc:s under MH-directory so links are
895 Mon Apr 14 22:56:46 1986 /mtr <mrose@nrtc-gremlin>
897 support/bboards/bbexp.c: not ending msh correctly, msh tried
898 to update the maildrop even though it was already locked
903 Mon Apr 14 23:52:03 1986 /mtr <mrose@nrtc-gremlin>
905 sbr/m_getfld.c: locc() not range checking on cnt
908 Thu Apr 17 13:25:20 1986 /mtr <mrose@nrtc-gremlin>
910 sbr/addrsbr.c: fix from Terry West, more alternate-mailbox misery
913 Thu Apr 17 20:51:53 1986 /mtr <mrose@nrtc-gremlin>
915 zotnet/mts/lock.c: add some more #ifdefs to support stand-alone
917 conf/examples/udel*: update
918 papers/myths/: remove
919 conf/makefile/papers: update
922 Mon Apr 21 10:22:09 1986 /mtr <mrose@nrtc-gremlin>
924 zotnet/mf/mf.c: sanity check in getadrx() on string to parse
927 Mon Apr 21 17:31:43 1986 /mtr <mrose@nrtc-gremlin>
929 uip/{inc,post}.c: slight mods for TMA mods
930 conf/doc/mh-chart.rf: ditto
933 Thu Apr 24 00:19:35 1986 /mtr <mrose@nrtc-gremlin>
935 conf/doc/mh-chart.rf: slight mods for TMA mods
938 Thu Apr 24 10:34:06 1986 /mtr <mrose@nrtc-gremlin>
940 zotnet/mts/lock.c: lint touch-up
941 support/pop/popd.c: ditto
944 Thu Apr 24 19:37:09 1986 /mtr <mrose@nrtc-gremlin>
946 conf/doc/ADMIN.rf: typos
949 Thu Apr 24 20:13:28 1986 /mtr <mrose@nrtc-gremlin>
951 uip/msgchk.c: print out last read date
952 conf/makefiles/uip: add tws dependency
955 Thu Apr 24 23:53:57 1986 /mtr <mrose@nrtc-gremlin>
957 -- From Craig Partridge --
958 support/bboards/mmdfII/bboards/*: bug fixes for MMDF-IIb
959 conf/mh-gen.8: mention that MMDF-IIb has the BBoards distribution
962 Fri Apr 25 00:01:50 1986 /mtr <mrose@nrtc-gremlin>
964 conf/ADMIN.rf: slight touch-up
967 Fri Apr 25 10:47:19 1986 /mtr <mrose@nrtc-gremlin>
969 uip/trmsbr.c: use stdout (not stderr) for termcap checking
972 Fri Apr 25 13:39:55 1986 /mtr <mrose@nrtc-gremlin>
974 -- From Craig Partridge --
975 support/bboards/mmdfII/bboards/getbbent.c: bad field in BBoards file
976 causes hang, note it and skip!
979 Sun Apr 27 17:23:56 1986 /mtr <mrose@nrtc-gremlin>
981 uip/scansbr.c: recognition of 822 Encrypted: header a bit botched
982 h/scansbr.h, support/general/scan.*: support encrypted
985 Mon Apr 28 21:00:21 1986 /mtr <mrose@nrtc-gremlin>
987 -- Yet Another Fix from Terry --
988 uip/dropsbr.c: another typo
991 Tue Apr 29 20:17:11 1986 /mtr <mrose@nrtc-gremlin>
993 conf/doc/mhook.rf: extra tip with SendMail and slocal
996 Thu May 1 15:30:07 1986 /mtr <mrose@nrtc-gremlin>
998 -- From Craig Partridge --
999 support/pop/mmdfII/pop/READ-ME: fixes
1002 Fri May 2 16:35:11 1986 /mtr <mrose@nrtc-gremlin>
1004 -- More Bug Fixes from Van --
1005 uip/scansbr.c: check return from fclose()
1006 uip/inc.c: avoid locking/stat race condition
1007 sbr/m_sync.c: lock signals out during update of sequences
1010 Fri May 2 17:02:01 1986 /mtr <mrose@nrtc-gremlin>
1012 uip/show.c: WHATNOW botch fixed by Jim Valerio
1015 Sat May 3 01:37:15 1986 /mtr <mrose@nrtc-gremlin>
1017 sbr/{m_{sync,update},pidwait}.c, uip/{bbc,sendsbr,vmh}: inspired
1018 by Van's 4.2BSD signal optimizations
1021 Sat May 3 02:49:29 1986 /mtr <mrose@nrtc-gremlin>
1023 zotnet/tws/{tws.h,dtime.c,dtimep.lex}: fixes for DST
1024 conf/makefiles/zotnet/tws: add -n to lex's invocation
1027 Sun May 4 13:28:23 1986 /mtr <mrose@nrtc-gremlin>
1029 uip/msgchk.c: change the "last read" message to use alpha-timezones
1032 Sun May 4 14:18:15 1986 /mtr <mrose@nrtc-gremlin>
1034 support/general/replcomps: use %tws instead of %pretty
1035 support/general/mhl.*: streamline slight
1038 Sun May 4 16:10:36 1986 /mtr <mrose@nrtc-gremlin>
1040 conf/doc/mh.rf: forgot about TMA stuff
1041 conf/makefiles/doc: forgot rcvstore
1044 Sun May 4 17:49:43 1986 /mtr <mrose@nrtc-gremlin>
1046 sbr/pidwait.c, uip/{bbc,sendsbr,vmh}.c: back off signal handling
1049 Sun May 4 18:08:47 1986 /mtr <mrose@nrtc-gremlin>
1051 MH 6.5 #1[UCI] (nrtc-gremlin) made available to Van Jacobson
1052 for inclusion in 4.3BSD UNIX