Added all of the MH sources, including RCS files, in
[mmh] / docs / historical / mh-6.8.5 / papers / mh6.5 / MHCHANGES
1                        MHCHANGES from MH 6.1 to MH 6.3
2
3
4 Tue Nov 12 11:24:46 1985  /mtr <mrose@nrtc-gremlin>
5
6         MH 6.1 is official.
7
8
9 Fri Nov 15 19:14:44 1985  /mtr <mrose@nrtc-gremlin>
10
11         uip/{rcvtty,slocal}.c: touch-ups
12
13
14 Sun Nov 17 16:28:23 1985  /mtr <mrose@nrtc-gremlin>
15
16         conf/doc/{ap,mhl,repl,scan}.rf: note that #ifdef BERK kills
17             address parsing
18         conf/makefiles/{doc,uip,support/*,zotnet/*}: make tar command visible
19         sbr/m_convert.c: oops, new message numbering resulted in bad
20             diagnostic
21         papers/*/Makefile: fix LaTeX rule for v2.08
22
23
24 Tue Nov 19 23:06:16 1985  /mtr <mrose@nrtc-gremlin>
25
26         uip/send.c: de-referencing NULL due to bad precedence, tsk
27
28
29 Wed Nov 20 10:58:40 1985  /mtr <mrose@nrtc-gremlin>
30
31         MH 6.1 covert update for sbr/m_convert.c, uip/send.c
32
33
34 Sun Nov 24 18:58:41 1985  /mtr <mrose@nrtc-gremlin>
35
36         uip/slocal.c: some tuning, also fix a bug in usr_pipe()
37         uip/dropsbr.c: have mbx_copy support noisy
38         uip/{packf,post,rcvpack,sbboards,slocal}.c: use this change
39
40
41 Tue Nov 26 00:22:17 1985  /mtr <mrose@nrtc-gremlin>
42
43         uip/refile.c: oops, forgot copy-back on optimzied m_remsg
44
45
46 Sat Nov 30 22:36:49 1985  /mtr <mrose@nrtc-gremlin>
47
48         zotnet/tws/dtime.c: add #ifdef INETONLY
49         uip/post.c: for #ifdef BERK don't say {Local,UUCP,Network}
50             Recipients
51         conf/doc/sortm.rf: note problem with errors
52         uip/bbc.c: for getbbvis() insist on readability
53         support/bboards/bbexp.c: oops, calling pick wrong
54         conf/doc/pick.rf: document -datefield anomaly
55         conf/makefiles/support/bboards: oops, left context owned by root
56         h/mh.h: ruserpass -> _ruserpass for SUN.  why?
57
58
59 Sun Dec  1 07:58:50 1985  /mtr <mrose@nrtc-gremlin>
60
61         uip/vmh.c: remove double-scroll
62         uip/annosbr.c: oops, closing fd: without unlocking!
63         sbr/makedir.c: plug an obscure security hole in inc
64         uip/mhlsbr.c: read_termcap being called prematurely
65         zotnet/tws/dtime.c: load tw_sday appropriately
66         zotnet/tws/*.c: try using numeric timezone for official renditions,
67             under #ifdef MTR for now
68
69
70 Sun Dec  1 16:11:03 1985  /mtr <mrose@nrtc-gremlin>
71
72         uip/inc.c: more idiotic de-referncing of NULL, found on SUNs
73         uip/replsbr.c: ditto
74         uip/show.c: recognize more of mhl's switches
75
76
77 Wed Dec  4 23:38:06 1985  /mtr <mrose@nrtc-gremlin>
78
79         zotnet/mts/mts.h: oops for MMDFONLY
80         conf/{mh-gen.8,makefiles/zotnet/mts}: talk about -Dlocname
81
82
83 Thu Dec  5 19:55:11 1985  /mtr <mrose@nrtc-gremlin>
84
85         uip/scansbr.c: fix machine dependency pointed out by Chuck Collins
86         dist/READ-ME: new file talking about make bug
87         COVER-LETTER, conf/{mh-gen.8,doc/MH.rf}: change UCI -> UCI.EDU
88
89
90 Fri Dec  6 11:08:20 1985  /mtr <mrose@nrtc-gremlin>
91
92         support/bboards/mmdfII/gen: wrong filename
93
94
95 Sun Dec  8 18:39:01 1985  /mtr <mrose@nrtc-gremlin>
96
97         uip/send.c: always remove dist file
98         uip/vmh.c: work on erase-word handling, a bit
99         uip/folder.c: -fast -vs- -pack fixup
100         uip/mhlsbr.c: %text defined for date fields
101
102
103 Tue Dec 10 18:39:37 1985  /mtr <mrose@nrtc-gremlin>
104
105         zotnet/mts/client.c: moved from mts/sendmail/client.c
106         conf/makefiles/{mts/sendmail,zotnet/mts}: changed
107         mts/support/llib-lsendmail, zotnet/mts/llib-lmts: changed
108         mts/sendmail/client.c: 4.2BSD specific only!
109         conf/config/mts.c, zotnet/mts/mts.h: update
110         conf/mhconfig.c: update
111         conf/Makefile: simplify
112
113
114 Tue Dec 10 21:11:45 1985  /mtr <mrose@nrtc-gremlin>
115
116         conf/mh-gen.8: clear up some sys5 stuff
117         zotnet/mf/umhook.c: sys5-ize
118         uip/addrsbr.c: alternate-mailboxes: defaulted wrong under #ifdef
119             BERK, it's now "<userid>*"
120         conf/doc/mh-profile.rf: fix documentation to reflect reality
121
122
123 Tue Dec 10 22:38:23 1985  /mtr <mrose@nrtc-gremlin>
124
125         uip/addrsbr.c: normalize a bit (finally)
126         uip/addrsbr.c: new routine adrsprintf() to remove #ifdef BANG
127                 dependencies
128         uip/{post,rcvdist,replsbr,sbboards}.c: use adrsprintf()
129         uip/post.c: remove #ifdef MF dependency for stand-alone MH,
130             remove #ifdef DUMB dependency by making addrsbr.c smarter
131             about being dumber
132         mts/mmdf/hosts.c: remove #ifdef DUMB dependency (right now,
133             addrsbr:getm() is the only one that calls it and it doesn't
134             call it under #ifdef DUMB...
135
136
137 Tue Dec 10 23:28:20 1985  /mtr <mrose@nrtc-gremlin>
138
139         uip/sbboards.c: oops, typo found by lint
140
141
142 Wed Dec 11 19:08:20 1985  /mtr <mrose@nrtc-gremlin>
143
144         miscellany/libndir: -lndir for non-BSD sites, graciously supplied
145             by Kirk McKusick
146
147
148 Tue Dec 17 08:36:59 1985  /mtr <mrose@nrtc-gremlin>
149
150         uip/send.c: different alert announcement based on -forward
151
152
153 Tue Dec 17 08:53:52 1985  /mtr <mrose@nrtc-gremlin>
154
155         conf/makefiles/sbr, sbr/cndfree.c: clean-up a bit
156
157
158 Tue Dec 17 18:26:34 1985  /mtr <mrose@nrtc-gremlin>
159
160         sbr/m_getfld.c, uip/{format,mhl,pick}sbr.c: clean-up indirection
161             code for less tolerant compilers
162         uip/bbc.c: add -[no]rcfile switch
163         uip/msh.c: clean up a diagnostic
164
165
166 Tue Dec 17 21:42:44 1985  /mtr <mrose@nrtc-gremlin>
167
168         conf/makefiles/sbr, h/mh.h, sbr/llib-lmh: cndfree() removed
169         sbr/{add,m_{delete,replace}}.c, uip/{mhl,vmh}sbr.c: replace cndfree
170         sbr/m_foil.c, uip/install-mh.c: compensate
171
172
173 Wed Dec 18 13:37:09 1985  /mtr <mrose@nrtc-gremlin>
174
175         uip/bbc.c: make second, optimized pass to catch private bboards
176             that the user knows about
177         uip/popsbr.c: ditto
178         uip/popser.c: slight tune-up
179
180
181 Wed Dec 18 20:27:38 1985  /mtr <mrose@nrtc-gremlin>
182
183         uip/slocal.c: minor touch up
184         uip/umhook.c: moved from zotnet/mf
185
186
187 Wed Dec 18 22:51:58 1985  /mtr <mrose@nrtc-gremlin>
188
189         uip/bbc.c: optimize on calling mshproc, check size of maildrop
190             first; if empty, don't invoke it!
191
192
193 Thu Dec 19 08:16:54 1985  /mtr <mrose@nrtc-gremlin>
194
195         uip/refile.c: better diagnostic from Fred Blonder
196
197
198 Thu Dec 19 22:34:23 1985  /mtr <mrose@nrtc-gremlin>
199
200         zotnet/mts/client.c: #ifdef BIND code when no gethostent()
201         conf/{mh-gen.8,doc/mh-tailor.rf}: document it
202
203
204 Thu Dec 19 23:58:44 1985  /mtr <mrose@nrtc-gremlin>
205
206         Release MH 6.2 to selected sites, including Berkeley for 4.3BSD testing
207
208
209 Sun Dec 29 19:58:43 1985  /mtr <mrose@nrtc>
210
211         zotnet/mts/client.c: fix #ifdef BIND stuff a bit
212         h/mshsbr.h, uip/{mhlsbr,msh,mshcmds}.c: try to fix lost peer
213             problems...
214         conf/doc/vmh.rf: update
215         zotnet/drop/lock.c: not returning right errno
216         uip/dropsbr.c: ditto, plus not trying enough
217         conf/makefiles/doc: "make tar" forgetting tmac.h
218         uip/addrsbr.c: strcpy de-referencing NULL
219         uip/refile.c: got rid of a spurious \n (!!)
220         conf/examples/{udel,nrtc-mtr}: new files
221         h/mh.h, sbr/m_{convert,gmsg}.c, uip/{msh,rcvstore,refile}.c: fix
222             LOWSEL logic
223         uip/vmh.c: fix slight bug in sideground handling (misspelled
224             #ifdef, oops!)
225         conf/{mh-gen.8,config/mts.c},mts/*/hosts.c: remove the NETWORK option
226
227
228 Mon Dec 30 20:03:25 1985  /mtr <mrose@nrtc>
229
230         conf/Makefile: options mangled(!?!)
231         uip/msh.c: if update of mailbox fails, it gets zero'd(!!)
232             (oops, not checking error condition)
233         support/pop/popser.c: if update of mailbox fails, clean-up
234             correctly (no zero problem here!)
235         uip/inc.c: on truncate of maildrop, remove mailbox map (XXX)
236         conf/makefiles/uip, uip/{send,whatnowsbr}.c: move send into
237             the WhatNow shell
238         uip/sendsbr.c: new file
239         conf/doc/whatnow.rf: update
240
241
242 Tue Dec 31 10:13:44 1985  /mtr <mrose@nrtc>
243
244         conf/doc/vmh.rf: back-down last update
245         conf/mh-gen.8: forgot an \&
246         conf/examples/nrtc-{gw,mtr}, h/rcvmail.h: tsk, NRTC running an old
247             MMDF-II
248
249
250 Tue Dec 31 13:53:14 1985  /mtr <mrose@nrtc>
251
252         conf/doc/whatnow.rf, uip/whatnowsbr.c: remove "headers" option
253         conf/doc/ADMIN.rf: clear-up post -debug documentation
254         conf/doc/{mh-chart,send,post}.rf, uip/{post,send,whatnowsbr}.c: remove
255             -[no]remove switches
256         uip/{repl,post}.c: some touch-ups
257
258
259 Tue Dec 31 19:16:23 1985  /mtr <mrose@nrtc>
260
261         zotnet/tws/{dtime,dtimep}.c: dst fix-ups
262         conf/doc/send.rf: append, not prepend
263         uip/rmail.c: slight touch-up
264         uip/ap.c: oops, not printing all info
265         zotnet/mf/mf.c: botching trailing comment handling!
266         uip/scansbr.c: have cpy() omit trailing >>blank<<
267         sbr/m_gmsg.c: not zero'ing msgstats[] under non-MTR code
268
269
270 Tue Dec 31 22:23:43 1985  /mtr <mrose@nrtc>
271
272         conf/doc/mhook.rf: minor typos
273         miscellany/rcvtrip/*: update
274
275
276 Tue Dec 31 23:21:21 1985  /mtr <mrose@nrtc>
277
278         uip/mhlsbr.c: a bit more pipe trickyness (this gets old real fast)
279         conf/doc/ADMIN.rf: talk about popd and /etc/rc.local
280         papers/{myths,mznet}/Makefile: update
281         uip/bbc.c: augment XTND2 botch diagnostic
282         uip/msh.c: if popd says BBoard-ID: for a message is 0, read it
283             ourselves
284
285
286 Fri Jan  3 13:11:03 1986  /mtr <mrose@nrtc-gremlin>
287
288         uip/bbc.c: SIGTSTP race condition, #undef for now
289
290
291 Sun Jan  5 20:06:03 1986  /mtr (agent: Marshall Rose) <uci@dewey>
292
293                   -- Interface TTI TMA to MH #6.2 --
294         [ N.B.: The TTI TMA is NOT in the public domain; the MH support for
295                 the TTI TMA IS in the public domain! ]
296         conf/{mh-gen.8,mhconfig.c,doc/ADMIN.rf}: support "tma on"
297         conf/makefiles/{doc,uip}: ditto
298         Makefile: for the moment
299
300
301 Mon Jan  6 15:25:20 1986  /mtr <mrose@nrtc-gremlin>
302
303         uip/{msh,mshcmds}.c: work on refile
304         uip/{vmh,msh}.c: support FAST quit (no final refresh on
305             updated mailbox)
306
307
308 Tue Jan  7 15:06:05 1986  /mtr <mrose@nrtc-gremlin>
309
310         uip/bbc.c: got the SIGTSTP problem, now wait on child to stop prior
311             to stopping ourselves...
312
313
314 Wed Jan  8 23:16:10 1986  /mtr <mrose@nrtc-gremlin>
315
316         uip/trmsbr.c: better defaults for "li" and "co"
317
318
319 Thu Jan  9 15:29:09 1986  /mtr <mrose@nrtc-gremlin>
320
321                    -- Fixes Suggested by Craig Partridge --
322         support/bboards/mmdfII/bboards/mmdfonly.h: if V4_2BSD on, set BSD42
323         conf/doc/{mhl,show}.rf: talk more about moreproc
324         uip/mhlsbr.c: have INTR work as advertised
325         uip/{send,whatnowsbr}.c: link on dist botched, oops!
326
327
328 Thu Jan  9 16:31:28 1986  /mtr <mrose@nrtc-gremlin>
329
330         uip/mshcmds.c: don't rmm() messages which don't get refiled
331         uip/vmh.c: truncate stuff on Scan window (finally)
332         uip/scansbr.c: work on diagnostics a bit
333
334
335 Thu Jan  9 22:37:29 1986  /mtr <mrose@nrtc-gremlin>
336
337         MH 6.2 is official, awaiting enhancements Berkeley!
338
339
340 Fri Jan 10 10:17:57 1986  /mtr <mrose@nrtc-gremlin>
341
342         uip/sbboards.c: botch multiple bboard handling (forgot to rewind
343             input, thanks to Larry Henry)
344         support/bboards/mmdfII/bboards/bb_wtmail.c: not handling errors
345             right
346         sbr/cpydgst.c: stay symmetric with change to bb_wtmail.c, the code
347             worked fine, adding matching braces for clarity (!!)
348
349
350 Sun Jan 12 14:01:25 1986  /mtr <mrose@nrtc-gremlin>
351
352         miscellany/mh-e: new version from James Larus
353
354
355 Sun Jan 12 22:58:34 1986  /mtr <mrose@nrtc-gremlin>
356
357         uip/bbc.c: getbbvis a bit too agressive, use popd algorithm
358
359
360 Wed Jan 15 04:43:33 1986  /mtr <mrose@nrtc-gremlin>
361
362         miscellany/netnews/: more stuff
363
364
365 Wed Jan 15 18:44:32 1986  /mtr <mrose@nrtc-gremlin>
366
367         uip/addrsbr.c: ismymbox() losing under #ifdef DUMB, oops!
368
369
370 Wed Jan 15 19:03:54 1986  /mtr <mrose@nrtc-gremlin>
371
372         COVER-LETTER: update
373
374
375 Wed Jan 15 23:15:54 1986  /mtr <mrose@nrtc-gremlin>
376
377         support/pop/popsbr.c: pophack on PASS command
378
379
380 Fri Jan 17 13:19:23 1986  /mtr <mrose@nrtc-gremlin>
381
382         uip/ali.c: add -noalias for RaJ
383
384
385 Wed Jan 22 11:13:08 1986  /mtr <mrose@nrtc-gremlin>
386
387         support/pop/popwrd.c: squash bug
388         h/mh.h: remove sigmask definition
389         uip/{bbc,vmh}.c: add sigmask if not defined in <signal.h>
390             (4.3BSD finally wised up!)
391
392
393 Sun Jan 26 16:57:18 1986  /mtr <mrose@nrtc-gremlin>
394
395         {conf/makefiles/uip,uip/post.c}: lint touch-up
396         conf/doc/{inc,mh-chart,send,post}.rf: add the #ifdef TMA stuff
397         sbr/m_remsg.c: tuning
398         uip/mark.c: re-arrange debug output slightly
399         h/mh.h: add some padding to fix some m_remsg bugs
400         uip/{inc,rcvstore}.c: oops, mp -> hghmsg not keeping pace with
401             m_remsg!
402
403
404 Mon Jan 27 17:51:07 1986  /mtr <mrose@nrtc-gremlin>
405
406         uip/whatnowsbr.c: forgot to put -[no]push for built-in send
407         h/addrsbr.h, uip/{addrsbr,post}.c: introduce auxformat(), the
408             back-end to adrformat(); post calls auxformat directly in
409             certain cases
410         uip/{dp,forw}.c: was cheating on adrformat, now on auxformat
411
412
413 Fri Jan 31 13:25:17 1986  /mtr <mrose@nrtc-gremlin>
414
415         COVER-LETTER: update
416         support/general/mhl.format: Remove length/width constraints
417
418
419 Sun Feb  2 14:01:28 1986  /mtr <mrose@nrtc-gremlin>
420
421         zotnet/tws/dtime.c: twsort() fix from John Romine for ALTOS
422         uip/addrsbr.c: smarter ismymbox for default case
423         conf/{mh-gen.8,doc/repl.rf}, uip/repl.c: add #ifdef ATHENA code
424
425
426 Sun Feb  2 20:47:36 1986  /mtr <mrose@nrtc-gremlin>
427
428         miscellany/replies/: new directory
429
430
431 Mon Feb  3 11:21:49 1986  /mtr <mrose@nrtc-gremlin>
432
433         uip/whatnowsbr.c: oops, slight dist botch
434         support/general/mhl.format: make date display user-friendly
435         conf/mh-gen.8: clean-up descriptions of options
436         uip/sbboards.c: normalize code wrt to MMDF-II BBoards channel
437         uip/msh.c: when running under vmh and not in control of TTY,
438             ignore TSTP so BPOP can spool ahead!
439         papers/{usenix/usenix,multifarious/multifarios,trusted/trusted}.tex:
440             fix up banners a bit
441
442
443 Wed Feb  5 09:32:08 1986  /mtr <mrose@nrtc-gremlin>
444
445         support/bboards/mmdfII/READ-ME: update
446
447
448 Wed Feb  5 11:25:05 1986  /mtr <mrose@nrtc-gremlin>
449         
450         MH 6.3 #1[UCI] (nrtc-gremlin) is official, still awaiting Berkeley
451             enhancements
452
453
454 Wed Feb  5 14:42:55 1986  /mtr <mrose@nrtc-gremlin>
455
456         zotnet/tws/{tws.h,dtime.c}: new argument to dasctime()
457         uip/{format,pick}sbr.c: make use of it
458
459
460 Sun Feb  9 22:14:10 1986  /mtr <mrose@nrtc-gremlin>
461
462         support/pop/syslog.c: #ifdef BSD43 means use standard syslog
463
464
465 Sun Feb 16 15:40:20 1986  /mtr <mrose@nrtc-gremlin>
466
467         sbr/m_setvis.c: oops, fix-up unseen sequence stuff
468         uip/whatnowsbr.c: oops, a couple of typos
469
470
471 Sun Feb 16 19:11:33 1986  /mtr <mrose@nrtc-gremlin>
472
473         -- Incorporate Berkeley enhancements, courtesy of Van Jacobson --
474         h/{format,scan}sbr.h: updated for new formatsbr stuff
475         h/mh.h: updated for new m_getfld
476         conf/MH: new default file
477         conf/config/config.c: support spost under BERK and SENDMTS
478         conf/mhconfig.c: support new zotnet/fmt/ directory
479         conf/makefiles/uip: support spost
480         conf/makefiles/zotnetM: support new zotnet/fmt/ directory
481         conf/makefiles/zotnet/fmt: new Makefile
482         conf/makefiles/zotnet/tws: support for new lex-based date parser
483         sbr/m_gmsg.c,uip/msh.c: change init of READONLY
484         sbr/m_getfld.c: re-written, super optimized!
485         support/general/{digestcomps,mhl.digest,mhl.forward,scan.*}: use
486             new fmt stuff
487         zotnet/fmt/: new directory
488         zotnet/tws/{dtimep.lex,lexedit.sed,lexstring.c}: new files
489         zotnet/tws/dtime.c: update
490         uip/{forw,scan,scansbr}.c: use new format stuff
491         uip/{inc,mhlsbr,mshcmds,replsbr}.c: use new format stuff
492         uip/trmsbr.c: use stderr for ioctl()s
493         uip/spost.c: new file
494         uip/{addr,format}sbr.c: remove, they're in zotnet/fmt/
495
496
497 Sun Feb 16 23:04:34 1986  /mtr <mrose@nrtc-gremlin>
498
499         zotnet/fmt/: move into sbr/ to avoid loading problems
500         sbr/{addrsbr,formatsbr,fmtcompile,formataddr}.c: new files
501         h/fmtcompile.h: new file
502         conf/makefiles/{sbr,zotnetM}: update
503         sbr/llib-lmh: update
504
505
506 Mon Feb 17 20:14:35 1986  /mtr <mrose@nrtc-gremlin>
507
508         support/general/scan.{time,size}: mday/month inverted
509         sbr/{formatsbr,fmtcompile}.c: bring upto date with MH 6.3+
510         sbr/formatsbr.c: missing tzone/sday/dst handling!
511         h/scansbr.h: slight update
512         uip/scansbr.c: try using formataddr() routine to do "correct"
513             formatting of scan'd addresses, didn't work! use friendly
514         zotnet/tws/dtimep.lex: tsk, use lint!  also, fix numeric timezones
515         sbr/addrsbr.c: some ismymbox fixes for non-BERK code (from 6.3)
516         sbr/formatsbr.c: not priming the pump!
517         h/fmtcompile.h, sbr/{formatsbr,fmtcompile}.c: add "friendly"
518         support/general/scan.time2: call it scan.timely
519         conf/makefiles/support/general: support scan.timely
520
521
522 Tue Feb 18 01:13:51 1986  /mtr <mrose@nrtc-gremlin>
523
524         h/formatsbr.h: updates from Van
525
526
527 Tue Feb 18 02:15:00 1986  /mtr <mrose@nrtc-gremlin>
528
529         uip/bbc.c: upgrade for new m_getfld()
530         support/general/scan.*, h/scansbr.h: still more changes
531         support/general/replcomps: still more changes
532
533
534 Tue Feb 18 22:14:51 1986  /mtr <mrose@nrtc-gremlin>
535
536         sbr/m_getfld.c: eom_action() lacking argument
537         sbr/m_getfld.c: not working right on packf'd files
538         uip/{msh,mshcmds}.c: under BPOP, need to fix things so m_getfld()
539             doesn't dump core!
540
541
542 Wed Feb 19 00:16:55 1986  /mtr <mrose@nrtc-gremlin>
543
544         uip/dist.c, support/general/distcomps, sbr/fmtcompile.c: updates
545             from Van
546         sbr/formatsbr.c: remove ismymbox prime
547         sbr/fmtcompile.c: use adios(), not exit()!
548
549
550 Wed Feb 19 00:56:30 1986  /mtr <mrose@nrtc-gremlin>
551
552         sbr/m_getfld.c: different fix for packf'd files from Van
553
554
555 Wed Feb 19 01:55:40 1986  /mtr <mrose@nrtc-gremlin>
556
557         h/mh.h: add msg_* vars in m_getfld() as externs
558         uip/{msh,{repl,scan}sbr}.c: remove msg_* declarations
559         sbr/m_getfld.c: add a bit of BODYEOF support (without slowing it
560             down, wouldn't want to upset Van!)
561
562
563 Wed Feb 19 03:11:42 1986  /mtr <mrose@nrtc-gremlin>
564
565         sbr/{formataddr,fmtcompile,m_{draft,getfld,maildir},printsw,pwd}.c:
566             lint it
567         uip/{formatsbr,forw,msh,replsbr,scan,scansbr,spost}.c: lint it
568         support/pop/popser.c: lint it
569         sbr/formatsbr.c: remove MHFMTDEBUG code
570         */Makefile: depend 'em
571
572
573 Wed Feb 19 10:50:04 1986  /mtr <mrose@nrtc-gremlin>
574
575         papers/mh6.4: new interim documentation directory, for 4.3BSD
576         conf/doc/{MH,ap,dp,mh,mh-chart,mhl,repl,scan}.rf: update
577         conf/doc/mh-format.rf: new file
578         support/general/replcomps: oops, should call formataddr on all
579             addrs
580
581
582 Thu Feb 20 08:07:49 1986  /mtr <mrose@nrtc-gremlin>
583
584         uip/{a,d}p.c: start working on it
585         h/formatsbr.h: new variable fmt_norm
586         sbr/formatsbr.c: use it
587         h/fmtcompile.c, sbr/{fmtcompile,formatsbr}.c: define "pretty"
588         sbr/formataddr.c: sight touch-up
589         uip/formatsbr.c: oops, bug in PUTD()
590         uip/{fmtcompile,formatsbr}.c: init mn structures in case of error.
591             This is still buggy since: 1) the structure still doesn't get
592             reset on errors, and 2) you can still dereference nulls
593         zotnet/tws/dtimep.lex: slight touch-up
594
595
596 Thu Feb 20 19:55:20 1986  /mtr <mrose@nrtc-gremlin>
597
598         uip/mhlsbr.c: add formatsbr support
599         sbr/addrsbr.c: use better default matching in ismymbox
600         miscellany/mtrenv: update
601         support/general/mhl.*: update
602
603
604 Thu Feb 20 22:57:33 1986  /mtr <mrose@nrtc-gremlin>
605         
606         MH 6.4 #1[UCI] (nrtc-gremlin) made available to Van Jacobson
607             for inclusion in 4.3BSD UNIX
608
609
610 Sun Feb 23 13:59:46 1986  /mtr <mrose@nrtc-gremlin>
611
612         sbr/m_gmsg.c: big bug fix from Terry West.  Thanks, Terry!
613         h/strings.h: System5 bcopy-equivalents from Doug Gwyn
614         zotnet/tws/tws.h: support #ifdef ATZ
615         conf/makefiles/uip: slight lint botch
616
617
618 Mon Feb 24 17:14:39 1986  /mtr <mrose@nrtc-gremlin>
619
620         uip/inc.c: have -host/-file ask if file doesn't exist
621         uip/{packf,mshcmds}.c: ditto
622
623
624 Tue Feb 25 08:08:43 1986  /mtr <mrose@nrtc-gremlin>
625
626         uip/burst.c: another realloc() fix from Terry West
627         sbr/vfgets.c: ditto
628         support/pop/popser.c: enhancmenets from Dave Cohrs
629         conf/doc/pop5.rf: document it
630         conf/mhconfig.c: support "debug" directive
631         makefiles/*: use it
632
633
634 Tue Feb 25 09:47:09 1986  /mtr <mrose@nrtc-gremlin>
635
636         uip/{scan,mshcmds}.c: slight touch-ups
637         uip/mhlsbr.c: fix up SIGPIPE handling, again
638         support/general/scan.time: fix up for numeric timezone
639         uip/scansbr.c: re-support "encrypted"
640         uip/msh.c: add "exit" command for Dave Farber
641         miscellany/convert: new directory
642
643
644 Tue Feb 25 17:45:28 1986  /mtr <mrose@nrtc-gremlin>
645
646         h/mshsbr.h, uip/msh*.c: add direct folder support for symmetry's
647             sake, ugh!
648
649
650 Wed Feb 26 21:05:46 1986  /mtr <mrose@nrtc-gremlin>
651
652         uip/sendsbr.c: better diagnostics when post fails
653
654
655 Thu Feb 27 22:12:53 1986  /mtr <mrose@nrtc-gremlin>
656
657                              -- Van sends updates --
658         conf/makefiles/uip, h/fmtcompile.h,
659         sbr/{format{addr,sbr},fmtcompile,addrsbr}.c,
660         support/general/replcomps, uip/{repl,mhl,scan,whatnow}sbr.c
661
662
663 Thu Feb 27 22:16:43 1986  /mtr <mrose@nrtc-gremlin>
664
665         sbr/formataddr.c: remove <strings.h>
666         sbr/addrsbr.c: Van doesn't like "user*" instead of "user" as the
667             default is-my-mailbox for BERK.  Since he's the BERK-author, I'll
668             assume he knows what he's doing...
669         support/general/replcomps: Use "tws", instead of "pretty" for
670             in-reply-to:
671         uip/whatnowsbr.c: If -draft{folder,message} and -nodraftfolder are
672             added as no-ops, make them "hidden" from -help output
673         uip/{{a,d}p,forw,mhlsbr}.c: update
674
675
676 Mon Mar  3 10:18:40 1986  /mtr <mrose@nrtc-gremlin>
677
678                        -- Van sends fixes to my updates --
679         uip/mshcmds.c: not resetting scansbr for formatting
680         uip/scansbr.c: oops, typo!
681
682
683 Mon Mar  3 16:53:19 1986  /mtr <mrose@nrtc-gremlin>
684
685         uip/sendsbr.c: oops, close() on an uninitialized variable! (thanks
686             to Jim Koda)
687
688
689 Tue Mar  4 08:15:17 1986  /mtr <mrose@nrtc-gremlin>
690
691                        -- Van sends fixes to my updates --
692         uip/mhlsbr.c: not resetting mhlsbr for formatting
693         zotnet/tws/dtimep.lex: not getting MIL-TZ's right
694
695
696 Tue Mar  4 09:53:31 1986  /mtr <mrose@nrtc-gremlin>
697
698         papers/usenix/: change to realwork/
699
700
701 Wed Mar  5 12:48:58 1986  /mtr <mrose@nrtc-gremlin>
702
703         dist/READ-ME: oops, forgot usenix name change
704         conf/makefiles/uip: hmm, interesting loader problem
705
706
707 Thu Mar  6 13:36:26 1986  /mtr <mrose@nrtc-gremlin>
708
709         uip/addrsbr.c: yet another fix for ismymbox()
710         uip/replsbr.c: #ifdef ISI code to avoid duplicate replies (due to
711             Jim Koda)
712
713
714 Sun Mar  9 14:04:26 1986  /mtr <mrose@nrtc-gremlin>
715
716         conf/mh-gen.8: add a line about chown and sys5
717         sbr/m_convert.c: better BADRNG diagnostic
718         uip/mshcmds.c: oops, typo
719
720
721 Sun Mar  9 14:06:54 1986  /mtr <mrose@nrtc-gremlin>
722
723         h/scansbr.h, sbr/fmtcompile.c: better versions from Van
724         support/general/{replcomps,scan.timely}: better versions from Van
725             (snuck the %pretty instead of %tws in, eh Van?)
726         support/general/{digestcomps,mhl.forward,scan.{size,time}}: update
727
728
729 Sun Mar  9 18:52:37 1986  /mtr <mrose@nrtc-gremlin>
730
731         h/scansbr.h, support/general/{digestcomps,mhl.forward,scan.*}: update
732
733
734 Sun Mar  9 20:09:35 1986  /mtr <mrose@nrtc-gremlin>
735
736         zotnet/bboards/bboards.h: add BB_REMOTE flag for bbc
737         uip/bbc.c: support BB_REMOTE, under #ifdef MTR for the moment
738         uip/bbc.c: allow bb_aka (again?!?)
739
740
741 Mon Mar 10 00:43:19 1986  /mtr <mrose@nrtc-gremlin>
742
743         uip/{msh,mshcmds}.c: packf hack, ala refile hack
744         uip/{post,rcvdist}.c, support/bboards/mmdfII/bboards/bb_wtmail.c:
745             MMDF-II nameserver support from Steve Kille
746
747
748 Mon Mar 10 10:17:29 1986  /mtr <mrose@nrtc-gremlin>
749
750         {sbr/formatsbr,uip/scansbr}.c: more optimizations from Van!
751         sbr/m_getfld.c: Van fixes problems due to losing vanilla-4.2 C
752             optimizer!
753         sbr/m_getfld.c: slight touch-up by MTR
754         uip/bbc.c: remove #ifdef MTR bracketing, code works fine
755         uip/refile.c: slight touch-ups
756         sbr/m_getfld.c: on xxxERR returns, forgetting to zero value buffer
757
758
759 Mon Mar 10 18:08:37 1986  /mtr <mrose@nrtc-gremlin>
760
761         uip/post.c: fix handling of (in)visible addresses
762         uip/rcvdist.c: re-do to use format facility
763         uip/{replsbr,forw}.c: touch-ups
764         conf/config/config.c, h/mh.h: new variable rcvdistcomps
765         conf/{makefiles/{uip,support/general},doc/mhook.rf}: update
766         sbr/m_getfld.c: bstring() support for non BSD42, SYS5 systems
767         conf/doc/ADMIN.rf: update
768
769
770 Tue 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
778 Sun Mar 16 15:20:27 1986  /mtr <mrose@nrtc-gremlin>
779
780         miscellany/mem: appointment diary support from Ken Yap
781
782
783 Wed Mar 19 23:00:53 1986  /mtr <mrose@nrtc-gremlin>
784
785         support/pop/popser.c: one last fix for ENOENT mailboxes
786
787
788 Wed Mar 19 23:12:54 1986  /mtr <mrose@nrtc-gremlin>
789
790                            -- Changes for MMDF-IIb --
791         uip/post.c, support/bboards/mmdfII/bboards/bb_wtmail.c: know about
792             new mm_winit protocol and RP_NS/RP_DOK responses
793
794
795 Thu Mar 20 23:05:10 1986  /mtr <mrose@nrtc-gremlin>
796
797         uip/mhlsbr.c: mhl enhancement from JLR permitting a prefix string
798             for each line of the body (e.g, "component="    > ")
799
800
801 Fri Mar 21 21:12:39 1986  /mtr <mrose@nrtc-gremlin>
802
803         conf/doc/{MH,mh-format}.rf: typos
804
805
806 Sat Mar 22 11:51:45 1986  /mtr <mrose@nrtc-gremlin>
807
808                          -- Fixes from Phyllis Kantar --
809         uip/dropsbr.c: typo
810         conf/doc/{send,pick}.rf: typos
811         conf/makefiles/doc: forgot $(OPTIONSn) in $(MAN1) definition
812
813
814 Sat Mar 22 18:24:35 1986  /mtr <mrose@nrtc-gremlin>
815
816         uip/mhmail.c: handle -body better
817
818
819 Mon Mar 31 15:07:26 1986  /mtr <mrose@nrtc-gremlin>
820
821         uip/replsbr.c: handle bad addresses with better diagnostics
822
823
824 Wed Apr  2 17:17:32 1986  /mtr <mrose@nrtc-gremlin>
825
826         sbr/addrsbr.c: slight typo in comment
827
828
829 Sun Apr  6 19:22:52 1986  /mtr <mrose@nrtc-gremlin>
830
831         uip/inc.c: forgot to initialize some FILE*'s; dumps core on
832             celerity
833
834
835 Mon Apr  7 09:55:23 1986  /mtr <mrose@nrtc-gremlin>
836
837         mts/sendmail/smail.c: slight "client" check
838
839
840 Wed Apr  9 12:04:56 1986  /mtr <mrose@nrtc-gremlin>
841
842                          -- Van fixes some more bugs --
843         sbr/m_getfld.c: not handling buffer boundary cases right
844         uip/replsbr.c: not adding "," correctly when concatenating an
845             address string during message scan
846         sbr/formatsbr.c: mymbox test dumped core if address parse failed
847         h/{fmtcompile,formatsbr}.h, sbr/{fmtcompile,formatsbr}.c: more
848             enhancements
849
850
851 Wed Apr  9 12:36:58 1986  /mtr <mrose@nrtc-gremlin>
852
853                     -- MTR actually gets to fix something! --
854         sbr/m_getfld.c: messages with an empty body caused inc to
855             prematurely think the maildrop had reached EOF.  Believe it
856             or not, the mhmail fix last month exercised this!
857
858
859 Wed Apr  9 22:08:37 1986  /mtr <mrose@nrtc-gremlin>
860
861         uip/vmh.c: output non-standard control characters in carat format
862
863
864 Thu Apr 10 02:26:52 1986  /mtr <mrose@nrtc-gremlin>
865
866         Makefile: touch-up "make distribution"
867         conf/examples/nrtc-*-mtr: remove
868         conf/makefiles/uip: touch-up
869         conf/doc/MH.rf: add TMA stuff, conditionally
870
871
872 Thu Apr 10 03:47:48 1986  /mtr <mrose@nrtc-gremlin>
873
874         sbr/m_getfld.c: Van fixes Marshall's fix
875
876
877 Thu Apr 10 10:42:25 1986  /mtr <mrose@nrtc-gremlin>
878
879         uip/scansbr.c: recognize the 822 "Encrypted:" header instead of
880             doing a uprf() on the body
881         uip/{scan,mshcmds}.c: recognize SCNENC return from scan ()
882
883
884 Thu Apr 10 15:06:59 1986  /mtr <mrose@nrtc-gremlin>
885
886         conf/config/bboards.*: mail reports to PostMaster
887
888
889 Sat Apr 12 16:32:21 1986  /mtr <mrose@nrtc-gremlin>
890
891         uip/post.c: try to keep fcc:s under MH-directory so links are
892             maintained
893
894
895 Mon Apr 14 22:56:46 1986  /mtr <mrose@nrtc-gremlin>
896
897         support/bboards/bbexp.c: not ending msh correctly, msh tried
898             to update the maildrop even though it was already locked
899             by bbexp
900
901
902
903 Mon Apr 14 23:52:03 1986  /mtr <mrose@nrtc-gremlin>
904
905         sbr/m_getfld.c: locc() not range checking on cnt
906
907
908 Thu Apr 17 13:25:20 1986  /mtr <mrose@nrtc-gremlin>
909
910         sbr/addrsbr.c: fix from Terry West, more alternate-mailbox misery
911
912
913 Thu Apr 17 20:51:53 1986  /mtr <mrose@nrtc-gremlin>
914
915         zotnet/mts/lock.c: add some more #ifdefs to support stand-alone
916             locking library
917         conf/examples/udel*: update
918         papers/myths/: remove
919         conf/makefile/papers: update
920
921
922 Mon Apr 21 10:22:09 1986  /mtr <mrose@nrtc-gremlin>
923
924         zotnet/mf/mf.c: sanity check in getadrx() on string to parse
925
926
927 Mon Apr 21 17:31:43 1986  /mtr <mrose@nrtc-gremlin>
928
929         uip/{inc,post}.c: slight mods for TMA mods
930         conf/doc/mh-chart.rf: ditto
931
932
933 Thu Apr 24 00:19:35 1986  /mtr <mrose@nrtc-gremlin>
934
935         conf/doc/mh-chart.rf: slight mods for TMA mods
936
937
938 Thu Apr 24 10:34:06 1986  /mtr <mrose@nrtc-gremlin>
939
940         zotnet/mts/lock.c: lint touch-up
941         support/pop/popd.c: ditto
942
943
944 Thu Apr 24 19:37:09 1986  /mtr <mrose@nrtc-gremlin>
945
946         conf/doc/ADMIN.rf: typos
947
948
949 Thu Apr 24 20:13:28 1986  /mtr <mrose@nrtc-gremlin>
950
951         uip/msgchk.c: print out last read date
952         conf/makefiles/uip: add tws dependency
953
954
955 Thu Apr 24 23:53:57 1986  /mtr <mrose@nrtc-gremlin>
956
957                               -- From Craig Partridge --
958         support/bboards/mmdfII/bboards/*: bug fixes for MMDF-IIb
959         conf/mh-gen.8: mention that MMDF-IIb has the BBoards distribution
960
961
962 Fri Apr 25 00:01:50 1986  /mtr <mrose@nrtc-gremlin>
963
964         conf/ADMIN.rf: slight touch-up
965
966
967 Fri Apr 25 10:47:19 1986  /mtr <mrose@nrtc-gremlin>
968
969         uip/trmsbr.c: use stdout (not stderr) for termcap checking
970
971
972 Fri Apr 25 13:39:55 1986  /mtr <mrose@nrtc-gremlin>
973
974                            -- From Craig Partridge --
975         support/bboards/mmdfII/bboards/getbbent.c: bad field in BBoards file
976             causes hang, note it and skip!
977
978
979 Sun Apr 27 17:23:56 1986  /mtr <mrose@nrtc-gremlin>
980
981         uip/scansbr.c: recognition of 822 Encrypted: header a bit botched
982         h/scansbr.h, support/general/scan.*: support encrypted
983
984
985 Mon Apr 28 21:00:21 1986  /mtr <mrose@nrtc-gremlin>
986
987                         -- Yet Another Fix from Terry --
988         uip/dropsbr.c: another typo
989
990
991 Tue Apr 29 20:17:11 1986  /mtr <mrose@nrtc-gremlin>
992
993         conf/doc/mhook.rf: extra tip with SendMail and slocal
994
995
996 Thu May  1 15:30:07 1986  /mtr <mrose@nrtc-gremlin>
997
998                            -- From Craig Partridge --
999         support/pop/mmdfII/pop/READ-ME: fixes
1000
1001
1002 Fri May  2 16:35:11 1986  /mtr <mrose@nrtc-gremlin>
1003
1004                           -- More Bug Fixes from Van --
1005         uip/scansbr.c: check return from fclose()
1006         uip/inc.c: avoid locking/stat race condition
1007         sbr/m_sync.c: lock signals out during update of sequences
1008
1009
1010 Fri May  2 17:02:01 1986  /mtr <mrose@nrtc-gremlin>
1011
1012         uip/show.c: WHATNOW botch fixed by Jim Valerio
1013
1014
1015 Sat May  3 01:37:15 1986  /mtr <mrose@nrtc-gremlin>
1016
1017         sbr/{m_{sync,update},pidwait}.c, uip/{bbc,sendsbr,vmh}: inspired
1018             by Van's 4.2BSD signal optimizations
1019
1020
1021 Sat May  3 02:49:29 1986  /mtr <mrose@nrtc-gremlin>
1022
1023         zotnet/tws/{tws.h,dtime.c,dtimep.lex}: fixes for DST
1024         conf/makefiles/zotnet/tws: add -n to lex's invocation
1025
1026
1027 Sun May  4 13:28:23 1986  /mtr <mrose@nrtc-gremlin>
1028
1029         uip/msgchk.c: change the "last read" message to use alpha-timezones
1030
1031
1032 Sun May  4 14:18:15 1986  /mtr <mrose@nrtc-gremlin>
1033
1034         support/general/replcomps: use %tws instead of %pretty
1035         support/general/mhl.*: streamline slight
1036
1037
1038 Sun May  4 16:10:36 1986  /mtr <mrose@nrtc-gremlin>
1039
1040         conf/doc/mh.rf: forgot about TMA stuff
1041         conf/makefiles/doc: forgot rcvstore
1042
1043
1044 Sun May  4 17:49:43 1986  /mtr <mrose@nrtc-gremlin>
1045
1046         sbr/pidwait.c, uip/{bbc,sendsbr,vmh}.c: back off signal handling
1047             modifications
1048
1049 Sun May  4 18:08:47 1986  /mtr <mrose@nrtc-gremlin>
1050
1051         MH 6.5 #1[UCI] (nrtc-gremlin) made available to Van Jacobson
1052             for inclusion in 4.3BSD UNIX