1		       MHCHANGES from MH 6.1 to MH 6.6
2
3
4[It appears that there may be some undocumented changes to MH 6.6 that should
5 appear here.  --Dan Harkless]
6
7
8Sun Jan  4 11:16:54 1987  /mtr <mrose@nrtc-gremlin>
9
10	uip/mhlsbr.c: "extras" hack for Elz
11
12
13Sat Jan  3 15:03:00 1987  /mtr <mrose@nrtc-gremlin>
14
15	h/formatsbr.h: parenthesize better, use case-sensitive in
16	    bucket search since hashing is case-sensitive
17	uip/{rcvdist,replsbr}.c: CT_ADDR hacks
18
19
20Sat Jan  3 13:11:22 1987  /mtr <mrose@nrtc-gremlin>
21
22	conf/config/mts.c, mts/sendmail/hosts.c: BIND fix-up
23
24
25Fri Jan  2 23:41:19 1987  /mtr <mrose@nrtc-gremlin>
26
27	uip/rcvdist.c: touch-ups to sync with replsbr.c
28	uip/scansbr.c: trash trailing whitespace in header components for
29	    formating
30
31
32Fri Jan  2 18:43:09 1987  /mtr <mrose@nrtc-gremlin>
33
34	zotnet/tws/dtimep.lex: ctime w/o TZ hack
35
36
37Fri Jan  2 18:42:55 1987  /mtr <mrose@nrtc-gremlin>
38
39	uip/dropsbr.c: fixes
40	uip/msh.c, support/pop/popser.c: ditto
41
42
43Mon Dec 22 12:32:45 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
44
45			       -- From Stanford --
46	h/dropsbr.h, uip/dropsbr.c, support/pop/popser.c: support LAST
47		command in POP service
48	uip/{inc,mshcmds}.c: ditto
49
50
51Mon Dec 15 11:11:32 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
52
53	uip/post.c: patch for MMDF-IIb submit
54
55
56Wed Dec  3 22:03:58 1986  /mtr <mrose@nrtc-gremlin>
57
58	support/pop/popd.c: minor fix
59
60
61Tue Dec  2 13:57:41 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
62
63	support/bboards/bbtar.c: fix for sequent machines
64
65
66Sat Nov 22 20:36:31 1986  /mtr <mrose@nrtc-gremlin>
67
68	uip/bbc.c: set up time-bomb after HUP
69
70
71Fri Nov 21 14:33:28 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
72
73	sbr/smatch.c: deref null bug
74
75
76Fri Nov 14 17:25:23 1986  /mtr <mrose@nrtc-gremlin>
77
78	conf/doc/mhook: typo found by Phyl
79
80
81Mon Nov 10 16:57:41 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
82
83			    -- More stuff from Jef --
84	zotnet/tws/dtimep.lex: default timezone to localone one
85
86
87Mon Nov 10 08:12:16 1986  /mtr <mrose@nrtc-gremlin>
88
89			-- Stuff from Jef Poskanzer --
90	uip/forw.c: add -[no]dashmunging, a hidden option
91	uip/mhlsbr.c: add -[no]dashmunging, a hidden option
92	{conf/doc/mhl.rf,uip/mhlsbr.c}: add [no]split variable
93
94
95Mon Nov  3 15:21:38 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
96
97	sbr/m_sync.c: fix for sequent machines
98
99
100Mon Nov  3 14:11:48 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
101
102	uip/msgchk.c: another SUN fix
103
104
105Thu Oct 30 13:03:02 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
106
107	uip/{rcvtty,ttyw}.c: if no BSD42, turn off TTYD
108
109
110Thu Oct 30 12:57:52 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
111
112	sbr/formataddr.c, uip/replsbr.c: another realloc() bug found by
113	    Terry West
114
115
116Thu Oct  9 12:52:41 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
117
118	h/mh.h: make ruserpass nonsense based on NFS not SUN
119
120
121Wed Oct  8 15:59:05 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
122
123	uip/vmh.c: more SYS5 mods from Bob Desinger
124
125
126Mon Oct  6 12:07:02 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
127
128	conf/examples/encore: config file for Encore Multimax, from Mike
129	    Iglesias of UCI
130
131
132Thu Oct  2 12:37:57 1986  /mtr <mrose@nrtc-gremlin>
133
134	support/pop/popd.c: fixes for 4.3BSD set setsockopt
135
136
137Mon Sep  8 12:47:58 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
138
139	conf/config/MakeBBoards: smarter
140
141
142Fri Sep  5 14:02:36 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
143
144	zotnet/bboards/bboards.h: add BB_SEEN to fix list-handling bug in bbc
145	uip/bbc.c: use it
146
147
148Fri Sep  5 09:40:35 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
149
150	uip/msh.c: add hidden "advance" command
151	uip/wmh.c: use it
152
153
154Fri Sep  5 09:08:17 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
155
156	mts/sendmail/smail.c: define discard() as void
157
158
159Tue Sep  2 15:27:34 1986  /mtr <mrose@nrtc-gremlin>
160
161	uip/{bbc,burst,popsbr}.c: ULTRIX loses on ferror() vs. feof()
162	sbr/vfgets.c: ditto
163
164
165Fri Aug 29 09:08:15 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
166
167	uip/wmh.c: for pTTY() make original window the top one
168
169
170Thu Aug 28 19:39:47 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
171
172	uip/send.c: handle dist in a read-only folder
173	support/pop/popser.c: anonymous fix for DPOP/BPOP
174
175
176Wed Aug 20 17:23:39 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
177
178	uip/mhlsbr.c: a bit less demanding on errors when processing the
179	    face
180
181
182Wed Aug 20 14:16:12 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
183
184	conf/config/MakeBBoards: smarter rule
185
186
187Mon Aug 18 10:38:34 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
188
189	uip/wmh.c: new program--Windowing MH for Integrated Solutions
190	    Graphics Workstations; not standardly installed for now since
191	    requires special load libraries
192	conf/doc/wmh.rf: man page
193	conf/makefiles/uip: support wmh
194
195
196Fri Aug 15 23:01:06 1986  /mtr <mrose@nrtc-gremlin>
197
198	sbr/advertise.c: slight touch-up
199
200
201Fri Aug 15 13:58:25 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
202
203	uip/vmh.c: slight clean-up
204
205
206Thu Aug 14 22:25:23 1986  /mtr <mrose@nrtc-gremlin>
207
208	support/general/replcomps: add return-path to To: list
209
210
211Tue Aug 12 10:54:47 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
212
213	support/pop/popser.c: small fix from Dave Cohrs
214
215
216Tue Aug 12 10:53:47 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
217
218	uip/mhlsbr.c: finally stabilize it
219
220
221Mon Aug 11 10:10:33 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
222
223	uip/mhlsbr.c: choose default face from from: line
224
225
226Fri Aug  8 12:57:35 1986  /mtr (agent: Marshall Rose) <mother@killer-rat>
227
228	conf/config/config.c, h/mh.h, sbr/m_readefs.c, uip/mhlsbr.c:
229	    add support for "faceproc"
230
231
232Sun Jul 27 11:52:37 1986  /mtr <mrose@nrtc-gremlin>
233
234	conf/doc/show.rf: typos
235
236
237Tue Jul 15 20:26:05 1986  /mtr <mrose@nrtc-gremlin>
238
239	papers/{bboards/bboards,tutorial/tutorial}.tex: botched MTR's
240	    address
241
242
243Fri Jul 11 10:50:31 1986  /mtr <mrose@nrtc-gremlin>
244
245	MH 6.5 official, out of beta, released for UCI distribution
246
247
248Tue Jul  8 10:50:39 1986  /mtr <mrose@nrtc-gremlin>
249
250	uip/scansbr.c: split-up a statement for the RT compiler
251	conf/mh-gen.8: add some stuff on POP
252	conf/doc/{ADMIN,popaka}.rf: ditto
253
254
255Sun Jun 29 21:11:30 1986  /mtr <mrose@nrtc-gremlin>
256
257	sbr/addrsbr.c: yet another fix for the SUN (yaffts)
258	conf/mhconfig.c: if both mts/smtp and options BERK, turn off
259	    SMTP
260
261
262Mon Jun 23 20:45:35 1986  /mtr <mrose@nrtc-gremlin>
263
264	uip/vmh.c: Bob gives us another sys5 fix
265
266
267Thu Jun 19 19:51:43 1986  /mtr <mrose@nrtc-gremlin>
268
269	zotnet/tws/dtimep.lex: fix spelling for august
270
271
272Wed Jun 18 19:57:09 1986  /mtr <mrose@nrtc-gremlin>
273
274	uip/vmh.c: sanitize for 8-bit whacko characters
275
276
277Wed Jun 18 11:05:40 1986  /mtr <mrose@nrtc-gremlin>
278
279	support/bboards/bbexp.c: create archives in BBMODE format, private
280	    bboards should have archives created by the BBoards user (just
281	    like the standard file)
282
283
284Tue Jun 17 15:23:27 1986  /mtr <mrose@nrtc-gremlin>
285
286	h/mh.h: add vfork for hpux
287
288
289Tue Jun 17 14:21:08 1986  /mtr <mrose@nrtc-gremlin>
290
291	uip/scan.c: forgot to make -header always force ATZ behavior
292
293
294Tue Jun 17 10:44:06 1986  /mtr <mrose@nrtc-gremlin>
295
296	uip/trmsbr.c: no TIOCGWINSZ working on 4.2BSD ULTRIX!
297
298
299Mon Jun 16 19:56:09 1986  /mtr <mrose@nrtc-gremlin>
300
301	sbr/{m_gmsg,pwd}.c, uip/{bbl,conflict,folder,rmf}.c: add NDIR
302	    compile-time option if -lndir include file is called <ndir.h>
303	    instead of <dir.h> (non BSD systems)
304	h/local.h: new file to make this easier
305
306
307Sun Jun 15 14:20:10 1986  /mtr <mrose@nrtc-gremlin>
308
309	h/scansbr.h, support/general/scan.{timely,time,size}: remove JLR's
310	    fix since it doesn't work right
311
312
313Fri Jun 13 20:08:36 1986  /mtr <mrose@nrtc-gremlin>
314
315	uip/aliasbr.c: not testing for relative names correctly
316
317
318Fri Jun 13 15:28:10 1986  /mtr <mrose@nrtc-gremlin>
319
320	sbr/addrsbr.c: another #ifdef BERK fix for the SUN
321
322
323Fri 13 Jun 86 10:29	John Romine	<jromine@nrtc-gremlin>
324
325	h/scansbr.h, support/general/scan.{timely,time,size}: add ">>" at
326	    end of body in format string
327
328
329Tue 10 Jun 86 15:34	John Romine	<jromine@nrtc-gremlin>
330
331	h/scansbr.h: eliminate superfluous space from default format
332	    string
333
334
335Fri Jun  6 10:56:40 1986  /mtr <mrose@nrtc-gremlin>
336
337	miscellany/less/screen.c: handle HP terminals better
338
339Sun Jun  1 23:07:24 1986  /mtr <mrose@nrtc-gremlin>
340
341	uip/trmsbr.c: add sc_hardcopy()
342	uip/mhlsbr.c: use it so we don't fork a more on hardcopy ttys
343	conf/doc/mhl.rf: document it
344
345
346Thu May 29 23:42:54 1986  /mtr <mrose@nrtc-gremlin>
347
348	support/general/scan.mailx: mailx scan format from Bob Simpson of
349	    plus5
350	support/general/mhl.body: format from mtrenv
351
352
353Wed May 28 16:56:40 1986  /mtr <mrose@nrtc-gremlin>
354
355	conf/examples/nrtc-gremlin: add -125 switch for GHS compiler
356	sbr/getans.c,uip/{mhlsbr,prompter,rcvtty,sendsbr}.c: a bit more
357	    careful with the setjmp()
358
359
360Wed May 28 12:44:21 1986  /mtr <mrose@nrtc-gremlin>
361
362	sbr/fmtcompile.c: allow literal '%'s in format files
363
364
365Tue May 27 19:35:38 1986  /mtr <mrose@nrtc-gremlin>
366
367	support/pop/popd.c: support for 4.3BSD syslog
368
369
370Thu May 22 15:08:06 1986  /mtr <mrose@nrtc-gremlin>
371
372	support/general/replcomps: typo
373
374
375Thu May 22 08:13:17 1986  /mtr <mrose@nrtc-gremlin>
376
377	conf/mh-gen.rf: update
378
379
380Thu May 22 08:05:03 1986  /mtr <mrose@nrtc-gremlin>
381
382			-- Two New Documents from UCI --
383	conf/makefiles/{papers,dist}: update
384	dist/READ-ME: remove
385	conf/doc/MH.rf: update
386	papers/beginners: new paper "MH for Beginners"
387	papers/mh4mm: new paper "MH for MM Users"
388
389
390Wed May 21 20:51:47 1986  /mtr <mrose@nrtc-gremlin>
391
392	conf/{mh-gen.8,doc/{ADMIN,MH}.rf, papers/*/*, COVER-LETTER: update
393	    mail addresses
394
395
396Wed May 21 10:10:21 1986  /mtr <mrose@nrtc-gremlin>
397
398	uip/{rcvdist,replsbr}.c: malloc/free fixes from Steve Smith
399
400
401Tue May 20 22:51:13 1986  /mtr <mrose@nrtc-gremlin>
402
403			     -- From Steve Smith --
404	conf/examples/ridge: config file
405	sbr/{m_gmsg,pwd}.c: although SYS5, uses <ndir.h>
406	uip/show.c: not null-terminating argvector
407	uip/{bbc,vmh}.c: although SYS5, has SIGTSTP
408	uip/sbboards.c: pre-emptive reference of discard to help SYS5 loader
409	conf/{mh-gen.8,mhconfig.c}: add "oldload none"
410
411
412Tue May 20 19:09:15 1986  /mtr <mrose@nrtc-gremlin>
413
414	uip/scan.c: free'ing a static, tsk
415
416
417Thu May 15 17:09:34 1986  /mtr <mrose@nrtc-gremlin>
418
419	uip/msgchk.c, conf/doc/{mh-chart,msgchk}.rf: add -[no]date,
420	    and -[no]notify type switches
421
422
423Thu May 15 16:36:19 1986  /mtr <mrose@nrtc-gremlin>
424
425	uip/{inc,msgchk,post,send}.c: improve #define-dependent
426	    switches declarations
427
428
429Tue May 13 17:44:47 1986  /mtr <mrose@nrtc-gremlin>
430
431	sbr/{fmtcompile,formatsbr}.c, support/pop/popwrd.c,
432	uip/{ap,inc,rcvtty,post,spost,whatnowsbr}.c:
433	    add some lint stuff
434	conf/makefiles/uip: better lint support for TMA
435
436
437Tue May 13 15:14:07 1986  /mtr <mrose@nrtc-gremlin>
438
439			   -- Some Fixes from Hokey --
440	uip/vmh.c: a few more SYS5 dependencies
441	zotnet/tws/dtimep.lex: added #include strings.h
442	conf/makefiles/zotnet/tws: added dependency for above
443	uip/post.c: pre-emptive reference of discard to help SYS5 loader
444	conf/examples/plus5: update
445	miscellany/less/Makefile: add SHELL=/bin/sh
446	sbr/m_getfld.c: slight redeclaration for SYS5
447
448
449Tue May 13 07:59:36 1986  /mtr <mrose@nrtc-gremlin>
450
451	uip/replsbr.c: some fixes from Van
452
453
454Mon May 12 09:12:39 1986  /mtr <mrose@nrtc-gremlin>
455
456	sbr/m_getfld.c: new version of matchc() from Van that doesn't
457	    give the SUN indigestion
458
459
460Sun May 11 12:40:34 1986  /mtr <mrose@nrtc-gremlin>
461
462	miscellany/scripts/READ-ME: add amhmail description
463	miscellany/scripts/amhmail.sh: new script
464
465
466Thu May  8 17:50:22 1986  /mtr <mrose@nrtc-gremlin>
467
468	support/bboards/bbexp.c: set the mode on the archive file if
469	    creating it, since m_gmprot() isn't a good default for this
470	    application
471
472
473Wed May  7 13:16:45 1986  /mtr <mrose@nrtc-gremlin>
474
475	uip/post.c: modification for fcc:s broke stand-alone behavior for
476	    daemons, etc.; use old method as a fall-back
477	sbr/m_foil.c: also improve modification a bit
478	support/pop/smtpd.c: dead weight
479
480
481Mon May  5 16:07:12 1986  /mtr <mrose@nrtc-gremlin>
482
483	support/bboards/mmdfII/bboards/bb_wtmail.c: patch for IDIOTIC change
484	    in qu_rtxt()
485
486
487Mon May  5 13:32:37 1986  /mtr <mrose@nrtc-gremlin>
488
489	uip/trmsbr.c: try Van's version for a while
490	miscellany/patch: updates from Van
491
492
493Sun May  4 18:08:47 1986  /mtr <mrose@nrtc-gremlin>
494
495	MH 6.5 #1[UCI] (nrtc-gremlin) made available to Van Jacobson
496	    for inclusion in 4.3BSD UNIX
497
498
499Sun May  4 17:49:43 1986  /mtr <mrose@nrtc-gremlin>
500
501	sbr/pidwait.c, uip/{bbc,sendsbr,vmh}.c: back off signal handling
502	    modifications
503
504Sun May  4 16:10:36 1986  /mtr <mrose@nrtc-gremlin>
505
506	conf/doc/mh.rf: forgot about TMA stuff
507	conf/makefiles/doc: forgot rcvstore
508
509
510Sun May  4 14:18:15 1986  /mtr <mrose@nrtc-gremlin>
511
512	support/general/replcomps: use %tws instead of %pretty
513	support/general/mhl.*: streamline slight
514
515
516Sun May  4 13:28:23 1986  /mtr <mrose@nrtc-gremlin>
517
518	uip/msgchk.c: change the "last read" message to use alpha-timezones
519
520
521Sat May  3 02:49:29 1986  /mtr <mrose@nrtc-gremlin>
522
523	zotnet/tws/{tws.h,dtime.c,dtimep.lex}: fixes for DST
524	conf/makefiles/zotnet/tws: add -n to lex's invocation
525
526
527Sat May  3 01:37:15 1986  /mtr <mrose@nrtc-gremlin>
528
529	sbr/{m_{sync,update},pidwait}.c, uip/{bbc,sendsbr,vmh}: inspired
530	    by Van's 4.2BSD signal optimizations
531
532
533Fri May  2 17:02:01 1986  /mtr <mrose@nrtc-gremlin>
534
535	uip/show.c: WHATNOW botch fixed by Jim Valerio
536
537
538Fri May  2 16:35:11 1986  /mtr <mrose@nrtc-gremlin>
539
540			  -- More Bug Fixes from Van --
541	uip/scansbr.c: check return from fclose()
542	uip/inc.c: avoid locking/stat race condition
543	sbr/m_sync.c: lock signals out during update of sequences
544
545
546Thu May  1 15:30:07 1986  /mtr <mrose@nrtc-gremlin>
547
548			   -- From Craig Partridge --
549	support/pop/mmdfII/pop/READ-ME: fixes
550
551
552Tue Apr 29 20:17:11 1986  /mtr <mrose@nrtc-gremlin>
553
554	conf/doc/mhook.rf: extra tip with SendMail and slocal
555
556
557Mon Apr 28 21:00:21 1986  /mtr <mrose@nrtc-gremlin>
558
559			-- Yet Another Fix from Terry --
560	uip/dropsbr.c: another typo
561
562
563Sun Apr 27 17:23:56 1986  /mtr <mrose@nrtc-gremlin>
564
565	uip/scansbr.c: recognition of 822 Encrypted: header a bit botched
566	h/scansbr.h, support/general/scan.*: support encrypted
567
568
569Fri Apr 25 13:39:55 1986  /mtr <mrose@nrtc-gremlin>
570
571			   -- From Craig Partridge --
572	support/bboards/mmdfII/bboards/getbbent.c: bad field in BBoards file
573	    causes hang, note it and skip!
574
575
576Fri Apr 25 10:47:19 1986  /mtr <mrose@nrtc-gremlin>
577
578	uip/trmsbr.c: use stdout (not stderr) for termcap checking
579
580
581Fri Apr 25 00:01:50 1986  /mtr <mrose@nrtc-gremlin>
582
583	conf/ADMIN.rf: slight touch-up
584
585
586Thu Apr 24 23:53:57 1986  /mtr <mrose@nrtc-gremlin>
587
588			      -- From Craig Partridge --
589	support/bboards/mmdfII/bboards/*: bug fixes for MMDF-IIb
590	conf/mh-gen.8: mention that MMDF-IIb has the BBoards distribution
591
592
593Thu Apr 24 20:13:28 1986  /mtr <mrose@nrtc-gremlin>
594
595	uip/msgchk.c: print out last read date
596	conf/makefiles/uip: add tws dependency
597
598
599Thu Apr 24 19:37:09 1986  /mtr <mrose@nrtc-gremlin>
600
601	conf/doc/ADMIN.rf: typos
602
603
604Thu Apr 24 10:34:06 1986  /mtr <mrose@nrtc-gremlin>
605
606	zotnet/mts/lock.c: lint touch-up
607	support/pop/popd.c: ditto
608
609
610Thu Apr 24 00:19:35 1986  /mtr <mrose@nrtc-gremlin>
611
612	conf/doc/mh-chart.rf: slight mods for TMA mods
613
614
615Mon Apr 21 17:31:43 1986  /mtr <mrose@nrtc-gremlin>
616
617	uip/{inc,post}.c: slight mods for TMA mods
618	conf/doc/mh-chart.rf: ditto
619
620
621Mon Apr 21 10:22:09 1986  /mtr <mrose@nrtc-gremlin>
622
623	zotnet/mf/mf.c: sanity check in getadrx() on string to parse
624
625
626Thu Apr 17 20:51:53 1986  /mtr <mrose@nrtc-gremlin>
627
628	zotnet/mts/lock.c: add some more #ifdefs to support stand-alone
629	    locking library
630	conf/examples/udel*: update
631	papers/myths/: remove
632	conf/makefile/papers: update
633
634
635Thu Apr 17 13:25:20 1986  /mtr <mrose@nrtc-gremlin>
636
637	sbr/addrsbr.c: fix from Terry West, more alternate-mailbox misery
638
639
640Mon Apr 14 23:52:03 1986  /mtr <mrose@nrtc-gremlin>
641
642	sbr/m_getfld.c: locc() not range checking on cnt
643
644
645Mon Apr 14 22:56:46 1986  /mtr <mrose@nrtc-gremlin>
646
647	support/bboards/bbexp.c: not ending msh correctly, msh tried
648	    to update the maildrop even though it was already locked
649	    by bbexp
650
651
652
653Sat Apr 12 16:32:21 1986  /mtr <mrose@nrtc-gremlin>
654
655	uip/post.c: try to keep fcc:s under MH-directory so links are
656	    maintained
657
658
659Thu Apr 10 15:06:59 1986  /mtr <mrose@nrtc-gremlin>
660
661	conf/config/bboards.*: mail reports to PostMaster
662
663
664Thu Apr 10 10:42:25 1986  /mtr <mrose@nrtc-gremlin>
665
666	uip/scansbr.c: recognize the 822 "Encrypted:" header instead of
667	    doing a uprf() on the body
668	uip/{scan,mshcmds}.c: recognize SCNENC return from scan ()
669
670
671Thu Apr 10 03:47:48 1986  /mtr <mrose@nrtc-gremlin>
672
673	sbr/m_getfld.c: Van fixes Marshall's fix
674
675
676Thu Apr 10 02:26:52 1986  /mtr <mrose@nrtc-gremlin>
677
678	Makefile: touch-up "make distribution"
679	conf/examples/nrtc-*-mtr: remove
680	conf/makefiles/uip: touch-up
681	conf/doc/MH.rf: add TMA stuff, conditionally
682
683
684Wed Apr  9 22:08:37 1986  /mtr <mrose@nrtc-gremlin>
685
686	uip/vmh.c: output non-standard control characters in carat format
687
688
689Wed Apr  9 12:36:58 1986  /mtr <mrose@nrtc-gremlin>
690
691		    -- MTR actually gets to fix something! --
692	sbr/m_getfld.c: messages with an empty body caused inc to
693	    prematurely think the maildrop had reached EOF.  Believe it
694	    or not, the mhmail fix last month exercised this!
695
696
697Wed Apr  9 12:04:56 1986  /mtr <mrose@nrtc-gremlin>
698
699			 -- Van fixes some more bugs --
700	sbr/m_getfld.c: not handling buffer boundary cases right
701	uip/replsbr.c: not adding "," correctly when concatenating an
702	    address string during message scan
703	sbr/formatsbr.c: mymbox test dumped core if address parse failed
704	h/{fmtcompile,formatsbr}.h, sbr/{fmtcompile,formatsbr}.c: more
705	    enhancements
706
707
708Mon Apr  7 09:55:23 1986  /mtr <mrose@nrtc-gremlin>
709
710	mts/sendmail/smail.c: slight "client" check
711
712
713Sun Apr  6 19:22:52 1986  /mtr <mrose@nrtc-gremlin>
714
715	uip/inc.c: forgot to initialize some FILE*'s; dumps core on
716	    celerity
717
718
719Wed Apr  2 17:17:32 1986  /mtr <mrose@nrtc-gremlin>
720
721	sbr/addrsbr.c: slight typo in comment
722
723
724Mon Mar 31 15:07:26 1986  /mtr <mrose@nrtc-gremlin>
725
726	uip/replsbr.c: handle bad addresses with better diagnostics
727
728
729Sat Mar 22 18:24:35 1986  /mtr <mrose@nrtc-gremlin>
730
731	uip/mhmail.c: handle -body better
732
733
734Sat Mar 22 11:51:45 1986  /mtr <mrose@nrtc-gremlin>
735
736			 -- Fixes from Phyllis Kantar --
737	uip/dropsbr.c: typo
738	conf/doc/{send,pick}.rf: typos
739	conf/makefiles/doc: forgot $(OPTIONSn) in $(MAN1) definition
740
741
742Fri Mar 21 21:12:39 1986  /mtr <mrose@nrtc-gremlin>
743
744	conf/doc/{MH,mh-format}.rf: typos
745
746
747Thu Mar 20 23:05:10 1986  /mtr <mrose@nrtc-gremlin>
748
749	uip/mhlsbr.c: mhl enhancement from JLR permitting a prefix string
750	    for each line of the body (e.g, "component="    > ")
751
752
753Wed Mar 19 23:12:54 1986  /mtr <mrose@nrtc-gremlin>
754
755			   -- Changes for MMDF-IIb --
756	uip/post.c, support/bboards/mmdfII/bboards/bb_wtmail.c: know about
757	    new mm_winit protocol and RP_NS/RP_DOK responses
758
759
760Wed Mar 19 23:00:53 1986  /mtr <mrose@nrtc-gremlin>
761
762	support/pop/popser.c: one last fix for ENOENT mailboxes
763
764
765Sun Mar 16 15:20:27 1986  /mtr <mrose@nrtc-gremlin>
766
767	miscellany/mem: appointment diary support from Ken Yap
768
769
770Tue Mar 11 19:43:27 1986  /mtr <mrose@nrtc-gremlin>
771
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
776
777
778Mon Mar 10 18:08:37 1986  /mtr <mrose@nrtc-gremlin>
779
780	uip/post.c: fix handling of (in)visible addresses
781	uip/rcvdist.c: re-do to use format facility
782	uip/{replsbr,forw}.c: touch-ups
783	conf/config/config.c, h/mh.h: new variable rcvdistcomps
784	conf/{makefiles/{uip,support/general},doc/mhook.rf}: update
785	sbr/m_getfld.c: bstring() support for non BSD42, SYS5 systems
786	conf/doc/ADMIN.rf: update
787
788
789Mon Mar 10 10:17:29 1986  /mtr <mrose@nrtc-gremlin>
790
791	{sbr/formatsbr,uip/scansbr}.c: more optimizations from Van!
792	sbr/m_getfld.c: Van fixes problems due to losing vanilla-4.2 C
793	    optimizer!
794	sbr/m_getfld.c: slight touch-up by MTR
795	uip/bbc.c: remove #ifdef MTR bracketing, code works fine
796	uip/refile.c: slight touch-ups
797	sbr/m_getfld.c: on xxxERR returns, forgetting to zero value buffer
798
799
800Mon Mar 10 00:43:19 1986  /mtr <mrose@nrtc-gremlin>
801
802	uip/{msh,mshcmds}.c: packf hack, ala refile hack
803	uip/{post,rcvdist}.c, support/bboards/mmdfII/bboards/bb_wtmail.c:
804	    MMDF-II nameserver support from Steve Kille
805
806
807Sun Mar  9 20:09:35 1986  /mtr <mrose@nrtc-gremlin>
808
809	zotnet/bboards/bboards.h: add BB_REMOTE flag for bbc
810	uip/bbc.c: support BB_REMOTE, under #ifdef MTR for the moment
811	uip/bbc.c: allow bb_aka (again?!?)
812
813
814Sun Mar  9 18:52:37 1986  /mtr <mrose@nrtc-gremlin>
815
816	h/scansbr.h, support/general/{digestcomps,mhl.forward,scan.*}: update
817
818
819Sun Mar  9 14:06:54 1986  /mtr <mrose@nrtc-gremlin>
820
821	h/scansbr.h, sbr/fmtcompile.c: better versions from Van
822	support/general/{replcomps,scan.timely}: better versions from Van
823	    (snuck the %pretty instead of %tws in, eh Van?)
824	support/general/{digestcomps,mhl.forward,scan.{size,time}}: update
825
826
827Sun Mar  9 14:04:26 1986  /mtr <mrose@nrtc-gremlin>
828
829	conf/mh-gen.8: add a line about chown and sys5
830	sbr/m_convert.c: better BADRNG diagnostic
831	uip/mshcmds.c: oops, typo
832
833
834Thu Mar  6 13:36:26 1986  /mtr <mrose@nrtc-gremlin>
835
836	uip/addrsbr.c: yet another fix for ismymbox()
837	uip/replsbr.c: #ifdef ISI code to avoid duplicate replies (due to
838	    Jim Koda)
839
840
841Wed Mar  5 12:48:58 1986  /mtr <mrose@nrtc-gremlin>
842
843	dist/READ-ME: oops, forgot usenix name change
844	conf/makefiles/uip: hmm, interesting loader problem
845
846
847Tue Mar  4 09:53:31 1986  /mtr <mrose@nrtc-gremlin>
848
849	papers/usenix/: change to realwork/
850
851
852Tue Mar  4 08:15:17 1986  /mtr <mrose@nrtc-gremlin>
853
854		       -- Van sends fixes to my updates --
855	uip/mhlsbr.c: not resetting mhlsbr for formatting
856	zotnet/tws/dtimep.lex: not getting MIL-TZ's right
857
858
859Mon Mar  3 16:53:19 1986  /mtr <mrose@nrtc-gremlin>
860
861	uip/sendsbr.c: oops, close() on an uninitialized variable! (thanks
862	    to Jim Koda)
863
864
865Mon Mar  3 10:18:40 1986  /mtr <mrose@nrtc-gremlin>
866
867		       -- Van sends fixes to my updates --
868	uip/mshcmds.c: not resetting scansbr for formatting
869	uip/scansbr.c: oops, typo!
870
871
872Thu Feb 27 22:16:43 1986  /mtr <mrose@nrtc-gremlin>
873
874	sbr/formataddr.c: remove <strings.h>
875	sbr/addrsbr.c: Van doesn't like "user*" instead of "user" as the
876	    default is-my-mailbox for BERK.  Since he's the BERK-author, I'll
877	    assume he knows what he's doing...
878	support/general/replcomps: Use "tws", instead of "pretty" for
879	    in-reply-to:
880	uip/whatnowsbr.c: If -draft{folder,message} and -nodraftfolder are
881	    added as no-ops, make them "hidden" from -help output
882	uip/{{a,d}p,forw,mhlsbr}.c: update
883
884
885Thu Feb 27 22:12:53 1986  /mtr <mrose@nrtc-gremlin>
886
887			     -- Van sends updates --
888	conf/makefiles/uip, h/fmtcompile.h,
889	sbr/{format{addr,sbr},fmtcompile,addrsbr}.c,
890	support/general/replcomps, uip/{repl,mhl,scan,whatnow}sbr.c
891
892
893Wed Feb 26 21:05:46 1986  /mtr <mrose@nrtc-gremlin>
894
895	uip/sendsbr.c: better diagnostics when post fails
896
897
898Tue Feb 25 17:45:28 1986  /mtr <mrose@nrtc-gremlin>
899
900	h/mshsbr.h, uip/msh*.c: add direct folder support for symmetry's
901	    sake, ugh!
902
903
904Tue Feb 25 09:47:09 1986  /mtr <mrose@nrtc-gremlin>
905
906	uip/{scan,mshcmds}.c: slight touch-ups
907	uip/mhlsbr.c: fix up SIGPIPE handling, again
908	support/general/scan.time: fix up for numeric timezone
909	uip/scansbr.c: re-support "encrypted"
910	uip/msh.c: add "exit" command for Dave Farber
911	miscellany/convert: new directory
912
913
914Tue Feb 25 08:08:43 1986  /mtr <mrose@nrtc-gremlin>
915
916	uip/burst.c: another realloc() fix from Terry West
917	sbr/vfgets.c: ditto
918	support/pop/popser.c: enhancmenets from Dave Cohrs
919	conf/doc/pop5.rf: document it
920	conf/mhconfig.c: support "debug" directive
921	makefiles/*: use it
922
923
924Mon Feb 24 17:14:39 1986  /mtr <mrose@nrtc-gremlin>
925
926	uip/inc.c: have -host/-file ask if file doesn't exist
927	uip/{packf,mshcmds}.c: ditto
928
929
930Sun Feb 23 13:59:46 1986  /mtr <mrose@nrtc-gremlin>
931
932	sbr/m_gmsg.c: big bug fix from Terry West.  Thanks, Terry!
933	h/strings.h: System5 bcopy-equivalents from Doug Gwyn
934	zotnet/tws/tws.h: support #ifdef ATZ
935	conf/makefiles/uip: slight lint botch
936
937
938Thu Feb 20 22:57:33 1986  /mtr <mrose@nrtc-gremlin>
939
940	MH 6.4 #1[UCI] (nrtc-gremlin) made available to Van Jacobson
941	    for inclusion in 4.3BSD UNIX
942
943
944Thu Feb 20 19:55:20 1986  /mtr <mrose@nrtc-gremlin>
945
946	uip/mhlsbr.c: add formatsbr support
947	sbr/addrsbr.c: use better default matching in ismymbox
948	miscellany/mtrenv: update
949	support/general/mhl.*: update
950
951
952Thu Feb 20 08:07:49 1986  /mtr <mrose@nrtc-gremlin>
953
954	uip/{a,d}p.c: start working on it
955	h/formatsbr.h: new variable fmt_norm
956	sbr/formatsbr.c: use it
957	h/fmtcompile.c, sbr/{fmtcompile,formatsbr}.c: define "pretty"
958	sbr/formataddr.c: sight touch-up
959	uip/formatsbr.c: oops, bug in PUTD()
960	uip/{fmtcompile,formatsbr}.c: init mn structures in case of error.
961	    This is still buggy since: 1) the structure still doesn't get
962	    reset on errors, and 2) you can still dereference nulls
963	zotnet/tws/dtimep.lex: slight touch-up
964
965
966Wed Feb 19 10:50:04 1986  /mtr <mrose@nrtc-gremlin>
967
968	papers/mh6.4: new interim documentation directory, for 4.3BSD
969	conf/doc/{MH,ap,dp,mh,mh-chart,mhl,repl,scan}.rf: update
970	conf/doc/mh-format.rf: new file
971	support/general/replcomps: oops, should call formataddr on all
972	    addrs
973
974
975Wed Feb 19 03:11:42 1986  /mtr <mrose@nrtc-gremlin>
976
977	sbr/{formataddr,fmtcompile,m_{draft,getfld,maildir},printsw,pwd}.c:
978	    lint it
979	uip/{formatsbr,forw,msh,replsbr,scan,scansbr,spost}.c: lint it
980	support/pop/popser.c: lint it
981	sbr/formatsbr.c: remove MHFMTDEBUG code
982	*/Makefile: depend 'em
983
984
985Wed Feb 19 01:55:40 1986  /mtr <mrose@nrtc-gremlin>
986
987	h/mh.h: add msg_* vars in m_getfld() as externs
988	uip/{msh,{repl,scan}sbr}.c: remove msg_* declarations
989	sbr/m_getfld.c: add a bit of BODYEOF support (without slowing it
990	    down, wouldn't want to upset Van!)
991
992
993Wed Feb 19 00:56:30 1986  /mtr <mrose@nrtc-gremlin>
994
995	sbr/m_getfld.c: different fix for packf'd files from Van
996
997
998Wed Feb 19 00:16:55 1986  /mtr <mrose@nrtc-gremlin>
999
1000	uip/dist.c, support/general/distcomps, sbr/fmtcompile.c: updates
1001	    from Van
1002	sbr/formatsbr.c: remove ismymbox prime
1003	sbr/fmtcompile.c: use adios(), not exit()!
1004
1005
1006Tue Feb 18 22:14:51 1986  /mtr <mrose@nrtc-gremlin>
1007
1008	sbr/m_getfld.c: eom_action() lacking argument
1009	sbr/m_getfld.c: not working right on packf'd files
1010	uip/{msh,mshcmds}.c: under BPOP, need to fix things so m_getfld()
1011	    doesn't dump core!
1012
1013
1014Tue Feb 18 02:15:00 1986  /mtr <mrose@nrtc-gremlin>
1015
1016	uip/bbc.c: upgrade for new m_getfld()
1017	support/general/scan.*, h/scansbr.h: still more changes
1018	support/general/replcomps: still more changes
1019
1020
1021Tue Feb 18 01:13:51 1986  /mtr <mrose@nrtc-gremlin>
1022
1023	h/formatsbr.h: updates from Van
1024
1025
1026Mon Feb 17 20:14:35 1986  /mtr <mrose@nrtc-gremlin>
1027
1028	support/general/scan.{time,size}: mday/month inverted
1029	sbr/{formatsbr,fmtcompile}.c: bring up to date with MH 6.3+
1030	sbr/formatsbr.c: missing tzone/sday/dst handling!
1031	h/scansbr.h: slight update
1032	uip/scansbr.c: try using formataddr() routine to do "correct"
1033	    formatting of scan'd addresses, didn't work! use friendly
1034	zotnet/tws/dtimep.lex: tsk, use lint!  also, fix numeric timezones
1035	sbr/addrsbr.c: some ismymbox fixes for non-BERK code (from 6.3)
1036	sbr/formatsbr.c: not priming the pump!
1037	h/fmtcompile.h, sbr/{formatsbr,fmtcompile}.c: add "friendly"
1038	support/general/scan.time2: call it scan.timely
1039	conf/makefiles/support/general: support scan.timely
1040
1041
1042Sun Feb 16 23:04:34 1986  /mtr <mrose@nrtc-gremlin>
1043
1044	zotnet/fmt/: move into sbr/ to avoid loading problems
1045	sbr/{addrsbr,formatsbr,fmtcompile,formataddr}.c: new files
1046	h/fmtcompile.h: new file
1047	conf/makefiles/{sbr,zotnetM}: update
1048	sbr/llib-lmh: update
1049
1050
1051Sun Feb 16 19:11:33 1986  /mtr <mrose@nrtc-gremlin>
1052
1053	-- Incorporate Berkeley enhancements, courtesy of Van Jacobson --
1054	h/{format,scan}sbr.h: updated for new formatsbr stuff
1055	h/mh.h: updated for new m_getfld
1056	conf/MH: new default file
1057	conf/config/config.c: support spost under BERK and SENDMTS
1058	conf/mhconfig.c: support new zotnet/fmt/ directory
1059	conf/makefiles/uip: support spost
1060	conf/makefiles/zotnetM: support new zotnet/fmt/ directory
1061	conf/makefiles/zotnet/fmt: new Makefile
1062	conf/makefiles/zotnet/tws: support for new lex-based date parser
1063	sbr/m_gmsg.c,uip/msh.c: change init of READONLY
1064	sbr/m_getfld.c: re-written, super optimized!
1065	support/general/{digestcomps,mhl.digest,mhl.forward,scan.*}: use
1066	    new fmt stuff
1067	zotnet/fmt/: new directory
1068	zotnet/tws/{dtimep.lex,lexedit.sed,lexstring.c}: new files
1069	zotnet/tws/dtime.c: update
1070	uip/{forw,scan,scansbr}.c: use new format stuff
1071	uip/{inc,mhlsbr,mshcmds,replsbr}.c: use new format stuff
1072	uip/trmsbr.c: use stderr for ioctl()s
1073	uip/spost.c: new file
1074	uip/{addr,format}sbr.c: remove, they're in zotnet/fmt/
1075
1076
1077Sun Feb 16 15:40:20 1986  /mtr <mrose@nrtc-gremlin>
1078
1079	sbr/m_setvis.c: oops, fix-up unseen sequence stuff
1080	uip/whatnowsbr.c: oops, a couple of typos
1081
1082
1083Sun Feb  9 22:14:10 1986  /mtr <mrose@nrtc-gremlin>
1084
1085	support/pop/syslog.c: #ifdef BSD43 means use standard syslog
1086
1087
1088Wed Feb  5 14:42:55 1986  /mtr <mrose@nrtc-gremlin>
1089
1090	zotnet/tws/{tws.h,dtime.c}: new argument to dasctime()
1091	uip/{format,pick}sbr.c: make use of it
1092
1093
1094Wed Feb  5 11:25:05 1986  /mtr <mrose@nrtc-gremlin>
1095
1096	MH 6.3 #1[UCI] (nrtc-gremlin) is official, still awaiting Berkeley
1097	    enhancements
1098
1099
1100Wed Feb  5 09:32:08 1986  /mtr <mrose@nrtc-gremlin>
1101
1102	support/bboards/mmdfII/READ-ME: update
1103
1104
1105Mon Feb  3 11:21:49 1986  /mtr <mrose@nrtc-gremlin>
1106
1107	uip/whatnowsbr.c: oops, slight dist botch
1108	support/general/mhl.format: make date display user-friendly
1109	conf/mh-gen.8: clean-up descriptions of options
1110	uip/sbboards.c: normalize code wrt to MMDF-II BBoards channel
1111	uip/msh.c: when running under vmh and not in control of TTY,
1112	    ignore TSTP so BPOP can spool ahead!
1113	papers/{usenix/usenix,multifarious/multifarios,trusted/trusted}.tex:
1114	    fix up banners a bit
1115
1116
1117Sun Feb  2 20:47:36 1986  /mtr <mrose@nrtc-gremlin>
1118
1119	miscellany/replies/: new directory
1120
1121
1122Sun Feb  2 14:01:28 1986  /mtr <mrose@nrtc-gremlin>
1123
1124	zotnet/tws/dtime.c: twsort() fix from John Romine for ALTOS
1125	uip/addrsbr.c: smarter ismymbox for default case
1126	conf/{mh-gen.8,doc/repl.rf}, uip/repl.c: add #ifdef ATHENA code
1127
1128
1129Fri Jan 31 13:25:17 1986  /mtr <mrose@nrtc-gremlin>
1130
1131	COVER-LETTER: update
1132	support/general/mhl.format: Remove length/width constraints
1133
1134
1135Mon Jan 27 17:51:07 1986  /mtr <mrose@nrtc-gremlin>
1136
1137	uip/whatnowsbr.c: forgot to put -[no]push for built-in send
1138	h/addrsbr.h, uip/{addrsbr,post}.c: introduce auxformat(), the
1139	    back-end to adrformat(); post calls auxformat directly in
1140	    certain cases
1141	uip/{dp,forw}.c: was cheating on adrformat, now on auxformat
1142
1143
1144Sun Jan 26 16:57:18 1986  /mtr <mrose@nrtc-gremlin>
1145
1146	{conf/makefiles/uip,uip/post.c}: lint touch-up
1147	conf/doc/{inc,mh-chart,send,post}.rf: add the #ifdef TMA stuff
1148	sbr/m_remsg.c: tuning
1149	uip/mark.c: re-arrange debug output slightly
1150	h/mh.h: add some padding to fix some m_remsg bugs
1151	uip/{inc,rcvstore}.c: oops, mp -> hghmsg not keeping pace with
1152	    m_remsg!
1153
1154
1155Wed Jan 22 11:13:08 1986  /mtr <mrose@nrtc-gremlin>
1156
1157	support/pop/popwrd.c: squash bug
1158	h/mh.h: remove sigmask definition
1159	uip/{bbc,vmh}.c: add sigmask if not defined in <signal.h>
1160	    (4.3BSD finally wised up!)
1161
1162
1163Fri Jan 17 13:19:23 1986  /mtr <mrose@nrtc-gremlin>
1164
1165	uip/ali.c: add -noalias for RaJ
1166
1167
1168Wed Jan 15 23:15:54 1986  /mtr <mrose@nrtc-gremlin>
1169
1170	support/pop/popsbr.c: pophack on PASS command
1171
1172
1173Wed Jan 15 19:03:54 1986  /mtr <mrose@nrtc-gremlin>
1174
1175	COVER-LETTER: update
1176
1177
1178Wed Jan 15 18:44:32 1986  /mtr <mrose@nrtc-gremlin>
1179
1180	uip/addrsbr.c: ismymbox() losing under #ifdef DUMB, oops!
1181
1182
1183Wed Jan 15 04:43:33 1986  /mtr <mrose@nrtc-gremlin>
1184
1185	miscellany/netnews/: more stuff
1186
1187
1188Sun Jan 12 22:58:34 1986  /mtr <mrose@nrtc-gremlin>
1189
1190	uip/bbc.c: getbbvis a bit too aggressive, use popd algorithm
1191
1192
1193Sun Jan 12 14:01:25 1986  /mtr <mrose@nrtc-gremlin>
1194
1195	miscellany/mh-e: new version from James Larus
1196
1197
1198Fri Jan 10 10:17:57 1986  /mtr <mrose@nrtc-gremlin>
1199
1200	uip/sbboards.c: botch multiple bboard handling (forgot to rewind
1201	    input, thanks to Larry Henry)
1202	support/bboards/mmdfII/bboards/bb_wtmail.c: not handling errors
1203	    right
1204	sbr/cpydgst.c: stay symmetric with change to bb_wtmail.c, the code
1205	    worked fine, adding matching braces for clarity (!!)
1206
1207
1208Thu Jan  9 22:37:29 1986  /mtr <mrose@nrtc-gremlin>
1209
1210	MH 6.2 is official, awaiting enhancements Berkeley!
1211
1212
1213Thu Jan  9 16:31:28 1986  /mtr <mrose@nrtc-gremlin>
1214
1215	uip/mshcmds.c: don't rmm() messages which don't get refiled
1216	uip/vmh.c: truncate stuff on Scan window (finally)
1217	uip/scansbr.c: work on diagnostics a bit
1218
1219
1220Thu Jan  9 15:29:09 1986  /mtr <mrose@nrtc-gremlin>
1221
1222		   -- Fixes Suggested by Craig Partridge --
1223	support/bboards/mmdfII/bboards/mmdfonly.h: if V4_2BSD on, set BSD42
1224	conf/doc/{mhl,show}.rf: talk more about moreproc
1225	uip/mhlsbr.c: have INTR work as advertised
1226	uip/{send,whatnowsbr}.c: link on dist botched, oops!
1227
1228
1229Wed Jan  8 23:16:10 1986  /mtr <mrose@nrtc-gremlin>
1230
1231	uip/trmsbr.c: better defaults for "li" and "co"
1232
1233
1234Tue Jan  7 15:06:05 1986  /mtr <mrose@nrtc-gremlin>
1235
1236	uip/bbc.c: got the SIGTSTP problem, now wait on child to stop prior
1237	    to stopping ourselves...
1238
1239
1240Mon Jan  6 15:25:20 1986  /mtr <mrose@nrtc-gremlin>
1241
1242	uip/{msh,mshcmds}.c: work on refile
1243	uip/{vmh,msh}.c: support FAST quit (no final refresh on
1244	    updated mailbox)
1245
1246
1247Sun Jan  5 20:06:03 1986  /mtr (agent: Marshall Rose) <uci@dewey>
1248
1249		  -- Interface TTI TMA to MH #6.2 --
1250	[ N.B.: The TTI TMA is NOT in the public domain; the MH support for
1251		the TTI TMA IS in the public domain! ]
1252	conf/{mh-gen.8,mhconfig.c,doc/ADMIN.rf}: support "tma on"
1253	conf/makefiles/{doc,uip}: ditto
1254	Makefile: for the moment
1255
1256
1257Fri Jan  3 13:11:03 1986  /mtr <mrose@nrtc-gremlin>
1258
1259	uip/bbc.c: SIGTSTP race condition, #undef for now
1260
1261
1262Tue Dec 31 23:21:21 1985  /mtr <mrose@nrtc>
1263
1264	uip/mhlsbr.c: a bit more pipe trickyness (this gets old real fast)
1265	conf/doc/ADMIN.rf: talk about popd and /etc/rc.local
1266	papers/{myths,mznet}/Makefile: update
1267	uip/bbc.c: augment XTND2 botch diagnostic
1268	uip/msh.c: if popd says BBoard-ID: for a message is 0, read it
1269	    ourselves
1270
1271
1272Tue Dec 31 22:23:43 1985  /mtr <mrose@nrtc>
1273
1274	conf/doc/mhook.rf: minor typos
1275	miscellany/rcvtrip/*: update
1276
1277
1278Tue Dec 31 19:16:23 1985  /mtr <mrose@nrtc>
1279
1280	zotnet/tws/{dtime,dtimep}.c: dst fix-ups
1281	conf/doc/send.rf: append, not prepend
1282	uip/rmail.c: slight touch-up
1283	uip/ap.c: oops, not printing all info
1284	zotnet/mf/mf.c: botching trailing comment handling!
1285	uip/scansbr.c: have cpy() omit trailing >>blank<<
1286	sbr/m_gmsg.c: not zero'ing msgstats[] under non-MTR code
1287
1288
1289Tue Dec 31 13:53:14 1985  /mtr <mrose@nrtc>
1290
1291	conf/doc/whatnow.rf, uip/whatnowsbr.c: remove "headers" option
1292	conf/doc/ADMIN.rf: clear-up post -debug documentation
1293	conf/doc/{mh-chart,send,post}.rf, uip/{post,send,whatnowsbr}.c: remove
1294	    -[no]remove switches
1295	uip/{repl,post}.c: some touch-ups
1296
1297
1298Tue Dec 31 10:13:44 1985  /mtr <mrose@nrtc>
1299
1300	conf/doc/vmh.rf: back-down last update
1301	conf/mh-gen.8: forgot an \&
1302	conf/examples/nrtc-{gw,mtr}, h/rcvmail.h: tsk, NRTC running an old
1303	    MMDF-II
1304
1305
1306Mon Dec 30 20:03:25 1985  /mtr <mrose@nrtc>
1307
1308	conf/Makefile: options mangled(!?!)
1309	uip/msh.c: if update of mailbox fails, it gets zero'd(!!)
1310	    (oops, not checking error condition)
1311	support/pop/popser.c: if update of mailbox fails, clean-up
1312	    correctly (no zero problem here!)
1313	uip/inc.c: on truncate of maildrop, remove mailbox map (XXX)
1314	conf/makefiles/uip, uip/{send,whatnowsbr}.c: move send into
1315	    the WhatNow shell
1316	uip/sendsbr.c: new file
1317	conf/doc/whatnow.rf: update
1318
1319
1320Sun Dec 29 19:58:43 1985  /mtr <mrose@nrtc>
1321
1322	zotnet/mts/client.c: fix #ifdef BIND stuff a bit
1323	h/mshsbr.h, uip/{mhlsbr,msh,mshcmds}.c: try to fix lost peer
1324	    problems...
1325	conf/doc/vmh.rf: update
1326	zotnet/drop/lock.c: not returning right errno
1327	uip/dropsbr.c: ditto, plus not trying enough
1328	conf/makefiles/doc: "make tar" forgetting tmac.h
1329	uip/addrsbr.c: strcpy de-referencing NULL
1330	uip/refile.c: got rid of a spurious \n (!!)
1331	conf/examples/{udel,nrtc-mtr}: new files
1332	h/mh.h, sbr/m_{convert,gmsg}.c, uip/{msh,rcvstore,refile}.c: fix
1333	    LOWSEL logic
1334	uip/vmh.c: fix slight bug in sideground handling (misspelled
1335	    #ifdef, oops!)
1336	conf/{mh-gen.8,config/mts.c},mts/*/hosts.c: remove the NETWORK option
1337
1338
1339Thu Dec 19 23:58:44 1985  /mtr <mrose@nrtc-gremlin>
1340
1341	Release MH 6.2 to selected sites, including Berkeley for 4.3BSD testing
1342
1343
1344Thu Dec 19 22:34:23 1985  /mtr <mrose@nrtc-gremlin>
1345
1346	zotnet/mts/client.c: #ifdef BIND code when no gethostent()
1347	conf/{mh-gen.8,doc/mh-tailor.rf}: document it
1348
1349
1350Thu Dec 19 08:16:54 1985  /mtr <mrose@nrtc-gremlin>
1351
1352	uip/refile.c: better diagnostic from Fred Blonder
1353
1354
1355Wed Dec 18 22:51:58 1985  /mtr <mrose@nrtc-gremlin>
1356
1357	uip/bbc.c: optimize on calling mshproc, check size of maildrop
1358	    first; if empty, don't invoke it!
1359
1360
1361Wed Dec 18 20:27:38 1985  /mtr <mrose@nrtc-gremlin>
1362
1363	uip/slocal.c: minor touch up
1364	uip/umhook.c: moved from zotnet/mf
1365
1366
1367Wed Dec 18 13:37:09 1985  /mtr <mrose@nrtc-gremlin>
1368
1369	uip/bbc.c: make second, optimized pass to catch private bboards
1370	    that the user knows about
1371	uip/popsbr.c: ditto
1372	uip/popser.c: slight tune-up
1373
1374
1375Tue Dec 17 21:42:44 1985  /mtr <mrose@nrtc-gremlin>
1376
1377	conf/makefiles/sbr, h/mh.h, sbr/llib-lmh: cndfree() removed
1378	sbr/{add,m_{delete,replace}}.c, uip/{mhl,vmh}sbr.c: replace cndfree
1379	sbr/m_foil.c, uip/install-mh.c: compensate
1380
1381
1382Tue Dec 17 18:26:34 1985  /mtr <mrose@nrtc-gremlin>
1383
1384	sbr/m_getfld.c, uip/{format,mhl,pick}sbr.c: clean-up indirection
1385	    code for less tolerant compilers
1386	uip/bbc.c: add -[no]rcfile switch
1387	uip/msh.c: clean up a diagnostic
1388
1389
1390Tue Dec 17 08:53:52 1985  /mtr <mrose@nrtc-gremlin>
1391
1392	conf/makefiles/sbr, sbr/cndfree.c: clean-up a bit
1393
1394
1395Tue Dec 17 08:36:59 1985  /mtr <mrose@nrtc-gremlin>
1396
1397	uip/send.c: different alert announcement based on -forward
1398
1399
1400Wed Dec 11 19:08:20 1985  /mtr <mrose@nrtc-gremlin>
1401
1402	miscellany/libndir: -lndir for non-BSD sites, graciously supplied
1403	    by Kirk McKusick
1404
1405
1406Tue Dec 10 23:28:20 1985  /mtr <mrose@nrtc-gremlin>
1407
1408	uip/sbboards.c: oops, typo found by lint
1409
1410
1411Tue Dec 10 22:38:23 1985  /mtr <mrose@nrtc-gremlin>
1412
1413	uip/addrsbr.c: normalize a bit (finally)
1414	uip/addrsbr.c: new routine adrsprintf() to remove #ifdef BANG
1415		dependencies
1416	uip/{post,rcvdist,replsbr,sbboards}.c: use adrsprintf()
1417	uip/post.c: remove #ifdef MF dependency for stand-alone MH,
1418	    remove #ifdef DUMB dependency by making addrsbr.c smarter
1419	    about being dumber
1420	mts/mmdf/hosts.c: remove #ifdef DUMB dependency (right now,
1421	    addrsbr:getm() is the only one that calls it and it doesn't
1422	    call it under #ifdef DUMB...
1423
1424
1425Tue Dec 10 21:11:45 1985  /mtr <mrose@nrtc-gremlin>
1426
1427	conf/mh-gen.8: clear up some sys5 stuff
1428	zotnet/mf/umhook.c: sys5-ize
1429	uip/addrsbr.c: alternate-mailboxes: defaulted wrong under #ifdef
1430	    BERK, it's now "<userid>*"
1431	conf/doc/mh-profile.rf: fix documentation to reflect reality
1432
1433
1434Tue Dec 10 18:39:37 1985  /mtr <mrose@nrtc-gremlin>
1435
1436	zotnet/mts/client.c: moved from mts/sendmail/client.c
1437	conf/makefiles/{mts/sendmail,zotnet/mts}: changed
1438	mts/support/llib-lsendmail, zotnet/mts/llib-lmts: changed
1439	mts/sendmail/client.c: 4.2BSD specific only!
1440	conf/config/mts.c, zotnet/mts/mts.h: update
1441	conf/mhconfig.c: update
1442	conf/Makefile: simplify
1443
1444
1445Sun Dec  8 18:39:01 1985  /mtr <mrose@nrtc-gremlin>
1446
1447	uip/send.c: always remove dist file
1448	uip/vmh.c: work on erase-word handling, a bit
1449	uip/folder.c: -fast -vs- -pack fixup
1450	uip/mhlsbr.c: %text defined for date fields
1451
1452
1453Fri Dec  6 11:08:20 1985  /mtr <mrose@nrtc-gremlin>
1454
1455	support/bboards/mmdfII/gen: wrong filename
1456
1457
1458Thu Dec  5 19:55:11 1985  /mtr <mrose@nrtc-gremlin>
1459
1460	uip/scansbr.c: fix machine dependency pointed out by Chuck Collins
1461	dist/READ-ME: new file talking about make bug
1462	COVER-LETTER, conf/{mh-gen.8,doc/MH.rf}: change UCI -> UCI.EDU
1463
1464
1465Wed Dec  4 23:38:06 1985  /mtr <mrose@nrtc-gremlin>
1466
1467	zotnet/mts/mts.h: oops for MMDFONLY
1468	conf/{mh-gen.8,makefiles/zotnet/mts}: talk about -Dlocname
1469
1470
1471Sun Dec  1 16:11:03 1985  /mtr <mrose@nrtc-gremlin>
1472
1473	uip/inc.c: more idiotic de-referncing of NULL, found on SUNs
1474	uip/replsbr.c: ditto
1475	uip/show.c: recognize more of mhl's switches
1476
1477
1478Sun Dec  1 07:58:50 1985  /mtr <mrose@nrtc-gremlin>
1479
1480	uip/vmh.c: remove double-scroll
1481	uip/annosbr.c: oops, closing fd: without unlocking!
1482	sbr/makedir.c: plug an obscure security hole in inc
1483	uip/mhlsbr.c: read_termcap being called prematurely
1484	zotnet/tws/dtime.c: load tw_sday appropriately
1485	zotnet/tws/*.c: try using numeric timezone for official renditions,
1486	    under #ifdef MTR for now
1487
1488
1489Sat Nov 30 22:36:49 1985  /mtr <mrose@nrtc-gremlin>
1490
1491	zotnet/tws/dtime.c: add #ifdef INETONLY
1492	uip/post.c: for #ifdef BERK don't say {Local,UUCP,Network}
1493	    Recipients
1494	conf/doc/sortm.rf: note problem with errors
1495	uip/bbc.c: for getbbvis() insist on readability
1496	support/bboards/bbexp.c: oops, calling pick wrong
1497	conf/doc/pick.rf: document -datefield anomaly
1498	conf/makefiles/support/bboards: oops, left context owned by root
1499	h/mh.h: ruserpass -> _ruserpass for SUN.  why?
1500
1501
1502Tue Nov 26 00:22:17 1985  /mtr <mrose@nrtc-gremlin>
1503
1504	uip/refile.c: oops, forgot copy-back on optimzied m_remsg
1505
1506
1507Sun Nov 24 18:58:41 1985  /mtr <mrose@nrtc-gremlin>
1508
1509	uip/slocal.c: some tuning, also fix a bug in usr_pipe()
1510	uip/dropsbr.c: have mbx_copy support noisy
1511	uip/{packf,post,rcvpack,sbboards,slocal}.c: use this change
1512
1513
1514Wed Nov 20 10:58:40 1985  /mtr <mrose@nrtc-gremlin>
1515
1516	MH 6.1 covert update for sbr/m_convert.c, uip/send.c
1517
1518
1519Tue Nov 19 23:06:16 1985  /mtr <mrose@nrtc-gremlin>
1520
1521	uip/send.c: de-referencing NULL due to bad precedence, tsk
1522
1523
1524Sun Nov 17 16:28:23 1985  /mtr <mrose@nrtc-gremlin>
1525
1526	conf/doc/{ap,mhl,repl,scan}.rf: note that #ifdef BERK kills
1527	    address parsing
1528	conf/makefiles/{doc,uip,support/*,zotnet/*}: make tar command visible
1529	sbr/m_convert.c: oops, new message numbering resulted in bad
1530	    diagnostic
1531	papers/*/Makefile: fix LaTeX rule for v2.08
1532
1533
1534Fri Nov 15 19:14:44 1985  /mtr <mrose@nrtc-gremlin>
1535
1536	uip/{rcvtty,slocal}.c: touch-ups
1537
1538
1539Tue Nov 12 11:24:46 1985  /mtr <mrose@nrtc-gremlin>
1540
1541	MH 6.1 is official.
1542
1543
1544
1545
1546
1547
1548
1549
1550		      MHCHANGES from mh.5 to mh.6
1551
1552
1553Mon Nov 11 07:47:05 1985  /mtr <mrose@nrtc-gremlin>
1554
1555	uip/slocal.c: implemenet MailDelivery, ala MMDF-II
1556	uip/rcv*.c: take advantage of it
1557	uip/rcvs{br,elect}.c: no longer needed
1558	uip/{folder,inc,refile}.c: done(1) if user doesn't want to create
1559	    folders
1560
1561
1562Sun Nov 10 16:30:46 1985  /mtr <mrose@nrtc-gremlin>
1563
1564	uip/refile.c: set previous sequence on destination folders
1565	uip/rcvsbr.c: new file
1566	uip/rcvpack.c: change Cron-Date: to Delivery-Date:
1567
1568
1569Sun Nov 10 11:52:50 1985  /mtr <mrose@nrtc-gremlin>
1570
1571	uip/send.c: oops, annotations botched for forw!
1572
1573
1574Thu Nov  7 00:31:45 1985  /mtr <mrose@nrtc-gremlin>
1575
1576	sbr/m_tmpfil.c: new routine
1577	uip/*.c: use it if necessary
1578
1579
1580Wed Nov  6 23:05:00 1985  /mtr <mrose@nrtc-gremlin>
1581
1582	uip/inc.c: add -[pa]ck file switches to packf(1) with the POP
1583	uip/bbc.c: add $MHBBRC support
1584
1585
1586Wed Nov  6 20:47:55 1985  /mtr <mrose@nrtc-gremlin>
1587
1588	uip/msh.c: more msh-using-POP-to-read-BBoards speed improvements
1589
1590
1591Wed Nov  6 14:08:08 1985  /mtr <mrose@nrtc-gremlin>
1592
1593	uip/mshcmds.c: burst wasn't resetting scan listing cache
1594	mts/sendmail/client.c: don't use servers defaulting if name of
1595	    service host is explicitly given
1596
1597
1598Wed Nov  6 01:55:16 1985  /mtr <mrose@nrtc-gremlin>
1599
1600	support/bboards/mmdfII/bb_wtmail.c, uip/sbboards.c: use
1601	    encapsulation format when returning failed mail
1602
1603
1604Tue Nov  5 22:43:50 1985  /mtr <mrose@nrtc-gremlin>
1605
1606	zotnet/bboards/{bboards.h,getbbent.c}: new routine getbbtime()
1607	support/pop/{popd,popser}.c: use getbbtime() to speed start-up
1608	    time, a major win!
1609	conf/makefiles/uip: oops, sbboards installed in wrong area!
1610
1611
1612Tue Nov  5 22:29:29 1985  /mtr <mrose@nrtc-gremlin>
1613
1614	sbr/m_replace.c: fix logic glitch: not using getcpy() on update!
1615
1616
1617Tue Nov  5 16:15:52 1985  /mtr <mrose@nrtc-gremlin>
1618
1619	zotnet/bboards/getbbent.c: optimize a bit
1620	zotnet/bboards/{bboards.h,getbbent.c}: new routine setpwinfo()
1621	support/{bboards/mmdfII/bboards/bb_wtmail,pop/pop{ser,wrd}}.c,
1622	uip/sbboards.c: use setpwinfo ()
1623	uip/mshcmds.c: slight typo in msh$pick
1624
1625
1626Mon Nov  4 16:00:56 1985  /mtr <mrose@nrtc-gremlin>
1627
1628	uip/vmh.c: Wgetstr() now minibuffer-exit's right
1629
1630
1631Mon Nov  4 09:16:56 1985  /mtr <mrose@nrtc-gremlin>
1632
1633	uip/send.c: oops, bug in dist handling
1634	conf/{mhconfig.c,mh-gen.8}: warn about mhconfig requiring make
1635	    clean later
1636
1637
1638Sun Nov  3 22:06:58 1985  /mtr <mrose@nrtc-gremlin>
1639
1640	uip/vmh.c: work-around standout bug in curses, under #ifdef XYZ
1641	uip/vmh.c: try slight work-around for double-scroll'ing effect
1642
1643
1644Sun Nov  3 13:12:51 1985  /mtr <mrose@nrtc-gremlin>
1645
1646	uip/version.sh: smarter wrt finding hostname
1647	uip/msh.c: finally got re-direction under vmh right!
1648	uip/mhlsbr.c: for moreproc, get signal handling right
1649
1650
1651Thu Oct 31 21:40:50 1985  /mtr <mrose@nrtc-gremlin>
1652
1653	Makefile, conf/makefiles/*: rm core in unclean
1654	sbr/m_atoi.c: renamed from mu_atoi()
1655	uip/bbc.c: minor add_bb() logic fix
1656	uip/new.c, support/news/: de-supported!
1657	uip/msh.c: re-direction under vmh was losing
1658
1659
1660Wed Oct 30 18:20:11 1985  /mtr <mrose@nrtc-gremlin>
1661
1662		       -- Suggested by James M. Galvin --
1663	uip/bbl.c: invoke inc with -file not -ms
1664
1665
1666Wed Oct 30 18:19:49 1985  /mtr <mrose@nrtc-gremlin>
1667
1668		     -- Suggested by Douglas P. Kingston --
1669	mts/mmdf/hosts.c: remove bogus gethostname() logic, let
1670	   the mtstailor file handle it.
1671
1672
1673Wed Oct 30 16:39:56 1985  /mtr <mrose@nrtc-gremlin>
1674
1675	Makefile: add "make checkout" for MH maintainers only!
1676	uip/version.sh: extend
1677
1678
1679Tue Oct 29 22:33:45 1985  /mtr <mrose@nrtc-gremlin>
1680
1681	h/dropsbr.h: new routine map_read()
1682	uip/dropsbr.c: performance improvement in map_read()
1683	uip/msh.c: -[no]topcur for vmh usage
1684
1685
1686Tue Oct 29 01:25:36 1985  /mtr <mrose@nrtc-gremlin>
1687
1688	uip/addrsbr.c: freeing a couple of things twice!
1689	uip/msh.c: a malloc() bug!
1690
1691
1692Mon Oct 28 19:31:13 1985  /mtr <mrose@nrtc-gremlin>
1693
1694	uip/vmh.c: don't read tty modes unless in foreground
1695
1696
1697Sun Oct 27 22:13:23 1985  /mtr <mrose@nrtc-gremlin>
1698
1699	h/dropsbr.h, uip/dropsbr.c: add new field, m_size, to maildrop
1700	    structure (and bump version number).  This keeps track of
1701	    the number of ARPA Internet octets in the message
1702	support/bboards/mmdf*/bboards/bb_wtmail.c, support/pop/popser.c,
1703	uip/dropsbr.c, uip/mshcmds.c, uip/rcvpack.c, uip/sbboards.c: all
1704	    affected...
1705
1706
1707Sun Oct 27 17:40:20 1985  /mtr <mrose@nrtc-gremlin>
1708
1709	zotnet/bboards/{bboards.h,getbbent.c}: make make_lower() integral
1710	uip/vmh.c: avoid ~'s when possible (actually forever owing to pWIN
1711	    logic!)
1712	uip/vmh.c: make STATUS window be reverse-video, make prompt
1713	    not be reverse-video
1714	uip/vmh.c: have EOT work as expected under bbc
1715	uip/vmh.c: if CE set, then don't scroll on exit
1716	uip/msh.c: make readids() logic smarter in the degenerate case
1717	h/mshsbr.h, uip/{msh,mshcmds}.c: keep scan line cached
1718	uip/{msh,mshcmds}.c: clean-up handling under vmh a bit
1719	uip/{bbc,inc,msgchk}.c: improve defaulting for nullifying host
1720	conf/config/mts.c: with flock() retry 5 times at 5 second intervals
1721
1722
1723Fri Oct 25 08:38:35 1985  /mtr <mrose@nrtc-gremlin>
1724
1725	support/pop/popser.c, uip/bbc.c: don't recognize bb_aka's in
1726	    name lookups
1727
1728
1729Thu Oct 24 21:07:37 1985  /mtr <mrose@nrtc-gremlin>
1730
1731	conf/config/mts.c: new variable popbblist which, if present,
1732	    lists only thoses hosts that can use BBoards over POP
1733
1734
1735Wed Oct 23 20:46:17 1985  /mtr <mrose@nrtc-gremlin>
1736
1737	uip/prompter.c: -prepend is the default now
1738	uip/burst.c: -noinplace is the default now
1739
1740
1741Wed Oct 23 12:34:04 1985  /mtr <mrose@nrtc-gremlin>
1742
1743	conf/config/mts.c: two new variables: popbbhost and popbbuser,
1744	    under #ifdef BPOP
1745	uip/bbc.c: use same
1746	support/pop/pop.txt: revise remove HEAD in favor of more general
1747	    TOP
1748
1749
1750Wed Oct 23 01:34:54 1985  /mtr <mrose@nrtc-gremlin>
1751
1752	conf/mhconfig.c: change default bbhome to /usr/spool/bboards
1753	support/pop/popser.c: support maildrop mapping
1754	uip/dropsbr.c: some optimizations
1755	support/pop/popsbr.c: link into uip/ directory to simplify
1756	    top-level Makefile
1757
1758
1759Tue Oct 22 21:47:01 1985  /mtr <mrose@nrtc-gremlin>
1760
1761	uip/bbc.c: don't have -help imply -topics
1762
1763
1764Mon Oct 21 18:45:29 1985  /mtr <mrose@nrtc-gremlin>
1765
1766	conf/mh-gen.8: mention gould stuff
1767	conf/doc/*.rf: talk about quoting of arguments
1768
1769
1770Mon Oct 21 12:26:56 1985  /mtr <mrose@nrtc-gremlin>
1771
1772	uip/{msh,vmh}.c: some tuning
1773	uip/bbc.c: know about SIGTSTP
1774
1775
1776Sun Oct 20 22:11:58 1985  /mtr <mrose@nrtc-gremlin>
1777
1778			-- Suggested by Hokey for SYS5 --
1779	conf/mh-gen.8: mention -lndir for SYS5
1780	sbr/m_gmsg.c: fix stand-alone continue
1781	makefiles: add SHELL=/bin/sh
1782
1783
1784Sun Oct 20 13:03:13 1985  /mtr <mrose@nrtc-gremlin>
1785
1786	conf/config/bboards.*: fix to work under sh or csh
1787
1788
1789Sun Oct 20 13:02:59 1985  /mtr <mrose@nrtc-gremlin>
1790
1791	uip/rmf.c: add -[no]interactive switch
1792
1793
1794Thu Oct 17 19:41:18 1985  /mtr <mrose@nrtc-gremlin>
1795
1796			  -- Suggested by Dave Yost --
1797	uip/install-mh.c: new variable, mh_defaults, to default user's
1798	    profile
1799
1800
1801Thu Oct 17 16:02:25 1985  /mtr <mrose@nrtc-gremlin>
1802
1803	uip/msh.c: move pgmwait out of msh and into it's own sbr/ file
1804	h/mh.h, {sbr,uip}/*.c: normalize pidwait stuff
1805	sbr/m_foil.c, uip/{post,send,whom}.c: fix bug in alias mechanism
1806	    when following included files
1807	uip/{inc,post,send,whom}.c: normalize switch handling a bit
1808
1809
1810Tue Oct 15 18:52:49 1985  /mtr <mrose@nrtc-gremlin>
1811
1812	uip/prompter.c: add hidden -[no]body switch
1813	sbr/vfgets.c: slight logic botch
1814
1815
1816Tue Oct 15 17:14:11 1985  /mtr <mrose@nrtc-gremlin>
1817
1818	h/mh.h, sbr/m_{convert,gmsg,remsg}.c,
1819	uip/{burst,inc,rcvstore,refile}.c: final XYZ check-out, remove
1820	    #ifdefs
1821
1822
1823Mon Oct 14 12:03:39 1985  /mtr <mrose@nrtc-gremlin>
1824
1825	uip/send.c: still more work on annotation logic...
1826
1827
1828Sun Oct 13 18:17:10 1985  /mtr <mrose@nrtc-gremlin>
1829
1830	sbr/vfgets.c: oops, minor typo
1831	sbr/m_gmsg.c: re-think alloc strategy a bit
1832	sbr/m_gmsg.c: use #ifdef XYZ experimental code for no limits to
1833	    #-messages in a folder!
1834	sbr/m_file.c: move into uip/refile.c
1835	h/folder.h: remove
1836
1837
1838Sun Oct 13 14:17:10 1985  /mtr <mrose@nrtc-gremlin>
1839
1840	h/mshsbr.h, uip/{msh,mshcmds,vmh}.c: fix signal handling for
1841	    forks under vmh
1842	support/bboards/mmdf*/bboards/ch_bboards.c: remove some logging
1843	    info
1844
1845
1846Wed Oct  9 19:49:04 1985  /mtr <mrose@nrtc-gremlin>
1847
1848	uip/send.c: fix bogus annotation handling, e.g.,
1849	    send -push; rmm; folder -pack
1850	uip/{forw,mhlsbr}.c: add extra blank line after final EB so
1851	    user can add suffix text with an editor (e.g., prompter)
1852	    and not screw-up
1853	conf/doc/burst.rf: warn about text after final EB being lost
1854	    with -inplace
1855
1856
1857Sun Oct  6 20:38:29 1985  /mtr <mrose@nrtc-gremlin>
1858
1859	uip/msh.c: fseek() too tricky for our own good...
1860	uip/{burst,mshcmds}.c: try to recover from errors more gracefully
1861	    (ha!)
1862
1863
1864Sun Oct  6 11:46:11 1985  /mtr <mrose@nrtc-gremlin>
1865
1866	uip/{folder,scan}.c: context changes ASAP
1867	sbr/remdir.c: clean-up
1868	h/mh.h, uip/{mhlsbr,mhmail,msh,post,prompter}.c: fix up signal
1869	    handling when in background
1870
1871
1872Sat Oct  5 23:17:39 1985  /mtr <mrose@nrtc-gremlin>
1873
1874	Makefile, conf/makefiles/*: fix "make tar"
1875	uip/mshcmds.c: finally track down that mhl pipe problem
1876	Makefile, conf/makefiles/*: clean->unclean,squeaky->clean
1877
1878
1879Sat Oct  5 17:22:56 1985  /mtr <mrose@nrtc-gremlin>
1880
1881			  -- Suggested by Dave Yost --
1882	h/mh.h, conf/config/config.c: define globals in config.c, extern
1883	    'em in mh.h
1884	conf/mhconfig.c: rm files prior to creating 'em for CTM
1885	uip/version.sh: ditto
1886
1887
1888Sat Oct  5 14:20:02 1985  /mtr <mrose@nrtc-gremlin>
1889
1890	uip/{post,rcvdist}.c: add call to mmdf_init() under #ifdef MMDFII
1891	h/mh.h, *: XYZ becomes the "real thing"
1892
1893
1894Fri Oct  4 21:08:26 1985  /mtr <mrose@nrtc-gremlin>
1895
1896	uip/{comp,dist,forw,repl}.c: -[no]whatnow changed to
1897	    -[no]whatnowproc
1898	uip/{next,prev,show}.c: -[no]show changed to -[no]showproc
1899	uip/vmh.c: -[no]visual changed to -[no]vmhproc
1900	uip/rmm.c: Delete-Prog: changed to rmmproc
1901
1902
1903Fri Oct  4 19:36:56 1985  /mtr <mrose@nrtc-gremlin>
1904
1905	h/mh.h, conf/config/config.c, sbr/m_getdefs.c: make vmhproc a
1906	    built-in
1907	uip/vmh.c: ditto, also better help message
1908
1909
1910Thu Oct  3 23:43:35 1985  /mtr <mrose@nrtc-gremlin>
1911
1912	uip/inc.c: change "-ms ms-file" to "-file name" to be more
1913	    consistent
1914	uip/inc.c: also, if -notruncate, don't zero POP maildrop!
1915
1916
1917Wed Oct  2 21:34:44 1985  /mtr <mrose@nrtc-gremlin>
1918
1919	uip/vmh.c: a bit more tuning
1920
1921
1922Wed Oct  2 11:31:49 1985  /mtr <mrose@nrtc-gremlin>
1923
1924			  -- Suggested by Dave Yost --
1925	sbr/m_getdefs.c: avoid a cast (and structure dependencies) by using
1926	    a popular C idiom (taught to Dave by Bakul Shah).  [This also
1927	    makes MH work on the Gould...]
1928	h/mh.h,sbr/m_delete.c: take the opportunity to clean things up a bit
1929
1930
1931Wed Oct  2 11:12:52 1985  /mtr <mrose@nrtc-gremlin>
1932
1933	uip/{burst,mshcmds}.c: oops, another "slight" typo
1934
1935
1936Wed Oct  2 10:03:12 1985  /mtr <mrose@nrtc-gremlin>
1937
1938			-- Pointed out by Bob Designer --
1939	uip/slocal.c: oops, typo!
1940
1941
1942Wed Oct  2 02:48:02 1985  /mtr <mrose@nrtc-gremlin>
1943
1944	uip/vmh.c: add less-like interface to command handling
1945
1946
1947Tue Oct  1 22:08:32 1985  /mtr <mrose@nrtc-gremlin>
1948
1949	h/mh.h, sbr/m_gmsg.c: slight XYZ tuning
1950
1951
1952Tue Oct  1 14:31:54 1985  /mtr <mrose@nrtc-gremlin>
1953
1954	conf/makefiles/doc: oops, version.me -> version.rf
1955	uip/msh.c: oops, zero'd name of BBoard prior to putenv of mhfolder
1956	conf/mhconfig.c: support ldflags for options to ld at beginning
1957	    of command
1958
1959
1960Tue Oct  1 10:15:24 1985  /mtr <mrose@nrtc-gremlin>
1961
1962	sbr/m_getdefs.c: set[ug]id() to real [ug]ids prior to exec of
1963	    install-mh
1964	uip/install-mh.c: don't need set[ug]ids, also if -auto, don't
1965	    ask questions, say what you're going to do and do it!
1966	zotnet/mts/mts.h: remove reference to "../h/strings.h"
1967	conf/config/mts.c,support/bboards/bbaka.c: ask for "../h/strings.h"
1968	mts/{mh/{hosts,netmail},sendmail/{client,hosts,smail},mmdf/hosts}.c:
1969	    ditto
1970	zotnet/mf/mf.h: ditto
1971
1972
1973Thu Sep 26 11:42:18 1985  /mtr <mrose@nrtc-gremlin>
1974
1975	uip/addrsbr.c: change Alternate-Mailboxes: defaulting
1976
1977
1978Tue Sep 24 19:18:49 1985  /mtr <mrose@nrtc-gremlin>
1979
1980	uip/burst.c: make static structure an alloc'd structure
1981	uip/{burst,mshcmd}.c: trim extra trailing newline if present
1982
1983
1984Mon Sep 23 10:42:18 1985  /mtr <mrose@nrtc-gremlin>
1985
1986	support/bboards/mmdf*/bboards/bb_wtmail.c: remove bogus ch_host
1987	    hackery; use the BBoard file instead!
1988	uip/bbc.c: add -[no]protocol to tell bbc if mshproc knows about
1989	    bbc protocol
1990
1991
1992Mon Sep 23 04:25:33 1985  /mtr <mrose@nrtc-gremlin>
1993
1994	uip/show.c: normalize showproc handling; remove -[no]format and
1995	    -[no]pr, add -show program and -noshow
1996
1997
1998Sun Sep 22 21:06:21 1985  /mtr <mrose@nrtc-gremlin>
1999
2000	uip/{msh,mshcmds}.c: interface to vmh
2001
2002
2003Sat Sep 21 00:12:47 1985  /mtr <mrose@nrtc-gremlin>
2004
2005	h/vmhsbr.h, uip/{vmh,vmhsbr,vmhtest}.c: experimental new visual
2006	    front-end to msh
2007	sbr/*.c: break many aggregate files into smaller ones
2008
2009
2010Fri Sep 20 22:35:56 1985  /mtr <mrose@nrtc-gremlin>
2011
2012	uip/msh.c: have "quit" command update msgbox after confirmation if
2013	    changed
2014	uip/{mhlsbr,repl}.c: on forwardings/replies force -noclear (HACK)
2015	uip/prompter.c: fold in SYS5 terminal handling better
2016
2017
2018Fri Sep 20 21:22:55 1985  /mtr <mrose@nrtc-gremlin>
2019
2020	conf/mhconfig.c: add mandir entry to overrid /usr/man
2021	zotnet/mf/uumm.c: simplify a conditional for the ALTOS
2022
2023
2024Fri Sep 20 20:59:19 1985  /mtr <mrose@nrtc-gremlin>
2025
2026	uip/msh.c: split into h/mshsbr.h, uip/{msh,mshcmds}.c
2027	uip/mshcmds.c: on refile, without -link, mark messages as deleted
2028
2029
2030Fri Sep 20 09:48:06 1985  /mtr <mrose@nrtc-gremlin>
2031
2032	miscellany/mh-e: GNU Emacs front-end to MH from James Larus
2033
2034
2035Wed Sep 18 23:23:28 1985  /mtr <mrose@nrtc-gremlin>
2036
2037	conf/mhconfig.c: oops, toss (void)'s
2038
2039
2040Wed Sep 18 07:49:27 1985  /mtr <mrose@nrtc-gremlin>
2041
2042	sbr/discard.c: oops, logic was botched for all versions of UNIX!
2043
2044
2045Tue Sep 17 09:47:55 1985  /mtr <mrose@nrtc-gremlin>
2046
2047	uip/addrsbr.c: slight tuning to #ifdef BERK
2048
2049
2050Mon Sep 16 21:50:01 1985  /mtr <mrose@nrtc-gremlin>
2051
2052		       -- Suggestion from John Shepherd --
2053	uip/slocal.c: handle idiotic multiple "From " lines
2054
2055
2056Mon Sep 16 20:53:18 1985  /mtr <mrose@nrtc-gremlin>
2057
2058		      -- Fixes from Hokey (mostly SYS5) --
2059	uip/version.sh: generate version.rf not version.me so it stays
2060	    around
2061	conf/doc/{ADMIN,MH}.rf: use same
2062	conf/mhconfig.c: new option "ranlib" for BSD or SYS5
2063	conf/makefiles/*: use same
2064
2065
2066Mon Sep 16 20:50:32 1985  /mtr <mrose@nrtc-gremlin>
2067
2068	miscellany/less: sources to Mark Nudelman's "less" program included
2069	    Thanks, Mark!
2070	zotnet/tws/dtime.c: support illegal GreyBook timezone strings
2071
2072
2073Wed Sep 11 22:02:17 1985  /mtr <mrose@nrtc-gremlin>
2074
2075			    -- Suggested by John A. Dilly --
2076	mts/sendmail/smail.c: fix bug with intermittant dot being added
2077	    during sm_wtxt(); thanks, John!
2078	conf/config/config.c: support ~/.mhrc by allowing libpath()
2079	    recognize the CShell ~-construct.  This is under #ifdef MHRC
2080
2081
2082Wed Sep 11 11:03:29 1985  /mtr <mrose@nrtc-gremlin>
2083
2084	conf/makefiles/*, conf/makefiles/*/*: unifdef stuff wasn't working
2085	    out, remove it
2086
2087
2088Wed Sep 11 10:10:33 1985  /mtr <mrose@nrtc-gremlin>
2089
2090		    -- More doc fixes from Phyllis Kantar --
2091	conf/doc/{comp,dist,mh,mhl,repl,whatnow}.rf: doc fixes
2092
2093
2094Tue Sep 10 17:47:35 1985  /mtr <mrose@nrtc-gremlin>
2095
2096	conf/{mhconfig.c,mh-gen.8}: change "uucp" option to "mf" option
2097	conf/{examples,tailor}/READ-ME: remove since mh-gen.8 contains
2098	    this information now
2099
2100
2101Tue Sep 10 16:23:23 1985  /mtr <mrose@nrtc-gremlin>
2102
2103	Makefile, conf/Makefile, conf/makefiles/*: implement "make squeaky"
2104	    and "make tar"
2105
2106
2107Mon Sep  9 22:12:59 1985  /mtr <mrose@nrtc-gremlin>
2108
2109	zotnet/bboards/{bboards.h,getbbent.c}: flags for setbbent()
2110	uip/bbc.c, support/{bboards/*,pop/*}.c: use 'em
2111
2112
2113Mon Sep  9 19:42:13 1985  /mtr <mrose@nrtc-gremlin>
2114
2115	conf/doc/{MH,comp,dist,forw,mh-mail,mhl,repl}.rf: better verbatim
2116	    mode in roff
2117	zotnet/tws/dtime*.c: more SYS5 cleanup
2118	conf/doc/{ADMIN,MH,mh-mts,popd}.rf: more doc hackery
2119	uip/post.c: remove tmpfil/bccfil when dying()
2120
2121
2122Sat Sep  7 17:43:53 1985  /mtr <mrose@nrtc-gremlin>
2123
2124		   -- Major Directory Tree Re-Organization --
2125	papers/: new directory, move TeX stuff from othersupport/ there
2126	conf/{mhconfig.c,makefiles/{othersupport,papers}}: support this
2127	config/*.h, */*.c: move .h files to new directory h/, update .c
2128	    files accordingly
2129	h/strings.h: new .h file to define all those string functions once
2130	    and for all!
2131	{bboards,mts,mf,tws}/: move under zotnet/
2132	mts/: new directory
2133	{mhmts,sendmts,mmdf}/: move under mts/
2134	{support,popsupport,newsupport,bbsupport}: move under support/
2135
2136
2137Sat Sep  7 17:43:24 1985  /mtr <mrose@nrtc-gremlin>
2138
2139	uip/msh.c: advise of gap when BBoard reading
2140
2141
2142Sat Sep  7 16:42:06 1985  /mtr <mrose@nrtc-gremlin>
2143
2144	conf/config/mts.c, config/mh.h, mf/mf.h: remove dup2() define for
2145	    SYS5 and add it as a real routine
2146	conf/doc/{MH,bbleader,burst,forw,mf,mh-profile,scan}.rf: doc fixes
2147
2148
2149Sun Sep  1 17:12:54 1985  /mtr <mrose@nrtc-gremlin>
2150
2151	conf/doc/MH.rf: minor typo and change the names of a few chapters
2152
2153
2154Thu Aug 29 20:13:47 1985  /mtr <mrose@nrtc-gremlin>
2155
2156	bboards/getbbent.c, tws/dtimep.c: normalize
2157
2158
2159Thu Aug 29 15:09:25 1985  /mtr <mrose@nrtc-gremlin>
2160
2161	uip/{ali,post}.c: load system aliases file last instead of first.
2162	    This lets users override system aliases AND rely on
2163	    host-specific alias for final resolution!
2164
2165
2166Thu Aug 29 10:52:41 1985  /mtr <mrose@nrtc-gremlin>
2167
2168			 -- Merge in changes for SYS5 --
2169	conf/examples/READ-ME: all non-sprintf changes under #ifdef SYS5
2170	conf/{mhconfig.c,config/{config,mts}.c}, sbr/*.c, tws/dtime*.c,
2171	uip/*.c: sprintf() returns an int, so always (void) it
2172	tws/dtime*.c: no ftime()
2173	conf/mhdoc: echo works differently, ridiculous!
2174	config/mh.h: dup2() doesn't exist, so define it
2175	conf/mhconfig.c, uip/post.c: enums might not exist
2176	sbr/discard.c, uip/{prompter,trmsbr}.c: ioctl()'s different
2177
2178
2179Thu Aug 22 20:12:05 1985  /mtr <mrose@nrtc-gremlin>
2180
2181	uip/{forw,mhlsbr}.c: let mhl know about digest handling so forw
2182	    becomes less complicated (mhl already knows about forwarding)!
2183
2184
2185Wed Aug 21 11:12:33 1985  /mtr <mrose@nrtc-gremlin>
2186
2187	conf/{config/config.c,makefiles/{support,uip}}, config/mh.h,
2188	conf/doc/{MH,forw,mh-profile}.rf,uip/forw.c: use formatsbr to do
2189	    digestifying
2190	uip/formatsbr.c: fix minor typo
2191	tws/{tws.h,dtime.c}: new routine, twsnow()
2192	mf/uumm.c, tws/dtime.c, uip/{msh,picksbr,scansbr,sortm}.c: use twsnow()
2193
2194
2195Tue Aug 20 22:19:18 1985  /mtr <mrose@nrtc-gremlin>
2196
2197	Makefile,conf/makefiles/{sbr,zotnet}: clean-up make clean a bit
2198
2199
2200Tue Aug 20 15:59:46 1985  /mtr <mrose@nrtc-gremlin>
2201
2202	conf/doc/{ADMIN,pop8,rcvstore}.rf: minor clean-up
2203
2204
2205Tue Aug 20 11:27:22 1985  /mtr <mrose@nrtc-gremlin>
2206
2207	othersupport/Mail: new directory, unsupported
2208
2209
2210Mon Aug 19 20:07:50 1985  /mtr <mrose@nrtc-gremlin>
2211
2212	conf/{mhconfig.c,mh-gen.8}: new config option "bbhome"
2213	conf/config/bboards.{daily,weekly}: moved from bbsupport/
2214	conf/{config/crontab,doc/{ADMIN,bbc}.rf,makefiles/{bbsupport,uip}}:
2215	    support bbhome
2216	conf/examples/nrtc-isc: renamed to nrtc-gremlin
2217	conf/MAKE: modified accordingly
2218
2219
2220Sun Aug 18 20:22:17 1985  /mtr <mrose@nrtc-gremlin>
2221
2222	uip/{burst,msh,picksbr}.c: augment botch message a bit
2223
2224
2225Fri Aug 16 05:48:51 1985  /mtr <mrose@nrtc-gremlin>
2226
2227	mf/{mf.h,{mf,mmuu,umhook,uumm}.c}: change vfgets() to mfgets(),
2228	    and slight bug fix in the process
2229	conf/makefiles/sbr, config/mh.h, sbr/llib-lmh: new vfgets()
2230	sbr/vfgets.c: new routine to support virtual-fgets
2231	uip/{alias,format,mhl}sbr.c: call vfgets to handle continuation lines
2232	conf/doc/{ap,dp,mh-alias,mhl,repl,scan}.rf: continuation lines now
2233	    supported
2234	support/replcomps
2235	conf/config/mts.c, sbr/m_{draft,getdefs,whatnow}.c,
2236	sendmts/smail.c, tws/dtime.c,
2237	uip/{comp,inc,mark,mhpath,msh,post,rcvstore,refile,send}.c: notdef
2238	    cleanup
2239	sendmts/hosts.c, uip/{aliasbr,dropsbr,rcvdist,send}.c: minor cleanup
2240	sbr/{add,m_replace}.c: ditto
2241	uip/mhlsbr.c: minor parenthization for ALTOS
2242
2243
2244Fri Aug 16 04:48:13 1985  /mtr <mrose@nrtc-gremlin>
2245
2246	conf/{mhconfig.c,mh-gen.8,makefiles/uip}: fix long standing bug
2247	    about sbboards, slocal, and spop being installed even for MMDF
2248	    configurations
2249
2250
2251Fri Aug 16 03:55:21 1985  /mtr <mrose@nrtc-gremlin>
2252
2253	sbr/m_getfld.c, uip/msh.c: fix trailing newline bug with mhl+no
2254	    moreproc
2255	uip/addrsbr.c: slight touch-up
2256
2257
2258Thu Aug 15 16:58:13 1985  /mtr <mrose@nrtc-gremlin>
2259
2260	conf/doc/{bbleader,bboards,mh-profile,prompter,show}.rf: minor touch-up
2261
2262
2263Thu Aug 15 16:42:26 1985  /mtr <mrose@nrtc-gremlin>
2264
2265	CMP: shell script to aid Bug-MH in figuring out what's changed
2266
2267
2268Thu Aug 15 11:19:26 1985  /mtr <mrose@nrtc-gremlin>
2269
2270	uip/inc.c: forgot an #ifdef for POP
2271
2272
2273Wed Aug 14 21:54:20 1985  /mtr <mrose@nrtc-gremlin>
2274
2275	conf/config/mts.c, config/aliasbr.h, sbr/{m_getdefs,path}.c,
2276	popsupport/popd.c, uip/{ali,aliasbr,msh,picksbr,post}.c: a couple
2277	    more touch-ups
2278
2279
2280Wed Aug 14 17:27:41 1985  /mtr <mrose@nrtc-gremlin>
2281
2282	config/aliasbr.h: optimize structures for ALTOS
2283	uip/aliasbr.c: optimize for ALTOS and UNIX in general
2284
2285
2286Mon Aug 12 19:42:28 1985  /mtr <mrose@nrtc-gremlin>
2287
2288	uip/mhlsbr.c: slight clarification for ontty == NOTTY and -clear
2289	    at termination; also, try to get signals right again
2290
2291
2292Thu Aug  8 00:00:00 1985  /mtr <mrose@nrtc-gremlin>
2293
2294	MH #6.59 enters beta
2295
2296
2297Wed Aug  7 21:14:19 1985  /mtr <mrose@nrtc-gremlin>
2298
2299	uip/mhlsbr.c: m_popen_pid -> m_pid for 7limit
2300
2301
2302Tue Aug  6 17:22:59 1985  /mtr <mrose@nrtc-gremlin>
2303
2304			     -- From John Romine --
2305	conf/makefiles/mmdf: slight typo
2306	mmdf/LN: better version
2307	conf/{mh-gen.8,mhconfig.c,makefiles/doc}: support two new options
2308	    for manual pages: "none" and "gen"
2309
2310
2311Mon Aug  5 20:57:47 1985  /mtr <mrose@nrtc-gremlin>
2312
2313	sbr/m_gmsg.c, uip/{bbl,mhlsbr,post,refile}.c: minor notdef touch-up
2314	conf/doc/inc.rf: slight touch-up
2315	conf/mhconfig.c: support some invocation arguments
2316	uip/sortm.c: alloc structure dynamically
2317
2318
2319Mon Aug  5 20:27:12 1985  /mtr <mrose@nrtc-gremlin>
2320
2321	uip/rcvstore.c, conf/doc/rcvstore.rf: new program from Julian
2322	    Onions
2323	conf/{makefiles/uip,doc/{MH,mh,mh-chart,mhook}.rf}: upgrade
2324
2325
2326Mon Aug  5 12:29:56 1985  /mtr <mrose@nrtc-gremlin>
2327
2328			     -- From John Romine --
2329	conf/config/mts.c: do lock structure allocation dynamically
2330	    and free up 25K of static data space (which may never even
2331	    be referenced!)
2332
2333
2334Sun Aug  4 14:23:35 1985  /mtr <mrose@nrtc-gremlin>
2335
2336			-- Suggested by Phyllis Kanter --
2337
2338	conf/doc/*.rf: doc fixes
2339
2340
2341Sun Aug  4 14:23:58 1985  /mtr <mrose@nrtc-gremlin>
2342
2343	conf/doc/{ADMIN,mh-mts,bboards8}.rf: doc fixes
2344
2345
2346Thu Aug  1 21:30:36 1985  /mtr <mrose@nrtc-gremlin>
2347
2348	uip/inc.c: fix conflict between -ms and POP
2349
2350
2351Wed Jul 31 10:44:22 1985  /mtr <mrose@nrtc-gremlin>
2352
2353	conf/doc/{tmac.h,{ADMIN,MH,bbl,folder,mh-profile,msh,scan,whatnow}.rf}:
2354	    documentation fixes
2355	conf/doc/{mhpath,show}.rf: ditto
2356	uip/msh.c: slight typo
2357
2358
2359Tue Jul 30 21:44:00 1985  /mtr <mrose@nrtc-gremlin>
2360
2361			-- Suggested by Phyllis Kanter --
2362	uip/folder.c: fix -fast and -recurse mis-interaction
2363	uip/burst.c: fix non-existant message handling when expanding the
2364	    folder
2365	conf/config/config.c: fix comment re: whatnowproc
2366	config/mh.h, sendmts/smail.c: declare a couple of things that
2367	    should be in <strings.h>
2368	sbr/m_getdefs.c: don't complain if "context: file" isn't there.
2369	sbr/m_{convert,file,gmsg,name}.c: fix boundary handling of MAXFOLDER
2370	conf/mh-gen.8: say a few words about chown, remove in MH config
2371	    file
2372	conf/{config/config.c,examples/READ-ME}: two new options,
2373	    FOLDPROT, MSGPROT
2374	conf/{config/config.c,doc/mh-profile.rf}, config/mh.h: add the
2375	    "unseen-sequence"
2376	sbr/{m_setcur.c,llib-lmh}, uip/{inc,show}.c: do the UNSEEN business
2377
2378
2379Sat Jul 27 12:55:27 1985  /mtr <mrose@nrtc-gremlin>
2380
2381	sbr/m_sync: slight adjustment
2382	uip/{addr,format,pick}sbr.c: a bit more debug info
2383
2384
2385Sat Jul 27 12:46:12 1985  /mtr <mrose@nrtc-gremlin>
2386
2387		   -- Documentation Fixes from Bob Designer --
2388	conf/doc/{post,mh-profile,show,send,repl,next,folder}.rf: typos
2389	uip/whatnowsbr.c: back to the old prompt
2390
2391
2392Sat Jul 27 00:33:39 1985  /mtr <mrose@nrtc-gremlin>
2393
2394	conf/doc/{mhl,show}.rf: upgrade a bit
2395	conf/makefiles/uip, uip/{mhl,mhlsbr,show}.c: add address/date parsing
2396	    on demand
2397	conf/doc/{dp,scan}.rf, uip/formatsbr.c: slight upgrade
2398	support/mhl.{format,forward}: update a bit
2399
2400
2401Fri Jul 26 11:09:35 1985  /mtr <mrose@nrtc-gremlin>
2402
2403	sendmts/smail.c: slight fix for major bug with #ifdef BERK
2404
2405
2406Thu Jul 25 21:31:00 1985  /mtr <mrose@nrtc-gremlin>
2407
2408	conf/doc/pick.rf: finally get documentation right
2409	conf/makefiles/dist: a few more things
2410
2411
2412Thu Jul 25 17:00:17 1985  /mtr <mrose@nrtc-gremlin>
2413
2414	conf/doc/ADMIN.rf, uip/{inc,msgchk}.c: minor re-work POP debug
2415	    features
2416
2417
2418Thu Jul 25 00:00:00 1985  /mtr <mrose@nrtc-gremlin>
2419
2420	MH #6.24 enters beta
2421
2422
2423Wed Jul 24 23:42:41 1985  /mtr <mrose@nrtc-gremlin>
2424
2425	uip/addrsbr.c: bug with #ifdef BERK, mp -> m_nohost not getting
2426	    set so no aliasing done!
2427	conf/config/mts.c: lockfile name building botched!
2428
2429
2430Wed Jul 24 21:01:15 1985  /mtr <mrose@nrtc-gremlin>
2431
2432	uip/forw.c: -build logic botched
2433
2434
2435Wed Jul 24 14:07:31 1985  /mtr <mrose@nrtc-gremlin>
2436
2437	conf/mh.h, sbr/m_getfld.c, uip/{msh,{mhl,scan}sbr}.c: fix broken
2438	    msh message delimiting behavior and broken mhl behavior under
2439	    msh
2440
2441
2442Tue Jul 23 20:30:39 1985  /mtr <mrose@nrtc-gremlin>
2443
2444	uip/whom.c: pass more switches to post.  Since they're ALL secret,
2445	    no documentation needed!
2446
2447
2448
2449Mon Jul 22 16:50:54 1985  /mtr <mrose@nrtc-gremlin>
2450
2451	uip/picksbr.c: logic for handling "--header value" botched
2452
2453
2454Sun Jul 21 15:36:24 1985  /mtr <mrose@nrtc-gremlin>
2455
2456	conf/doc/{send,whom,mh-alias}.rf:  aliasing hints
2457	conf/doc/{{MH,tmac}.h,template}: support hints section
2458	conf/doc/mh-mts.rf: minor fix
2459
2460
2461Thu Jul 18 15:59:19 1985  /mtr <mrose@nrtc-gremlin>
2462
2463	conf/mh-gen.8: typo
2464
2465
2466Wed Jul 17 09:47:19 1985  /mtr <mrose@nrtc-gremlin>
2467
2468	bboards/mmdf/mmdf.2/bboards/bb_wtmail: change dist_address to
2469	    ds_address, dist_log to ds_log
2470
2471
2472Tue Jul 16 12:41:54 1985  /mtr <mrose@nrtc-gremlin>
2473
2474	uip/ali.c: forgot to call mts_init() to get "everyone", and "noshell"
2475
2476
2477Sun Jul 14 18:51:22 1985  /mtr <mrose@nrtc-gremlin>
2478
2479	uip/formatsbr.c: handle the blank line bug by hacking it (see the
2480	    "echo controversy" discussed above).  The solution is to insert
2481	    a space in truly blank lines...
2482
2483
2484Sun Jul 14 13:44:13 1985  /mtr <mrose@nrtc-gremlin>
2485
2486	othersupport/bboards: version #2.1 as suggested by Jerry Sweet
2487	conf/doc/{ADMIN,mf,mh-{mts,tailor},bb{exp,oards5,tar},pop8}.rf: fixes
2488	    suggested by Jerry Sweet
2489
2490
2491Sun Jul 14 13:23:49 1985  /mtr <mrose@nrtc-gremlin>
2492
2493	tws/dtimep.c: have "BST" mean British Summer Time not
2494	    Bering Standard Time
2495
2496
2497Sun Jul 14 12:54:55 1985  /mtr <mrose@nrtc-gremlin>
2498
2499		     -- Enhancements from John L. Romine --
2500	uip/mhlsbr.c: minor cleanup
2501
2502
2503Fri Jul 12 10:32:40 1985  /mtr <mrose@nrtc-gremlin>
2504
2505	config/mh.h,sbr/uleq.c: change strindex() -> stringdex () to avoid
2506	    MMDF name conflict
2507	uip/{addrsbr,dropsbr,msh,rcvpack,sbboards}.c: ditto
2508
2509
2510Thu Jul 11 12:34:15 1985  /mtr <mrose@nrtc-gremlin>
2511
2512	conf/makefiles/uip: oops, forgot a @END: SENDMTS inside an @BEGIN: POP
2513
2514
2515Wed Jul 10 20:40:53 1985  /mtr <mrose@nrtc-gremlin>
2516
2517	conf/config/config.c,config/mh.h,sbr/m_getdefs.c,uip/mhlsbr.c:
2518	    mhl's choice of mhlproc was confusing to forw.  Add new variable
2519	    moreproc to fix the problem.  Note as a result, the old BERK
2520	    behavior is the default, you have to turn off moreproc in your
2521	    .mh_profile if you don't want mhl to use it
2522
2523
2524Wed Jul 10 14:48:05 1985  /mtr <mrose@nrtc-gremlin>
2525
2526	uip/mhlsbr.c: don't SIG_DFL signals on start-up; if run from msh,
2527	    this loses big, if not run from msh, then signals are SIG_DFL
2528	    anyway...
2529
2530
2531Wed Jul 10 14:08:39 1985  /mtr <mrose@nrtc-gremlin>
2532
2533	conf/makefiles/popsupport,popsupport/popd.{c,8c}: a bit of clean-up
2534
2535
2536Wed Jul 10 12:07:42 1985  /mtr <mrose@nrtc-gremlin>
2537
2538	uip/addrsbr.c: another de-reference of NULL fixed
2539
2540
2541Wed Jul 10 09:04:04 1985  /mtr <mrose@nrtc-gremlin>
2542
2543	uip/send.c: typo defining LISTDSW
2544
2545
2546Tue Jul  9 18:59:21 1985  /mtr <mrose@nrtc-gremlin>
2547
2548	 -- Suggested by Thomas Scott Christiansen <tom@wisc-ai.ARPA> --
2549	uip/msh.c: move big Msgs[] structure from auto to static
2550	othersupport/netnews/{.,mhbox}/: new directories
2551	othersupport/netnews/{mh_profile,mhbox/flupcomps} new files
2552
2553
2554Sun Jul  7 13:31:01 1985  /mtr <mrose@nrtc-gremlin>
2555
2556	othersupport/scripts/: new directory for scripts.  First is Bob
2557	    Designer's modifications to JLR's append script.
2558	othersupport/mtrenv/bin/append: remove
2559
2560
2561Sun Jul  7 13:26:28 1985  /mtr <mrose@nrtc-gremlin>
2562
2563	uip/{addsbr,post,rcvdist,replsbr,sbboards}.c: support #ifdef BANG
2564	conf/examples/READ-ME: ditto
2565
2566
2567Thu Jul  4 17:36:34 1985  /mtr <mrose@nrtc-gremlin>
2568
2569	uip/msh.c: "pack" should be called "packf".
2570
2571
2572Thu Jul  4 16:00:38 1985  /mtr <mrose@nrtc-gremlin>
2573
2574	othersupport/mtrenv/mhbox/dp.debug: new file
2575
2576
2577Thu Jul  4 08:38:01 1985  /mtr <mrose@nrtc-gremlin>
2578
2579	tws/{dtime,dtimep}.c: know about J{D,S}T, also under #ifdef HUJI
2580	    generate it if appropriate.  (from Danny Braniss)
2581
2582
2583Thu Jul  4 08:29:11 1985  /mtr <mrose@nrtc-gremlin>
2584
2585	conf/doc/ADMIN.rf: put in a word or two about running conflict
2586	conf/makefiles/dist: add rules for .imp files
2587
2588
2589Mon Jul  1 22:22:49 1985  /mtr <mrose@nrtc-isc>
2590
2591	conf/doc/mhl.rf, uip/mhlsbr.c: remove the #ifdef BERK stuff and
2592	    generalize it.  If the MH profile entry mhlproc is defined, then
2593	    you get the BERK behavior using the mhlproc as the output filter.
2594	    Otherwise, you get the old behavior.  If this works nice, I'll
2595	    make "more" the default mhlproc and set-up config.c, mh.h, and
2596	    m_getdefs.c as appropriate (with the documentation mh-profile.rf)
2597	    For the moment, I'm using "less" as my mhlproc and it works
2598	    fine.
2599
2600
2601Mon Jul  1 09:18:42 1985  /mtr <mrose@nrtc-isc>
2602
2603	sbr/m_{file,gmsg}.c, uip/{msh,refile,rmm,send}.c: #ifdef notdef the
2604	    stuff marking messages as DELETED, since it's not used
2605
2606
2607Mon Jul  1 06:26:38 1985  /mtr <mrose@nrtc-isc>
2608
2609		       -- Suggestions from Bob Desinger --
2610	config/mh.h, sbr/m_backup.c: locate SBACKUP definition in mh.h
2611	sbr/m_gmsg.c, uip/rmf.c: handle SBACKUP prefix files appropriately,
2612	    also, slight optimizations
2613
2614
2615Wed Jun 26 12:36:38 1985  /mtr <mrose@nrtc-isc>
2616
2617	MH #5.457 becomes MH #6.1 in beta
2618
2619
2620Mon Jun 24 23:31:42 1985  /mtr <mrose@nrtc-isc>
2621
2622	uip/send.c: try to prevent confused annotations.  The algorithm
2623	    works for dist and repl, but not forw
2624
2625
2626Mon Jun 24 14:58:25 1985  /mtr <mrose@nrtc-isc>
2627
2628	conf/doc/*.rf: Numerous documentation fixes suggested by Jerry
2629	    Sweet.
2630	conf/doc/ADMIN.rf: New document: Administrator's Guide
2631
2632
2633Fri Jun 21 13:09:29 1985  /mtr <mrose@nrtc-isc>
2634
2635	uip/addrsbr.c: liked the wild-carding, so even for #ifndef BERK you
2636	    get it.  Of course in this case, you can wildcard on both the
2637	    mbox and the host.  It turns out that this is really useful for
2638	    people who have many mailboxes and get a lot of munged mail.
2639
2640
2641Thu Jun 20 19:55:23 1985  /mtr <mrose@nrtc-isc>
2642
2643     -- Performance Enhancements from the 4.3BSD folks (by Van Jacobson) --
2644	config/mh.h: define vfork for systems without it
2645	sbr/{refile,showfile}.c,uip/{replsbr,send,whatnowsbr}.c:  replace
2646	    fork() with vfork()
2647	config/mh.h: move Van's getfld.h definitions into here
2648	sbr/m_getfld.c: major performance tuning!  (use -DRPATHS to get
2649	    Return-Path: info from UNIX from: line)
2650	uip/{inc,msh}.c: m_unknown parameter added
2651	uip/trmsbr.c: support for TIOCGWINSZ in 4.3BSD(!!)
2652	uip/scan.c: -[no]reverse under #ifdef BERK (I really HATE this)
2653	    also, update context prior to scan, again under #ifdef BERK
2654	uip/scansbr.c: performance enhancements plus inline copy of message
2655	    body to output file for inc
2656	uip/mhlsbr.c: under #ifdef BERK pipe output to /usr/ucb/more if
2657	    stdoutput is a terminal.
2658	uip/post.c: #ifdef DUMB a bit dumber for Berkeley addrsbr (actually
2659	    these changes were made earlier for other reasons)
2660	uip/addrsbr.c: use prescan-like routine in SendMail under #ifdef
2661	    BERK, also enable wild-carding.  The former probably breaks
2662	    the stuff in ap, et. al.
2663
2664
2665Sun Jun 16 10:21:33 1985  /mtr <mrose@nrtc-isc>
2666
2667	uip/{ap,dp,{repl,scan}sbr}.c: the old echo controversy raises it's
2668	    ugly head: suppose we have a line in a replcomps file which is
2669	    entirely in a %<...%> conditional and the conditional is false.
2670	    In that case, we still get a blank line.  This is very BAD if it
2671	    occurs in the headers.  Two solutions possible:
2672		1. If a call to FSprintf() returns a empty string, don't
2673		   put out a \n.
2674		2. In new_fs, put the \n's in and just return one big
2675		   string instead of an array of strings.
2676	    Option [2] was implemented initially because it lets conditionals
2677	    span multiple lines in the file.  In order to keep the format files
2678	    from looking too complicated, EOL was ignored in format files,
2679	    \n's should be embedded where appropriate.  A single format
2680	    string argument is considered to have an implicit \n.  This is
2681	    inconsistent, but it keeps the format files readable.  Option [2]
2682	    was discarded though since it required a \n at the end of each
2683	    line in the format file if there was no conditional stuff
2684	    there.  So, option [1] got implemented even though it doesn't
2685	    allow conditionals to be multi-line (which is okay, since you
2686	    can use \n in a line).
2687
2688
2689Sun Jun  9 16:37:40 1985  /mtr <mrose@nrtc-isc>
2690
2691	uip/dropsbr.c, uip/sbboards.c: .cnt mechanism broken,
2692	    introduce new routine mbx_openX() in dropsbr.c and use that
2693	    instead of mbx_open when opening an .cnt file
2694
2695
2696
2697Sun Jun  9 14:44:36 1985  /mtr <mrose@nrtc-isc>
2698
2699	conf/makefiles/uip,uip/show.c: make show/next/prev one program
2700	uip/{show,next,prev}hdr.c: remove as a result of above
2701	conf/doc/{next,prev}.rf: update
2702
2703
2704Thu Jun  6 23:03:09 1985  /mtr <mrose@nrtc-isc>
2705
2706	uip/{format,mhl}sbr.c: add some definitions for sprintb()
2707	bboards/bboards.h: define BBITS there instead of uip/bbc.c
2708
2709
2710Tue Jun  4 20:00:32 1985  /mtr <mrose@nrtc-isc>
2711
2712			  -- Suggested by Dave Yost --
2713	conf/doc/tmac.h: use ".nf" after ".SH" inside various macros
2714	    (since ".SH" tends to set ".fi")
2715	sbr/m_{gmsg,sync}.c: some .mh_sequences optimizations for hm
2716	conf/config/config.c: support #ifdef NOMHSEQ
2717
2718
2719Tue Jun  4 13:30:27 1985  /mtr <mrose@nrtc-isc>
2720
2721	uip/trmsbr.c: optimize a bit, the ontty test in clear_screen ()
2722	    isn't needed
2723
2724
2725Mon Jun  3 22:15:18 1985  /mtr <mrose@nrtc-isc>
2726
2727	conf/doc/packd.rf, uip/packd.c: de-implement, essentially useless
2728	    under 4.2BSD
2729
2730
2731Mon Jun  3 14:54:30 1985  /mtr <mrose@nrtc-isc>
2732
2733	othersupport/usenix: new directory containing the MH paper
2734	    presented at the 1985 Summer Usenix Conference
2735
2736
2737Mon Jun  3 11:28:46 1985  /mtr <mrose@nrtc-isc>
2738
2739	TODO: remove since there's nothing worth left doing in it!
2740
2741
2742Sun Jun  2 18:36:19 1985  /mtr <mrose@nrtc-isc>
2743
2744	conf/doc/*.rf: more clean-up
2745	uip/ali.c: change help messages a bit, and add -[no]normalize
2746	    switches
2747	conf/doc/mh-tailor.rf: new file
2748	config/mh.h,uip/{post,repl}.c: move definition of OUTPUTLINELEN
2749	    to mh.h so sbr/help.c can use it
2750	sbr/help.c: smarter output routine for options
2751
2752
2753Sun Jun  2 14:07:46 1985  /mtr <mrose@nrtc-isc>
2754
2755	uip/whatnowsbr.c: don't say the draft's left around if it isn't
2756	    (suggested by Mike O'Brien)
2757	uip/whatnowsbr.c: return value from non-initial calls to m_edit()
2758	    not handled right (pointed out by Richard Johnson)
2759	sbr/m_getfld.c: be a bit smarter when recognizing that idiotic
2760	    "From " line from silly UNIX-style maildrops
2761
2762
2763Sat Jun  1 14:45:25 1985  /mtr <mrose@nrtc-isc>
2764
2765	uip/{pick,picksbr,msh}.c: bite the bullet and have pick allow
2766	    complex booleans
2767	conf/doc/{mh-chart,pick}.rf: ditto
2768
2769Sat Jun  1 11:18:06 1985  /mtr <mrose@nrtc-isc>
2770
2771	mf/mf.c, uip/*sbr.c: more register declarations
2772
2773
2774Sat Jun  1 01:35:06 1985  /mtr <mrose@nrtc-isc>
2775
2776	conf/doc/mhook.rf, uip/rcv*.c: account for MMDF-II change regarding
2777	    rcvmail hooks and maildelivery(5)
2778
2779
2780Fri May 31 23:33:59 1985  /mtr <mrose@nrtc-isc>
2781
2782	conf/doc/*.rf: more doc fixes; document WHATNOW, OVERHEAD
2783	sbr/m_getdefs.c: more OVERHEAD code to optimize MH subforks
2784
2785
2786Fri May 31 22:19:15 1985  /mtr <mrose@nrtc-isc>
2787
2788	uip/replsbr.c: bite the bullet and have repl use the format string
2789	    routines as well
2790
2791
2792Wed May 29 16:38:49 1985  /mtr <mrose@nrtc-isc>
2793
2794	Makefile, conf/makefiles/*: support depend.  N.B.: This is for
2795	    DEVELOPMENT WORK ONLY. "make depend" runs unifdef because some
2796	    #include files are configuration specific.  Sadly, unifdef
2797	    isn't on all systems (it originated at Rand and migrated to
2798	    4.2BSD).  As a result, unless you have unifdef, don't run make
2799	    depend.  The dependencies listed in the conf/makefiles/* files
2800	    are "generic".
2801
2802
2803Wed May 29 14:53:33 1985  /mtr <mrose@nrtc-isc>
2804
2805	othersupport/mtrenv/*: update
2806
2807
2808Tue May 28 19:45:36 1985  /mtr <mrose@nrtc-isc>
2809
2810	config/scansbr.h,uip/{inc,msh,rcvtty,scan,scansbr}.c: bite the
2811	    bullet and have scansbr use a format string
2812	uip/{inc,scan}.c: no more -[no]numdate, -[no]size, -[no]time
2813	    and use -format string and -width columns instead
2814
2815
2816Mon May 27 21:45:23 1985  /mtr <mrose@nrtc-isc>
2817
2818	uip/{ap,addrsbr}.c: upgrade ap to use formatsbr; required a new
2819	    param to getm(), so modules which call getm() got changed
2820	    as well
2821	othersupport/rcvtrip/rcvtrip: upgrade
2822
2823
2824Mon May 27 17:05:18 1985  /mtr <mrose@nrtc-isc>
2825
2826	tws/dp.c: move to uip/
2827	uip/formatsbr.c: new module
2828	config/scansbr.h: define stuff for formatsbr
2829
2830
2831Mon May 27 11:33:32 1985  /mtr <mrose@nrtc-isc>
2832
2833	config/mh.h, sbr/{closefds,m_getdefs}.c: #ifdef OVERHEAD experimental
2834	    code
2835
2836
2837Thu May 23 22:06:25 1985  /mtr <mrose@nrtc-isc>
2838
2839	conf/makfiles/uip,uip/*.c: next step in the lint process
2840	config/mh.h, sbr/llib-lmh, uip/rmf.c: move remdir() to sbr/makedir.c
2841
2842
2843Thu May 23 09:06:32 1985  /mtr <mrose@nrtc-isc>
2844
2845	conf/makefiles/{mts,uip}, uip/msgchk.c: moved from mts/
2846
2847Wed May 22 19:49:43 1985  /mtr <mrose@nrtc-isc>
2848
2849	Makefile, config/mh.h, conf/makefiles/*, bboards/getbbent.c,
2850	    */llib-l*, tws/{dtime,dtimep}.c: start the linting process,
2851	    lint everything except the uip/ directory
2852	sendmts/smail.c, uip/trmsbr.c: move discard to sbr/ library
2853	mf/mf.c: lint fixes
2854	sbr/{getans,m_{gmsg,setcur},refile,showfile}.c: lint fixes
2855	sbr/{putenv,sprintb}.c: #include mh.h
2856	sbr/*: VOID -> (void)
2857	bbsupport/bb{aka,exp,tar}.c: lint fixes
2858
2859
2860Wed May 22 15:29:25 1985  /mtr <mrose@nrtc-isc>
2861
2862	popsupport/popser.c: if maildrop doesn't exist, note it and
2863	    continue
2864	conf/doc/bbc.rf, uip/bbc.c: add -user switch to help POP debugging
2865	bboards/getbbent.c: have getbberr() return useful info for
2866	    setbbfile (), setbbinfo (), and setbbent ()
2867	popsupport/{popaka,popser,popwrd}.c, uip/{bbc,spop}.c: take advantage
2868	    of getbberr()
2869
2870
2871Wed May 22 10:16:17 1985  /mtr <mrose@nrtc-isc>
2872
2873	sbr/m_getfld.c: Eom() was botching gathering the UNIX from line
2874	    (fix from Matt Crawford <oddjob!matt@lbl-csam>)
2875	sendmts/smail.c: sm_end(NOTOK) was clobbering sm_reply
2876
2877
2878Tue May 21 22:33:58 1985  /mtr <mrose@nrtc-isc>
2879
2880	uip/scansbr.c: when copying characters to the scan listing,
2881	    know about underlining conventions
2882
2883
2884Tue May 21 21:29:18 1985  /mtr <mrose@nrtc-isc>
2885
2886	Begin work on research-version of MH (#5.380[NRTC]).  This version
2887	won't be sent out to the MH-Workers list, so I can do some power
2888	coding for a change.
2889
2890			      -- WHATNOW changes --
2891
2892	uip/{refile,send,show,whom}.c: #ifdef WHATNOW experimental code
2893	sbr/m_whatnow.c, uip/{whatnow,whatnowsbr}.c: default whatnow is
2894	    a built-in for comp, et. al.
2895	sbr/{m_{edit,send},showhom}.c: removed since whatnowsbr has 'em
2896	sbr/showfile.c: likewise, showhead function removed
2897
2898
2899				-- POP changes --
2900
2901	conf/doc/inc.rf, uip/inc.c: pop now lives in inc
2902	uip/spop.c: link to sbboards.c, the POP mailer for SendMail
2903	popsupport/: new directory from the ashes of
2904	    othersupport/popsupport/, containing many new programs, files,
2905	    and documentation
2906	bboards/{bboards.h,getbbent.c}: new functions to support
2907        popsupport/mmdfII/: the POP channel for MMDF-II, linked to the
2908	    BBoards channel, as appropriate
2909	conf/doc/msgchk.rf, mts/msgchk.c: support POP
2910
2911
2912				 -- Bug Fixes --
2913
2914	uip/post.c: for path code, fixed a couple of dumb typos.
2915	uip/replsbr.c: if -noformat, don't worry about no addresses
2916	uip/bbc.c: another couple of nasty bugs fixed
2917	sendmts/smail.c: don't send HELO if talking to SendMail on the
2918	    local host
2919	conf/doc/{MH,repl,forw,comp,dist,show,mh,mh-chart,whom}.rf: bug
2920	    fixes
2921
2922			-- Configuration and Clean-up --
2923
2924	conf/mhconfig.c: support new options: pop, chown, remove
2925	conf/makefiles/*: more chmods where appropriate
2926	config/config.c, sbr/help.c: include compile-time options in help
2927	    listing.
2928	sbr/m_backup.c,uip/forw.c: remove makename in favor of mktemp
2929	sbr/pr_array.c: removed, since no one was using it
2930	config/mh.h, sbr/llib-lmh: update for all this
2931	othersupport/patch/: the latest version
2932
2933
2934Thu May  2 21:14:56 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2935
2936	MH #5.360[UCI] (uci-750a) released to MH-Workers
2937
2938
2939Thu May  2 21:13:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2940
2941	conf/makefiles/uip: make whatnow chmod +t'd
2942
2943
2944Thu May  2 21:13:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2945
2946	uip/post.c: a few more back-offs with #ifdef DUMB...
2947
2948
2949Thu May  2 21:13:03 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2950
2951	uip/sbboards.c: fdopen() called with wrong arg!
2952
2953
2954Wed Apr 24 22:45:39 1985  /mtr (agent: Marshall Rose) <uci@nrtc>
2955
2956	conf/doc/MH.rf: just a few more fixes...
2957
2958
2959Wed Apr 24 22:44:30 1985  /mtr (agent: Marshall Rose) <uci@nrtc>
2960
2961	sbr/m_whatnow.c, uip/{dist,forw,repl}.c: fix obscure "@" bug.
2962
2963
2964Sat Apr 20 14:46:10 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2965
2966	sbr/m_send.c, uip/whatnow.c: on "push", let send do push() instead
2967	    of whatnow
2968
2969
2970Fri Apr 19 19:44:25 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2971
2972	uip/send.c: on annotations, if push'd avoid getting upset
2973	    if message to annotate isn't there
2974	uip/send.c: fix "typo" for r1bindex ()
2975	uip/send.c: put ~/.signature support back in under #ifdef UCI
2976	uip/send.c: use mktemp() instead of bogus makename!
2977	uip/send.c: fix screwy interaction between msh, dist, whatnow,
2978	    and send (oh no!)
2979
2980
2981Fri Apr 19 19:23:39 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2982
2983	uip/whatnow.c: if edit fails, it's time to go away
2984	sbr/m_edit.c: minor cosmetic change
2985
2986
2987Fri Apr 19 19:13:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2988
2989	uip/post.c: more #ifdef DUMB madness, for local addresses,
2990	    if no host portion given, then don't give it to sm_wadr()
2991	uip/post.c: back #ifdef DUMB off a bit in From: for MMDFMTS
2992
2993
2994Fri Apr 19 18:32:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
2995
2996	conf/doc/MH.rf, sbr/m_send.c: de-implement "push" in whatnow
2997	    having send look for profile-entry of "push" rather than "send"
2998	    to confusing to the user "community"
2999
3000
3001Fri Apr 19 18:28:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3002
3003	bboards/bboards.h, uip/bbc.c: support BB_INVIS for "hidden"
3004	    BBoards in -topic
3005	uip/bbc.c: catch a long name that got past us
3006	uip/bbc.c: fix -topics logic when BBoards given
3007
3008
3009Fri Apr 19 18:27:16 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3010
3011	conf/{config/mts.c,tailor/READ-ME}, mts/mts.h, uip/inc.c:
3012	    support the new MTS variable "pophost"
3013
3014
3015Sat Apr  6 16:17:23 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3016
3017	MH #5.348[UCI] (uci-750a) released to MH-Workers
3018
3019
3020Wed Apr  3 23:53:12 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3021
3022	ohtersupport/mtrenv/bin/whatnow: new file
3023
3024
3025Wed Apr  3 23:52:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3026
3027	sendmts/smail.c: comment out an extra RSET for UCI's losing
3028	    MMDF-I SMTP server
3029
3030
3031Tue Mar 26 18:32:49 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3032
3033	conf/{config/mts.c,tailor/READ-ME}, config/aliasbr.h, mts/mts.h,
3034	    uip/aliasbr.c: make "*" logic mts-tailorable (ugh), you get
3035	    to choose highest non-user uid and non-user shell
3036
3037
3038Tue Mar 26 18:02:52 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3039
3040	conf/doc/repl.rf: document bug in replcomps
3041
3042
3043Mon Mar 25 18:06:48 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3044
3045	mf/mf.c: avoid (incorrectly) recognizing " at " for "@" by using a
3046	    heuristic suggested by JSol.
3047
3048
3049Sun Mar 24 18:32:47 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3050
3051	sbr/m_draft.c,
3052	    uip/{comp,dist,forw,refile,repl,send,show,whatnow,whom}.c: have
3053	    -nodraftfolder override "Draft-Folder:" profile entry
3054
3055
3056Sat Mar 23 12:48:30 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3057
3058		    -- Support the WhatNow shell --
3059	conf/makefiles/{sbr,uip}: updates for all of this
3060	uip/{comp,dist,forw,repl}.c: remove What now? code,
3061	    add -whatnow program, -nowhatnow
3062	sbr/m_whatnow.c: new module
3063	conf/config/config.c,config/mh.h,sbr/m_getdefs.c: new variable
3064	    whatnowproc
3065	sbr/llib-lmh: update
3066	uip/whatnow.c: new program, the first WhatNow shell
3067	conf/doc/{mh-chart,whom}.rf, uip/whom.c: upgrade to take draftfolder
3068	    arguments
3069	sbr/putenv.c: update for above
3070	sbr/m_send.c: undo previous edits, m_whatnow() takes care of it
3071	uip/distsbr.c: new module for dist-style support
3072	uip/{send,whom}.c: call distout() in distsbr.c
3073	conf/doc/whatnow.rf: new file
3074	conf/doc/{MH,comp,dist,forw,mh,mh-{chart,profile},repl}.rf: updates
3075	conf/doc/template: fix
3076
3077
3078Thu Mar 21 08:45:11 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3079
3080	sendmts/smail.c: fix logic error in sm_end(); MMDF-I has this
3081	    problem, MMDF-II might!
3082
3083
3084Tue Mar 19 18:16:33 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3085
3086	conf/doc/msgchk.rf: new file
3087	conf/{doc/{mh,mh-chart,MH}.rf,makefiles/doc}: update for msgchk
3088
3089
3090Tue Mar 19 17:31:14 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3091
3092	conf/doc/{ap,mh-chart}.rf, uip/ap.c: accept -help switch
3093
3094
3095Tue Mar 19 14:17:30 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3096
3097	othersupport/mtrenv/bin/{distf,mpick,packit}: updates
3098
3099
3100Sat Mar 16 12:49:48 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3101
3102	Makefile: simply Makefile using sh, also make DESTDIR work
3103	conf/makefiles/othersupport: simplify Makefile
3104
3105
3106Sat Mar 16 12:23:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3107
3108	uip/{mark,msh}.c: don't set previous-sequence to make debugging
3109	    easier
3110
3111
3112Sat Mar 16 01:38:06 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3113
3114	conf/config/mts.c: add a few calls to mts_init ("mts") at
3115	    strategic places
3116
3117
3118Sat Mar 16 00:28:01 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3119
3120	uip/{inc,msh,rcvtty,scan,scansbr}.c: clean up handling of
3121	    inc -silent
3122	sbr/{llib-lmh,m_send.c}, uip/{annosbr,comp,dist,forw,repl}.c: move
3123	    annotations into send
3124	conf/makefiles/uip, uip/{send,post}.c: ditto
3125	conf/doc/{dist,forw,repl}.rf: ditto
3126	uip/anno.c: forgot to check (mp -> msgstats[msgnum] & SELECTED)
3127
3128
3129Fri Mar 15 23:21:29 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3130
3131	sbr/printsw.c: compress output of printed switches
3132	sbr/m_getdefs.c: let $MHCONTEXT override context variable
3133	sbr/m_{getdefs,gmsg,sync}.c, conf/doc/mh-profile.rf: let the profile
3134	    entry "mh-sequences" override .mh_sequences
3135	sbr/m_seq.c: optimization
3136
3137
3138Fri Mar 15 23:05:43 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3139
3140	bbsupport/bbexp.c: fix string botch for command to popen.
3141	    also allow extra arguments to indicate aging period.
3142
3143
3144Fri Mar 15 11:45:00 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3145
3146	othersupport/emh/READ-ME: new file
3147
3148
3149Thu Mar 14 22:41:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3150
3151	   -- Fixes suggested by John Dilley <jad@Purdue> --
3152	conf/{config/mts.c,tailor/READ-ME}: add new mtstailor variables
3153	    localname, systemname, and uucpchan
3154	mts/mts.h, conf/{mh-gen.8,config/{mts.c,mtstailor},tailor/READ-ME}:
3155	    add new mtstailor variable lockstyle to control style of locking
3156	sbr/m_getfld.c: catch the UNIX "from user" line
3157	uip/scansbr.c: make use of the UNIX "from user" line
3158	uip/addrsbr.c: more #ifdef DUMB support
3159	uip/inc.c: minor bug in inc w.r.t. closing locked file
3160	uip/post.c: more #ifdef DUMB support
3161	uip/replsbr.c: support Return-Path: for defaulting host names
3162	    as a last resort
3163
3164
3165Wed Mar 13 22:24:07 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3166
3167	uip/send.c: fix "use xxx logic"
3168	uip/msh.c: a NULL vs. "" typo
3169
3170
3171Wed Mar 13 22:01:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3172
3173       -- Fixes suggested by Phyllis Kantar <phyl@rand-unix> --
3174	uip/{comp,dist,forw,repl}.c: fix quit -delete logic
3175	conf/doc/{comp,mh-chart}.rf: document "-file file" switch
3176	uip/send.c: "send -help" should done (1) for comp, et. al.
3177	uip/send.c: typo "tempoary"
3178	conf/doc/{send,whom}.rf: Profile Components forgot Draft-Folder
3179	uip/ali.c: always load system aliases
3180	conf/doc/{MH,comp,dist,forw,mhook,repl,send,show,mh-alias,mh-mail,
3181	    mh-profile,mhl,post}.rf: typo fixes
3182	conf/doc/send.rf, uip/send.c: -forward now the default, also
3183	    don't gripe about "show -draft file"
3184
3185
3186Tue Mar 12 18:07:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3187
3188	othersupport/pop/pop.txt: a few minor corrections to typos.
3189
3190
3191Sat Mar  9 15:54:40 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3192
3193	uip/dropsbr.c: fix bug when fixing stomped maildrop.
3194
3195
3196Sat Mar  9 15:36:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3197
3198	bboards/mmdf/mmdf.{1,2}/bboards/bb_wtmail.c, uip/sbboards.c:
3199	    fix minor bug requiring nearly major re-write!!!
3200
3201
3202Wed Mar  6 18:59:22 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3203
3204	       -- Fixes from Robert Elz <kre@ucb-vax> --
3205	sbr/makedir.c: use mkdir() under #ifdef BSD42
3206	uip/rmf.c: use rmdir() under #ifdef BSD42
3207
3208
3209Wed Mar  6 18:19:46 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3210
3211	TODO, config/addrsbr.h, sendmts/smail.c, mf/mf.{c,h},
3212	    uip/{addrsbr,ap,post,rcvdist,sbboards}.c: handle 822-style
3213	    routing
3214
3215
3216Wed Mar  6 18:08:11 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3217
3218	uip/{dropsbr,packf,post,slocal}.c: fix to maildrop mapping bug
3219	    with MHMTS and local delivery in post, and SENDMTS and local
3220	    delivery in slocal
3221
3222Sat Mar 1 20:21:17 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3223
3224	MH #5.321[UCI] (uci-750a) released to MH-Workers
3225
3226
3227Fri Mar  1 19:59:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3228
3229	uip/trmsbr.c: forgot to make a termcap buffer TXTSIZ'd instead
3230	    of BUFSIZ'd.
3231
3232
3233Fri Mar  1 19:56:43 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3234
3235	conf/config/mts.c: for the DUAL, you can't link to a file that you
3236	    can't read, unbelievable, eh?, so change the creat (foo, 0000)
3237	    to creat (foo, 0400).  Also, fix up some botched args to a
3238	    sprintf() call.
3239
3240
3241Fri Mar  1 19:48:53 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3242
3243	conf/config/config.c: if MORE is defined, used that instead of
3244	    /usr/ucb/more.  The #ifdef ALTOS dependency is removed.
3245	   ALTOS users should use options MORE='"/usr/bin/more"',
3246	   just like users of the Dual.
3247	conf/examples/READ-ME: document same
3248
3249
3250Wed Feb 20 20:48:12 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3251
3252	sbr/adios.c: save errno prior to doing fancy perror stuff
3253
3254
3255Wed Feb 20 20:40:14 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3256
3257	uip/inc.c: fix suggested by John Dilley at Purdue, inc now ignore
3258	    signals if it's going to zero the maildrop.
3259
3260
3261Mon Feb 18 12:53:50 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3262
3263	conf/doc/send.rf, uip/send.c: de-implement ~/.signature support
3264
3265
3266Tue Feb 12 19:33:14 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3267
3268	uip/mhlsbr.c: clear_screen() logic between messages botched
3269
3270
3271Sun Jan 27 18:42:49 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3272
3273	conf/makefiles/mts: dependency screw-up on mts.o
3274
3275
3276Sun Jan 27 17:41:03 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3277
3278	sendmts/smail.c, uip/post.c: with -DSMTP, keep one SMTP connection
3279	    open, instead of starting a new one for each transaction
3280	othersupport/pop/{Makefile,{popd,popser,inc,popsbr}.c}: support
3281	    "rpop" under #ifdef RPOP
3282	othersupport/pop/client.c: remove
3283	conf/{config/mts.c,tailor/READ-ME,makefiles/sendmts}, mts/mts.h,
3284	    sendmts/{smail,client}.c: support new server search list
3285	    facility used by both -DSMTP and -DPOP
3286
3287
3288Sat Jan 26 09:12:27 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3289
3290	MH #5.310[UCI] (uci-750a) released to MH-Workers
3291
3292
3293Sat Jan 26 09:38:08 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3294
3295	tws/dtime.c: #define dysize(), since could be a macro in ctime.c
3296	    (thanks, Fred)
3297
3298
3299Sat Jan 26 09:08:43 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3300
3301	uip/{inc,post}.c: changes for #ifdef TMA; this stuff is still
3302	    under non-disclosure (not the MH code, just the -ltma library
3303	    which doesn't come with MH)
3304
3305
3306Sat Jan 26 09:05:52 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3307
3308		  -- Fixes for MHMTS configuration --
3309	conf/makefiles/uip: shouldn't build rcvdist on an MHMTS system
3310	conf/doc/mhook.rf: ditto
3311	conf/config/mts.c, mhmts/netmail.c, mts/mts.h, uip/rmail.c:
3312	    some typos in the declarations of global MTS variables that
3313	    are MHMTS specific
3314	mf/mmuu.c: addr_convert() conflicted with routine of same name
3315	    in uumm.c
3316	uip/news.c: looking in the wrong place for <sys/dir.h> on 4.2BSD
3317	    systems
3318
3319
3320Tue Jan  8 13:54:13 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3321
3322	MH.5 is finished, finally.
3323
3324
3325
3326
3327
3328
3329
3330
3331		      MHCHANGES from mh.4 to mh.5
3332
3333
3334Thu May  2 21:14:56 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3335
3336	MH #5.360[UCI] (uci-750a) released to MH-Workers
3337
3338
3339Thu May  2 21:13:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3340
3341	conf/makefiles/uip: make whatnow chmod +t'd
3342
3343
3344Thu May  2 21:13:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3345
3346	uip/post.c: a few more back-offs with #ifdef DUMB...
3347
3348
3349Thu May  2 21:13:03 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3350
3351	uip/sbboards.c: fdopen() called with wrong arg!
3352
3353
3354Wed Apr 24 22:45:39 1985  /mtr (agent: Marshall Rose) <uci@nrtc>
3355
3356	conf/doc/MH.rf: just a few more fixes...
3357
3358
3359Wed Apr 24 22:44:30 1985  /mtr (agent: Marshall Rose) <uci@nrtc>
3360
3361	sbr/m_whatnow.c, uip/{dist,forw,repl}.c: fix obscure "@" bug.
3362
3363
3364Sat Apr 20 14:46:10 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3365
3366	sbr/m_send.c, uip/whatnow.c: on "push", let send do push() instead
3367	    of whatnow
3368
3369
3370Fri Apr 19 19:44:25 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3371
3372	uip/send.c: on annotations, if push'd avoid getting upset
3373	    if message to annotate isn't there
3374	uip/send.c: fix "typo" for r1bindex ()
3375	uip/send.c: put ~/.signature support back in under #ifdef UCI
3376	uip/send.c: use mktemp() instead of bogus makename!
3377	uip/send.c: fix screwy interaction between msh, dist, whatnow,
3378	    and send (oh no!)
3379
3380
3381Fri Apr 19 19:23:39 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3382
3383	uip/whatnow.c: if edit fails, it's time to go away
3384	sbr/m_edit.c: minor cosmetic change
3385
3386
3387Fri Apr 19 19:13:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3388
3389	uip/post.c: more #ifdef DUMB madness, for local addresses,
3390	    if no host portion given, then don't give it to sm_wadr()
3391	uip/post.c: back #ifdef DUMB off a bit in From: for MMDFMTS
3392
3393
3394Fri Apr 19 18:32:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3395
3396	conf/doc/MH.rf, sbr/m_send.c: de-implement "push" in whatnow
3397	    having send look for profile-entry of "push" rather than "send"
3398	    to confusing to the user "community"
3399
3400
3401Fri Apr 19 18:28:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3402
3403	bboards/bboards.h, uip/bbc.c: support BB_INVIS for "hidden"
3404	    BBoards in -topic
3405	uip/bbc.c: catch a long name that got past us
3406	uip/bbc.c: fix -topics logic when BBoards given
3407
3408
3409Fri Apr 19 18:27:16 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3410
3411	conf/{config/mts.c,tailor/READ-ME}, mts/mts.h, uip/inc.c:
3412	    support the new MTS variable "pophost"
3413
3414
3415Sat Apr  6 16:17:23 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3416
3417	MH #5.348[UCI] (uci-750a) released to MH-Workers
3418
3419
3420Wed Apr  3 23:53:12 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3421
3422	ohtersupport/mtrenv/bin/whatnow: new file
3423
3424
3425Wed Apr  3 23:52:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3426
3427	sendmts/smail.c: comment out an extra RSET for UCI's losing
3428	    MMDF-I SMTP server
3429
3430
3431Tue Mar 26 18:32:49 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3432
3433	conf/{config/mts.c,tailor/READ-ME}, config/aliasbr.h, mts/mts.h,
3434	    uip/aliasbr.c: make "*" logic mts-tailorable (ugh), you get
3435	    to choose highest non-user uid and non-user shell
3436
3437
3438Tue Mar 26 18:02:52 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3439
3440	conf/doc/repl.rf: document bug in replcomps
3441
3442
3443Mon Mar 25 18:06:48 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3444
3445	mf/mf.c: avoid (incorrectly) recognizing " at " for "@" by using a
3446	    heuristic suggested by JSol.
3447
3448
3449Sun Mar 24 18:32:47 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3450
3451	sbr/m_draft.c,
3452	    uip/{comp,dist,forw,refile,repl,send,show,whatnow,whom}.c: have
3453	    -nodraftfolder override "Draft-Folder:" profile entry
3454
3455
3456Sat Mar 23 12:48:30 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3457
3458		    -- Support the WhatNow shell --
3459	conf/makefiles/{sbr,uip}: updates for all of this
3460	uip/{comp,dist,forw,repl}.c: remove What now? code,
3461	    add -whatnow program, -nowhatnow
3462	sbr/m_whatnow.c: new module
3463	conf/config/config.c,config/mh.h,sbr/m_getdefs.c: new variable
3464	    whatnowproc
3465	sbr/llib-lmh: update
3466	uip/whatnow.c: new program, the first WhatNow shell
3467	conf/doc/{mh-chart,whom}.rf, uip/whom.c: upgrade to take draftfolder
3468	    arguments
3469	sbr/putenv.c: update for above
3470	sbr/m_send.c: undo previous edits, m_whatnow() takes care of it
3471	uip/distsbr.c: new module for dist-style support
3472	uip/{send,whom}.c: call distout() in distsbr.c
3473	conf/doc/whatnow.rf: new file
3474	conf/doc/{MH,comp,dist,forw,mh,mh-{chart,profile},repl}.rf: updates
3475	conf/doc/template: fix
3476
3477
3478Thu Mar 21 08:45:11 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3479
3480	sendmts/smail.c: fix logic error in sm_end(); MMDF-I has this
3481	    problem, MMDF-II might!
3482
3483
3484Tue Mar 19 18:16:33 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3485
3486	conf/doc/msgchk.rf: new file
3487	conf/{doc/{mh,mh-chart,MH}.rf,makefiles/doc}: update for msgchk
3488
3489
3490Tue Mar 19 17:31:14 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3491
3492	conf/doc/{ap,mh-chart}.rf, uip/ap.c: accept -help switch
3493
3494
3495Tue Mar 19 14:17:30 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3496
3497	othersupport/mtrenv/bin/{distf,mpick,packit}: updates
3498
3499
3500Sat Mar 16 12:49:48 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3501
3502	Makefile: simply Makefile using sh, also make DESTDIR work
3503	conf/makefiles/othersupport: simplify Makefile
3504
3505
3506Sat Mar 16 12:23:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3507
3508	uip/{mark,msh}.c: don't set previous-sequence to make debugging
3509	    easier
3510
3511
3512Sat Mar 16 01:38:06 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3513
3514	conf/config/mts.c: add a few calls to mts_init ("mts") at
3515	    strategic places
3516
3517
3518Sat Mar 16 00:28:01 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3519
3520	uip/{inc,msh,rcvtty,scan,scansbr}.c: clean up handling of
3521	    inc -silent
3522	sbr/{llib-lmh,m_send.c}, uip/{annosbr,comp,dist,forw,repl}.c: move
3523	    annotations into send
3524	conf/makefiles/uip, uip/{send,post}.c: ditto
3525	conf/doc/{dist,forw,repl}.rf: ditto
3526	uip/anno.c: forgot to check (mp -> msgstats[msgnum] & SELECTED)
3527
3528
3529Fri Mar 15 23:21:29 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3530
3531	sbr/printsw.c: compress output of printed switches
3532	sbr/m_getdefs.c: let $MHCONTEXT override context variable
3533	sbr/m_{getdefs,gmsg,sync}.c, conf/doc/mh-profile.rf: let the profile
3534	    entry "mh-sequences" override .mh_sequences
3535	sbr/m_seq.c: optimization
3536
3537
3538Fri Mar 15 23:05:43 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3539
3540	bbsupport/bbexp.c: fix string botch for command to popen.
3541	    also allow extra arguments to indicate aging period.
3542
3543
3544Fri Mar 15 11:45:00 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3545
3546	othersupport/emh/READ-ME: new file
3547
3548
3549Thu Mar 14 22:41:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3550
3551	   -- Fixes suggested by John Dilley <jad@Purdue> --
3552	conf/{config/mts.c,tailor/READ-ME}: add new mtstailor variables
3553	    localname, systemname, and uucpchan
3554	mts/mts.h, conf/{mh-gen.8,config/{mts.c,mtstailor},tailor/READ-ME}:
3555	    add new mtstailor variable lockstyle to control style of locking
3556	sbr/m_getfld.c: catch the UNIX "from user" line
3557	uip/scansbr.c: make use of the UNIX "from user" line
3558	uip/addrsbr.c: more #ifdef DUMB support
3559	uip/inc.c: minor bug in inc w.r.t. closing locked file
3560	uip/post.c: more #ifdef DUMB support
3561	uip/replsbr.c: support Return-Path: for defaulting host names
3562	    as a last resort
3563
3564
3565Wed Mar 13 22:24:07 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3566
3567	uip/send.c: fix "use xxx logic"
3568	uip/msh.c: a NULL vs. "" typo
3569
3570
3571Wed Mar 13 22:01:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3572
3573       -- Fixes suggested by Phyllis Kantar <phyl@rand-unix> --
3574	uip/{comp,dist,forw,repl}.c: fix quit -delete logic
3575	conf/doc/{comp,mh-chart}.rf: document "-file file" switch
3576	uip/send.c: "send -help" should done (1) for comp, et. al.
3577	uip/send.c: typo "tempoary"
3578	conf/doc/{send,whom}.rf: Profile Components forgot Draft-Folder
3579	uip/ali.c: always load system aliases
3580	conf/doc/{MH,comp,dist,forw,mhook,repl,send,show,mh-alias,mh-mail,
3581	    mh-profile,mhl,post}.rf: typo fixes
3582	conf/doc/send.rf, uip/send.c: -forward now the default, also
3583	    don't gripe about "show -draft file"
3584
3585
3586Tue Mar 12 18:07:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3587
3588	othersupport/pop/pop.txt: a few minor corrections to typos.
3589
3590
3591Sat Mar  9 15:54:40 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3592
3593	uip/dropsbr.c: fix bug when fixing stomped maildrop.
3594
3595
3596Sat Mar  9 15:36:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3597
3598	bboards/mmdf/mmdf.{1,2}/bboards/bb_wtmail.c, uip/sbboards.c:
3599	    fix minor bug requiring nearly major re-write!!!
3600
3601
3602Wed Mar  6 18:59:22 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3603
3604	       -- Fixes from Robert Elz <kre@ucb-vax> --
3605	sbr/makedir.c: use mkdir() under #ifdef BSD42
3606	uip/rmf.c: use rmdir() under #ifdef BSD42
3607
3608
3609Wed Mar  6 18:19:46 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3610
3611	TODO, config/addrsbr.h, sendmts/smail.c, mf/mf.{c,h},
3612	    uip/{addrsbr,ap,post,rcvdist,sbboards}.c: handle 822-style
3613	    routing
3614
3615
3616Wed Mar  6 18:08:11 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3617
3618	uip/{dropsbr,packf,post,slocal}.c: fix to maildrop mapping bug
3619	    with MHMTS and local delivery in post, and SENDMTS and local
3620	    delivery in slocal
3621
3622
3623Sat Mar 1 20:21:17 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3624
3625	MH #5.321[UCI] (uci-750a) released to MH-Workers
3626
3627
3628Fri Mar  1 19:59:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3629
3630	uip/trmsbr.c: forgot to make a termcap buffer TXTSIZ'd instead
3631	    of BUFSIZ'd.
3632
3633
3634Fri Mar  1 19:56:43 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3635
3636	conf/config/mts.c: for the DUAL, you can't link to a file that you
3637	    can't read, unbelievable, eh?, so change the creat (foo, 0000)
3638	    to creat (foo, 0400).  Also, fix up some botched args to a
3639	    sprintf() call.
3640
3641
3642Fri Mar  1 19:48:53 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
3643
3644	conf/config/config.c: if MORE is defined, used that instead of
3645	    /usr/ucb/more.  The #ifdef ALTOS dependency is removed.
3646	   ALTOS users should use options MORE='"/usr/bin/more"',
3647	   just like users of the Dual.
3648	conf/examples/READ-ME: document same
3649
3650
3651Wed Feb 20 20:48:12 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3652
3653	sbr/adios.c: save errno prior to doing fancy perror stuff
3654
3655
3656Wed Feb 20 20:40:14 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3657
3658	uip/inc.c: fix suggested by John Dilley at Purdue, inc now ignore
3659	    signals if it's going to zero the maildrop.
3660
3661
3662Mon Feb 18 12:53:50 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3663
3664	conf/doc/send.rf, uip/send.c: de-implement ~/.signature support
3665
3666
3667Tue Feb 12 19:33:14 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3668
3669	uip/mhlsbr.c: clear_screen() logic between messages botched
3670
3671
3672Sun Jan 27 18:42:49 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3673
3674	conf/makefiles/mts: dependency screw-up on mts.o
3675
3676
3677Sun Jan 27 17:41:03 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3678
3679	sendmts/smail.c, uip/post.c: with -DSMTP, keep one SMTP connection
3680	    open, instead of starting a new one for each transaction
3681	othersupport/pop/{Makefile,{popd,popser,inc,popsbr}.c}: support
3682	    "rpop" under #ifdef RPOP
3683	othersupport/pop/client.c: remove
3684	conf/{config/mts.c,tailor/READ-ME,makefiles/sendmts}, mts/mts.h,
3685	    sendmts/{smail,client}.c: support new server search list
3686	    facility used by both -DSMTP and -DPOP
3687
3688
3689Sat Jan 26 09:12:27 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3690
3691	MH #5.310[UCI] (uci-750a) released to MH-Workers
3692
3693
3694Sat Jan 26 09:38:08 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3695
3696	tws/dtime.c: #define dysize(), since could be a macro in ctime.c
3697	    (thanks, Fred)
3698
3699
3700Sat Jan 26 09:08:43 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3701
3702	uip/{inc,post}.c: changes for #ifdef TMA; this stuff is still
3703	    under non-disclosure (not the MH code, just the -ltma library
3704	    which doesn't come with MH)
3705
3706
3707Sat Jan 26 09:05:52 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
3708
3709		  -- Fixes for MHMTS configuration --
3710	conf/makefiles/uip: shouldn't build rcvdist on an MHMTS system
3711	conf/doc/mhook.rf: ditto
3712	conf/config/mts.c, mhmts/netmail.c, mts/mts.h, uip/rmail.c:
3713	    some typos in the declarations of global MTS variables that
3714	    are MHMTS specific
3715	mf/mmuu.c: addr_convert() conflicted with routine of same name
3716	    in uumm.c
3717	uip/news.c: looking in the wrong place for <sys/dir.h> on 4.2BSD
3718	    systems
3719
3720
3721Tue Jan  8 13:54:13 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3722
3723	MH.5 is finished, finally.
3724
3725
3726Tue Jan  8 09:45:25 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3727
3728	sbr/m_edit.c: from Mike O'Brien on 4.2BSD use symlinks if "@" is
3729	    across file systems
3730	uip/inc.c: slight botch in -[no]truncate
3731
3732Tue Jan  8 09:12:42 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3733
3734	conf/{mh-gen,doc/MH}.rf: last change, fix public domain notice
3735	config/notice.h: remove
3736	uip/version.sh: don't include ../config/notice.h
3737
3738
3739Mon Jan  7 19:05:22 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3740
3741	uip/inc.c: add -[no]truncate
3742	conf/doc/*: change up documentation a bit
3743
3744
3745Fri Jan  4 16:28:49 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3746
3747	uip/addrsbr.c: SENDMTS was botching UUCP addrs
3748
3749
3750Wed Jan  2 13:20:42 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3751
3752	uip/addrsbr.c: #ifdef DUMB inserted
3753
3754
3755Mon Dec 31 21:28:07 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3756
3757	uip/packf.c, conf/doc/packf.c, conf/{config/config.c,makefiles/uip},
3758	    change pack to packf
3759	config/mh.h: make MAXFOLDERS smaller for the ALTOS
3760
3761
3762Mon Dec 31 17:43:49 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3763
3764	tws/{tws.h,dtime.c}: add dgmtime()
3765
3766
3767Sun Dec 30 19:52:27 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3768
3769	conf/config/{config,mts}.c, mmdf/hosts.c, uip/trmsbr.c,
3770	    bboards/getbbent.c, config/mh.h: minor cleanup.
3771
3772
3773Sun Dec 30 12:11:45 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3774
3775	uip/post.c: have non-recipient addresses honor aliases
3776
3777
3778Sun Dec 30 12:01:08 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3779
3780	uip/sortm.c: fix for holes in "msgs" from Mike O'Brien
3781
3782
3783Sun Dec 30 11:50:57 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3784
3785	uip/post.c: one more -noverbose fix
3786
3787
3788Sat Dec 29 16:56:59 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3789
3790	conf/makefiles/sbr, config/mh.h, sbr/llib-lmh, sbr/closefds.c,
3791	    uip/{msh,post,rcvtty,replsbr,send,slocal,whom}.c: implement
3792	    closefds ()
3793
3794
3795Sat Dec 29 12:17:50 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3796
3797	conf/{config/config.c,doc/{folder,mh-profile}.rf}, sbr/m_getdefs.c,
3798	    uip/folder.c: fix folder -fast -recurse
3799
3800
3801Sat Dec 29 10:45:08 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3802
3803	sbr/m_sync.c: handle public and read-only sequences correctly
3804	uip/rmf.c: fix botch for handling read-only folders
3805
3806
3807Sat Dec 29 10:43:12 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3808
3809	uip/msh.c: improved $mhfolder handling for -prompt.
3810
3811
3812Wed Dec 19 12:49:42 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3813
3814	sbr/m_getfld.c: advise() with inverted arguments
3815
3816
3817Tue Dec 18 16:48:17 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3818
3819	bboards/*.c, conf/config/mts.c, mhmts/*.c, mmdf/*.c, sendmts/*.c,
3820	    tws/*.c: register madness
3821
3822
3823Tue Dec 18 16:00:48 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3824
3825	uip/{bbc,msh}.c: for Farber, say name of BBoard not name of file
3826
3827
3828Tue Dec 18 16:00:07 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3829
3830	bboards/getbbent.c, conf/config/mts.c, sbr/m_backup.c,
3831	    uip/dropsbr.c: for ALTOS "%.*s" doesn't work if * evals to 0,
3832	    so kludge around it
3833
3834
3835Tue Dec 18 15:59:34 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3836
3837	sbr/m_getfld.c, uip/scansbr.c: some speed improvements from Jim
3838	    Larus at UCB
3839
3840
3841Thu Dec 13 00:05:42 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3842
3843	sbr/m_getfld.c: big fields were having their headers zero'd
3844
3845
3846Wed Dec 12 11:51:52 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3847
3848	tws/{tws.h,dtime.c}: use modified version of gtime() to add new
3849	    structure element to (struct tws *).  This makes time
3850	    comparisons insensitive to timezones, etc.
3851
3852Tue Dec 11 22:35:58 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3853
3854	     -- Fixes from Julian Onions at Nottingham --
3855	conf/makfiles/*: "ld -x -r" terminates with status 1 even if all
3856	    goes well, so tell make not to worry about it
3857	config/mh.h,conf/examples/READ-ME: talk about void=int
3858	uip/{msh,post,rcv{dist,pack,tty},slocal}.c: include <sys/ioctl.h> if
3859	    not V7
3860
3861
3862Tue Dec 11 17:05:36 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3863
3864	uip/trmsbr.c: minor fix in discard() for #ifdef ALTOS
3865
3866
3867Mon Dec 10 23:38:05 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3868
3869	config/scansbr.h, uip/{inc,scansbr,send,post}.c: add support for
3870	    TTI's prototype TMA under #ifdef TMA
3871	uip/tmasbr.c: new module for support
3872
3873
3874Sat Dec  8 18:16:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3875
3876	config/mh.h, tws/tws.h, conf/config/mts.c: remove the void
3877	    definitions
3878	conf/Makefile, config/makefiles/*: remove -ns from LDFLAGS
3879	conf/makefiles/uip: don't use the -g option for ls for
3880	    s{bboards,local}
3881	conf/makefiles/*: use -l to ls not -ls
3882
3883
3884Sat Dec  8 18:16:20 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3885
3886	uip/rcvtty.c: minor-cleanup
3887
3888
3889Fri Dec  7 00:25:24 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3890
3891	uip/{inc,show}.c: implement "unseen" for TGC.  This feature is
3892	    currently undocumented pending field-testing.
3893
3894
3895Wed Dec  5 22:58:11 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3896
3897	uip/sbboards.c: on distribution, if a particular address loses,
3898	    keep on going and report the error later on.
3899	bboards/mmdf/mmdf.{1,2}/bboards/bb_wtmail.c: in addition to above
3900	    fix to sbboards, post failure notices to the local-XXX-request
3901	    address.
3902
3903
3904Wed Dec  5 14:28:18 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3905
3906	mts/msgchk.c, Makefile, conf/makefiles/mts: honor MF conventions
3907	    in msgchk, required MH sbr library
3908	uip/inc.c: better check of umincproc
3909	uip/{dist,forw,repl}.c: typo prevented annotation with the pyramid
3910	    cc
3911	conf/makefiles/{bbsupport,uip}: give path to chown
3912	uip/dropsbr.c: no diagnostic if map is empty
3913	conf/config/mts.c, bboards/getbbent.c: more ALTOS stuff for v7 cc
3914	sbr/m_getfld.c, uip/mhlsbr.c: botched pointer to function notation,
3915	    visible on v7 cc
3916	bbsupport/bbexp.c: forgot to foil m_getdefs()
3917	sbr/m_{setcur,seq}.c: handle "cur" correctly
3918	sbr/m_getfld.c: in msh$mhl with a message with no body, big loss
3919	uip/post.c: don't ask
3920	sbr/m_getfld.c, conf/makefiles/sbr: use the mts stuff to
3921	    initialize the delimiter.  The programs that need this will
3922	    call mts_init() themselvess prior to calling m_getfld()
3923
3924
3925Fri Nov 30 08:47:52 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3926
3927	uip/news.c: forgot to include mh.h; no one must be using it, love
3928	    to trash it from the distribution.
3929
3930
3931		       -- Enter BETA Testing --
3932
3933
3934Thu Nov 29 01:55:12 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3935
3936	uip/pick.c: don't output that "0" on error exits if stdout is a
3937	    tty... (yep, pick acts differently for ttys, just like ls)
3938
3939
3940Wed Nov 28 22:59:34 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3941
3942	uip/msh.c: add -draft argument to msh$refile; clean-up -draft
3943	    argument in msh$show
3944	sbr/m_draft.c: call path() on value of Draft-Folder: so relative
3945	    folders work (!!)
3946	uip/repl.c: expand fcc: @folder arguments
3947
3948
3949Wed Nov 28 20:42:21 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3950
3951	conf/makefiles/*: for installations, use mv -f to save backup
3952
3953
3954Wed Nov 28 20:37:16 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3955
3956	uip/comp.c: restore old context-sensitive behavior
3957
3958
3959Wed Nov 28 19:57:44 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3960
3961	uip/rcv{pack,tty}.c: move inclusion of <sys/types.h> and
3962	    <setjmp.h> to the not MMDFMTS part, since "util.h" includes
3963	    'em
3964
3965
3966Wed Nov 28 11:28:56 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3967
3968	uip/mhlsbr.c: ignores wasn't being handled properly (logic bug)
3969
3970
3971Wed Nov 28 08:24:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3972
3973	uip/refile.c: if +folder arg is forgotten, don't print usage
3974	    string.  Also add -draft switch.
3975
3976
3977Wed Nov 28 00:15:25 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3978
3979	uip/trmsbr.c: always read termcap and do what we can.  When called
3980	    from in a non-interactive environment, do the right thing at
3981	    the right time...
3982	uip/msh.c: call sc_width() at start-up to read good values from
3983	    trmsbr
3984
3985
3986Tue Nov 27 21:02:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3987
3988	uip/send.c: re-implement the -[no]unique switches for JLR.
3989
3990
3991Tue Nov 27 20:44:45 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
3992
3993		   -- More Changes for the ALTOS --
3994	conf/makefiles/{mts,tws}: @(LDOPTIONS) was being left out of
3995	    LDFLAGS
3996	config/aliasbr.h,uip/{ali,aliasbr}.c: prefix members of the aka
3997	    structure with ak_, prefix members of the adr structure with ad_
3998	tws/tws.h: type "void" undefined
3999	uip/rcv{dist,pack,tty}.c: include <sys/ioctl.h> only if not on
4000	    ALTOS
4001	uip/ttyw.c: put everything under #ifdef TTYD
4002
4003
4004Tue Nov 27 19:22:51 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4005
4006	sbr/m_getfld.c: add m_eomsbr() for msh$mhl for bursting (sigh)
4007
4008
4009Tue Nov 27 19:08:46 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4010
4011	uip/addrsbr.c: in addition to griping about bogus addresses in the
4012	    "alternate-mailboxes:" entry, add a line saying to fix it (and
4013	    where)
4014	uip/scansbr.c: very minor cosmetic change in cpyfrm() for group
4015	    handling
4016
4017
4018Tue Nov 27 16:54:51 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4019
4020	sbr/m_draft.c: add new result parameter which tells if a
4021	    draft-folder is being used
4022	uip/{comp,dist,forw,repl,show,send,whom}.c: modified appropriately
4023	    for extra parameter; this info is needed to decide which prompt and
4024	    options to offer the user if the draft chosen exists
4025
4026
4027Tue Nov 27 14:19:18 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4028
4029	uip/post.c: ignore Fcc:s when disting
4030
4031
4032Mon Nov 26 20:34:18 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4033
4034	sbr/refile.c: new module; implements the "refile" option at "What
4035	    now?" level
4036	uip/{comp,dist,forw,repl}.c: new switch -noedit, says to skip the
4037	    initial edit and proceed directly to "What now?" level.
4038	    Also make use of the new "refile" option at "What now?" level
4039	uip/comp.c: support for JLR's comp from a folder/msg notion
4040
4041
4042Mon Nov 26 12:26:28 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4043
4044	uip/mhlsbr.c: add -[no]bell
4045
4046
4047Mon Nov 26 10:20:07 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4048
4049	uip/send.c: add -[no]forward
4050
4051
4052Sun Nov 25 23:36:59 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4053
4054	uip/{mhl,trm}sbr.c: move discard() from mhlsbr to trmsbr
4055
4056
4057Sun Nov 25 19:30:46 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4058
4059	bbsupport/bboards.{dai,week}ly: if the bboards login shell is csh,
4060	    can't use /bin/sh format...
4061
4062
4063Sun Nov 25 13:28:47 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4064
4065	uip/{{mhl,trm}sbr,msh}.c: use and support SOprintf() for output
4066	    to terminal
4067	uip/mhlsbr.c: add support for built-in mhl in msh, mhlsbr()
4068	uip/msh.c: use new support for built-in mhl
4069	sbr/m_getfld.c: some mis-logic in Eom(); if style is UNKNOWN,
4070	    ALWAYS figure out what it is prior to going on
4071
4072
4073Sat Nov 24 22:29:09 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4074
4075	uip/mhlsbr.c: into the fold
4076
4077
4078Sat Nov 24 19:09:14 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4079
4080	sbr/showfile.c: if lproc is "mhl", use mhlproc for consistency
4081	    (Actually, user should use "lproc: show", "showproc: mhl".)
4082
4083Sat Nov 24 09:59:31 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4084
4085		  -- Fixes from John Romine at TGC --
4086	conf/mh-gen.8: include "dm.h" in list of include files for MMDF2
4087	conf/mh-gen.8: typo "ggenerate"
4088	conf/examples/READ-ME: BSD41a => BSD41A
4089	conf/mhconfig.c: V7 compiler tosses its cookies on reasonably
4090	    formed structure members.  Fix
4091	conf/config/config.c: remove comment about "pick -show"
4092	conf/{config/config.c,doc/mh-profile.rf}, config/mh.h sbr/m_getdefs.c:
4093	    remove scanproc, since that's used only by "pick -scan" which does
4094	    not exist
4095	conf/mhdoc: make into a Bourne shell script.
4096
4097
4098Fri Nov 23 21:08:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4099
4100		   -- More Changes for the ALTOS --
4101	config/altos.h: didn't work, idiotic V7 compiler (cpp) didn't do
4102	    "the right thing", so get rid of it and change the variable
4103	    names in-line
4104	conf/config/mts.c: make isdlm{1,2} into macros instead of routines
4105	    in mf/mf.c; also move getusr() there.
4106	conf/config/mts.c: make getfullname () standard and add new
4107	    mtstailor option, mailid, to do the BRL/NRTC stuff with
4108	    pw_gecos
4109
4110
4111Fri Nov 23 19:26:35 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4112
4113       uip/{bbc,post,prompter,rcvdist,rmail,{repl,scan}sbr,s{bboards,local}}.c:
4114	    minor clean-up
4115
4116
4117Wed Nov 21 13:35:33 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4118
4119	config/dropsbr.h: new include file
4120	uip/dropsbr.c: add support for maildrop mapping
4121	uip/dropsbr.c: add new parameter to mbx_open() for default mode on
4122	    creation
4123	uip/{msh,pack,post,rcvpack,s{bboards,local}}.c: modify to use new
4124	    support for maildrop mapping
4125
4126
4127Tue Nov 20 16:56:14 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4128
4129	bboards/{bboards.h,getbbent.c}: change bboard structure to make
4130	    life easier for bbc.  Also add new structure for use with msh.
4131
4132
4133Mon Nov 19 23:36:57 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4134
4135	uip/bbc.c: neaten handling of distribution addresses on
4136	    `-topics' output.
4137
4138
4139Sun Nov 18 15:00:07 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4140
4141	uip/pick.c: if -help, set -nozero so done() doesn't print "0".
4142	    Moby hack.
4143
4144
4145Sat Nov 17 22:43:11 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4146
4147	uip/msh.c: add msh$pack command.
4148	uip/pack.c: simplify a bit.
4149
4150
4151Sat Nov 17 21:22:35 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4152
4153	conf/makefiles/{mts,uip}: change PGMPROT to 755 for dpk.
4154
4155
4156Sat Nov 17 15:33:14 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4157
4158	uip/{mhl,trm}sbr.c: add sc_length() to return li#.  Have mhl
4159	    assume co# and li# based on termcap entry if not given on
4160	    command line.  If entries aren't present in termcap, use
4161	    values in template.
4162
4163
4164Sat Nov 17 13:49:12 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4165
4166	config/mh.h,uip/{folder,refile}.c: add NFOLDERS to denote max number
4167	    of folders/files on command line.
4168
4169
4170Fri Nov 16 19:01:32 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4171
4172	uip/msh.c: remove -[no]burst switches.  Add "rmm" command, but don't
4173	    document it yet.  Still have to resolve a few problems.
4174
4175
4176Fri Nov 16 08:21:08 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4177
4178	     -- More fixes from Fred Blonder at UMCP-CS --
4179	conf/mhconfig.c: #define SVAL(s) to handle those pesky
4180	    de-references to NULL.
4181
4182
4183Fri Nov 16 08:20:50 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4184
4185	sbr/m_getdefs.c: close up COMPAT code slightly.
4186	conf/makefiles/*: change "-cp $(BINDIR)/cmd zcmd" to use "-mv".
4187	    (On a trial basis.)
4188
4189Thu Nov 15 21:15:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4190
4191		  -- Fixes from John Romine at TGC --
4192	sbr/m_getdefs.c: use (FILE *)NULL instead of NULL when testing
4193	    fopen()'s return value.
4194
4195
4196Thu Nov 15 12:11:58 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4197
4198	mmdf/hosts.c: at the suggestion of Doug Kingston, use dm_v2route()
4199	    to map host references to official domain strings.
4200
4201
4202Thu Nov 15 09:29:43 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4203
4204		  -- Fixes from John Romine at TGC --
4205	uip/{forw,mhlsbr}.c: using NULL instead of "" in a couple of
4206	    places.
4207
4208
4209Thu Nov 15 09:24:32 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4210
4211	     -- More fixes from Fred Blonder at UMCP-CS --
4212	sbr/concat.c: botched <varargs.h> installation for the pyramid.
4213	    use Fred's code.
4214
4215
4216Wed Nov 14 23:24:56 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4217
4218	   -- All suggestions from Phyllis Kantar at Rand --
4219	sbr/{ssequal,uleq}.c: default arguments to "" if NULL.
4220	uip/addrsbr.c: have ismymbox() recognize localhost!user.
4221	uip/folder.c: have "folder -fast msg" set "msg" as cur.
4222	sbr/m_getdefs.c: if using $MH, and it isn't relative,
4223	    after expanding it, setenv it to an absolute pathname for
4224	subshells.
4225
4226
4227Wed Nov 14 22:19:10 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4228
4229	sbr/m_gmsg.c: undo curmsg "fix" above, it broke MH mightily!
4230	sbr/m_convert.c: check curmsg here, so explicit references to
4231	    "cur", when it doesn't exist, fails.
4232
4233
4234Wed Nov 14 20:16:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4235
4236	sbr/adios.c: for 4.2BSD use writev() on the adios() family of
4237	    routines, gives much smoother output.
4238	uip/mhlsbr.c: call the adios() family of routines instead of
4239	    explicitly using stderr.
4240
4241
4242Wed Nov 14 19:06:24 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4243
4244	sbr/m_{gmsg,seq}.c: fix various logic bugs that prevented private
4245	    sequences from being recognized as such.
4246
4247
4248Wed Nov 14 13:30:00 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4249
4250	sbr/m_convert.c: if "0" is given as a message number, print
4251	    special error message (for use with backquoted pick).
4252	sbr/m_gmsg.c: be more careful about saying when "cur" exists.
4253	    (don't set "curmsg" unless "mp -> msgstats[curmsg] & EXISTS").
4254
4255
4256Wed Nov 14 10:23:19 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4257
4258	   -- All suggestions from Phyllis Kantar at Rand --
4259	mf/mf.{h,c}: add new field entry "note" for 822-style comments.
4260	config/addrsbr.h: add corresponding field entry m_note.
4261	    also change m_hnum to m_type.
4262	uip/addrsbr.c: add a new argument to getm() to say what type the
4263	    default host is.
4264
4265
4266Tue Nov 13 21:05:53 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4267
4268	uip/msh.c: add "sortm" command.
4269	uip/sortm.c: clean it up a bit.
4270
4271
4272Tue Nov 13 18:58:43 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4273
4274	tws/{tws.h,dtime.c}: move tws_compare() from uip/picksbr.c to
4275	    dtime.c, call it twsort().
4276
4277
4278Tue Nov 13 13:08:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4279
4280	newsupport/mh_receive: make it generated during MH configuration.
4281	conf/mhconfig.c: support above change.
4282
4283
4284Tue Nov 13 00:58:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4285
4286	uip/msh.c: add "inc" and "mhmail" commands (big deal).
4287
4288
4289Tue Nov 13 00:08:01 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4290
4291	uip/{burst,msh}.c: fix bursting algorithm to support forwardings/bcc:s.
4292	uip/{forw,mhlsbr,post}.c: strip one extra \n from last encapsulation
4293	    boundary.
4294
4295
4296Mon Nov 12 22:15:53 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4297
4298	     -- All fixes from Fred Blonder at UMCP-CS --
4299	conf/doc/mh.rf: add more details (mini tutorial).
4300	sbr/{concat.c,llib-lmh}: use <varargs.h>
4301	sbr/m_name.c: use simpler method, sprintf().  Also fix size of
4302	    name[] buffer.
4303
4304
4305Mon Nov 12 11:01:51 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4306
4307	uip/post.c: re-arrange the code a bit for better organization.
4308
4309
4310Mon Nov 12 08:29:19 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4311
4312	conf/makefiles/bbsupport: when MH profile was installed for the
4313	    BBoards login, the context file wasn't.
4314	sbr/m_getdefs.c: if "context:" isn't set in the MH profile, then
4315	    don't complain if it's not there.
4316
4317
4318Mon Nov 12 08:15:59 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4319
4320	uip/msh.c: msh$show didn't know about the `-form formfile' switch.
4321
4322
4323Sat Nov 10 16:10:33 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4324
4325	sbr/trimcpy.c: remove all trailing [lt]wsp.
4326
4327
4328Thu Nov  8 16:59:37 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4329
4330	uip/bbc.c: trap sigTERM just like sigEMT so user can kill bbc and
4331	    "have the right thing happen".
4332
4333
4334Wed Nov  7 21:51:56 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4335
4336	uip/post.c: make Bcc:s look more line a forwarded message.
4337	uip/mhl.c: add -forwall flag to help forw for batching. the -forward
4338	    flag now just uses the encapsulation algorithm.
4339
4340
4341Wed Nov  7 20:45:44 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4342
4343	uip/{clr,scan}sbr.c: read termcap to ascertain the length of the
4344	    scan line.
4345	uip/trmsbr.c: used to be called uip/clrsbr.c
4346
4347
4348Wed Nov  7 20:12:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4349
4350	sbr/m_draft.c: "Draft-Folder: +drafts" loses.  Strip the '+' if
4351	    need-be.
4352
4353
4354Tue Nov  6 21:33:39 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4355
4356	uip/dist.c: on "push" call ready_draft() prior to actual push()
4357	    since if dist is invoked from bbr the file being distributed
4358	    will get zapped prior to ready_draft() getting called.  Moby
4359	    hack.
4360
4361
4362Tue Nov  6 21:16:42 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4363
4364	uip/msh.c: call m_unknown() since advanced m_getfld() algorithm
4365	    loses otherwise (a long story).
4366
4367
4368Tue Nov  6 09:56:55 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4369
4370	sbr/{m_edit.c,llib-lmh}: add extra argument for $cwd for edit.
4371	uip/{comp,dist,forw,repl}.c: call pwd() and invoke m_edit with the
4372	    extra argument.
4373
4374
4375Tue Nov  6 09:56:21 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4376
4377	conf/mhconfig.c: add "oldload" option for ALTOS.
4378
4379
4380Mon Nov  5 18:15:01 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4381
4382	     -- ALTOS port of MH.5 (under #ifdef ALTOS) --
4383	conf/config/config.c: "more" resides in /usr/bin/. "ls" resides
4384	    in /bin/.
4385	conf/config/mts.c: read /etc/mhid for {Local,System}Name().  Also
4386	    add routine gethostname () which reads /etc/systemid.
4387	config/mh.h: #include "../config/altos.h" on #ifdef ALTOS.  Also,
4388	    new #define LINK which is "@" unless ALTOS else "#".
4389	config/altos.h: to get past V7 compiler...
4390	mf/msgchk.c: was using NULL instead of ""
4391	mf/mf.h: #include "../config/altos.h" on #ifdef ALTOS.
4392	sbr/m_edit.c: use LINK instead of "@"
4393	sbr/m_gmsg.c: use LINK instead of "@"
4394	sbr/m_seq.c: was using NULL instead of ""
4395	uip/clrsbr.c: use minimum of 2048 size for termcap buffer
4396	uip/dist.c: use LINK instead of "@"
4397	uip/install-mh.c: use (FILE *)NULL instead of NULL
4398	uip/msh.c: don't #include <sys/ioctl.h> if ALTOS
4399	uip/repl.c: use link instead of "@"
4400	uip/rmf.c: use link instead of "@"
4401
4402
4403Mon Nov  5 13:14:36 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4404
4405	uip/replsbr.c: don't adios() when can't understand "From:" or
4406	"Sender:" field.  Continue on, gracefully (ha!)
4407
4408
4409Sun Nov  4 17:40:04 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4410
4411	uip/folder.c: forgot the m_sync() after m_setcur().  This
4412	prevented "folder +folder msg" from setting msg as cur.
4413
4414
4415Sun Nov  4 15:00:20 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4416
4417	sbr/m_getfld.c: in the interests of speed-up, change eom() to a
4418	    macro that calls the auxiliary function Eom() if need be.  This,
4419	    along with the addition of a new mbx_style, DEFAULT, should
4420	    give a significant speed-up in parsing individual files and
4421	    the MH profile.  Finally, make Getc() a macro as well, which
4422	    calls the routine GETC() only on special occasions.
4423	config/mh.h,sbr/{llib-lmh,m_getfld.c}: change mbx_unknown() to
4424	    m_unknown().
4425
4426
4427Sat Nov  3 19:56:51 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4428
4429	uip/bbc.c: get this: "bbc -quiet" with no other arguments and a
4430	    bogus "bboards:" entry in the profile would yield a core dump.
4431	    Marvelous.
4432
4433
4434Fri Nov  2 17:08:18 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4435
4436	uip/forwsbr.c: remove, put cpydgst() into sbr/cpydata.c
4437	config/mh.h, sbr/llib-lmh: declare cpydgst().
4438
4439
4440Fri Nov  2 13:44:50 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4441
4442	uip/{forw,forwsbr}.c: change encapsulation algorithm to use
4443	    different bit-stuffing scheme.
4444	uip/mhlsbr.c: with -forward (interface from forw), support change
4445	    in encapsulation algorithm.
4446
4447
4448Fri Nov  2 13:17:27 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4449
4450	uip/replsbr.c: don't bomb if returnee's host is unknown (use
4451	    AD_HOST instead of AD_NAME).
4452	mmdf/hosts.c: when calling mmdf_init() use invo_name and not "mh".
4453
4454
4455Fri Nov  2 07:56:36 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4456
4457	uip/pick.c: if no matches and -list output a "0" so backquoting
4458	    fails.
4459
4460
4461Thu Nov  1 18:42:44 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4462
4463	sbr/brkstring.c:  brkany() wasn't checking for a null string.  It
4464	    does now.
4465
4466
4467Thu Nov  1 15:14:43 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4468
4469	support/mhl.format: change terminal length from 40 to 23.
4470
4471
4472Thu Nov  1 00:33:24 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4473
4474	bbsupport/{bboards.{daily,weekly},bb{save,remove}} - use /bin/sh
4475	    not /bin/csh
4476	bbsupport/bb{aka,exp,tar}.c - call setbbent() with the right
4477	    argument.  Where applicable use /bin/sh not /bin/csh
4478	conf/config/MakeBBoards - remove dependencies
4479	conf/mhconfig.c - support for empty mmdfldir and non-empty
4480	    mmdflfil.
4481
4482
4483Wed Oct 31 22:27:33 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4484
4485	uip/repl.c: since post can handle multiple folders in an fcc:
4486	    line, take advantage of it.
4487
4488
4489Wed Oct 31 20:23:13 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4490
4491	      -- All fixes from Phyllis Kantar at Rand --
4492	uip/repl.c: should use done(1) if the initial m_edit fails instead
4493	    of done(0).
4494	sendmts/smail.c: comment out passing of "-ov" to SendMail if
4495	    compiled at Rand.
4496
4497Wed Oct 31 19:12:58 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4498
4499	uip/rcv{cron,tty}.c: include "../mmdf/util.h" when MMDFMTS.
4500
4501
4502Wed Oct 31 14:41:06 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4503
4504	uip/scansbr.c: change SLINE to 78 (instead of 79).  We really
4505	    should read termcap or an MH profile entry though.
4506
4507
4508Wed Oct 31 08:13:36 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4509
4510	uip/prompter.c: if the skeleton lacked a body sometimes prompter
4511	    would ask for a body and sometimes it wouldn't.  Now it ALWAYS
4512	    does.
4513	uip/show.c: "show -pr -f n" exec'd "pr inbox/-f inbox/n".  Now it
4514	    exec's "pr -f inbox/n" like it should.
4515
4516
4517Wed Oct 31 07:54:41 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4518
4519	mmdf/hosts.c: somehow "mmdf.h" and "util.h" weren't included.
4520
4521
4522Tue Oct 30 22:14:19 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4523
4524	uip/post.c: if we get an address-bearing field without any address,
4525	    just ignore it instead of complaining about it.
4526
4527
4528Tue Oct 30 21:30:38 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4529
4530	tws/dtimep.c: parse ctime(3) strings, since some fool hosts
4531	    actually permit that to get into the Internet.
4532
4533
4534Tue Oct 30 18:59:45 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4535
4536	mf/mf.c: very minor clean-up of isfrom().
4537	mhmts/{hosts.c,netmail.c},{mmdf,sendmts}/hosts.c: include mts.h
4538
4539
4540Tue Oct 30 16:35:37 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4541
4542	uip/prompter.c: if the skeleton lacked a body sometimes prompter
4543	    would ask for a body and sometimes it wouldn't.  Now it doesn't.
4544	uip/dist.c: call ready_msg() each time ready_draft() is called so
4545	    user can edit message being dist'd.  (sigh)
4546
4547
4548Tue Oct 30 08:12:50 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4549
4550	uip/{comp,dist,forw,repl}.c: make the "push" option at "What now?"
4551	    level visible.  Document the draftfolder switches in the
4552	    manual page
4553	uip/bbc.c: document `-file BBoardsfile' in manual page
4554	uip/bbl.c: remove -debug switch
4555	uip/repl.c: remove -debug switch
4556	uip/send.c: document -[no]remove in manual page, make -push
4557	    visible and add -nopush.  Document the draftfolder switches in
4558	    the manual pages
4559
4560
4561Mon Oct 29 19:23:10 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4562
4563	uip/bbc.c: remove a couple of calls to setbbent().  They were
4564	    defeating setbbfile().  They weren't even needed since the
4565	    first thing that bbc does (even before parsing arguments) is
4566	    to call setbbent().
4567	uip/show.c: force -noformat, -noheader, and -nopr to be at least
4568	    three characters for recognition.
4569	uip/post.c: when invoking fileproc, add a '+' only if it doesn't
4570	    start with '+' or '@'.
4571
4572
4573Sun Oct 28 22:12:22 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4574
4575	uip/bbr$repl: forgot to support -[no]query.
4576	conf/doc/tmac.h: add .nf and .fi at the right spots for "FILES",
4577	    etc.
4578
4579Sun Oct 28 20:36:45 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4580
4581	uip/folder.c: On "folder +foo", if +foo doesn't exist, ask if it
4582	    should be.
4583
4584
4585Sun Oct 28 10:32:06 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4586
4587	uip/*.c: remove calls to m_news(), also add m_foil() to foil
4588	    implicit calls to m_getdefs ().
4589	{sbr/m_getdefs,uip/rmf}.c: make mp->others checking a bit smarter
4590	    for #ifdef UCI.
4591
4592
4593Sat Oct 27 23:08:23 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4594
4595	sbr/m_getdefs.c: create the MH-directory if it's not there.
4596	uip/rmf.c: when rmf'ing a folder make sure parent's folder is
4597		writable as well as the folder.
4598
4599
4600Wed Oct 24 21:46:22 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4601
4602	conf/config/config.c, config/mh.h: add libpath() which looks first
4603	    in m_maildir and then etcpath for the file.  Get rid of the
4604	    std* variables since libpath() now does the same thing.
4605	With libpath, we now search m_maildir and then etcpath for
4606	    alias files for send and whom, form files for comp, dist, forw,
4607	    and repl, and filter files for forw and mhl.
4608
4609
4610Wed Oct 24 11:00:55 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4611
4612	       -- All fixes from Terry Domae at NRTC --
4613	conf/mhconfig.c: invoke mhdoc with csh explicitly since V7 doesn't.
4614	conf/config/config.c, config/mh.h: add new global variable libpath.
4615	uip/mhlsbr.c: support libpath for system-wide forms.
4616	config/mh.h,mf/mf.c,sbr/getusr.c,uip/post.c: add -DNRTC for MAILID
4617	    support
4618	uip/replsbr.c: don't panic if the host for the sender/from field
4619	    is unknown.
4620	uip/{send,whom}.c: forgot to use m_draft() instead of m_maildir(draft).
4621	sbr/m_draft.c: fix things up for show -draft.
4622	uip/show.c: add a "-form formfile" switch.  Also, support for -draft
4623	    to reflect draftfolders.
4624
4625
4626Tue Oct 23 12:35:58 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4627
4628	conf/config/mts.c, mts/mts.h: remove the mbx_lock() and mbx_unlk()
4629	routines and replace them with the lock-and-open routines
4630	lkopen(), lkclose(), lkfopen(), and lkfclose().  lkopen() acquires
4631	an exclusive lock on the named file (which *must* exist) and then the
4632	appropriate open.  lkclose() releases the lock and closes the
4633	file.  lkfopen() is to lkopen() as fopen() is to open().  lkfclose()
4634	is to lkclose() as fclose() is to close().  I had to do all this
4635	so with 4.2BSD we can use flock to do the locking instead of the
4636	link/unlink business.
4637
4638
4639Mon Oct 22 11:37:30 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4640
4641	sendmts/smail.c: forgot to declare parameter watch for -DSENDMAIL.
4642	conf/makefiles/*: make "make install" a synonym for "make inst-all".
4643	conf/makefiles/*: support $(DESTDIR) convention.
4644
4645
4646Sat Oct 20 11:47:26 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4647
4648	uip/post.c: let fcc: fields have more than one folder entry.
4649
4650
4651Fri Oct 19 08:57:23 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4652
4653	uip/dist.c: instead of introducing Prev-Resent-Header: just prepend
4654	    Prev- to previous resent-XXX: fields.
4655	uip/{post,dist}.c: append resent-XXX: fields instead of prepending
4656	    them.  Also some minor clean-up.
4657	tws/dtime.c: use a better structure to permit "fool-proof"
4658	    generation of time with dst.
4659	tws/dtimep.c: minor clean-up.
4660
4661
4662Thu Oct 18 11:14:15 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4663
4664	uip/annosbr.c: if file doesn't exist, don't spit out error
4665	diagnostic (comp/dist/forw/send -anno followed by push).
4666
4667
4668Wed Oct 17 10:02:27 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4669
4670	uip/inc.c: more mtstailor fixes, always read MAILDIR.
4671	uip/prompter.c: add the -[no]rapid switch.
4672
4673
4674Mon Oct 15 08:27:13 1984  /mtr (agent: Marshall Rose) <uci@udel-dewey>
4675
4676	conf/{mhconfig.c,config/config.c}: make the default editor
4677	    configurable.
4678	conf/mhconfig.c: add support for othersupport/Makefile.
4679	Makefile,conf/{config/mts.c,makefiles/mts}: add support for the
4680	    mtstailor file.
4681	othersupport/tutorial/: include the MH tutorial
4682	uip/{ap,bbr,conflict,inc,post,rcvcron,rcvlink,rmail,sbboards,slocal}.c,
4683	    mts/msgchk.c: add support for the mtstailor file.
4684	uip/{rmail,sbboards,slocal}.c: foil m_getdefs() (just in case).
4685
4686
4687Fri Oct 12 09:53:56 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
4688
4689	uip/ap.c: be sure to foil m_getdefs() for consistency.
4690
4691
4692Fri Oct 12 09:52:19 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
4693
4694	sbr/m_edit.c: change rindex() to r1bindex().  Silly typo.
4695
4696
4697Wed Oct 10 14:41:30 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
4698
4699	uip/rcv{cron,link,tty}.c: foil m_getdefs() for JLR.
4700
4701
4702Wed Oct 10 09:15:23 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
4703
4704	uip/install-mh.c: fix minor typo in display of help message.
4705
4706
4707Mon Oct  1 20:49:32 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
4708
4709	uip/repl{,sbr}.c: add the -[no]query switch which interactively
4710	prompts the user for info on who should be replied-to.
4711
4712
4713Mon Oct  1 20:48:25 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-icsb>
4714
4715	uip/{scan,inc,scansbr}.c: change scansbr.h to #define the return
4716	codes from scansbr$scan().  Modify scan.c to say if a null message
4717	is empty.
4718
4719
4720Sat Sep 22 20:19:40 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4721
4722	uip/rcvlink.c: new rcvmail hook, just like the old rcvlink hook
4723	used in the ZOTnet.
4724
4725
4726Sat Sep 22 19:03:02 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4727
4728	uip/sbboards.c: forgot a few arguments in a couple of printf-like
4729	strings.
4730
4731
4732Fri Sep 21 19:25:25 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4733
4734	sendmts/hosts.c: change ALLHOSTS logic: if we're running with an
4735	    exception file, then turn ALLHOSTS on (let mail system be final
4736	    arbitrator).  Also, if using an exception file, play along if the
4737	    file can't be opened.
4738
4739
4740Wed Sep 19 16:02:18 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4741
4742	uip/scan..c: if message is unreadable (errno==EACCES), just say
4743	"unreadble", don't bother to call admonish().
4744
4745
4746Tue Sep 18 14:30:57 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4747
4748	uip/inc.c: Check $MAILDROP prior to checking the Maildrop: profile
4749	entry.
4750
4751
4752Tue Sep 18 14:16:53 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4753
4754	uip/folder.c: if folder is unreadable (errno==EACCES), just say
4755	"unreadable", don't bother to call admonish().
4756
4757
4758Sun Sep 16 16:08:39 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4759
4760	uip/folder.c: change capitalization of "%d Folder%s" to
4761	"%d folder%s".
4762
4763
4764Wed Sep 12 20:02:22 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4765
4766	uip/rcv{cron,tty}.c: if not reading mmdf.h, then read smail.h to
4767	get proper definitions of RP_M{ECH,OK}.
4768
4769
4770Tue Sep 11 19:59:24 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4771
4772	tws/dtime.c: have it know about EDT.  Really, dtimezone needs to
4773	get fixed up and use two tables instead of one...
4774
4775
4776Mon Aug 27 05:07:37 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4777
4778	uip/inc.c: examine the profile entry "maildrop" to override the
4779	default maildrop if necessary.  "maildrop" is interpreted with
4780	m_mailpath(), so if not an absolute path, it's interpreted relative
4781	to the user's MH directory.
4782
4783
4784Mon Aug 27 05:00:44 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4785
4786	Decide that mh.4 is finished.  This file keeps track of the
4787	changes made between the mh.4 and mh.5 versions.  As usual, it's
4788	being kept in add-source-change format.  [Actually, mh.4 was
4789	finished on July 1, 1984.  For obscure reasons, this ChangeLog
4790	didn't start until August 27th though.]
4791
4792
4793
4794
4795
4796
4797
4798
4799		      MHCHANGES from mh.3 to mh.4
4800
4801
4802Fri Oct 26 22:19:42 1984  Rand MH Mail Handler (agent: John Romine) <mh@uci>
4803	conf/Makefile: make CFLAGS=-O, LDFLAGS=-ns
4804	sendmts/smail.c: line 99: formal parameter 'watch' was missing.
4805
4806
4807Thu Aug  2 15:05:29 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4808
4809	uip/rcv{cron,tty}.c: move the ``#include <stdio.h>'' above the
4810	    ``#include "mmdf.h"''
4811	mf/*.{h,c}: change lexequ() to lequal() to avoid conflict with
4812	    MMDF-II routine name.
4813
4814Wed Jul 25 08:49:44 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4815
4816	uip/bbr.c: bring up to date with dist/forw/repl's -nodraftfolder.
4817	sbr/trimcpy.c: fold tabs into spaces in addition to newlines.
4818
4819
4820Mon Jul 23 19:07:00 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4821
4822	sbr/m_getdefs.c: allow long lines in MH profile.
4823	uip/ptt.c: rename ptt.c to ap.c and install in MH etc directory.
4824
4825
4826Mon Jul 23 16:09:04 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4827
4828	uip/{scan,replsbr}.c: use ismymbox to determine if address is my
4829	    mailbox.
4830	uip/addrsbr.c: add ismymbox() to say just that.
4831
4832
4833Mon Jul 23 14:27:51 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4834
4835	uip/{comp,dist,forw,repl,send}.c: add -nodraftfolder switch to
4836	    turn off draft folder.
4837	uip/send.c: add -[no]unique switch to enable/disable message
4838	    renaming on pushes.
4839
4840
4841Mon Jul 23 09:11:27 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4842
4843	uip/scansbr.c: If the message has no date, flag it and use the
4844	date on the file, if appropriate (e.g., from 'scan' not 'inc').
4845
4846
4847Mon Jul 23 09:08:12 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4848
4849	uip/{dist,forw,repl}.c: fix busted logic when m_draft() is called
4850	after we've built the msgs structure for the folder we're working
4851	on.  Call m_draft() first.  Other solution was to have m_draft()
4852	do a pwd(), save the result, do its work, and then chdir() back.
4853	Sigh.
4854
4855
4856Sat Jul 21 14:15:43 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4857
4858	sbr/{m_gmsg,m_seq}.c: allow "compressed" sequence descriptors
4859	    (e.g., x-y instead of x x+1 ... y-1 y).  Makes things run
4860	    faster and avoids problems if a sequence is really *big*.
4861
4862
4863Fri Jul 20 21:27:03 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4864
4865	uip/{comp,dist,forw,repl}.c: new logic if draft exists.
4866	uip/{comp,dist,forw,refile,repl,send}.c: fix miscalculation in
4867	    path of draft/source folder.
4868
4869
4870Thu Jul 19 19:56:16 1984  Rand MH Mail Handler (agent: Marshall Rose) <mh@uci-750b>
4871
4872	sbr/m_edit.c: put back in the draft preserve/delete logic from mh.2
4873	sbr/m_draft.c: add the "use" parameter saying whether "new" or
4874	    "cur" should be the default.
4875
4876
4877Wed Jul 18 20:39:29 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4878
4879	sbr/path.c: add compath() logic to compress things like @.. and so
4880	on.
4881
4882
4883Wed Jul 18 05:35:14 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4884
4885	uip/{comp,dist,forw,repl}.c: Add -draft{folder,message} switches,
4886	    remove -[no]unique switches
4887	sbr/m_draft.c: New module to interpret -draft switches
4888	uip/send.c: Handle multiple messages, add -draft{folder,message}
4889	    switches, add -push switch
4890	uip/bbr.c: bring dist, forw, and repl up to date with all these
4891	    changes
4892	conf/config/config.c: change mh_deliver to postproc
4893
4894
4895Wed Jul 18 03:01:11 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4896
4897	Install the code necessary for the @folder notation, meaning
4898	+cwf/folder (TSUBCWF).
4899
4900
4901Tue Jul 17 19:20:10 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4902
4903	uip/anno.c: don't require -text.  Also fix bug in prompting.
4904
4905
4906Tue Jul 17 16:19:14 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4907
4908	uip/folder.c: handle +folder and msg argument with -all.
4909
4910
4911Tue Jul 17 16:02:02 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4912
4913	uip/bbr.c: bring dist, forw, and repl up to date with -[no]unique.
4914
4915
4916Tue Jul 17 00:08:52 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4917
4918	Install the Sequence-Negation mechanism.
4919
4920
4921Mon Jul 16 22:07:40 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4922
4923	uip/*.c: Change arguments[50] to arguments[MAXARGS]; change
4924	msgs[100] to msgs[MAXARGS] to avoid argument overflow with new
4925	pick.
4926
4927
4928Mon Jul 16 15:51:28 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4929
4930	Gather up the ZOTnet libraries into zotnet/libzot.a, makes things
4931	less complicated.
4932
4933
4934Mon Jul 16 00:21:52 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4935
4936	Install the new Previous-Sequence mechanism.  Introduce the SEQMOD
4937	flag to the msgs structure.  Just about every MH program now calls
4938	m_setseq () upon parsing the messages and calls m_sync() prior to
4939	exiting.
4940
4941
4942Mon Jul 16 00:18:49 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4943
4944	uip/{comp,dist,forw,repl}.c: If "quit" with no "delete, tell the
4945	    user the name of the draft file.
4946	uip/send.c: if invoked as "push", act accordingly
4947	sbr/m_send.c: know about "push".
4948	uip/mhpath.c: -help wasn't any.
4949	uip/rcv{cron,tty}.c: set-up for an MMDF system.
4950
4951
4952Sun Jul 15 17:10:38 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4953
4954	uip/{comp,dist,forw,repl}.c: Add -[no]unique switch.
4955	uip/send.c: Remove -[no]unique switch, also read ~/.signature file
4956	    and define $SIGNATURE if need be.
4957	uip/post.c: Don't read ~/.signature file, use $SIGNATURE only.
4958	uip/{bbr$scan,inc,scan,scansbr}.c: Only do the ftell() business
4959	    with -size on an inc.  The others can do an fstat or pointer
4960	    arithmentic to calculate the size.
4961
4962
4963Sun Jul 15 03:01:12 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4964
4965	uip/{comp,dist,forw,repl}.c: If send of draft loses, come back to
4966	"What now?" level.  Also fix bug with invocation of editor.
4967
4968
4969Fri Jul 13 13:37:21 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4970
4971	uip/scansbr.c: Compress the fields a bit.  Right-justify some
4972	parts of the header.
4973
4974
4975Fri Jul 13 13:17:48 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4976
4977	uip/folder.c: Set up things so DMAXFOLDER is used when formatting
4978	the output strings.
4979
4980
4981Wed Jul 11 18:41:07 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4982
4983	uip/folder.c: remove -up, -down, and -short
4984	uip/pick.c: toss all the file-op:s, -scan, and -show.  Just define
4985	    sequences, or spit 'em to stdout.
4986		The select sub-folder is dead!
4987		Long live user-defined sequences!
4988	    Pick got rid of 11 (!!) switches this way, and we've taken our
4989	    first step into a new age of functionality.
4990
4991Wed Jul 11 02:25:25 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4992
4993	uip/repl.c: toss the hidden -[no]ccme switches.
4994
4995
4996Tue Jul 10 01:15:22 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
4997
4998	config/mh.h, conf/config/config.c, sbr/m_{getdefs,update}.c: add
4999	"context" file in addition to the MH-profile.  The former is
5000	dynamic, it contains pfolder and private sequences.  The latter is
5001	static, it contains switches, etc.  The ctx file defaults to
5002	Mail/context.  But in the MH-profile, you can define the entry for
5003	"context" to be whatever you want...
5004
5005
5006Mon Jul  9 23:15:20 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5007
5008	uip/{scan,inc,bbr}.c: new switches -[no]size to show the size
5009	of the message.
5010	uip/scansbr.c: implement -size for scan, inc, and bbr$scan.
5011	uip/folder.c: new switches to implement the folder stack.
5012	uip/clrsbr.c: consolidate clear_screen() into one file.
5013
5014
5015Mon Jul  9 17:05:09 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5016
5017	sbr/showfile.c: take arg vector from caller.
5018	uip/show.c: new "-file file" switch for showfile.
5019	sbr/m_edit.c: take arg vector from caller.  If present, give to
5020	editor in exec.
5021
5022
5023Mon Jul  9 14:48:51 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5024
5025	config/mh.h: add extern char *version.
5026	sbr/help.c: have help() print out program name and version info.
5027	conf/makefiles/uip: use version.sh to create version.c for loading
5028	    with uip:s.
5029
5030
5031Mon Jul  9 00:01:01 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5032
5033	uip/prompter.c: with BSD42, do a clearerr() on stdin when we get
5034	an EOF.  Otherwise, with an EOF in the headers, we lose big...
5035
5036
5037Sun Jul  8 23:58:56 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5038
5039	uip/bbr.c: add the hidden "-prompt string" switch for JLR.
5040
5041
5042Sat Jul  7 18:51:02 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5043
5044	mhmts/hosts.c: add '#include <netdb.h>' for #ifdef BSD42.
5045	sbr/m_gmsg.c: fix initializatino of flags[].
5046	uip/whom.c: close down fd:s, just like send does, to avoid the
5047	    infamous "too many open" files error with the MMDFMTS version
5048	    of post.
5049	uip/pick.c: fix-up "[Folder xyz being re-used]" message.  It was
5050	    using the wrong string for the folder name.
5051
5052
5053Sat Jul  7 01:03:02 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5054
5055	sbr/m_edit.c: #undef the $EDITOR stuff, maybe it's not such a good
5056	idea...
5057
5058
5059Mon Jul  2 02:07:37 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5060
5061	uip/post, uip/send: rework BCC handling to allow the use of a
5062	filter file.
5063
5064
5065Sat Jun 30 23:27:27 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5066
5067	uip/send: if $SIGNATURE is empty, and there's a "signature" entry
5068	in the profile, set $SIGNATURE to that for post.
5069
5070
5071Sat Jun 30 16:40:22 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5072
5073	sbr/m_edit.c: On first edit, if "-editor pgm" not specified, try
5074	to use $EDITOR prior to using the profile entry for editor.
5075
5076
5077Sat Jun 30 16:23:20 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5078
5079	Add the -[no]public switches to bbr$mark, bbr$pick, mark, and pick.
5080
5081
5082Sat Jun 30 16:23:01 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5083
5084	Add the SMTP option to the SendMail configuration.  Extend
5085	post/send to accept -mail, -soml, -saml, and -send.  Also add
5086	-client host and -server host.
5087
5088
5089Sat Jun 30 12:29:53 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5090
5091	config/mh.h: Raise MAXFOLDER to 2K-1 and modify DMAXFOLDER as
5092	appropriate.  Also, make LOWSEL dependent on MAXFOLDER.
5093
5094
5095Sat Jun 30 12:28:48 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5096
5097	config/mh.h: compact msgs structure a bit.  Also add new entry,
5098	mp -> attrstats, which tells if the corresponding attribute named
5099	in mp -> msgattrs is public or private.
5100
5101
5102Sat Jun 30 12:28:21 1984  Rand MH mail system (agent: Marshall Rose) <mh@uci-750a>
5103
5104	sbr/m_getdefs.c: make sure $MH is non-empty before using it.
5105
5106
5107Fri Apr  6 10:52:26 1984  PostMaster (agent:  <mmdf@uci-750b>
5108
5109	uip/show.c: mhl wasn't seeing its name so it wasn't checking its
5110	profile entry.  (fix from spencer thomas at utah-gr).
5111
5112
5113Mon Apr  2 07:34:35 1984  PostMaster (agent: John Romine)
5114
5115	uip/refile.c: remove(): bug fix.  call delete-prog if (filep > 0)
5116	instead of if (filep > 1).
5117
5118
5119Sat Mar 31 08:26:29 1984  PostMaster (agent: John Romine) <mmdf@uci-750b>
5120
5121	uip/mhmail.c: unlink temp file when exiting due to null input.
5122
5123
5124Fri Feb 17 09:10:55 1984  Rand MH System (agent: John Romine) <mh@uci-750b>
5125
5126	uip/bbc.c: output last update date with -topics in short form
5127	instead of local leaders.  local leaders are listed with the other
5128	fields with -topics -verbose.
5129
5130
5131Thu Feb 16 10:19:12 1984  PostMaster (agent: Marshall Rose) <zotnet@uci-750b>
5132
5133	uip/bbr.c - Have bbr use a different prompt based on the name it
5134	was invoked with.  This is useful, since it used to use the same
5135	prompt as "ex".  This got confusing since sometimes you'd be
5136	editing a file in ex while composing a message from bbr.
5137
5138
5139Wed Feb 15 14:47:18 1984  PostMaster (agent: Marshall Rose) <zotnet@uci-750b>
5140
5141	Decide that mh.3 is finished.  This file keeps track of the
5142	changes made between the mh.3 and mh.4 versions.  Note that it's
5143	being kept in add-source-change format instead of the usual
5144	add-change-log-entry format.
5145
5146
5147
5148
5149
5150
5151
5152
5153[Unfortunately, changes up through MH 3 are apparently lost, unless people at
5154 Rand and/or UCI have them stashed away somewhere...  --Dan Harkless]
5155