|
|
1.1 root 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 <[email protected]> --
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.