Added sources to historical documents downloaded from
[mmh] / docs / historical / mh6 / MHCHANGES
1                       MHCHANGES from mh.5 to mh.6
2
3
4 Tue Jan  8 13:54:13 1985  /mtr (agent: Marshall Rose) <uci@udel-dewey>
5
6         MH.5 is finished, finally.
7
8
9 Sat Jan 26 09:05:52 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
10
11                   -- Fixes for MHMTS configuration --
12         conf/makefiles/uip: shouldn't build rcvdist on an MHMTS system
13         conf/doc/mhook.rf: ditto
14         conf/config/mts.c, mhmts/netmail.c, mts/mts.h, uip/rmail.c:
15             some typos in the declarations of global MTS variables that
16             are MHMTS specific
17         mf/mmuu.c: addr_convert() conflicted with routine of same name
18             in uumm.c
19         uip/news.c: looking in the wrong place for <sys/dir.h> on 4.2BSD
20             systems
21
22
23 Sat Jan 26 09:08:43 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
24
25         uip/{inc,post}.c: changes for #ifdef TMA; this stuff is still
26             under non-disclosure (not the MH code, just the -ltma library
27             which doesn't come with MH)
28
29
30 Sat Jan 26 09:38:08 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
31
32         tws/dtime.c: #define dysize(), since could be a macro in ctime.c
33             (thanks, Fred)
34
35
36 Sat Jan 26 09:12:27 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
37
38         MH #5.310[UCI] (uci-750a) released to MH-Workers
39
40
41 Sun Jan 27 17:41:03 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
42
43         sendmts/smail.c, uip/post.c: with -DSMTP, keep one SMTP connection
44             open, instead of starting a new one for each transaction
45         othersupport/pop/{Makefile,{popd,popser,inc,popsbr}.c}: support
46             "rpop" under #ifdef RPOP
47         othersupport/pop/client.c: remove
48         conf/{config/mts.c,tailor/READ-ME,makefiles/sendmts}, mts/mts.h,
49             sendmts/{smail,client}.c: support new server search list
50             facility used by both -DSMTP and -DPOP
51
52
53 Sun Jan 27 18:42:49 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
54
55         conf/makefiles/mts: dependency screw-up on mts.o
56
57
58 Tue Feb 12 19:33:14 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
59
60         uip/mhlsbr.c: clear_screen() logic between messages botched
61
62
63 Mon Feb 18 12:53:50 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
64
65         conf/doc/send.rf, uip/send.c: de-implement ~/.signature support
66
67
68 Wed Feb 20 20:40:14 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
69
70         uip/inc.c: fix suggested by John Dilley at Purdue, inc now ignore
71             signals if it's going to zero the maildrop.
72
73
74 Wed Feb 20 20:48:12 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
75
76         sbr/adios.c: save errno prior to doing fancy perror stuff
77
78
79 Fri Mar  1 19:48:53 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
80
81         conf/config/config.c: if MORE is defined, used that instead of
82             /usr/ucb/more.  The #ifdef ALTOS dependency is removed.
83            ALTOS users should use options MORE='"/usr/bin/more"',
84            just like users of the Dual.
85         conf/examples/READ-ME: document same
86
87
88 Fri Mar  1 19:56:43 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
89
90         conf/config/mts.c: for the DUAL, you can't link to a file that you
91             can't read, unbelievable, eh?, so change the creat (foo, 0000)
92             to creat (foo, 0400).  Also, fix up some botched args to a
93             sprintf() call.
94
95
96 Fri Mar  1 19:59:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
97
98         uip/trmsbr.c: forgot to make a termcap buffer TXTSIZ'd instead
99             of BUFSIZ'd.
100
101
102 Sat Mar 1 20:21:17 1985  /mtr (agent: Marshall Rose) <mh@uci-750a>
103
104         MH #5.321[UCI] (uci-750a) released to MH-Workers
105
106
107 Wed Mar  6 18:08:11 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
108
109         uip/{dropsbr,packf,post,slocal}.c: fix to maildrop mapping bug
110             with MHMTS and local delivery in post, and SENDMTS and local
111             delivery in slocal
112
113 Wed Mar  6 18:19:46 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
114
115         TODO, config/addrsbr.h, sendmts/smail.c, mf/mf.{c,h},
116             uip/{addrsbr,ap,post,rcvdist,sbboards}.c: handle 822-style
117             routing
118
119
120 Wed Mar  6 18:59:22 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
121
122                -- Fixes from Robert Elz <kre@ucb-vax> --
123         sbr/makedir.c: use mkdir() under #ifdef BSD42
124         uip/rmf.c: use rmdir() under #ifdef BSD42
125
126
127 Sat Mar  9 15:36:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
128
129         bboards/mmdf/mmdf.{1,2}/bboards/bb_wtmail.c, uip/sbboards.c:
130             fix minor bug requiring nearly major re-write!!!
131
132
133 Sat Mar  9 15:54:40 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
134
135         uip/dropsbr.c: fix bug when fixing stomped maildrop.
136
137
138 Tue Mar 12 18:07:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
139
140         othersupport/pop/pop.txt: a few minor corrections to typos.
141
142
143 Wed Mar 13 22:01:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
144
145        -- Fixes suggested by Phyllis Kantar <phyl@rand-unix> --
146         uip/{comp,dist,forw,repl}.c: fix quit -delete logic
147         conf/doc/{comp,mh-chart}.rf: document "-file file" switch
148         uip/send.c: "send -help" should done (1) for comp, et. al.
149         uip/send.c: typo "tempoary"
150         conf/doc/{send,whom}.rf: Profile Components forgot Draft-Folder
151         uip/ali.c: always load system aliases
152         conf/doc/{MH,comp,dist,forw,mhook,repl,send,show,mh-alias,mh-mail,
153             mh-profile,mhl,post}.rf: typo fixes
154         conf/doc/send.rf, uip/send.c: -forward now the default, also
155             don't gripe about "show -draft file"
156
157
158 Wed Mar 13 22:24:07 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
159
160         uip/send.c: fix "use xxx logic"
161         uip/msh.c: a NULL vs. "" typo
162
163
164 Thu Mar 14 22:41:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
165
166            -- Fixes suggested by John Dilley <jad@Purdue> --
167         conf/{config/mts.c,tailor/READ-ME}: add new mtstailor variables
168             localname, systemname, and uucpchan
169         mts/mts.h, conf/{mh-gen.8,config/{mts.c,mtstailor},tailor/READ-ME}:
170             add new mtstailor variable lockstyle to control style of locking
171         sbr/m_getfld.c: catch the UNIX "from user" line
172         uip/scansbr.c: make use of the UNIX "from user" line
173         uip/addrsbr.c: more #ifdef DUMB support
174         uip/inc.c: minor bug in inc w.r.t. closing locked file
175         uip/post.c: more #ifdef DUMB support
176         uip/replsbr.c: support Return-Path: for defaulting host names
177             as a last resort
178
179
180 Fri Mar 15 11:45:00 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
181
182         othersupport/emh/READ-ME: new file
183
184
185 Fri Mar 15 23:05:43 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
186
187         bbsupport/bbexp.c: fix string botch for command to popen.
188             also allow extra arguments to indicate aging period.
189
190
191 Fri Mar 15 23:21:29 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
192
193         sbr/printsw.c: compress output of printed switches
194         sbr/m_getdefs.c: let $MHCONTEXT override context variable
195         sbr/m_{getdefs,gmsg,sync}.c, conf/doc/mh-profile.rf: let the profile
196             entry "mh-sequences" override .mh_sequences
197         sbr/m_seq.c: optimization
198
199
200 Sat Mar 16 00:28:01 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
201
202         uip/{inc,msh,rcvtty,scan,scansbr}.c: clean up handling of
203             inc -silent
204         sbr/{llib-lmh,m_send.c}, uip/{annosbr,comp,dist,forw,repl}.c: move
205             annotations into send
206         conf/makefiles/uip, uip/{send,post}.c: ditto
207         conf/doc/{dist,forw,repl}.rf: ditto
208         uip/anno.c: forgot to check (mp -> msgstats[msgnum] & SELECTED)
209
210
211 Sat Mar 16 01:38:06 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
212
213         conf/config/mts.c: add a few calls to mts_init ("mts") at
214             strategic places
215
216
217 Sat Mar 16 12:23:37 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
218
219         uip/{mark,msh}.c: don't set previous-sequence to make debugging
220             easier
221
222
223 Sat Mar 16 12:49:48 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
224
225         Makefile: simply Makefile using sh, also make DESTDIR work
226         conf/makefiles/othersupport: simplify Makefile
227
228
229 Tue Mar 19 14:17:30 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
230
231         othersupport/mtrenv/bin/{distf,mpick,packit}: updates
232
233
234 Tue Mar 19 17:31:14 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
235
236         conf/doc/{ap,mh-chart}.rf, uip/ap.c: accept -help switch
237
238
239 Tue Mar 19 18:16:33 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
240
241         conf/doc/msgchk.rf: new file
242         conf/{doc/{mh,mh-chart,MH}.rf,makefiles/doc}: update for msgchk
243
244
245 Thu Mar 21 08:45:11 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
246
247         sendmts/smail.c: fix logic error in sm_end(); MMDF-I has this
248             problem, MMDF-II might!
249
250
251 Sat Mar 23 12:48:30 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
252
253                     -- Support the WhatNow shell --
254         conf/makefiles/{sbr,uip}: updates for all of this
255         uip/{comp,dist,forw,repl}.c: remove What now? code,
256             add -whatnow program, -nowhatnow
257         sbr/m_whatnow.c: new module
258         conf/config/config.c,config/mh.h,sbr/m_getdefs.c: new variable
259             whatnowproc
260         sbr/llib-lmh: update
261         uip/whatnow.c: new program, the first WhatNow shell
262         conf/doc/{mh-chart,whom}.rf, uip/whom.c: upgrade to take draftfolder
263             arguments
264         sbr/putenv.c: update for above
265         sbr/m_send.c: undo previous edits, m_whatnow() takes care of it
266         uip/distsbr.c: new module for dist-style support
267         uip/{send,whom}.c: call distout() in distsbr.c
268         conf/doc/whatnow.rf: new file
269         conf/doc/{MH,comp,dist,forw,mh,mh-{chart,profile},repl}.rf: updates
270         conf/doc/template: fix
271
272
273 Sun Mar 24 18:32:47 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
274
275         sbr/m_draft.c,
276             uip/{comp,dist,forw,refile,repl,send,show,whatnow,whom}.c: have
277             -nodraftfolder override "Draft-Folder:" profile entry
278
279
280 Mon Mar 25 18:06:48 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
281
282         mf/mf.c: avoid (incorrectly) recognizing " at " for "@" by using a
283             heuristic suggested by JSol.
284
285
286 Tue Mar 26 18:02:52 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
287
288         conf/doc/repl.rf: document bug in replcomps
289
290
291 Tue Mar 26 18:32:49 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
292
293         conf/{config/mts.c,tailor/READ-ME}, config/aliasbr.h, mts/mts.h, 
294             uip/aliasbr.c: make "*" logic mts-tailorable (ugh), you get
295             to choose highest non-user uid and non-user shell
296
297
298 Wed Apr  3 23:52:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
299
300         sendmts/smail.c: comment out an extra RSET for UCI's losing
301             MMDF-I SMTP server
302
303
304 Wed Apr  3 23:53:12 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
305
306         ohtersupport/mtrenv/bin/whatnow: new file
307
308
309 Sat Apr  6 16:17:23 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
310
311         MH #5.348[UCI] (uci-750a) released to MH-Workers
312
313
314 Fri Apr 19 18:27:16 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
315
316         conf/{config/mts.c,tailor/READ-ME}, mts/mts.h, uip/inc.c:
317             support the new MTS variable "pophost"
318
319
320 Fri Apr 19 18:28:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
321
322         bboards/bboards.h, uip/bbc.c: support BB_INVIS for "hidden"
323             BBoards in -topic
324         uip/bbc.c: catch a long name that got past us
325         uip/bbc.c: fix -topics logic when BBoards given
326
327
328 Fri Apr 19 18:32:13 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
329
330         conf/doc/MH.rf, sbr/m_send.c: de-implement "push" in whatnow
331             having send look for profile-entry of "push" rather than "send"
332             to confusing to the user "community"
333
334
335 Fri Apr 19 19:13:44 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
336
337         uip/post.c: more #ifdef DUMB madness, for local addresses,
338             if no host portion given, then don't give it to sm_wadr()
339         uip/post.c: back #ifdef DUMB off a bit in From: for MMDFMTS
340
341
342 Fri Apr 19 19:23:39 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
343
344         uip/whatnow.c: if edit fails, it's time to go away
345         sbr/m_edit.c: minor cosmetic change
346
347
348 Fri Apr 19 19:44:25 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
349
350         uip/send.c: on annotations, if push'd avoid getting upset
351             if message to annotate isn't there
352         uip/send.c: fix "typo" for r1bindex ()
353         uip/send.c: put ~/.signature support back in under #ifdef UCI
354         uip/send.c: use mktemp() instead of bogus makename!
355         uip/send.c: fix screwy interaction between msh, dist, whatnow,
356             and send (oh no!)
357
358
359 Sat Apr 20 14:46:10 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
360
361         sbr/m_send.c, uip/whatnow.c: on "push", let send do push() instead
362             of whatnow
363
364
365 Wed Apr 24 22:44:30 1985  /mtr (agent: Marshall Rose) <uci@nrtc>
366
367         sbr/m_whatnow.c, uip/{dist,forw,repl}.c: fix obscure "@" bug.
368
369
370 Wed Apr 24 22:45:39 1985  /mtr (agent: Marshall Rose) <uci@nrtc>
371
372         conf/doc/MH.rf: just a few more fixes...
373
374
375 Thu May  2 21:13:03 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
376
377         uip/sbboards.c: fdopen() called with wrong arg!
378
379
380 Thu May  2 21:13:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
381
382         uip/post.c: a few more back-offs with #ifdef DUMB...
383
384
385 Thu May  2 21:13:32 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
386
387         conf/makefiles/uip: make whatnow chmod +t'd
388
389
390 Thu May  2 21:14:56 1985  /mtr (agent: Marshall Rose) <mh@uci-icsa>
391
392         MH #5.360[UCI] (uci-750a) released to MH-Workers
393
394
395 Tue May 21 21:29:18 1985  /mtr <mrose@nrtc-isc>
396
397         Begin work on research-version of MH (#5.380[NRTC]).  This version
398         won't be sent out to the MH-Workers list, so I can do some power
399         coding for a change.
400
401                               -- WHATNOW changes --
402
403         uip/{refile,send,show,whom}.c: #ifdef WHATNOW experimental code
404         sbr/m_whatnow.c, uip/{whatnow,whatnowsbr}.c: default whatnow is
405             a built-in for comp, et. al.
406         sbr/{m_{edit,send},showhom}.c: removed since whatnowsbr has 'em
407         sbr/showfile.c: likewise, showhead function removed
408
409
410                                 -- POP changes --
411
412         conf/doc/inc.rf, uip/inc.c: pop now lives in inc
413         uip/spop.c: link to sbboards.c, the POP mailer for SendMail
414         popsupport/: new directory from the ashes of
415             othersupport/popsupport/, containing many new programs, files,
416             and documentation
417         bboards/{bboards.h,getbbent.c}: new functions to support
418         popsupport/mmdfII/: the POP channel for MMDF-II, linked to the
419             BBoards channel, as appropriate
420         conf/doc/msgchk.rf, mts/msgchk.c: support POP
421
422
423                                  -- Bug Fixes --
424
425         uip/post.c: for path code, fixed a couple of dumb typos.
426         uip/replsbr.c: if -noformat, don't worry about no addresses
427         uip/bbc.c: another couple of nasty bugs fixed
428         sendmts/smail.c: don't send HELO if talking to SendMail on the
429             local host
430         conf/doc/{MH,repl,forw,comp,dist,show,mh,mh-chart,whom}.rf: bug
431             fixes
432
433                         -- Configuration and Clean-up --
434
435         conf/mhconfig.c: support new options: pop, chown, remove
436         conf/makefiles/*: more chmods where appropriate
437         config/config.c, sbr/help.c: include compile-time options in help
438             listing.
439         sbr/m_backup.c,uip/forw.c: remove makename in favor of mktemp
440         sbr/pr_array.c: removed, since no one was using it
441         config/mh.h, sbr/llib-lmh: update for all this
442         othersupport/patch/: the latest version
443
444
445 Tue May 21 22:33:58 1985  /mtr <mrose@nrtc-isc>
446
447         uip/scansbr.c: when copying characters to the scan listing,
448             know about underlining conventions
449
450
451 Wed May 22 10:16:17 1985  /mtr <mrose@nrtc-isc>
452
453         sbr/m_getfld.c: Eom() was botching gathering the UNIX from line
454             (fix from Matt Crawford <oddjob!matt@lbl-csam>)
455         sendmts/smail.c: sm_end(NOTOK) was clobbering sm_reply
456
457
458 Wed May 22 15:29:25 1985  /mtr <mrose@nrtc-isc>
459
460         popsupport/popser.c: if maildrop doesn't exist, note it and
461             continue
462         conf/doc/bbc.rf, uip/bbc.c: add -user switch to help POP debugging
463         bboards/getbbent.c: have getbberr() return useful info for
464             setbbfile (), setbbinfo (), and setbbent ()
465         popsupport/{popaka,popser,popwrd}.c, uip/{bbc,spop}.c: take advantage
466             of getbberr()
467
468
469 Wed May 22 19:49:43 1985  /mtr <mrose@nrtc-isc>
470
471         Makefile, config/mh.h, conf/makefiles/*, bboards/getbbent.c,
472             */llib-l*, tws/{dtime,dtimep}.c: start the linting process,
473             lint everything except the uip/ directory
474         sendmts/smail.c, uip/trmsbr.c: move discard to sbr/ library
475         mf/mf.c: lint fixes
476         sbr/{getans,m_{gmsg,setcur},refile,showfile}.c: lint fixes
477         sbr/{putenv,sprintb}.c: #include mh.h
478         sbr/*: VOID -> (void)
479         bbsupport/bb{aka,exp,tar}.c: lint fixes
480
481
482 Thu May 23 09:06:32 1985  /mtr <mrose@nrtc-isc>
483
484         conf/makefiles/{mts,uip}, uip/msgchk.c: moved from mts/
485
486 Thu May 23 22:06:25 1985  /mtr <mrose@nrtc-isc>
487
488         conf/makfiles/uip,uip/*.c: next step in the lint process
489         config/mh.h, sbr/llib-lmh, uip/rmf.c: move remdir() to sbr/makedir.c
490
491
492 Mon May 27 11:33:32 1985  /mtr <mrose@nrtc-isc>
493
494         config/mh.h, sbr/{closefds,m_getdefs}.c: #ifdef OVERHEAD experimental
495             code
496
497
498 Mon May 27 17:05:18 1985  /mtr <mrose@nrtc-isc>
499
500         tws/dp.c: move to uip/
501         uip/formatsbr.c: new module
502         config/scansbr.h: define stuff for formatsbr
503
504
505 Mon May 27 21:45:23 1985  /mtr <mrose@nrtc-isc>
506
507         uip/{ap,addrsbr}.c: upgrade ap to use formatsbr; required a new
508             param to getm(), so modules which call getm() got changed
509             as well
510         othersupport/rcvtrip/rcvtrip: upgrade
511
512
513 Tue May 28 19:45:36 1985  /mtr <mrose@nrtc-isc>
514
515         config/scansbr.h,uip/{inc,msh,rcvtty,scan,scansbr}.c: bite the
516             bullet and have scansbr use a format string
517         uip/{inc,scan}.c: no more -[no]numdate, -[no]size, -[no]time
518             and use -format string and -width columns instead
519
520
521 Wed May 29 14:53:33 1985  /mtr <mrose@nrtc-isc>
522
523         othersupport/mtrenv/*: update
524
525
526 Wed May 29 16:38:49 1985  /mtr <mrose@nrtc-isc>
527
528         Makefile, conf/makefiles/*: support depend.  N.B.: This is for
529             DEVELOPMENT WORK ONLY. "make depend" runs unifdef because some
530             #include files are configuration specific.  Sadly, unifdef
531             isn't on all systems (it originated at Rand and migrated to
532             4.2BSD).  As a result, unless you have unifdef, don't run make
533             depend.  The dependencies listed in the conf/makefiles/* files
534             are "generic".
535
536
537 Fri May 31 22:19:15 1985  /mtr <mrose@nrtc-isc>
538
539         uip/replsbr.c: bite the bullet and have repl use the format string
540             routines as well
541
542
543 Fri May 31 23:33:59 1985  /mtr <mrose@nrtc-isc>
544
545         conf/doc/*.rf: more doc fixes; document WHATNOW, OVERHEAD
546         sbr/m_getdefs.c: more OVERHEAD code to optimize MH subforks
547
548
549 Sat Jun  1 01:35:06 1985  /mtr <mrose@nrtc-isc>
550
551         conf/doc/mhook.rf, uip/rcv*.c: account for MMDF-II change regarding
552             rcvmail hooks and maildelivery(5)
553
554
555 Sat Jun  1 11:18:06 1985  /mtr <mrose@nrtc-isc>
556
557         mf/mf.c, uip/*sbr.c: more register declarations
558
559
560 Sat Jun  1 14:45:25 1985  /mtr <mrose@nrtc-isc>
561
562         uip/{pick,picksbr,msh}.c: bite the bullet and have pick allow
563             complex booleans
564         conf/doc/{mh-chart,pick}.rf: ditto
565
566 Sun Jun  2 14:07:46 1985  /mtr <mrose@nrtc-isc>
567
568         uip/whatnowsbr.c: don't say the draft's left around if it isn't
569             (suggested by Mike O'Brien)
570         uip/whatnowsbr.c: return value from non-initial calls to m_edit()
571             not handled right (pointed out by Richard Johnson)
572         sbr/m_getfld.c: be a bit smarter when recognizing that idiotic
573             "From " line from silly UNIX-style maildrops
574
575
576 Sun Jun  2 18:36:19 1985  /mtr <mrose@nrtc-isc>
577
578         conf/doc/*.rf: more clean-up
579         uip/ali.c: change help messages a bit, and add -[no]normalize
580             switches
581         conf/doc/mh-tailor.rf: new file
582         config/mh.h,uip/{post,repl}.c: move definition of OUTPUTLINELEN
583             to mh.h so sbr/help.c can use it
584         sbr/help.c: smarter output routine for options
585
586
587 Mon Jun  3 11:28:46 1985  /mtr <mrose@nrtc-isc>
588
589         TODO: remove since there's nothing worth left doing in it!
590
591
592 Mon Jun  3 14:54:30 1985  /mtr <mrose@nrtc-isc>
593
594         othersupport/usenix: new directory containing the MH paper
595             presented at the 1985 Summer Usenix Conference
596
597
598 Mon Jun  3 22:15:18 1985  /mtr <mrose@nrtc-isc>
599
600         conf/doc/packd.rf, uip/packd.c: de-implement, essentially useless
601             under 4.2BSD
602
603
604 Tue Jun  4 13:30:27 1985  /mtr <mrose@nrtc-isc>
605
606         uip/trmsbr.c: optimize a bit, the ontty test in clear_screen ()
607             isn't needed
608
609
610 Tue Jun  4 20:00:32 1985  /mtr <mrose@nrtc-isc>
611
612                           -- Suggested by Dave Yost --
613         conf/doc/tmac.h: use ".nf" after ".SH" inside various macros
614             (since ".SH" tends to set ".fi")
615         sbr/m_{gmsg,sync}.c: some .mh_sequences optimizations for hm
616         conf/config/config.c: support #ifdef NOMHSEQ
617
618
619 Thu Jun  6 23:03:09 1985  /mtr <mrose@nrtc-isc>
620
621         uip/{format,mhl}sbr.c: add some definitions for sprintb()
622         bboards/bboards.h: define BBITS there instead of uip/bbc.c
623
624
625 Sun Jun  9 14:44:36 1985  /mtr <mrose@nrtc-isc>
626
627         conf/makefiles/uip,uip/show.c: make show/next/prev one program
628         uip/{show,next,prev}hdr.c: remove as a result of above
629         conf/doc/{next,prev}.rf: update
630
631
632 Sun Jun  9 16:37:40 1985  /mtr <mrose@nrtc-isc>
633
634         uip/dropsbr.c, uip/sbboards.c: .cnt mechanism broken,
635             introduce new routine mbx_openX() in dropsbr.c and use that
636             instead of mbx_open when opening an .cnt file
637
638
639
640 Sun Jun 16 10:21:33 1985  /mtr <mrose@nrtc-isc>
641
642         uip/{ap,dp,{repl,scan}sbr}.c: the old echo controversy raises it's
643             ugly head: suppose we have a line in a replcomps file which is
644             entirely in a %<...%> conditional and the conditional is false.
645             In that case, we still get a blank line.  This is very BAD if it
646             occurs in the headers.  Two solutions possible:
647                 1. If a call to FSprintf() returns a empty string, don't
648                    put out a \n.
649                 2. In new_fs, put the \n's in and just return one big
650                    string instead of an array of strings.
651             Option [2] was implemented initially because it lets conditionals
652             span multiple lines in the file.  In order to keep the format files
653             from looking too complicated, EOL was ignored in format files,
654             \n's should be embedded where appropriate.  A single format
655             string argument is considered to have an implicit \n.  This is
656             inconsistent, but it keeps the format files readable.  Option [2]
657             was discarded though since it required a \n at the end of each
658             line in the format file if there was no conditional stuff
659             there.  So, option [1] got implemented even though it doesn't
660             allow conditionals to be multi-line (which is okay, since you
661             can use \n in a line).
662
663
664 Thu Jun 20 19:55:23 1985  /mtr <mrose@nrtc-isc>
665
666      -- Performance Enhancements from the 4.3BSD folks (by Van Jacobson) --
667         config/mh.h: define vfork for systems without it
668         sbr/{refile,showfile}.c,uip/{replsbr,send,whatnowsbr}.c:  replace
669             fork() with vfork()
670         config/mh.h: move Van's getfld.h definitions into here
671         sbr/m_getfld.c: major performance tuning!  (use -DRPATHS to get
672             Return-Path: info from UNIX from: line)
673         uip/{inc,msh}.c: m_unknown parameter added
674         uip/trmsbr.c: support for TIOCGWINSZ in 4.3BSD(!!)
675         uip/scan.c: -[no]reverse under #ifdef BERK (I really HATE this)
676             also, update context prior to scan, again under #ifdef BERK
677         uip/scansbr.c: performance enhancements plus inline copy of message
678             body to output file for inc
679         uip/mhlsbr.c: under #ifdef BERK pipe output to /usr/ucb/more if
680             stdoutput is a terminal.
681         uip/post.c: #ifdef DUMB a bit dumber for Berkeley addrsbr (actually
682             these changes were made earlier for other reasons)
683         uip/addrsbr.c: use prescan-like routine in SendMail under #ifdef
684             BERK, also enable wild-carding.  The former probably breaks
685             the stuff in ap, et. al.
686
687
688 Fri Jun 21 13:09:29 1985  /mtr <mrose@nrtc-isc>
689
690         uip/addrsbr.c: liked the wild-carding, so even for #ifndef BERK you
691             get it.  Of course in this case, you can wildcard on both the
692             mbox and the host.  It turns out that this is really useful for
693             people who have many mailboxes and get a lot of munged mail.
694
695
696 Mon Jun 24 14:58:25 1985  /mtr <mrose@nrtc-isc>
697
698         conf/doc/*.rf: Numerous documentation fixes suggested by Jerry
699             Sweet.
700         conf/doc/ADMIN.rf: New document: Administrator's Guide
701
702
703 Mon Jun 24 23:31:42 1985  /mtr <mrose@nrtc-isc>
704
705         uip/send.c: try to prevent confused annotations.  The algorithm
706             works for dist and repl, but not forw
707
708
709 Wed Jun 26 12:36:38 1985  /mtr <mrose@nrtc-isc>
710
711         MH #5.457 becomes MH #6.1 in beta
712
713
714 Mon Jul  1 06:26:38 1985  /mtr <mrose@nrtc-isc>
715
716                        -- Suggestions from Bob Desinger --
717         config/mh.h, sbr/m_backup.c: locate SBACKUP definition in mh.h
718         sbr/m_gmsg.c, uip/rmf.c: handle SBACKUP prefix files appropriately,
719             also, slight optimizations
720
721
722 Mon Jul  1 09:18:42 1985  /mtr <mrose@nrtc-isc>
723
724         sbr/m_{file,gmsg}.c, uip/{msh,refile,rmm,send}.c: #ifdef notdef the
725             stuff marking messages as DELETED, since it's not used
726
727
728 Mon Jul  1 22:22:49 1985  /mtr <mrose@nrtc-isc>
729
730         conf/doc/mhl.rf, uip/mhlsbr.c: remove the #ifdef BERK stuff and
731             generalize it.  If the MH profile entry mhlproc is defined, then
732             you get the BERK behavior using the mhlproc as the output filter.
733             Otherwise, you get the old behavior.  If this works nice, I'll
734             make "more" the default mhlproc and set-up config.c, mh.h, and
735             m_getdefs.c as appropriate (with the documentation mh-profile.rf)
736             For the moment, I'm using "less" as my mhlproc and it works
737             fine.
738
739
740 Thu Jul  4 08:29:11 1985  /mtr <mrose@nrtc-gremlin>
741
742         conf/doc/ADMIN.rf: put in a word or two about running conflict
743         conf/makefiles/dist: add rules for .imp files
744
745
746 Thu Jul  4 08:38:01 1985  /mtr <mrose@nrtc-gremlin>
747
748         tws/{dtime,dtimep}.c: know about J{D,S}T, also under #ifdef HUJI
749             generate it if appropriate.  (from Danny Braniss)
750
751
752 Thu Jul  4 16:00:38 1985  /mtr <mrose@nrtc-gremlin>
753
754         othersupport/mtrenv/mhbox/dp.debug: new file
755
756
757 Thu Jul  4 17:36:34 1985  /mtr <mrose@nrtc-gremlin>
758
759         uip/msh.c: "pack" should be called "packf".
760
761
762 Sun Jul  7 13:26:28 1985  /mtr <mrose@nrtc-gremlin>
763
764         uip/{addsbr,post,rcvdist,replsbr,sbboards}.c: support #ifdef BANG
765         conf/examples/READ-ME: ditto
766
767
768 Sun Jul  7 13:31:01 1985  /mtr <mrose@nrtc-gremlin>
769
770         othersupport/scripts/: new directory for scripts.  First is Bob
771             Designer's modifications to JLR's append script.
772         othersupport/mtrenv/bin/append: remove
773
774
775 Tue Jul  9 18:59:21 1985  /mtr <mrose@nrtc-gremlin>
776
777          -- Suggested by Thomas Scott Christiansen <tom@wisc-ai.ARPA> --
778         uip/msh.c: move big Msgs[] structure from auto to static
779         othersupport/netnews/{.,mhbox}/: new directories
780         othersupport/netnews/{mh_profile,mhbox/flupcomps} new files
781
782
783 Wed Jul 10 09:04:04 1985  /mtr <mrose@nrtc-gremlin>
784
785         uip/send.c: typo defining LISTDSW
786
787
788 Wed Jul 10 12:07:42 1985  /mtr <mrose@nrtc-gremlin>
789
790         uip/addrsbr.c: another de-reference of NULL fixed
791
792
793 Wed Jul 10 14:08:39 1985  /mtr <mrose@nrtc-gremlin>
794
795         conf/makefiles/popsupport,popsupport/popd.{c,8c}: a bit of clean-up
796
797
798 Wed Jul 10 14:48:05 1985  /mtr <mrose@nrtc-gremlin>
799
800         uip/mhlsbr.c: don't SIG_DFL signals on start-up; if run from msh,
801             this loses big, if not run from msh, then signals are SIG_DFL
802             anyway...
803
804
805 Wed Jul 10 20:40:53 1985  /mtr <mrose@nrtc-gremlin>
806
807         conf/config/config.c,config/mh.h,sbr/m_getdefs.c,uip/mhlsbr.c:
808             mhl's choice of mhlproc was confusing to forw.  Add new variable
809             moreproc to fix the problem.  Note as a result, the old BERK
810             behavior is the default, you have to turn off moreproc in your
811             .mh_profile if you don't want mhl to use it
812
813
814 Thu Jul 11 12:34:15 1985  /mtr <mrose@nrtc-gremlin>
815
816         conf/makefiles/uip: oops, forgot a @END: SENDMTS inside an @BEGIN: POP
817
818
819 Fri Jul 12 10:32:40 1985  /mtr <mrose@nrtc-gremlin>
820
821         config/mh.h,sbr/uleq.c: change strindex() -> stringdex () to avoid
822             MMDF name conflict
823         uip/{addrsbr,dropsbr,msh,rcvpack,sbboards}.c: ditto
824
825
826 Sun Jul 14 12:54:55 1985  /mtr <mrose@nrtc-gremlin>
827
828                      -- Enhancements from John L. Romine --
829         uip/mhlsbr.c: minor cleanup
830
831
832 Sun Jul 14 13:23:49 1985  /mtr <mrose@nrtc-gremlin>
833
834         tws/dtimep.c: have "BST" mean British Summer Time not
835             Bering Standard Time
836
837
838 Sun Jul 14 13:44:13 1985  /mtr <mrose@nrtc-gremlin>
839
840         othersupport/bboards: version #2.1 as suggested by Jerry Sweet
841         conf/doc/{ADMIN,mf,mh-{mts,tailor},bb{exp,oards5,tar},pop8}.rf: fixes
842             suggested by Jerry Sweet
843
844
845 Sun Jul 14 18:51:22 1985  /mtr <mrose@nrtc-gremlin>
846
847         uip/formatsbr.c: handle the blank line bug by hacking it (see the
848             "echo controversy" discussed above).  The solution is to insert
849             a space in truly blank lines...
850
851
852 Tue Jul 16 12:41:54 1985  /mtr <mrose@nrtc-gremlin>
853
854         uip/ali.c: forgot to call mts_init() to get "everyone", and "noshell"
855
856
857 Wed Jul 17 09:47:19 1985  /mtr <mrose@nrtc-gremlin>
858
859         bboards/mmdf/mmdf.2/bboards/bb_wtmail: change dist_address to
860             ds_address, dist_log to ds_log
861
862
863 Thu Jul 18 15:59:19 1985  /mtr <mrose@nrtc-gremlin>
864
865         conf/mh-gen.8: typo
866
867
868 Sun Jul 21 15:36:24 1985  /mtr <mrose@nrtc-gremlin>
869
870         conf/doc/{send,whom,mh-alias}.rf:  aliasing hints
871         conf/doc/{{MH,tmac}.h,template}: support hints section
872         conf/doc/mh-mts.rf: minor fix
873
874
875 Mon Jul 22 16:50:54 1985  /mtr <mrose@nrtc-gremlin>
876
877         uip/picksbr.c: logic for handling "--header value" botched
878
879
880 Tue Jul 23 20:30:39 1985  /mtr <mrose@nrtc-gremlin>
881
882         uip/whom.c: pass more switches to post.  Since they're ALL secret,
883             no documentation needed!
884
885
886
887 Wed Jul 24 14:07:31 1985  /mtr <mrose@nrtc-gremlin>
888
889         conf/mh.h, sbr/m_getfld.c, uip/{msh,{mhl,scan}sbr}.c: fix broken
890             msh message delimiting behavior and broken mhl behavior under
891             msh
892
893
894 Wed Jul 24 21:01:15 1985  /mtr <mrose@nrtc-gremlin>
895
896         uip/forw.c: -build logic botched
897
898
899 Wed Jul 24 23:42:41 1985  /mtr <mrose@nrtc-gremlin>
900
901         uip/addrsbr.c: bug with #ifdef BERK, mp -> m_nohost not getting
902             set so no aliasing done!
903         conf/config/mts.c: lockfile name building botched!
904
905
906 Thu Jul 25 00:00:00 1985  /mtr <mrose@nrtc-gremlin>
907
908         MH #6.24 enters beta
909
910
911 Thu Jul 25 17:00:17 1985  /mtr <mrose@nrtc-gremlin>
912
913         conf/doc/ADMIN.rf, uip/{inc,msgchk}.c: minor re-work POP debug
914             features
915
916
917 Thu Jul 25 21:31:00 1985  /mtr <mrose@nrtc-gremlin>
918
919         conf/doc/pick.rf: finally get documentation right
920         conf/makefiles/dist: a few more things
921
922
923 Fri Jul 26 11:09:35 1985  /mtr <mrose@nrtc-gremlin>
924
925         sendmts/smail.c: slight fix for major bug with #ifdef BERK
926
927
928 Sat Jul 27 00:33:39 1985  /mtr <mrose@nrtc-gremlin>
929
930         conf/doc/{mhl,show}.rf: upgrade a bit
931         conf/makefiles/uip, uip/{mhl,mhlsbr,show}.c: add address/date parsing
932             on demand
933         conf/doc/{dp,scan}.rf, uip/formatsbr.c: slight upgrade
934         support/mhl.{format,forward}: update a bit
935
936
937 Sat Jul 27 12:46:12 1985  /mtr <mrose@nrtc-gremlin>
938
939                    -- Documentation Fixes from Bob Designer --
940         conf/doc/{post,mh-profile,show,send,repl,next,folder}.rf: typos
941         uip/whatnowsbr.c: back to the old prompt
942
943
944 Sat Jul 27 12:55:27 1985  /mtr <mrose@nrtc-gremlin>
945
946         sbr/m_sync: slight adjustment
947         uip/{addr,format,pick}sbr.c: a bit more debug info
948
949
950 Tue Jul 30 21:44:00 1985  /mtr <mrose@nrtc-gremlin>
951
952                         -- Suggested by Phyllis Kanter --
953         uip/folder.c: fix -fast and -recurse mis-interaction
954         uip/burst.c: fix non-existant message handling when expanding the
955             folder
956         conf/config/config.c: fix comment re: whatnowproc
957         config/mh.h, sendmts/smail.c: declare a couple of things that
958             should be in <strings.h>
959         sbr/m_getdefs.c: don't complain if "context: file" isn't there.
960         sbr/m_{convert,file,gmsg,name}.c: fix boundary handling of MAXFOLDER
961         conf/mh-gen.8: say a few words about chown, remove in MH config
962             file
963         conf/{config/config.c,examples/READ-ME}: two new options,
964             FOLDPROT, MSGPROT
965         conf/{config/config.c,doc/mh-profile.rf}, config/mh.h: add the
966             "unseen-sequence"
967         sbr/{m_setcur.c,llib-lmh}, uip/{inc,show}.c: do the UNSEEN business
968
969
970 Wed Jul 31 10:44:22 1985  /mtr <mrose@nrtc-gremlin>
971
972         conf/doc/{tmac.h,{ADMIN,MH,bbl,folder,mh-profile,msh,scan,whatnow}.rf}:
973             documentation fixes
974         conf/doc/{mhpath,show}.rf: ditto
975         uip/msh.c: slight typo
976
977
978 Thu Aug  1 21:30:36 1985  /mtr <mrose@nrtc-gremlin>
979
980         uip/inc.c: fix conflict between -ms and POP
981
982
983 Sun Aug  4 14:23:58 1985  /mtr <mrose@nrtc-gremlin>
984
985         conf/doc/{ADMIN,mh-mts,bboards8}.rf: doc fixes
986
987
988 Sun Aug  4 14:23:35 1985  /mtr <mrose@nrtc-gremlin>
989
990                         -- Suggested by Phyllis Kanter --
991
992         conf/doc/*.rf: doc fixes
993
994
995 Mon Aug  5 12:29:56 1985  /mtr <mrose@nrtc-gremlin>
996
997                              -- From John Romine --
998         conf/config/mts.c: do lock structure allocation dynamically
999             and free up 25K of static data space (which may never even
1000             be referenced!)
1001
1002
1003 Mon Aug  5 20:27:12 1985  /mtr <mrose@nrtc-gremlin>
1004
1005         uip/rcvstore.c, conf/doc/rcvstore.rf: new program from Julian
1006             Onions
1007         conf/{makefiles/uip,doc/{MH,mh,mh-chart,mhook}.rf}: upgrade
1008
1009
1010 Mon Aug  5 20:57:47 1985  /mtr <mrose@nrtc-gremlin>
1011
1012         sbr/m_gmsg.c, uip/{bbl,mhlsbr,post,refile}.c: minor notdef touch-up
1013         conf/doc/inc.rf: slight touch-up
1014         conf/mhconfig.c: support some invocation arguments
1015         uip/sortm.c: alloc structure dynamically
1016
1017
1018 Tue Aug  6 17:22:59 1985  /mtr <mrose@nrtc-gremlin>
1019
1020                              -- From John Romine --
1021         conf/makefiles/mmdf: slight typo
1022         mmdf/LN: better version
1023         conf/{mh-gen.8,mhconfig.c,makefiles/doc}: support two new options
1024             for manual pages: "none" and "gen"
1025
1026
1027 Wed Aug  7 21:14:19 1985  /mtr <mrose@nrtc-gremlin>
1028
1029         uip/mhlsbr.c: m_popen_pid -> m_pid for 7limit
1030
1031
1032 Thu Aug  8 00:00:00 1985  /mtr <mrose@nrtc-gremlin>
1033
1034         MH #6.59 enters beta
1035
1036
1037 Mon Aug 12 19:42:28 1985  /mtr <mrose@nrtc-gremlin>
1038
1039         uip/mhlsbr.c: slight clarification for ontty == NOTTY and -clear
1040             at termination; also, try to get signals right again
1041
1042
1043 Wed Aug 14 17:27:41 1985  /mtr <mrose@nrtc-gremlin>
1044
1045         config/aliasbr.h: optimize structures for ALTOS
1046         uip/aliasbr.c: optimize for ALTOS and UNIX in general
1047
1048
1049 Wed Aug 14 21:54:20 1985  /mtr <mrose@nrtc-gremlin>
1050
1051         conf/config/mts.c, config/aliasbr.h, sbr/{m_getdefs,path}.c,
1052         popsupport/popd.c, uip/{ali,aliasbr,msh,picksbr,post}.c: a couple
1053             more touch-ups
1054
1055
1056 Thu Aug 15 11:19:26 1985  /mtr <mrose@nrtc-gremlin>
1057
1058         uip/inc.c: forgot an #ifdef for POP
1059
1060
1061 Thu Aug 15 16:42:26 1985  /mtr <mrose@nrtc-gremlin>
1062
1063         CMP: shell script to aid Bug-MH in figuring out what's changed
1064
1065
1066 Thu Aug 15 16:58:13 1985  /mtr <mrose@nrtc-gremlin>
1067
1068         conf/doc/{bbleader,bboards,mh-profile,prompter,show}.rf: minor touch-up
1069
1070
1071 Fri Aug 16 03:55:21 1985  /mtr <mrose@nrtc-gremlin>
1072
1073         sbr/m_getfld.c, uip/msh.c: fix trailing newline bug with mhl+no
1074             moreproc
1075         uip/addrsbr.c: slight touch-up
1076
1077
1078 Fri Aug 16 04:48:13 1985  /mtr <mrose@nrtc-gremlin>
1079
1080         conf/{mhconfig.c,mh-gen.8,makefiles/uip}: fix long standing bug
1081             about sbboards, slocal, and spop being installed even for MMDF
1082             configurations
1083
1084
1085 Fri Aug 16 05:48:51 1985  /mtr <mrose@nrtc-gremlin>
1086
1087         mf/{mf.h,{mf,mmuu,umhook,uumm}.c}: change vfgets() to mfgets(),
1088             and slight bug fix in the process
1089         conf/makefiles/sbr, config/mh.h, sbr/llib-lmh: new vfgets()
1090         sbr/vfgets.c: new routine to support virtual-fgets
1091         uip/{alias,format,mhl}sbr.c: call vfgets to handle continuation lines
1092         conf/doc/{ap,dp,mh-alias,mhl,repl,scan}.rf: continuation lines now
1093             supported
1094         support/replcomps
1095         conf/config/mts.c, sbr/m_{draft,getdefs,whatnow}.c,
1096         sendmts/smail.c, tws/dtime.c,
1097         uip/{comp,inc,mark,mhpath,msh,post,rcvstore,refile,send}.c: notdef
1098             cleanup
1099         sendmts/hosts.c, uip/{aliasbr,dropsbr,rcvdist,send}.c: minor cleanup
1100         sbr/{add,m_replace}.c: ditto
1101         uip/mhlsbr.c: minor parenthization for ALTOS
1102
1103
1104 Sun Aug 18 20:22:17 1985  /mtr <mrose@nrtc-gremlin>
1105
1106         uip/{burst,msh,picksbr}.c: augment botch message a bit
1107
1108
1109 Mon Aug 19 20:07:50 1985  /mtr <mrose@nrtc-gremlin>
1110
1111         conf/{mhconfig.c,mh-gen.8}: new config option "bbhome"
1112         conf/config/bboards.{daily,weekly}: moved from bbsupport/
1113         conf/{config/crontab,doc/{ADMIN,bbc}.rf,makefiles/{bbsupport,uip}}:
1114             support bbhome
1115         conf/examples/nrtc-isc: renamed to nrtc-gremlin
1116         conf/MAKE: modified accordingly
1117
1118
1119 Tue Aug 20 11:27:22 1985  /mtr <mrose@nrtc-gremlin>
1120
1121         othersupport/Mail: new directory, unsupported
1122
1123
1124 Tue Aug 20 15:59:46 1985  /mtr <mrose@nrtc-gremlin>
1125
1126         conf/doc/{ADMIN,pop8,rcvstore}.rf: minor clean-up
1127
1128
1129 Tue Aug 20 22:19:18 1985  /mtr <mrose@nrtc-gremlin>
1130
1131         Makefile,conf/makefiles/{sbr,zotnet}: clean-up make clean a bit
1132
1133
1134 Wed Aug 21 11:12:33 1985  /mtr <mrose@nrtc-gremlin>
1135
1136         conf/{config/config.c,makefiles/{support,uip}}, config/mh.h,
1137         conf/doc/{MH,forw,mh-profile}.rf,uip/forw.c: use formatsbr to do
1138             digestifying
1139         uip/formatsbr.c: fix minor typo
1140         tws/{tws.h,dtime.c}: new routine, twsnow()
1141         mf/uumm.c, tws/dtime.c, uip/{msh,picksbr,scansbr,sortm}.c: use twsnow()
1142
1143
1144 Thu Aug 22 20:12:05 1985  /mtr <mrose@nrtc-gremlin>
1145
1146         uip/{forw,mhlsbr}.c: let mhl know about digest handling so forw
1147             becomes less complicated (mhl already knows about forwarding)!
1148
1149
1150 Thu Aug 29 10:52:41 1985  /mtr <mrose@nrtc-gremlin>
1151
1152                          -- Merge in changes for SYS5 --
1153         conf/examples/READ-ME: all non-sprintf changes under #ifdef SYS5
1154         conf/{mhconfig.c,config/{config,mts}.c}, sbr/*.c, tws/dtime*.c,
1155         uip/*.c: sprintf() returns an int, so always (void) it
1156         tws/dtime*.c: no ftime()
1157         conf/mhdoc: echo works differently, ridiculous!
1158         config/mh.h: dup2() doesn't exist, so define it
1159         conf/mhconfig.c, uip/post.c: enums might not exist
1160         sbr/discard.c, uip/{prompter,trmsbr}.c: ioctl()'s different
1161
1162
1163 Thu Aug 29 15:09:25 1985  /mtr <mrose@nrtc-gremlin>
1164
1165         uip/{ali,post}.c: load system aliases file last instead of first.
1166             This lets users override system aliases AND rely on
1167             host-specific alias for final resolution!
1168
1169
1170 Thu Aug 29 20:13:47 1985  /mtr <mrose@nrtc-gremlin>
1171
1172         bboards/getbbent.c, tws/dtimep.c: normalize
1173
1174
1175 Sun Sep  1 17:12:54 1985  /mtr <mrose@nrtc-gremlin>
1176
1177         conf/doc/MH.rf: minor typo and change the names of a few chapters
1178
1179
1180 Sat Sep  7 16:42:06 1985  /mtr <mrose@nrtc-gremlin>
1181
1182         conf/config/mts.c, config/mh.h, mf/mf.h: remove dup2() define for
1183             SYS5 and add it as a real routine
1184         conf/doc/{MH,bbleader,burst,forw,mf,mh-profile,scan}.rf: doc fixes
1185
1186
1187 Sat Sep  7 17:43:24 1985  /mtr <mrose@nrtc-gremlin>
1188
1189         uip/msh.c: advise of gap when BBoard reading
1190
1191
1192 Sat Sep  7 17:43:53 1985  /mtr <mrose@nrtc-gremlin>
1193
1194                    -- Major Directory Tree Re-Organization --
1195         papers/: new directory, move TeX stuff from othersupport/ there
1196         conf/{mhconfig.c,makefiles/{othersupport,papers}}: support this
1197         config/*.h, */*.c: move .h files to new directory h/, update .c
1198             files accordingly
1199         h/strings.h: new .h file to define all those string functions once
1200             and for all!
1201         {bboards,mts,mf,tws}/: move under zotnet/
1202         mts/: new directory
1203         {mhmts,sendmts,mmdf}/: move under mts/
1204         {support,popsupport,newsupport,bbsupport}: move under support/
1205
1206
1207 Mon Sep  9 19:42:13 1985  /mtr <mrose@nrtc-gremlin>
1208
1209         conf/doc/{MH,comp,dist,forw,mh-mail,mhl,repl}.rf: better verbatim
1210             mode in roff
1211         zotnet/tws/dtime*.c: more SYS5 cleanup
1212         conf/doc/{ADMIN,MH,mh-mts,popd}.rf: more doc hackery
1213         uip/post.c: remove tmpfil/bccfil when dying()
1214
1215
1216 Mon Sep  9 22:12:59 1985  /mtr <mrose@nrtc-gremlin>
1217
1218         zotnet/bboards/{bboards.h,getbbent.c}: flags for setbbent()
1219         uip/bbc.c, support/{bboards/*,pop/*}.c: use 'em
1220
1221
1222 Tue Sep 10 16:23:23 1985  /mtr <mrose@nrtc-gremlin>
1223
1224         Makefile, conf/Makefile, conf/makefiles/*: implement "make squeaky"
1225             and "make tar"
1226
1227
1228 Tue Sep 10 17:47:35 1985  /mtr <mrose@nrtc-gremlin>
1229
1230         conf/{mhconfig.c,mh-gen.8}: change "uucp" option to "mf" option
1231         conf/{examples,tailor}/READ-ME: remove since mh-gen.8 contains
1232             this information now
1233
1234
1235 Wed Sep 11 10:10:33 1985  /mtr <mrose@nrtc-gremlin>
1236
1237                     -- More doc fixes from Phyllis Kantar --
1238         conf/doc/{comp,dist,mh,mhl,repl,whatnow}.rf: doc fixes
1239
1240
1241 Wed Sep 11 11:03:29 1985  /mtr <mrose@nrtc-gremlin>
1242
1243         conf/makefiles/*, conf/makefiles/*/*: unifdef stuff wasn't working
1244             out, remove it
1245
1246
1247 Wed Sep 11 22:02:17 1985  /mtr <mrose@nrtc-gremlin>
1248
1249                             -- Suggested by John A. Dilly --
1250         mts/sendmail/smail.c: fix bug with intermittant dot being added
1251             during sm_wtxt(); thanks, John!
1252         conf/config/config.c: support ~/.mhrc by allowing libpath()
1253             recognize the CShell ~-construct.  This is under #ifdef MHRC
1254
1255
1256 Mon Sep 16 20:50:32 1985  /mtr <mrose@nrtc-gremlin>
1257
1258         miscellany/less: sources to Mark Nudelman's "less" program included
1259             Thanks, Mark!
1260         zotnet/tws/dtime.c: support illegal GreyBook timezone strings
1261
1262
1263 Mon Sep 16 20:53:18 1985  /mtr <mrose@nrtc-gremlin>
1264
1265                       -- Fixes from Hokey (mostly SYS5) --
1266         uip/version.sh: generate version.rf not version.me so it stays
1267             around
1268         conf/doc/{ADMIN,MH}.rf: use same
1269         conf/mhconfig.c: new option "ranlib" for BSD or SYS5
1270         conf/makefiles/*: use same
1271
1272
1273 Mon Sep 16 21:50:01 1985  /mtr <mrose@nrtc-gremlin>
1274
1275                        -- Suggestion from John Shepherd --
1276         uip/slocal.c: handle idiotic multiple "From " lines
1277
1278
1279 Tue Sep 17 09:47:55 1985  /mtr <mrose@nrtc-gremlin>
1280
1281         uip/addrsbr.c: slight tuning to #ifdef BERK
1282
1283
1284 Wed Sep 18 07:49:27 1985  /mtr <mrose@nrtc-gremlin>
1285
1286         sbr/discard.c: oops, logic was botched for all versions of UNIX!
1287
1288
1289 Wed Sep 18 23:23:28 1985  /mtr <mrose@nrtc-gremlin>
1290
1291         conf/mhconfig.c: oops, toss (void)'s
1292
1293
1294 Fri Sep 20 09:48:06 1985  /mtr <mrose@nrtc-gremlin>
1295
1296         miscellany/mh-e: GNU Emacs front-end to MH from James Larus
1297
1298
1299 Fri Sep 20 20:59:19 1985  /mtr <mrose@nrtc-gremlin>
1300
1301         uip/msh.c: split into h/mshsbr.h, uip/{msh,mshcmds}.c
1302         uip/mshcmds.c: on refile, without -link, mark messages as deleted
1303
1304
1305 Fri Sep 20 21:22:55 1985  /mtr <mrose@nrtc-gremlin>
1306
1307         conf/mhconfig.c: add mandir entry to overrid /usr/man
1308         zotnet/mf/uumm.c: simplify a conditional for the ALTOS
1309
1310
1311 Fri Sep 20 22:35:56 1985  /mtr <mrose@nrtc-gremlin>
1312
1313         uip/msh.c: have "quit" command update msgbox after confirmation if
1314             changed
1315         uip/{mhlsbr,repl}.c: on forwardings/replies force -noclear (HACK)
1316         uip/prompter.c: fold in SYS5 terminal handling better
1317
1318
1319 Sat Sep 21 00:12:47 1985  /mtr <mrose@nrtc-gremlin>
1320
1321         h/vmhsbr.h, uip/{vmh,vmhsbr,vmhtest}.c: experimental new visual
1322             front-end to msh
1323         sbr/*.c: break many aggregate files into smaller ones
1324
1325
1326 Sun Sep 22 21:06:21 1985  /mtr <mrose@nrtc-gremlin>
1327
1328         uip/{msh,mshcmds}.c: interface to vmh
1329
1330
1331 Mon Sep 23 04:25:33 1985  /mtr <mrose@nrtc-gremlin>
1332
1333         uip/show.c: normalize showproc handling; remove -[no]format and
1334             -[no]pr, add -show program and -noshow
1335
1336
1337 Mon Sep 23 10:42:18 1985  /mtr <mrose@nrtc-gremlin>
1338
1339         support/bboards/mmdf*/bboards/bb_wtmail.c: remove bogus ch_host
1340             hackery; use the BBoard file instead!
1341         uip/bbc.c: add -[no]protocol to tell bbc if mshproc knows about
1342             bbc protocol
1343
1344
1345 Tue Sep 24 19:18:49 1985  /mtr <mrose@nrtc-gremlin>
1346
1347         uip/burst.c: make static structure an alloc'd structure
1348         uip/{burst,mshcmd}.c: trim extra trailing newline if present
1349
1350
1351 Thu Sep 26 11:42:18 1985  /mtr <mrose@nrtc-gremlin>
1352
1353         uip/addrsbr.c: change Alternate-Mailboxes: defaulting
1354
1355
1356 Tue Oct  1 10:15:24 1985  /mtr <mrose@nrtc-gremlin>
1357
1358         sbr/m_getdefs.c: set[ug]id() to real [ug]ids prior to exec of
1359             install-mh
1360         uip/install-mh.c: don't need set[ug]ids, also if -auto, don't
1361             ask questions, say what you're going to do and do it!
1362         zotnet/mts/mts.h: remove reference to "../h/strings.h"
1363         conf/config/mts.c,support/bboards/bbaka.c: ask for "../h/strings.h"
1364         mts/{mh/{hosts,netmail},sendmail/{client,hosts,smail},mmdf/hosts}.c:
1365             ditto
1366         zotnet/mf/mf.h: ditto
1367
1368
1369 Tue Oct  1 14:31:54 1985  /mtr <mrose@nrtc-gremlin>
1370
1371         conf/makefiles/doc: oops, version.me -> version.rf
1372         uip/msh.c: oops, zero'd name of BBoard prior to putenv of mhfolder
1373         conf/mhconfig.c: support ldflags for options to ld at beginning
1374             of command
1375
1376
1377 Tue Oct  1 22:08:32 1985  /mtr <mrose@nrtc-gremlin>
1378
1379         h/mh.h, sbr/m_gmsg.c: slight XYZ tuning
1380
1381
1382 Wed Oct  2 02:48:02 1985  /mtr <mrose@nrtc-gremlin>
1383
1384         uip/vmh.c: add less-like interface to command handling
1385
1386
1387 Wed Oct  2 10:03:12 1985  /mtr <mrose@nrtc-gremlin>
1388
1389                         -- Pointed out by Bob Designer --
1390         uip/slocal.c: oops, typo!
1391
1392
1393 Wed Oct  2 11:12:52 1985  /mtr <mrose@nrtc-gremlin>
1394
1395         uip/{burst,mshcmds}.c: oops, another "slight" typo
1396
1397
1398 Wed Oct  2 11:31:49 1985  /mtr <mrose@nrtc-gremlin>
1399
1400                           -- Suggested by Dave Yost --
1401         sbr/m_getdefs.c: avoid a cast (and structure dependencies) by using
1402             a popular C idiom (taught to Dave by Bakul Shah).  [This also
1403             makes MH work on the Gould...]
1404         h/mh.h,sbr/m_delete.c: take the opportunity to clean things up a bit
1405
1406
1407 Wed Oct  2 21:34:44 1985  /mtr <mrose@nrtc-gremlin>
1408
1409         uip/vmh.c: a bit more tuning
1410
1411
1412 Thu Oct  3 23:43:35 1985  /mtr <mrose@nrtc-gremlin>
1413
1414         uip/inc.c: change "-ms ms-file" to "-file name" to be more
1415             consistent
1416         uip/inc.c: also, if -notruncate, don't zero POP maildrop!
1417
1418
1419 Fri Oct  4 19:36:56 1985  /mtr <mrose@nrtc-gremlin>
1420
1421         h/mh.h, conf/config/config.c, sbr/m_getdefs.c: make vmhproc a
1422             built-in
1423         uip/vmh.c: ditto, also better help message
1424
1425
1426 Fri Oct  4 21:08:26 1985  /mtr <mrose@nrtc-gremlin>
1427
1428         uip/{comp,dist,forw,repl}.c: -[no]whatnow changed to
1429             -[no]whatnowproc
1430         uip/{next,prev,show}.c: -[no]show changed to -[no]showproc
1431         uip/vmh.c: -[no]visual changed to -[no]vmhproc
1432         uip/rmm.c: Delete-Prog: changed to rmmproc
1433
1434
1435 Sat Oct  5 14:20:02 1985  /mtr <mrose@nrtc-gremlin>
1436
1437         uip/{post,rcvdist}.c: add call to mmdf_init() under #ifdef MMDFII
1438         h/mh.h, *: XYZ becomes the "real thing"
1439
1440
1441 Sat Oct  5 17:22:56 1985  /mtr <mrose@nrtc-gremlin>
1442
1443                           -- Suggested by Dave Yost --
1444         h/mh.h, conf/config/config.c: define globals in config.c, extern
1445             'em in mh.h
1446         conf/mhconfig.c: rm files prior to creating 'em for CTM
1447         uip/version.sh: ditto
1448
1449
1450 Sat Oct  5 23:17:39 1985  /mtr <mrose@nrtc-gremlin>
1451
1452         Makefile, conf/makefiles/*: fix "make tar"
1453         uip/mshcmds.c: finally track down that mhl pipe problem
1454         Makefile, conf/makefiles/*: clean->unclean,squeaky->clean
1455
1456
1457 Sun Oct  6 11:46:11 1985  /mtr <mrose@nrtc-gremlin>
1458
1459         uip/{folder,scan}.c: context changes ASAP
1460         sbr/remdir.c: clean-up
1461         h/mh.h, uip/{mhlsbr,mhmail,msh,post,prompter}.c: fix up signal
1462             handling when in background
1463
1464
1465 Sun Oct  6 20:38:29 1985  /mtr <mrose@nrtc-gremlin>
1466
1467         uip/msh.c: fseek() too tricky for our own good...
1468         uip/{burst,mshcmds}.c: try to recover from errors more gracefully
1469             (ha!)
1470
1471
1472 Wed Oct  9 19:49:04 1985  /mtr <mrose@nrtc-gremlin>
1473
1474         uip/send.c: fix bogus annotation handling, e.g., 
1475             send -push; rmm; folder -pack
1476         uip/{forw,mhlsbr}.c: add extra blank line after final EB so
1477             user can add suffix text with an editor (e.g., prompter)
1478             and not screw-up
1479         conf/doc/burst.rf: warn about text after final EB being lost
1480             with -inplace
1481
1482
1483 Sun Oct 13 14:17:10 1985  /mtr <mrose@nrtc-gremlin>
1484
1485         h/mshsbr.h, uip/{msh,mshcmds,vmh}.c: fix signal handling for
1486             forks under vmh
1487         support/bboards/mmdf*/bboards/ch_bboards.c: remove some logging
1488             info
1489
1490
1491 Sun Oct 13 18:17:10 1985  /mtr <mrose@nrtc-gremlin>
1492
1493         sbr/vfgets.c: oops, minor typo
1494         sbr/m_gmsg.c: re-think alloc strategy a bit
1495         sbr/m_gmsg.c: use #ifdef XYZ experimental code for no limits to
1496             #-messages in a folder!
1497         sbr/m_file.c: move into uip/refile.c
1498         h/folder.h: remove
1499
1500
1501 Mon Oct 14 12:03:39 1985  /mtr <mrose@nrtc-gremlin>
1502
1503         uip/send.c: still more work on annotation logic...
1504
1505
1506 Tue Oct 15 17:14:11 1985  /mtr <mrose@nrtc-gremlin>
1507
1508         h/mh.h, sbr/m_{convert,gmsg,remsg}.c,
1509         uip/{burst,inc,rcvstore,refile}.c: final XYZ check-out, remove
1510             #ifdefs
1511
1512
1513 Tue Oct 15 18:52:49 1985  /mtr <mrose@nrtc-gremlin>
1514
1515         uip/prompter.c: add hidden -[no]body switch
1516         sbr/vfgets.c: slight logic botch
1517
1518
1519 Thu Oct 17 16:02:25 1985  /mtr <mrose@nrtc-gremlin>
1520
1521         uip/msh.c: move pgmwait out of msh and into it's own sbr/ file
1522         h/mh.h, {sbr,uip}/*.c: normalize pidwait stuff
1523         sbr/m_foil.c, uip/{post,send,whom}.c: fix bug in alias mechanism
1524             when following included files
1525         uip/{inc,post,send,whom}.c: normalize switch handling a bit
1526
1527
1528 Thu Oct 17 19:41:18 1985  /mtr <mrose@nrtc-gremlin>
1529
1530                           -- Suggested by Dave Yost --
1531         uip/install-mh.c: new variable, mh_defaults, to default user's
1532             profile
1533
1534
1535 Sun Oct 20 13:02:59 1985  /mtr <mrose@nrtc-gremlin>
1536
1537         uip/rmf.c: add -[no]interactive switch
1538
1539
1540 Sun Oct 20 13:03:13 1985  /mtr <mrose@nrtc-gremlin>
1541
1542         conf/config/bboards.*: fix to work under sh or csh
1543
1544
1545 Sun Oct 20 22:11:58 1985  /mtr <mrose@nrtc-gremlin>
1546
1547                         -- Suggested by Hokey for SYS5 --
1548         conf/mh-gen.8: mention -lndir for SYS5
1549         sbr/m_gmsg.c: fix stand-alone continue
1550         makefiles: add SHELL=/bin/sh
1551
1552
1553 Mon Oct 21 12:26:56 1985  /mtr <mrose@nrtc-gremlin>
1554
1555         uip/{msh,vmh}.c: some tuning
1556         uip/bbc.c: know about SIGTSTP
1557
1558
1559 Mon Oct 21 18:45:29 1985  /mtr <mrose@nrtc-gremlin>
1560
1561         conf/mh-gen.8: mention gould stuff
1562         conf/doc/*.rf: talk about quoting of arguments
1563
1564
1565 Tue Oct 22 21:47:01 1985  /mtr <mrose@nrtc-gremlin>
1566
1567         uip/bbc.c: don't have -help imply -topics
1568
1569
1570 Wed Oct 23 01:34:54 1985  /mtr <mrose@nrtc-gremlin>
1571
1572         conf/mhconfig.c: change default bbhome to /usr/spool/bboards
1573         support/pop/popser.c: support maildrop mapping
1574         uip/dropsbr.c: some optimizations
1575         support/pop/popsbr.c: link into uip/ directory to simplify
1576             top-level Makefile
1577
1578
1579 Wed Oct 23 12:34:04 1985  /mtr <mrose@nrtc-gremlin>
1580
1581         conf/config/mts.c: two new variables: popbbhost and popbbuser,
1582             under #ifdef BPOP
1583         uip/bbc.c: use same
1584         support/pop/pop.txt: revise remove HEAD in favor of more general
1585             TOP
1586
1587
1588 Wed Oct 23 20:46:17 1985  /mtr <mrose@nrtc-gremlin>
1589
1590         uip/prompter.c: -prepend is the default now
1591         uip/burst.c: -noinplace is the default now
1592
1593
1594 Thu Oct 24 21:07:37 1985  /mtr <mrose@nrtc-gremlin>
1595
1596         conf/config/mts.c: new variable popbblist which, if present,
1597             lists only thoses hosts that can use BBoards over POP
1598
1599
1600 Fri Oct 25 08:38:35 1985  /mtr <mrose@nrtc-gremlin>
1601
1602         support/pop/popser.c, uip/bbc.c: don't recognize bb_aka's in
1603             name lookups
1604
1605
1606 Sun Oct 27 17:40:20 1985  /mtr <mrose@nrtc-gremlin>
1607
1608         zotnet/bboards/{bboards.h,getbbent.c}: make make_lower() integral
1609         uip/vmh.c: avoid ~'s when possible (actually forever owing to pWIN
1610             logic!)
1611         uip/vmh.c: make STATUS window be reverse-video, make prompt
1612             not be reverse-video
1613         uip/vmh.c: have EOT work as expected under bbc
1614         uip/vmh.c: if CE set, then don't scroll on exit
1615         uip/msh.c: make readids() logic smarter in the degenerate case
1616         h/mshsbr.h, uip/{msh,mshcmds}.c: keep scan line cached
1617         uip/{msh,mshcmds}.c: clean-up handling under vmh a bit
1618         uip/{bbc,inc,msgchk}.c: improve defaulting for nullifying host
1619         conf/config/mts.c: with flock() retry 5 times at 5 second intervals
1620
1621
1622 Sun Oct 27 22:13:23 1985  /mtr <mrose@nrtc-gremlin>
1623
1624         h/dropsbr.h, uip/dropsbr.c: add new field, m_size, to maildrop
1625             structure (and bump version number).  This keeps track of
1626             the number of ARPA Internet octets in the message
1627         support/bboards/mmdf*/bboards/bb_wtmail.c, support/pop/popser.c,
1628         uip/dropsbr.c, uip/mshcmds.c, uip/rcvpack.c, uip/sbboards.c: all
1629             affected...
1630
1631
1632 Mon Oct 28 19:31:13 1985  /mtr <mrose@nrtc-gremlin>
1633
1634         uip/vmh.c: don't read tty modes unless in foreground
1635
1636
1637 Tue Oct 29 01:25:36 1985  /mtr <mrose@nrtc-gremlin>
1638
1639         uip/addrsbr.c: freeing a couple of things twice!
1640         uip/msh.c: a malloc() bug!
1641
1642
1643 Tue Oct 29 22:33:45 1985  /mtr <mrose@nrtc-gremlin>
1644
1645         h/dropsbr.h: new routine map_read()
1646         uip/dropsbr.c: performance improvement in map_read()
1647         uip/msh.c: -[no]topcur for vmh usage
1648
1649
1650 Wed Oct 30 16:39:56 1985  /mtr <mrose@nrtc-gremlin>
1651
1652         Makefile: add "make checkout" for MH maintainers only!
1653         uip/version.sh: extend
1654
1655
1656 Wed Oct 30 18:19:49 1985  /mtr <mrose@nrtc-gremlin>
1657
1658                      -- Suggested by Douglas P. Kingston --
1659         mts/mmdf/hosts.c: remove bogus gethostname() logic, let
1660            the mtstailor file handle it.
1661
1662
1663 Wed Oct 30 18:20:11 1985  /mtr <mrose@nrtc-gremlin>
1664
1665                        -- Suggested by James M. Galvin --
1666         uip/bbl.c: invoke inc with -file not -ms
1667
1668
1669 Thu Oct 31 21:40:50 1985  /mtr <mrose@nrtc-gremlin>
1670
1671         Makefile, conf/makefiles/*: rm core in unclean
1672         sbr/m_atoi.c: renamed from mu_atoi()
1673         uip/bbc.c: minor add_bb() logic fix
1674         uip/new.c, support/news/: de-supported!
1675         uip/msh.c: re-direction under vmh was losing
1676
1677
1678 Sun Nov  3 13:12:51 1985  /mtr <mrose@nrtc-gremlin>
1679
1680         uip/version.sh: smarter wrt finding hostname
1681         uip/msh.c: finally got re-direction under vmh right!
1682         uip/mhlsbr.c: for moreproc, get signal handling right
1683
1684
1685 Sun Nov  3 22:06:58 1985  /mtr <mrose@nrtc-gremlin>
1686
1687         uip/vmh.c: work-around standout bug in curses, under #ifdef XYZ
1688         uip/vmh.c: try slight work-around for double-scroll'ing effect
1689
1690
1691 Mon Nov  4 09:16:56 1985  /mtr <mrose@nrtc-gremlin>
1692
1693         uip/send.c: oops, bug in dist handling
1694         conf/{mhconfig.c,mh-gen.8}: warn about mhconfig requiring make
1695             clean later
1696
1697
1698 Mon Nov  4 16:00:56 1985  /mtr <mrose@nrtc-gremlin>
1699
1700         uip/vmh.c: Wgetstr() now minibuffer-exit's right
1701
1702
1703 Tue Nov  5 16:15:52 1985  /mtr <mrose@nrtc-gremlin>
1704
1705         zotnet/bboards/getbbent.c: optimize a bit
1706         zotnet/bboards/{bboards.h,getbbent.c}: new routine setpwinfo()
1707         support/{bboards/mmdfII/bboards/bb_wtmail,pop/pop{ser,wrd}}.c,
1708         uip/sbboards.c: use setpwinfo ()
1709         uip/mshcmds.c: slight typo in msh$pick
1710
1711
1712 Tue Nov  5 22:29:29 1985  /mtr <mrose@nrtc-gremlin>
1713
1714         sbr/m_replace.c: fix logic glitch: not using getcpy() on update!
1715
1716
1717 Tue Nov  5 22:43:50 1985  /mtr <mrose@nrtc-gremlin>
1718
1719         zotnet/bboards/{bboards.h,getbbent.c}: new routine getbbtime()
1720         support/pop/{popd,popser}.c: use getbbtime() to speed start-up
1721             time, a major win!
1722         conf/makefiles/uip: oops, sbboards installed in wrong area!
1723
1724
1725 Wed Nov  6 01:55:16 1985  /mtr <mrose@nrtc-gremlin>
1726
1727         support/bboards/mmdfII/bb_wtmail.c, uip/sbboards.c: use
1728             encapsulation format when returning failed mail
1729
1730
1731 Wed Nov  6 14:08:08 1985  /mtr <mrose@nrtc-gremlin>
1732
1733         uip/mshcmds.c: burst wasn't resetting scan listing cache
1734         mts/sendmail/client.c: don't use servers defaulting if name of
1735             service host is explicitly given
1736
1737
1738 Wed Nov  6 20:47:55 1985  /mtr <mrose@nrtc-gremlin>
1739
1740         uip/msh.c: more msh-using-POP-to-read-BBoards speed improvements
1741
1742
1743 Wed Nov  6 23:05:00 1985  /mtr <mrose@nrtc-gremlin>
1744
1745         uip/inc.c: add -[pa]ck file switches to packf(1) with the POP
1746         uip/bbc.c: add $MHBBRC support
1747
1748
1749 Thu Nov  7 00:31:45 1985  /mtr <mrose@nrtc-gremlin>
1750
1751         sbr/m_tmpfil.c: new routine
1752         uip/*.c: use it if necessary
1753
1754
1755 Sun Nov 10 11:52:50 1985  /mtr <mrose@nrtc-gremlin>
1756
1757         uip/send.c: oops, annotations botched for forw!
1758
1759
1760 Sun Nov 10 16:30:46 1985  /mtr <mrose@nrtc-gremlin>
1761
1762         uip/refile.c: set previous sequence on destination folders
1763         uip/rcvsbr.c: new file
1764         uip/rcvpack.c: change Cron-Date: to Delivery-Date:
1765
1766
1767 Mon Nov 11 07:47:05 1985  /mtr <mrose@nrtc-gremlin>
1768
1769         uip/slocal.c: implemenet MailDelivery, ala MMDF-II
1770         uip/rcv*.c: take advantage of it
1771         uip/rcvs{br,elect}.c: no longer needed
1772         uip/{folder,inc,refile}.c: done(1) if user doesn't want to create
1773             folders