]> diplodocus.org Git - nmh/blob - docs/historical/mh-6.8.5/papers/mh6/MHCHANGES
Added tests of MMDF mailbox format to test-eom-align.
[nmh] / docs / historical / mh-6.8.5 / papers / 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