1 | |
---|
2 | 1999-02-06 Richard Coleman <coleman@math.gatech.edu> |
---|
3 | |
---|
4 | * Released nmh-1.0. |
---|
5 | |
---|
6 | * Merged mbx_open and mbx_Xopen in dropsbr.c. Fixed |
---|
7 | mbx_open so that the mode of zero length maildrops |
---|
8 | would not be changed. |
---|
9 | |
---|
10 | * Replaced the substitute version of snprintf() with the |
---|
11 | one from the Apache web server. |
---|
12 | |
---|
13 | * Changed to default mode for creating new messages to 0600 |
---|
14 | (this should have been done a long time ago). |
---|
15 | |
---|
16 | * Changed "flist" to handle searching for multiple sequences |
---|
17 | for each folder. Also flist will now correctly split |
---|
18 | Unseen-Sequence if it consists of multiple sequences. |
---|
19 | |
---|
20 | * Added new switches `-unlink' and `-nounlink' to "refile". |
---|
21 | |
---|
22 | * Added new switches `-unlink' and `-nounlink' to "rmm". |
---|
23 | |
---|
24 | * More cleanups of slocal output. Changed adorn() to |
---|
25 | send to stdout, instead of stderr (to match rest of |
---|
26 | verbose printing). |
---|
27 | |
---|
28 | * Merged mbx_create() into mbx_open, so that creating and |
---|
29 | opening a nonexistent maildrop is done atomically. This |
---|
30 | removes a bad race condition. |
---|
31 | |
---|
32 | * Fixed bug that caused slocal to be unable to save to MMDF |
---|
33 | style drop file. |
---|
34 | |
---|
35 | * Added new wrapper function usr_folder() to slocal.c to |
---|
36 | handle adding message to folder (currently, it still uses |
---|
37 | usr_pipe() to call rcvstore). |
---|
38 | |
---|
39 | * seq_list() checks for empty folder before scanning for |
---|
40 | sequence information. |
---|
41 | |
---|
42 | * num_digits() in flist.c and folder.c now returns correct |
---|
43 | value for 0. Also added sanity check. |
---|
44 | |
---|
45 | * folder_delmsgs() now correctly decrements internal message |
---|
46 | count. |
---|
47 | |
---|
48 | * Don't attempt to read sequence information if folder |
---|
49 | is empty. |
---|
50 | |
---|
51 | * Split seq_read into seq_public and seq_private. |
---|
52 | |
---|
53 | * Small change to sigmsg.awk, since newer versions of gawk |
---|
54 | interpret 034 as octal. |
---|
55 | |
---|
56 | * In flist, don't scan for sequence information in empty folder. |
---|
57 | |
---|
58 | * Updated mhn.defaults.sh to output profile entries for mhshow, |
---|
59 | mhstore, and mhbuild. |
---|
60 | |
---|
61 | * Changed configuration parameter "mhn-access-ftp" to |
---|
62 | "nmh-access-ftp". Updated man pages |
---|
63 | |
---|
64 | * Moved the code in InitMultipart to reverse the order of the |
---|
65 | parts in a multipart, into its own function "reverse_parts()". |
---|
66 | |
---|
67 | * Changed code in mhbuildsbr.c to store unencoded content |
---|
68 | in the c_cefile structure when building. |
---|
69 | |
---|
70 | * Changed code in mhoutsbr.c to look for unencoded content |
---|
71 | in the c_cefile structure when outputing message. |
---|
72 | |
---|
73 | * Changed configuration parameter "mhn-cache" and |
---|
74 | "mhn-private-cache", to "nmh-cache" and "nmh-private-cache", |
---|
75 | since it is used in mhstore, mhlist, and mhshow. Updated man pages |
---|
76 | |
---|
77 | * Change configuration parameter "mhn-storage" to |
---|
78 | "nmh-storage", since it is now used in mhstore, mhlist, |
---|
79 | and mhshow. Updated man pages |
---|
80 | |
---|
81 | * Add autoconf support for KPOP (kerberized pop). |
---|
82 | |
---|
83 | * Add autoconf support for Hesiod. |
---|
84 | |
---|
85 | * Split routines to output a message given a Content structure |
---|
86 | (output_message, output_content, write7Bit, etc..) to a new |
---|
87 | file "mhoutsbr.c". |
---|
88 | |
---|
89 | * Split output_content(), into output_content() and build_headers(). |
---|
90 | |
---|
91 | * Changed copy_some_headers() in mhstoresbr.c, to use the linked |
---|
92 | list of header fields, rather than reopening the message. |
---|
93 | |
---|
94 | * Added free_header() to mhfree.c to free structures containing |
---|
95 | header field information. |
---|
96 | |
---|
97 | * Changed get_content() to use the linked list of header fields |
---|
98 | when parsing the various MIME headers (Content-XXX). |
---|
99 | |
---|
100 | * Changed get_content() to store linked list of header field |
---|
101 | values when parsing a content. |
---|
102 | |
---|
103 | * Changed mhbuild, mhn, mhlist, mhshow, mhstore, to use the |
---|
104 | routines in mhcachesbr.c to handle the content cache. |
---|
105 | |
---|
106 | * Split various funtions (find_cache, find_cache_aux, find_cache_aux2, |
---|
107 | cache_content) into new file mhcachesbr.c. |
---|
108 | |
---|
109 | * More calls to sprintf/strcpy (primarily in mhparse.c |
---|
110 | and mhbuildsbr.c) converted to snprintf/strncpy. |
---|
111 | |
---|
112 | * When a message is displayed with `mhshow', it is now |
---|
113 | removed from the "unseen" sequence. |
---|
114 | |
---|
115 | * Change the default "showmimeproc" to "mhshow". |
---|
116 | |
---|
117 | * Split "mhn -show" off into separate command "mhshow". |
---|
118 | |
---|
119 | * Split "mhn -store" off into separate command "mhstore". |
---|
120 | |
---|
121 | * Split "mhn -list" off into separate command "mhlist". |
---|
122 | |
---|
123 | * Add sanity checks to context_find(), context_replace(), |
---|
124 | and context_del(), to abort if context file hasn't been |
---|
125 | read. |
---|
126 | |
---|
127 | * Add calls to context_read(), to the beginning of all nmh |
---|
128 | commands (instead of being called indirectly by context_find). |
---|
129 | |
---|
130 | * Changes the "substitute" version of vsnprintf/snprintf for |
---|
131 | operating systems without native versions, to just call the |
---|
132 | native vsprintf(), and ignore the buffer length. This is |
---|
133 | faster, but less secure than the previous version that used |
---|
134 | temporary files. This should only be a problem for systems |
---|
135 | which do not have a native snprintf(), and require `inc' to |
---|
136 | be setuid/setgid. |
---|
137 | |
---|
138 | * Lots more calls to sprintf/strcpy converted to snprintf/strncpy. |
---|
139 | |
---|
140 | * Changes client() routine to take additional parameter, which is |
---|
141 | the buffer length of the parameter "response". Then added |
---|
142 | buffer length checks for this parameter. |
---|
143 | |
---|
144 | * Changed getws() to get_fields(), since that is apparently the |
---|
145 | name of a wide character version of gets() on some archetitures. |
---|
146 | |
---|
147 | * Lots of sprintf/strcpy calls converted to snprintf/strncpy. |
---|
148 | |
---|
149 | * Change the code in most of the commands that take multiple |
---|
150 | message names/sequences/ranges on the command, such that |
---|
151 | the msgs array is expanded dynamically. This removes most |
---|
152 | of the limits on the length of command lines. |
---|
153 | |
---|
154 | * Add additional parameter to copyip(), to specify the |
---|
155 | maximum number of strings that can be copied (security |
---|
156 | fix). |
---|
157 | |
---|
158 | * Create new function getarguments(), to massage the argument |
---|
159 | vector before parsing it (add any arguments from your |
---|
160 | profile to the beginning of the argument vector). This |
---|
161 | also removed the general limit on the number of command line |
---|
162 | arguments. |
---|
163 | |
---|
164 | 1998-07-04 Richard Coleman <coleman@math.gatech.edu> |
---|
165 | |
---|
166 | * Released nmh-0.27. |
---|
167 | |
---|
168 | * Added a new command "delete", that is available during |
---|
169 | a "whatnow" session. It is equivalent to "quit -delete". |
---|
170 | |
---|
171 | * Added another parameter to editfile (in whatnowsbr.c), |
---|
172 | that controls whether editfile should remember the last |
---|
173 | program that was exec'ed. This way the whatnow command |
---|
174 | "mime", will not be re-executed if "edit" is later given |
---|
175 | with no arguments. |
---|
176 | |
---|
177 | * Changed whatnowsbr.c, so that whatnow doesn't abort if |
---|
178 | mhbuild returns an error. |
---|
179 | |
---|
180 | * Added parameter to sendsbr(), so you may specify whether to |
---|
181 | rename the draft file. |
---|
182 | |
---|
183 | * Pass delay time to splitmsg() as a parameter, rather than |
---|
184 | use a global variable. |
---|
185 | |
---|
186 | * Moved code to rename draft file after sending message from |
---|
187 | splitmsg and sendaux, to sendsbr. |
---|
188 | |
---|
189 | * Removed all the code in viamail to split messages and then |
---|
190 | mail them. Replaced this with the standard sendsbr.c routines. |
---|
191 | |
---|
192 | * Changed sendsbr(), so that when splitting messages into |
---|
193 | messages of type "message/partial", the header fields that |
---|
194 | are copied are more compliant with RFC-2046. |
---|
195 | |
---|
196 | * Fixed mhbuild to track temporary files better. They are |
---|
197 | now correctly removed when mhbuild aborts. |
---|
198 | |
---|
199 | * Created a new man page for "sendfiles". The information |
---|
200 | about "mhn -viamail" in the "mhn" man page was moved to |
---|
201 | this new page. |
---|
202 | |
---|
203 | * Changed the name of the "viamail" shell script to |
---|
204 | "sendfiles". Modified "sendfiles" to use the new |
---|
205 | viamail program. |
---|
206 | |
---|
207 | * Moved the functionality for "mhn -viamail" out of mhn, |
---|
208 | and into a separate executable called "viamail". |
---|
209 | |
---|
210 | * When storing MIME contents to a folder using mhn -store, |
---|
211 | they are now accumulated in a temporary file, and then added |
---|
212 | to the folder using folder_addmsg(). |
---|
213 | |
---|
214 | * Moved code to save content to a folder from store_content |
---|
215 | to new function output_content_folder. |
---|
216 | |
---|
217 | * Moved code to save content to file from store_content to |
---|
218 | new function output_content_file. |
---|
219 | |
---|
220 | * Moved code to parse storage format string from store_content |
---|
221 | to new function parse_format_string. |
---|
222 | |
---|
223 | * Fix copy_some_headers() in mhstoresbr.c, so that the |
---|
224 | correct header fields in the first enclosing message/partial |
---|
225 | will be copied (according to RFC2046), when using mhn -store |
---|
226 | to reassemble messages of type message/partial. |
---|
227 | |
---|
228 | * Fixed bug to openFTP() in mhparse.c, that caused the |
---|
229 | tmp file to not be removed, when transferring a |
---|
230 | message/external file from ftp. |
---|
231 | |
---|
232 | * Moved the code in mhparse.c to process -auto switch (scan |
---|
233 | contents for the attribute "name"), to a new function |
---|
234 | "get_storeproc" in mhstoresbr.c. |
---|
235 | |
---|
236 | * Moved routines to free data structures related to MIME |
---|
237 | content from mhparse.c and mhbuildsbr.c, to new file |
---|
238 | mhfree.c. |
---|
239 | |
---|
240 | * Moved code to show/display MIME content into new |
---|
241 | file mhshowsbr.c. |
---|
242 | |
---|
243 | * Moved code to store MIME content from into |
---|
244 | new file mhstoresbr.c |
---|
245 | |
---|
246 | * Moved code to parse MIME content into new |
---|
247 | file mhparse.c. |
---|
248 | |
---|
249 | * Moved code to list information about MIME content |
---|
250 | into new file mhlistsbr.c. |
---|
251 | |
---|
252 | * Move part_ok(), type_ok(), content_error(), flush_errors(), |
---|
253 | and set_endian() to new file mhmisc.c. |
---|
254 | |
---|
255 | * Start to isolate the code to show, list, and store MIME |
---|
256 | messages. One side effect is that only one flag (-show, |
---|
257 | -list, or -store) can be used at a time now. |
---|
258 | |
---|
259 | * mhn -store -auto wasn't storing file in correct directory. |
---|
260 | |
---|
261 | * Removed a few dead variables from sbr/ruserpass.c |
---|
262 | |
---|
263 | * move code for creating tmp files, and renaming the |
---|
264 | the composition draft in mhbuild, from build_mime() |
---|
265 | to main(). |
---|
266 | |
---|
267 | * remove left-over code in mhbuild.c, mhbuildsbr.c, for |
---|
268 | the -[no]auto switch (which isn't used in mhbuild). |
---|
269 | |
---|
270 | * split mhn.c into mhn.c and mhnsbr.c (name later changed |
---|
271 | to mhparse.c). |
---|
272 | |
---|
273 | * split mhbuild.c into mhbuild.c and mhbuildsbr.c. |
---|
274 | |
---|
275 | 1998-05-25 Richard Coleman <coleman@math.gatech.edu> |
---|
276 | |
---|
277 | * Released nmh-0.26. |
---|
278 | |
---|
279 | * Added (unlisted) options [no]dashstuffing to send, post, |
---|
280 | and whatnow to determine whether to do RFC934 quoting |
---|
281 | (dashstuffing) for encapsulated BCC messages. The default |
---|
282 | is still the same (dashstuffing). |
---|
283 | |
---|
284 | * Changed the undocumented feature "nodashmunging" in forw |
---|
285 | and mhl, into the documented feature "nodashstuffing". The |
---|
286 | default for forw, is still "dashstuffing" for backward |
---|
287 | compatibility, although I don't believe that bursting |
---|
288 | RFC934 digests is very common anymore. |
---|
289 | |
---|
290 | * Added an option to define REALLYDUMB in the default config.h. |
---|
291 | But it is not on by default. |
---|
292 | |
---|
293 | * moved creation of config file mts.conf from zotnet/mts |
---|
294 | to etc. This simplified the Makefile in zotnet/mts. |
---|
295 | |
---|
296 | * simplified directory support/general to etc. |
---|
297 | |
---|
298 | * removed unneeded directory support/bboards. |
---|
299 | |
---|
300 | * split getusername() into getusername() and getuserinfo(). |
---|
301 | |
---|
302 | * Changed getusr() routine to getusername(). |
---|
303 | |
---|
304 | * Slight cleanup in folder_pack.c on code that records the new |
---|
305 | number of the "cur" message when packing. |
---|
306 | |
---|
307 | 1998-05-08 Richard Coleman <coleman@math.gatech.edu> |
---|
308 | |
---|
309 | * Released nmh-0.25. |
---|
310 | |
---|
311 | * Change install process, so that hard linking the correct mts |
---|
312 | library to libmts.a, is not necessary. The final link process |
---|
313 | uses the original name of the library. |
---|
314 | |
---|
315 | * Fixed bug in flist.c and folder.c, so that symbolic links which |
---|
316 | point to directories, will not decrement the number of directory |
---|
317 | links remaining. |
---|
318 | |
---|
319 | * Split the function list_content (in mhn.c and mhbuild.c) into |
---|
320 | list_content and list_debug. |
---|
321 | |
---|
322 | * Don't pack (folder -pack) an empty folder. |
---|
323 | |
---|
324 | * Exit gracefully in flist.c, if no sequence is specified, |
---|
325 | and no "Unseen-Sequence" is given in nmh profile. |
---|
326 | |
---|
327 | 1998-02-27 Richard Coleman <coleman@math.gatech.edu> |
---|
328 | |
---|
329 | * Released nmh-0.24. |
---|
330 | |
---|
331 | * Small clarification to the man page for `ali'. |
---|
332 | |
---|
333 | * Fix bug in inc.c so that if both flags `-file' and `-truncate' |
---|
334 | are given, that order doesn't matter. |
---|
335 | |
---|
336 | * Fix bug in seq_list.c when realloc'ing for |
---|
337 | large sequence line. |
---|
338 | |
---|
339 | 1998-02-23 Richard Coleman <coleman@math.gatech.edu> |
---|
340 | |
---|
341 | * Released nmh-0.23. |
---|
342 | |
---|
343 | * Add new section on "Transfer Encodings" to man page for mhbuild. |
---|
344 | |
---|
345 | * In mhbuild.c, split compose_content into compose_content |
---|
346 | (parse and execute composition string), and scan_content (scan content, |
---|
347 | decided transfer encoding, check for clash with boundary string). |
---|
348 | I did a good amount of rearranging of this code. |
---|
349 | |
---|
350 | * Moved definitions for data structures for parsing MIME |
---|
351 | messages from mhn.c and mhbuild.c to a new include |
---|
352 | file h/mhnsbr.h. |
---|
353 | |
---|
354 | * Small amount of rearranging in sendsbr.c |
---|
355 | |
---|
356 | * Small changes to MAIL.FILTERING file. |
---|
357 | |
---|
358 | * Add the file MAIL.FILTERING to nmh distribution. |
---|
359 | |
---|
360 | * Add line to packf so that if message begins with |
---|
361 | "X-Envelope-From:" field, it is converted to "From ". |
---|
362 | |
---|
363 | * Fix packf to add "From " line to beginning of message, |
---|
364 | even if Return-Path doesn't exist. |
---|
365 | |
---|
366 | * Add note to MACHINES file that on Linux, configure |
---|
367 | doesn't find the functions sigsetjmp/siglongjmp. |
---|
368 | |
---|
369 | * Fix configuration for machines that don't have (or find) |
---|
370 | sigsetjmp/siglongjmp. |
---|
371 | |
---|
372 | 1998-02-11 Richard Coleman <coleman@math.gatech.edu> |
---|
373 | |
---|
374 | * Released nmh-0.22. |
---|
375 | |
---|
376 | * Add a configure check for sigsetjmp. Add some conditional |
---|
377 | #define's in h/signals.h in case it's not found. |
---|
378 | |
---|
379 | * Added additional notes about -auto switch in mhn man page. |
---|
380 | |
---|
381 | * Added note about MM_CHARSET environment variable to |
---|
382 | mh-profile(5) man page. |
---|
383 | |
---|
384 | * Fix signal problem in mhn.c (change setjmp/longjmp to |
---|
385 | sigsetjmp/siglongjmp). |
---|
386 | |
---|
387 | 1998-02-09 Richard Coleman <coleman@math.gatech.edu> |
---|
388 | |
---|
389 | * Released nmh-0.22-pre1. |
---|
390 | |
---|
391 | * Changed the first line in mhl.format from |
---|
392 | " -- using template mhl.format -- " to a blank line. |
---|
393 | |
---|
394 | * Added note about automimeproc to mh-profile man page. |
---|
395 | |
---|
396 | * Reorganize the main entry point for parsing a MIME message |
---|
397 | or file in mhn. Add new function parse_file() as new main |
---|
398 | entry point for parsing MIME files. |
---|
399 | |
---|
400 | * Add note to mhn man page, that "mhn -file -" will accept the |
---|
401 | source message on the standard input. |
---|
402 | |
---|
403 | * Changed a sanity check in folder_realloc that was too strict. |
---|
404 | |
---|
405 | * -norfc934mode is now the default for mhbuild, |
---|
406 | rather than -rfc934mode. |
---|
407 | |
---|
408 | * Fix mhbuild, so that Content-Description and RFC-822 comments |
---|
409 | from #forw directive will be correctly included if there is |
---|
410 | only one message. |
---|
411 | |
---|
412 | * Change mhn to correctly default parts of multipart/digest to |
---|
413 | message/rfc822 (leftover code from rfc934mode was removed). |
---|
414 | |
---|
415 | * Restore HP specific code to zotnet/tws/lexstring.c. Apparently |
---|
416 | it is still needed. |
---|
417 | |
---|
418 | 1998-02-06 Richard Coleman <coleman@math.gatech.edu> |
---|
419 | |
---|
420 | * Released nmh-0.21. |
---|
421 | |
---|
422 | * If the file given to mhbuild is "-", then accept the draft on |
---|
423 | standard input, and output the MIME message to standard output. |
---|
424 | |
---|
425 | * Cleaned up code in mhbuild.c that decides what transfer |
---|
426 | encoding to use. |
---|
427 | |
---|
428 | * Cleaned up code in mhbuild.c that decides what character set |
---|
429 | to use for text contents. |
---|
430 | |
---|
431 | * Removed old hpux specific code from zotnet/tws/lexstring.c |
---|
432 | |
---|
433 | 1998-02-02 Richard Coleman <coleman@math.gatech.edu> |
---|
434 | |
---|
435 | * Released nmh-0.21-pre2. |
---|
436 | |
---|
437 | * Added the "decode" variable to mhl.format and mhl.header. |
---|
438 | |
---|
439 | * Added new variable "decode" to mhlsbr.c to decode text in |
---|
440 | header fields as per RFC-2047. |
---|
441 | |
---|
442 | * Make sure that when decoding RFC-2047 header fields, that any |
---|
443 | spaces at the ends of the encoded text are not ignored, but the |
---|
444 | spaces between encoded word are. |
---|
445 | |
---|
446 | * Removed #ifdef's for MIME. MIME support is always compiled in. |
---|
447 | |
---|
448 | * scan/inc will now decode both Subject and From lines as |
---|
449 | RFC-2047 encoded header fields. |
---|
450 | |
---|
451 | * Added new function write_charset_8bit() to sbr. It returns |
---|
452 | the character set to use for 8bit text in composition draft. |
---|
453 | Changed mhbuild to use this function. |
---|
454 | |
---|
455 | * Split mhn man page into man pages for mhn and mhbuild. |
---|
456 | |
---|
457 | * mhn -show will only now only use default method for content |
---|
458 | of type plain, if it is NOT a part of a multipart/alternative. |
---|
459 | |
---|
460 | * Split mhn -build into mhbuild. Did some code cleanup. |
---|
461 | |
---|
462 | * Added support for %(decode) to fmtdump.c. |
---|
463 | |
---|
464 | * check_charset() now accepts US-ASCII as a subset of any |
---|
465 | ISO-8859-X character set. |
---|
466 | |
---|
467 | * Changed the default "showproc" to mhl, instead of the |
---|
468 | pager more. |
---|
469 | |
---|
470 | * When reading file into mhn composition file, only need read |
---|
471 | permissions, not write permissions. |
---|
472 | |
---|
473 | * Added own version of strcasecmp to distribution, since |
---|
474 | nmh calls it frequently with NULL pointers (ughh). |
---|
475 | |
---|
476 | * Replaced uleq.c with strcasecmp. Removed uleq.c from |
---|
477 | distribution. |
---|
478 | |
---|
479 | 1998-01-22 Richard Coleman <coleman@math.gatech.edu> |
---|
480 | |
---|
481 | * Released nmh-0.21-pre1. |
---|
482 | |
---|
483 | * If a message is missing charset parameter to text/plain, show |
---|
484 | will assume US-ASCII, rather than just calling showmimeproc. |
---|
485 | |
---|
486 | * Change show.c and mshcmds.c to use check_charset to see if text |
---|
487 | message contains valid character set. |
---|
488 | |
---|
489 | * Added new scan format file "scan.nomime" to support/general |
---|
490 | that doesn't do any RFC-2047 decoding. |
---|
491 | |
---|
492 | * Modified all the scan format files in support/general to do |
---|
493 | RFC-2047 decoding of Subject field. |
---|
494 | |
---|
495 | * Did more work on sbr/fmt_rfc2047.c, so that it will correctly |
---|
496 | ignore whitespace between two valid encoded words, but not |
---|
497 | between an encoded word and normal text. |
---|
498 | |
---|
499 | * Created new file sbr/check_charset.c. Moved code from |
---|
500 | fmt_rfc2047.c to check for valid character set to this file. |
---|
501 | |
---|
502 | * Added format escape %(decode) to decode contents of "str" register |
---|
503 | as a RFC-2047 header field. |
---|
504 | |
---|
505 | * The command install-mh now recognizes the switches -version |
---|
506 | and -help. |
---|
507 | |
---|
508 | * Added a new argument to print_help.c to decide whether to |
---|
509 | print profile entries (needed for install-mh to prevent weird |
---|
510 | loops). |
---|
511 | |
---|
512 | * Changed folder_read.c and folder_realloc.c so that mp->lowoff |
---|
513 | is initialize to max (mp->lowmsg, 1) rather than always 1. |
---|
514 | |
---|
515 | * Changed macros for sequence/attribute manipulation so that |
---|
516 | message status array doesn't need to always start at 1. |
---|
517 | |
---|
518 | * Small cleanups in folder_realloc(). |
---|
519 | |
---|
520 | 1998-01-09 Richard Coleman <coleman@math.gatech.edu> |
---|
521 | |
---|
522 | * Released nmh-0.20. |
---|
523 | |
---|
524 | * Added configure option --with-pager=PAGER. |
---|
525 | |
---|
526 | * Added configure option --with-editor=EDITOR. |
---|
527 | |
---|
528 | * Changed the default format file for mhl (mhl.format) to |
---|
529 | also ignore (not display) the header fields Content-Type, |
---|
530 | Content-Transfer-Encoding, and Content-ID |
---|
531 | |
---|
532 | * Fixed core dump in addrsbr.c when using %(proper) format function |
---|
533 | and the To: line was missing. |
---|
534 | |
---|
535 | * Added the file ZSH.COMPLETION to the distribution. |
---|
536 | |
---|
537 | 1998-01-04 Richard Coleman <coleman@math.gatech.edu> |
---|
538 | |
---|
539 | * Released nmh-0.20-pre2. |
---|
540 | |
---|
541 | * Added new switch -snoop to both `msgchk' and `inc', so you can |
---|
542 | watch the POP transaction. |
---|
543 | |
---|
544 | * Changed "replgroupcomps" to check for Mail-Followup-To header |
---|
545 | first, and use it if available. |
---|
546 | |
---|
547 | * Changed "replcomps" to check for Mail-Reply-To header |
---|
548 | first, and use it if available. |
---|
549 | |
---|
550 | 1998-01-03 Richard Coleman <coleman@math.gatech.edu> |
---|
551 | |
---|
552 | * Released nmh-0.20-pre1. |
---|
553 | |
---|
554 | * Changed seq_list.c to dynamically enlarge the buffer for |
---|
555 | collecting the message ranges in a long sequence line. |
---|
556 | This should remove the last hard limit on the size of a |
---|
557 | sequence line. |
---|
558 | |
---|
559 | * Changed seq_read.c so that can read long sequence lines. |
---|
560 | It will use multiple calls to m_getfld() when m_getfld() |
---|
561 | returns the state FLDPLUS. |
---|
562 | |
---|
563 | * Changed brkstring.c to dynamically add more space for pointers |
---|
564 | if necessary. This is needed when splitting up large sequence |
---|
565 | lines. |
---|
566 | |
---|
567 | * Did some small cleanups in seq_save.c. |
---|
568 | |
---|
569 | * Added new switches `-[no]unseen' to rcvstore, to control |
---|
570 | whether new messages are added to Unseen-Sequence. |
---|
571 | |
---|
572 | * Moved locking routines (zotnet/mts/lock.c) to sbr/lock_file.c |
---|
573 | |
---|
574 | * Changed the internal UNSEEN flag to SELECT_UNSEEN which is |
---|
575 | more appropriate. Changed the MHPATH flag to ALLOW_NEW. |
---|
576 | |
---|
577 | * Changed "replcomps" to not include CC and TO lines so that |
---|
578 | that reply message is only directed at the author of the |
---|
579 | message to which you are replying. |
---|
580 | |
---|
581 | * Added new switch `-group' to command repl, which causes repl |
---|
582 | to use new forms file "replgroupcomps". This is intended for |
---|
583 | making group replies. |
---|
584 | |
---|
585 | * Removed #ifdef for ATHENA. |
---|
586 | |
---|
587 | 1997-12-28 Richard Coleman <coleman@math.gatech.edu> |
---|
588 | |
---|
589 | * Released nmh-0.19. |
---|
590 | |
---|
591 | * Fix repl,forw so that switch `-form file' will not abort |
---|
592 | as ambiguious (silly mistake on my part). |
---|
593 | |
---|
594 | * Cleaned up the mhn man page. Added info about a few escapes |
---|
595 | for the formatting/display strings that were not documented |
---|
596 | (%%, %t). Moved the BNF grammar for the mime composition file, |
---|
597 | to the end of the man page. |
---|
598 | |
---|
599 | * Added the options -[no]format to the command repl. The |
---|
600 | switch `-format' will filter the message to which you are |
---|
601 | replying with the standard message filter "mhl.reply", which |
---|
602 | is now included in the distribution. The `-noformat' option |
---|
603 | will negate the use of -format or -filter and not include |
---|
604 | the message to which you are replying in the draft. |
---|
605 | |
---|
606 | * Did some cleaning and reorganization on many of the man |
---|
607 | pages. |
---|
608 | |
---|
609 | * Added debugging switch `-debug' to mhparam, which displays |
---|
610 | the values of all `procs' (and some other misc configuration |
---|
611 | info) that nmh keeps in global variables. |
---|
612 | |
---|
613 | * When using `refile -preserve', if a conflict occurs, then use |
---|
614 | the next available number above the message number you wish |
---|
615 | to preserve. |
---|
616 | |
---|
617 | * In forw.c, split the code for creating MIME style forwarding |
---|
618 | out of copy_draft, and into copy_mime_draft. |
---|
619 | |
---|
620 | * Move routines in mark.c to print sequences, into new |
---|
621 | file sbr/seq_print.c |
---|
622 | |
---|
623 | * flist will now update the current folder. |
---|
624 | |
---|
625 | * Added the switches -[no]fast to flist, to replace |
---|
626 | -[no]total. The previous switches are still accepted |
---|
627 | but now undocumented. |
---|
628 | |
---|
629 | * More reorganization in flist of the code for |
---|
630 | traversing folders. |
---|
631 | |
---|
632 | * The command "flist +foo -all" will now scan the folder |
---|
633 | "foo" and all its 1st level children. |
---|
634 | |
---|
635 | * Add missing include file <h/mh.h> to sbr/snprintf.c |
---|
636 | |
---|
637 | * Fix alarm bug in rcvtty, so that when it calls external |
---|
638 | process, the alarm is never longer than 30 minutes. |
---|
639 | |
---|
640 | 1997-12-17 Richard Coleman <coleman@math.gatech.edu> |
---|
641 | |
---|
642 | * Released nmh-0.18. |
---|
643 | |
---|
644 | * Fixed bug in mark, so that "mark -list -seq foo" will |
---|
645 | correctly indicate if "foo" is a private sequence. I found |
---|
646 | this bug mentioned in Jerry Peek's book. |
---|
647 | |
---|
648 | * Simplified the code in seq_setcur(), since seq_addmsg() now |
---|
649 | retains the public/private status of sequences. |
---|
650 | |
---|
651 | * Changed sequence handling so that if the switches -public |
---|
652 | or -nopublic, are not specified for the commands mark, pick, |
---|
653 | or rcvstore, then existing sequences will retain their |
---|
654 | previous public/private status. |
---|
655 | |
---|
656 | * mhparam now handles the mh-sequences profile entry |
---|
657 | correctly. |
---|
658 | |
---|
659 | * flist -all will now also check readonly folders (for |
---|
660 | private sequences). |
---|
661 | |
---|
662 | * Improve the leaf optimization for folder command. |
---|
663 | It will now track the number of directories in a folder, |
---|
664 | and stop stat'ing files once it has hit all the subfolders. |
---|
665 | |
---|
666 | * Renamed m_getfolder to getfolder. Changed getfolder to |
---|
667 | take option to determine whether it should get current |
---|
668 | folder, or just default folder (Inbox). Changed rcvstore, |
---|
669 | inc, and rmf to use the new getfolder. |
---|
670 | |
---|
671 | * flist now indicates if a sequence is private. |
---|
672 | |
---|
673 | * Change WUNTRACED to 0, in pidwait.c, so that commands will |
---|
674 | wait for stopped processes. |
---|
675 | |
---|
676 | * conflict will dynamically allocate space for group names, |
---|
677 | so it can now handle system with more than 100 groups. |
---|
678 | |
---|
679 | 1997-12-09 Richard Coleman <coleman@math.gatech.edu> |
---|
680 | |
---|
681 | * Released nmh-0.18-pre4. |
---|
682 | |
---|
683 | * Check if we have enough message status space, before we |
---|
684 | call folder_realloc() in burst, mhpath, and m_draft(). |
---|
685 | |
---|
686 | * mhn will now correctly identify a formatting string of "-" |
---|
687 | for the option -store, and send content to stdout. |
---|
688 | |
---|
689 | * Change the way that memory for message status is |
---|
690 | allocated. It is dynamcially allocated separately from |
---|
691 | the folder/message structure. This required changing |
---|
692 | folder_read.c, folder_realloc.c, folder_free.c. |
---|
693 | |
---|
694 | * Removed all the MTR code (experimental code for message |
---|
695 | status allocation). |
---|
696 | |
---|
697 | * Renamed m_readfolder.c to folder_read.c and simplified |
---|
698 | the code. |
---|
699 | |
---|
700 | * Renamed m_freefolder.c to folder_free.c. |
---|
701 | |
---|
702 | * Add function trim() to slocal.c to pretty print |
---|
703 | the debugging output. |
---|
704 | |
---|
705 | * Changed the name of m_packfolder() to folder_pack(). |
---|
706 | Changed the name of m_remsg() to folder_realloc(). |
---|
707 | |
---|
708 | Wed Dec 3 23:33:38 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
709 | |
---|
710 | * Released nmh-0.18-pre3. |
---|
711 | |
---|
712 | * Changed installation to add `flists' which is hard linked |
---|
713 | to `flist'. This is a equivalent to `flist -all'. |
---|
714 | |
---|
715 | * For flist, -showzero is on by default. |
---|
716 | |
---|
717 | * Major changes to flist. Default is now for flist to search |
---|
718 | current folder. The switch `-all' is now used to specify |
---|
719 | searching all top level folders. The new switch `-showzero' |
---|
720 | is used to print out folders that don't contain any messages |
---|
721 | in the given sequence. |
---|
722 | |
---|
723 | * Split BuildFolderList in flist.c into 2 functions |
---|
724 | (BuildFolderList, BuildFolderListR). Changed these functions |
---|
725 | so that flist now does better leaf optimization, and will stop |
---|
726 | stat'ing directory entries when it knows it has hit all the |
---|
727 | subdirectories of a given directory. |
---|
728 | |
---|
729 | * Reorganized code in folder.c, so that all relevant folders |
---|
730 | are scanned first and information recorded. Then all the |
---|
731 | folder summaries at printed out at one time. |
---|
732 | |
---|
733 | * Made the options of folder(s) more orthogonal. Now |
---|
734 | "folder -all -noheader -nototal" will do the right thing. |
---|
735 | |
---|
736 | * Added `-noall' switch to folder, for completeness. |
---|
737 | |
---|
738 | * Changed the default mode for creation of new folders |
---|
739 | to 0700 (was 0711). |
---|
740 | |
---|
741 | * Slightly changed the format for flist. It now indicates |
---|
742 | if a folder is current. Also the width of the various |
---|
743 | fields are now calculated at runtime. |
---|
744 | |
---|
745 | * Changed the format for folder(s). Folder names |
---|
746 | are now left justified. The width of the various fields |
---|
747 | are calculated at runtime. |
---|
748 | |
---|
749 | Sun Nov 30 19:14:53 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
750 | |
---|
751 | * Released nmh-0.18-pre2. |
---|
752 | |
---|
753 | * Add paragraph to man page for install-mh and to INSTALL file |
---|
754 | about checking for global mh.profile. |
---|
755 | |
---|
756 | * Renamed m_find() to context_find(). |
---|
757 | Renamed m_replace() to context_replace(). |
---|
758 | Renamed m_delete() to context_del(). |
---|
759 | Renamed m_update() to context_save(). |
---|
760 | Renamed m_getdefs() to context_read(). |
---|
761 | Renamed m_foil() to context_foil(). |
---|
762 | |
---|
763 | * Change rcvstore to use routine folder_addmsg(), instead of |
---|
764 | adding message to folder itself. |
---|
765 | |
---|
766 | * Changed refile, so that if the switch -preserve is used, |
---|
767 | and a conflict occurs for a particular folder, then folder_addmsg() |
---|
768 | will just use next highest available number for that folder, |
---|
769 | instead of exiting. |
---|
770 | |
---|
771 | * Make folder_addmsg() more robust. It will make repeated |
---|
772 | attempts to link file into folder if link returns with |
---|
773 | the error EEXIST. |
---|
774 | |
---|
775 | * Fix bug, so that that if forking sendmail, HELO will be sent |
---|
776 | unless clientname: option is defined but empty (so now it |
---|
777 | is the same as the direct smtp code). |
---|
778 | |
---|
779 | * Changed sprintb to snprintb (now we pass the buffer length |
---|
780 | to new routine). Changed code to use new function. |
---|
781 | |
---|
782 | * Added snprintf to sbr. Added configure check to build it |
---|
783 | if you don't have a native version (but haven't changed much |
---|
784 | code to use it yet). |
---|
785 | |
---|
786 | Thu Nov 13 18:42:18 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
787 | |
---|
788 | * Released nmh-0.18-pre1. |
---|
789 | |
---|
790 | * Fixed alarm bug in slocal, so that alarm is never |
---|
791 | called with a value larger than 30 mintues. |
---|
792 | |
---|
793 | * Fixed race condition in rmm and refile, so that |
---|
794 | context is updated before external rmmproc is called. |
---|
795 | |
---|
796 | * Removed all the OVERHEAD code. |
---|
797 | |
---|
798 | * Move code to add message to folder from refile.c |
---|
799 | to folder_addmsg.c |
---|
800 | |
---|
801 | Fri Jul 25 19:39:29 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
802 | |
---|
803 | * Did some rearranging of the internals of inc.c. |
---|
804 | |
---|
805 | * Make -inplace the default for anno, forw, dist, and repl. |
---|
806 | |
---|
807 | * Changed --enable-smtp to --with-mts={smtp,sendmail} |
---|
808 | |
---|
809 | * Created new directory mts/sendmail for direct sendmail |
---|
810 | interface (although it currently still uses SMTP). |
---|
811 | |
---|
812 | * Removed all the TMA (trusted mail agent) code |
---|
813 | |
---|
814 | * Removed all the TTYD (terminal access daemon) code |
---|
815 | |
---|
816 | * Removed all the MF (uucp filtering) code. |
---|
817 | |
---|
818 | * Removed all the code for BERK. |
---|
819 | |
---|
820 | * Removed all the code for stand-alone delivery (MHMTS). |
---|
821 | |
---|
822 | * Split the file mts/sendmail/smail.c into sendmail.c and |
---|
823 | smtp.c. Changed the name of the directory to mts/smtp. |
---|
824 | |
---|
825 | * Changed autoconf to use @sysconfdir@ for location of |
---|
826 | configuration files. |
---|
827 | |
---|
828 | * Changed #define in mhn.c from FTP to BUILTIN_FTP. |
---|
829 | |
---|
830 | Mon Jul 21 03:22:34 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
831 | |
---|
832 | * Released nmh-0.17. |
---|
833 | |
---|
834 | * MAKEDEFS weren't passed down to recursive makes correctly. |
---|
835 | |
---|
836 | * slocal.c now checks for UTMP_FILE and _PATH_UTMP instead |
---|
837 | of hard-coding "/etc/utmp". |
---|
838 | |
---|
839 | * rcvtty.c check for _PATH_UTMP if UTMP_FILE is not |
---|
840 | defined. |
---|
841 | |
---|
842 | * Remove configure checks for ulong and ushort. Changed |
---|
843 | code to just use unsigned {short, long}. |
---|
844 | |
---|
845 | * Change addmsg function in refile.c to return new |
---|
846 | number of refiled message. |
---|
847 | |
---|
848 | * Added check in get_returnpath for empty unixbuf. |
---|
849 | |
---|
850 | * Cleanup of sbr/pidstatus to use more POSIX macros |
---|
851 | for return value of wait(). |
---|
852 | |
---|
853 | * Change configure to also check /bin for "more". |
---|
854 | |
---|
855 | Sat Jul 12 00:02:23 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
856 | |
---|
857 | * Released nmh-0.16. |
---|
858 | |
---|
859 | Mon Jun 23 20:13:24 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
860 | |
---|
861 | * Added automimeproc, which should replace automhnproc. |
---|
862 | |
---|
863 | * multipart messages will no longer abort for messages |
---|
864 | of type 8bit or binary (although we still can't really |
---|
865 | deal with binary messages, yet). |
---|
866 | |
---|
867 | * Fix double free of c_storage. From John MacMillan. |
---|
868 | |
---|
869 | * mhn now treats unknown subtypes of "text" as text/plain. |
---|
870 | |
---|
871 | * mhn changed so that specifying mhn-show-multipart, or |
---|
872 | mhn-show-multipart/{mixed, alternate, etc...) will override |
---|
873 | the use of the internal method for displaying these types. |
---|
874 | Previously mhn would always use the internal method for subtypes |
---|
875 | mixed, alternate, digest, and parallel (even if an alternate |
---|
876 | method was specified in mhn.defaults). |
---|
877 | |
---|
878 | * mhn show treats unknown subtypes of multipart, as type |
---|
879 | multipart/mixed (as specified RFC2046). |
---|
880 | |
---|
881 | * mhn checks for the parameter "name" rather than "x-name". |
---|
882 | From MH-6.8.4 patch. |
---|
883 | |
---|
884 | * Fix double free of ctinfo in user_content when using |
---|
885 | #forw with single message. From John MacMillan (and |
---|
886 | MH-6.8.4 patch). |
---|
887 | |
---|
888 | * Changed -mhnproc switch for show, to -showmimeproc. |
---|
889 | |
---|
890 | * Changed profile entry "mhnproc" to "showmimeproc". |
---|
891 | |
---|
892 | * Added "mime" option to "whatnow", which calls the program |
---|
893 | "buildmimeproc" (default is mhn -build) to process MIME |
---|
894 | composition files. |
---|
895 | |
---|
896 | * Added -build switch to mhn, to process MIME composition |
---|
897 | files. |
---|
898 | |
---|
899 | * Did some reorganizing of mhn.c. |
---|
900 | |
---|
901 | * Changed casting in mts/sendmail/smail.c from (char) to |
---|
902 | (signed char) so SMTP reply codes work correctly for machines |
---|
903 | which used unsigned chars by default. |
---|
904 | |
---|
905 | Sat Jun 21 01:21:47 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
906 | |
---|
907 | * Released nmh-0.15. |
---|
908 | |
---|
909 | * Added new form "scan.unseen" to distribution. It marks messages |
---|
910 | which are in any sequence in Unseen-Sequence. |
---|
911 | |
---|
912 | * Do some rearranging of date/time code in zotnet/tws/dtime.c |
---|
913 | |
---|
914 | * Fix sign extension bugs in fmt_scan.c. |
---|
915 | |
---|
916 | * Fix m_atoi.c so that strings ending in non-digit characters |
---|
917 | return 0. |
---|
918 | |
---|
919 | * Split code in burst.c so that finding delimiters of digested |
---|
920 | messages and bursting a message into multiple messages are |
---|
921 | two separate functions (find_delim and burst). |
---|
922 | |
---|
923 | * Add workaround fo AC_PATH_PROG in configure.in, so |
---|
924 | that BSD4.4 machines can find sendmail, vi, more. |
---|
925 | |
---|
926 | * Added "-width" option to rcvtty. |
---|
927 | |
---|
928 | * Change a few variable names in zotnet/mts/client.c since |
---|
929 | they conflict with defines on AIX. |
---|
930 | |
---|
931 | * Makefile in zotnet/tws assumes lexing of dtimep.lex was |
---|
932 | unsuccessful if resulting file is less than 500 lines long |
---|
933 | (rather than 10, which was previous value), since AIX |
---|
934 | sed gives mangled file of about 200 lines. |
---|
935 | |
---|
936 | * Extract code in rcvstore.c to link message into folder, |
---|
937 | and put in own subroutine. |
---|
938 | |
---|
939 | * Extract code in refile.c to link message into folder, |
---|
940 | and put in own subroutine. |
---|
941 | |
---|
942 | * Moved code to remove messages from folder into own |
---|
943 | routine "folder_delmsgs" in sbr. Changed rmm.c and |
---|
944 | refile.c to use new routine. |
---|
945 | |
---|
946 | Fri May 16 06:09:31 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
947 | |
---|
948 | * Renamed m_seqok to seq_nameok. |
---|
949 | |
---|
950 | * Changed m_setunseen, msh, mshcmds, flist, and scan to use |
---|
951 | seq_getnum. |
---|
952 | |
---|
953 | * Changed m_seqflag to return the number of a sequence rather |
---|
954 | than its bit flag. Changed its name to seq_getnum and renamed |
---|
955 | file to sbr/seq_getnum.c. |
---|
956 | |
---|
957 | * Removed function m_seqnew and file sbr/m_seqnew.c since it is |
---|
958 | no longer used. |
---|
959 | |
---|
960 | * Added zero switch to m_seqadd function to zero out bits before |
---|
961 | adding message to sequence. |
---|
962 | |
---|
963 | * Renamed function m_setvis to m_setunseen, and renamed |
---|
964 | corresponding file in sbr. |
---|
965 | |
---|
966 | * Renamed function m_setseq to m_setprev, and renamed corresponding |
---|
967 | file in sbr. |
---|
968 | |
---|
969 | * Changed mark.c and pick.c to use m_seqaddsel and m_seqdelsel. |
---|
970 | |
---|
971 | * Added new function m_seqdelsel to m_seqdel.c, which deletes |
---|
972 | all selected messages from a sequence. |
---|
973 | |
---|
974 | * Added new function m_seqaddsel to m_seqadd.c, which adds all |
---|
975 | selected messages to a sequence. |
---|
976 | |
---|
977 | * Split sbr/m_seqnew.c into m_seqadd.c, m_seqdel.c, m_seqnew.c, |
---|
978 | and m_seqok.c. |
---|
979 | |
---|
980 | Thu May 15 00:53:17 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
981 | |
---|
982 | * Renamed function pack_folder to m_packfolder, and moved it |
---|
983 | from uip/folder.c into its own file sbr/m_packfolder.c |
---|
984 | |
---|
985 | Wed May 14 23:38:00 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
986 | |
---|
987 | * Changed function m_gmsg to m_readfolder. Renamed file |
---|
988 | sbr/m_gmsg.c to sbr/m_readfolder.c. |
---|
989 | |
---|
990 | Mon May 5 19:57:11 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
991 | |
---|
992 | * Expanded rcvtty man page, and added small patch from |
---|
993 | MH-6.8.4 distribution. |
---|
994 | |
---|
995 | Fri May 2 15:24:34 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
996 | |
---|
997 | * Released nmh-0.14. |
---|
998 | |
---|
999 | * Comment out configure test and code for tgetent to allocate its |
---|
1000 | own termcap buffer when passed a NULL argument. |
---|
1001 | |
---|
1002 | Sat Apr 26 03:46:38 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1003 | |
---|
1004 | * Added new options `-checkmime', `-nocheckmime', and `-mhnproc' |
---|
1005 | to show. Restructured code to handle options to various |
---|
1006 | `procs' better. Deprecated `-noshowproc' option and NOMHNPROC |
---|
1007 | environment variable. |
---|
1008 | |
---|
1009 | * Added new man page `mh-draft' which documents the |
---|
1010 | draft folder facility in nmh. |
---|
1011 | |
---|
1012 | * Renamed fmtsbr.h to fmt_scan.h. Renamed fmtcompile.h |
---|
1013 | to fmt_compile.h. |
---|
1014 | |
---|
1015 | * split fmtsbr.c into fmt_scan.c and fmt_new.c. Renamed |
---|
1016 | fmtcompile.c to fmt_compile.c, and formataddr.c to |
---|
1017 | fmt_addr.c. |
---|
1018 | |
---|
1019 | * `send -help' wasn't showing the -(no)mime and -split |
---|
1020 | options. |
---|
1021 | |
---|
1022 | Fri Apr 25 02:50:36 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1023 | |
---|
1024 | * Released nmh-0.13. |
---|
1025 | |
---|
1026 | * Changed mhpath so it doesn't abort if a message sequence |
---|
1027 | such as "mhpath all" expands to more than 1000 messages. |
---|
1028 | Also mhpath now dynamically reallocated space for message |
---|
1029 | names (The number of command line arguments is still limited |
---|
1030 | to MAXARGS). |
---|
1031 | |
---|
1032 | * Did some general restructuring of the code in folder.c |
---|
1033 | that checks for folder information, and prints it. |
---|
1034 | |
---|
1035 | Thu Apr 24 01:04:37 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1036 | |
---|
1037 | * Changed `folder' to reallocate space for folder names if |
---|
1038 | necessary. So `folders' can now handle more than 300 folders. |
---|
1039 | |
---|
1040 | Tue Apr 22 14:01:26 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1041 | |
---|
1042 | * Change configure to use a compile check to see if the tm struct |
---|
1043 | has tm_gmtoff, rather than using egrep. |
---|
1044 | |
---|
1045 | Mon Apr 21 02:19:17 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1046 | |
---|
1047 | * Released nmh-0.12. |
---|
1048 | |
---|
1049 | * Had set_exists and unset_exists macros backwards. |
---|
1050 | |
---|
1051 | * Released nmh-0.11. |
---|
1052 | |
---|
1053 | Thu Apr 10 02:39:53 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1054 | |
---|
1055 | * Added documentation to mh-profile.man about the various |
---|
1056 | `procs' (mhlproc, showproc, lproc, etc...). |
---|
1057 | |
---|
1058 | * Replace the bit twiddling for SELECTED, UNSEEN, and |
---|
1059 | mp->attrstats with macros. |
---|
1060 | |
---|
1061 | * If system doesn't have SIGEMT (like Linux), then use SIGTERM |
---|
1062 | in msh.c instead. |
---|
1063 | |
---|
1064 | * Change fstat to stat in m_gmsg.c since Linux wants |
---|
1065 | to hide dd->dd_fd. |
---|
1066 | |
---|
1067 | * Merge Linux patch sent in by Michel Oosterhof (original |
---|
1068 | patch from bsa@kf8nh.wariat.org). |
---|
1069 | |
---|
1070 | * Document an undocumented MH feature. mhn -form mhl.null |
---|
1071 | will suppress the display of the message header. |
---|
1072 | |
---|
1073 | * mhparam will now return "mhparam etcdir". |
---|
1074 | |
---|
1075 | * Add catproc to /config/config.c and use that in show.c |
---|
1076 | and mshcmds.c, rather than hard coding in /bin/cat. |
---|
1077 | |
---|
1078 | * Add mhnproc to the list of `procs' in mh-profile.man. |
---|
1079 | |
---|
1080 | * Add configure test for lorder and tsort commands. |
---|
1081 | |
---|
1082 | * Commented out the padding in the `msgs` struct in h/mh.h |
---|
1083 | |
---|
1084 | * Change m_gmsg.c to allocate elements to the `info' array by |
---|
1085 | 500 elements at a time (rather than MAXFOLDERS / 5). |
---|
1086 | |
---|
1087 | * Add note to man page for mhmail that zero length messages are |
---|
1088 | not sent. Need to use -body "" to send empty messages. |
---|
1089 | |
---|
1090 | * zotnet/mts/mts.c : compare character with '\0', not NULL. |
---|
1091 | |
---|
1092 | * sbr/getcpy.c : assign '\0' to character, not NULL. |
---|
1093 | |
---|
1094 | * add m_fmsg to most programs in uip so that they explicitly free |
---|
1095 | folder/message structure when done with folder. |
---|
1096 | |
---|
1097 | * uip/slocal.c : cleanup processing of sender. Make sure it is |
---|
1098 | defined even if message is missing "From " line. |
---|
1099 | |
---|
1100 | Mon Mar 31 03:37:35 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1101 | |
---|
1102 | * Released nmh-0.10. |
---|
1103 | |
---|
1104 | Sun Mar 30 21:46:17 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1105 | |
---|
1106 | * Add configure check for <locale.h>. Turn on LOCALE support |
---|
1107 | by default. |
---|
1108 | |
---|
1109 | Thu Mar 20 03:21:24 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1110 | |
---|
1111 | * Reversed previous decision to retain "From " lines in slocal. |
---|
1112 | The "From " line is now removed from all messages. |
---|
1113 | |
---|
1114 | * inc now saves the date from the "From " envelope in the |
---|
1115 | Delivery-Date header for all messages. |
---|
1116 | |
---|
1117 | * sbr/m_getfld.c: Clean up processing of Return-Path and |
---|
1118 | Delivery-Date from the "From " envelope. |
---|
1119 | |
---|
1120 | Mon Mar 17 19:03:36 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1121 | |
---|
1122 | * client.c: cast iaddr to int before comparing return value |
---|
1123 | of inet_addr with NOTOK. |
---|
1124 | |
---|
1125 | Tue Mar 11 04:38:10 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1126 | |
---|
1127 | * Grep test for signal names was failing on some OS'es because |
---|
1128 | of missing tabs in regex. |
---|
1129 | |
---|
1130 | Sat Mar 8 01:58:22 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1131 | |
---|
1132 | * Released nmh-0.09. |
---|
1133 | |
---|
1134 | * Move config files and format files to *.old before installing. |
---|
1135 | |
---|
1136 | * Add configure check for killpg. |
---|
1137 | |
---|
1138 | * msh.c: include <termios.h> instead of <termio.h> and |
---|
1139 | <sys/ioctl.h>. |
---|
1140 | |
---|
1141 | * prompter.c: don't include <sys/ioctl.h> anymore. |
---|
1142 | |
---|
1143 | Thu Mar 6 04:03:24 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1144 | |
---|
1145 | * Added `-mime' and `-nomime' options to `repl'. |
---|
1146 | From MH-6.8.4 diff. |
---|
1147 | |
---|
1148 | Tue Mar 4 03:10:37 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1149 | |
---|
1150 | * ruserpass.c : removed conflicting prototypes. |
---|
1151 | |
---|
1152 | * rcvtty.c : Fixed rcvtty to obey terminal permissions granted |
---|
1153 | by `mesg' command. Previously only worked on BSD machines. |
---|
1154 | |
---|
1155 | Mon Mar 3 00:18:59 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1156 | |
---|
1157 | * rcvtty.c : Changed to use #define UTMP_FILE (if exists) rather |
---|
1158 | than hard coded "/etc/utmp". |
---|
1159 | |
---|
1160 | * Released nmh-0.08. |
---|
1161 | |
---|
1162 | * Changed slocal to lock .maildelivery (or file given by -maildelivery) |
---|
1163 | when accessing ndbm/db file for duplicate suppression, instead of |
---|
1164 | locking database itself. |
---|
1165 | |
---|
1166 | Thu Feb 27 05:28:09 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1167 | |
---|
1168 | * Added slocal action `mmdf' to deliver to a file in mmdf format. |
---|
1169 | |
---|
1170 | * Changed the slocal actions `file' and `>' to always deliver in |
---|
1171 | mbox (uucp) format rather than be determined by RPATHS config |
---|
1172 | option. |
---|
1173 | |
---|
1174 | * Changed the slocal action `mbox' to deliver in mbox (uucp) format |
---|
1175 | rather than mmdf format. |
---|
1176 | |
---|
1177 | * slocal now adds Delivery-Date field to all messages (previously it |
---|
1178 | only added it to messages when delivering them to a file). The |
---|
1179 | "From " line is now retained on all messages if compiling with |
---|
1180 | RPATHS, rather than being discarded. |
---|
1181 | |
---|
1182 | * rcvpack no longer adds the Delivery-Date field to messages. |
---|
1183 | |
---|
1184 | Sun Feb 23 22:03:54 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1185 | |
---|
1186 | * Removed the script packmbox, since it's functionality has been |
---|
1187 | added to packf. |
---|
1188 | |
---|
1189 | * Changed packf so that it uses mbox (uucp) format by default |
---|
1190 | rather than mmdf format. Added options -mbox and -mmdf to |
---|
1191 | packf so you can choose the preferred format. |
---|
1192 | |
---|
1193 | * Changed rcvpack so that it uses mbox (uucp) format by default |
---|
1194 | rather than mmdf format. Added options -mbox and -mmdf to |
---|
1195 | rcvpack so you can choose the preferred format. |
---|
1196 | |
---|
1197 | Tue Feb 18 00:01:05 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1198 | |
---|
1199 | * Changed nmh to use dot locking by default (although you |
---|
1200 | can still easily change this in config.h). |
---|
1201 | |
---|
1202 | * Simplified locking code. Removed code allowing setting of |
---|
1203 | locking type in mts.conf. Now the locking type and locking |
---|
1204 | directory (if any) can only be set at compile time. |
---|
1205 | |
---|
1206 | Fri Feb 14 02:49:18 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1207 | |
---|
1208 | * Prefer getting timezone information from tm->gmtoff rather |
---|
1209 | than tzset and external timezone variable. |
---|
1210 | |
---|
1211 | Thu Feb 13 00:35:45 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1212 | |
---|
1213 | * Fixed typo in ruserpass.c in the variable toktabs. |
---|
1214 | |
---|
1215 | * When ruserpass was added to LIBOBJS, it was missing |
---|
1216 | the suffix. |
---|
1217 | |
---|
1218 | * Released nmh-0.07. |
---|
1219 | |
---|
1220 | Tue Feb 11 01:29:47 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1221 | |
---|
1222 | * Add check to configure, so that if ruserpass, or _ruserpass |
---|
1223 | is not found, build version of ruserpass in sbr. |
---|
1224 | |
---|
1225 | * Added define's to discard.c, m_getfld.c, and scansbr.c so |
---|
1226 | the code that manipulates internals of stdio, will build |
---|
1227 | on SCO 5.x. |
---|
1228 | |
---|
1229 | * Added #define to control whether to compile the simple |
---|
1230 | built-in FTP client in mhn. |
---|
1231 | |
---|
1232 | * Added configure check for ushort and ulong. Change code |
---|
1233 | to use ushort/ulong rather than u_short/u_long. |
---|
1234 | |
---|
1235 | * A couple of small cleanups in locking code. |
---|
1236 | |
---|
1237 | * Added configure check for gmtoff element in struct tm. |
---|
1238 | |
---|
1239 | * Added configure check for tzset. |
---|
1240 | |
---|
1241 | Fri Feb 7 03:01:57 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1242 | |
---|
1243 | * Released nmh-0.06. |
---|
1244 | |
---|
1245 | * Removed code for machines that don't have socket |
---|
1246 | interface (how could they get mail anyway?). |
---|
1247 | |
---|
1248 | * Removed code for BSD41 machines. I don't think there are |
---|
1249 | many such machines around anymore. |
---|
1250 | |
---|
1251 | * Add configure check for function uname, and prefer it |
---|
1252 | over gethostname. General cleanup of zotnet/mts/mts.c. |
---|
1253 | |
---|
1254 | * Change all `lseek' calls to use POSIX symbolic constants |
---|
1255 | SEEK_SET, SEEK_CUR, SEEK_END. |
---|
1256 | |
---|
1257 | Thu Feb 6 01:16:30 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1258 | |
---|
1259 | * Check lex generated file in zotnet/tws and use |
---|
1260 | pre-generated version if necessary. |
---|
1261 | |
---|
1262 | * Released nmh-0.05. |
---|
1263 | |
---|
1264 | * Change to use reliable signals on all platforms that have |
---|
1265 | sigaction. Change so that interrupted system calls are |
---|
1266 | restarted for all signals except SIGALRM. This fixes alarm |
---|
1267 | handling code in smail.c for BSD based systems. |
---|
1268 | |
---|
1269 | * Added lorder and tsort commands so that created libs can |
---|
1270 | be linked in one pass. |
---|
1271 | |
---|
1272 | Tue Feb 4 01:33:00 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1273 | |
---|
1274 | * Changed pidwait so that while it is waiting for a child, |
---|
1275 | it should block signals rather than ignore them. |
---|
1276 | |
---|
1277 | Mon Feb 3 21:05:30 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1278 | |
---|
1279 | * Add checks to configure for dbm_open and -lndbm. |
---|
1280 | |
---|
1281 | Thu Jan 30 05:15:42 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1282 | |
---|
1283 | * folder -pop and folder -push were freeing some memory too |
---|
1284 | quickly, which caused the entry popped from the stack to not |
---|
1285 | become the current folder. |
---|
1286 | |
---|
1287 | Wed Jan 29 01:28:02 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1288 | |
---|
1289 | * Released nmh-0.04. |
---|
1290 | |
---|
1291 | * Define ospeed and PC in termsbr.c is OS doesn't have |
---|
1292 | it. |
---|
1293 | |
---|
1294 | Sun Jan 26 20:25:10 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1295 | |
---|
1296 | * editfile will create a symbolic link to the altmsg if it |
---|
1297 | can't make a link, on any machine supporting lstat. Formerly |
---|
1298 | this would happen only on BSD42 based machines. |
---|
1299 | |
---|
1300 | Sat Jan 25 22:54:26 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1301 | |
---|
1302 | * traverse (in popsbr.c) wasn't calling va_start before using |
---|
1303 | variable argument list. Fixes core dump in inc when using POP. |
---|
1304 | |
---|
1305 | Fri Jan 24 03:27:59 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1306 | |
---|
1307 | * The variable pass in remotemail needed to be set to |
---|
1308 | NULL. (From MH-6.8.4 diff). Fixes core dump of msgchk when |
---|
1309 | using POP. |
---|
1310 | |
---|
1311 | * inc and msgchk were using -rpop by default when configured |
---|
1312 | with POP support. Default is now -norpop. |
---|
1313 | |
---|
1314 | Thu Jan 23 02:01:17 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1315 | |
---|
1316 | * By default, post will now give the SMTP HELO command with |
---|
1317 | the local hostname. If you specify a hostname with the |
---|
1318 | clientname: option in mts.conf file, post will give the |
---|
1319 | HELO command with that name instead. If the argument to the |
---|
1320 | clientname: option is empty, no HELO command is given. |
---|
1321 | (From the MH-6.8.4 diff) |
---|
1322 | |
---|
1323 | Wed Jan 22 01:55:45 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1324 | |
---|
1325 | * When using `-help' for a command, it will also print its |
---|
1326 | profile compents from .mh_profile. (From MH-6.8.4 diff) |
---|
1327 | |
---|
1328 | * "slocal -file" will now correctly takes its input from |
---|
1329 | a file (currently need to specify full path). |
---|
1330 | |
---|
1331 | Sun Jan 19 20:37:21 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1332 | |
---|
1333 | * "slocal -debug" will now issue a warning if a non-blank |
---|
1334 | line in the .maildelivery file has less than 5 fields. |
---|
1335 | |
---|
1336 | Sat Jan 18 02:26:41 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1337 | |
---|
1338 | * Changed slocal so that code for duplicate suppression |
---|
1339 | (MH config was MSGID) is always built. Added the options |
---|
1340 | -[no]suppressdup to slocal to turn this on/off. |
---|
1341 | |
---|
1342 | Thu Jan 16 00:26:34 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1343 | |
---|
1344 | * Released nmh-0.03. |
---|
1345 | |
---|
1346 | * Fixed problem where mark would core dump if no |
---|
1347 | .mh_sequence file existed. |
---|
1348 | |
---|
1349 | * Fixed problem where slocal would core dump if -debug |
---|
1350 | option was given, and certain headers were missing. |
---|
1351 | |
---|
1352 | * Added patch to slocal to add `folder' (+) action, which |
---|
1353 | is shorthand for piping message to rcvstore. Updated |
---|
1354 | man page. |
---|
1355 | |
---|
1356 | Wed Jan 15 21:30:17 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1357 | |
---|
1358 | * Changed flist option -unseen to -[no]all. Cleaned up |
---|
1359 | flist man page. |
---|
1360 | |
---|
1361 | Fri Jan 10 20:36:33 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1362 | |
---|
1363 | * Fixed flist. Changed the profile component `Folder-Order' |
---|
1364 | to `Flist-Order. Added option `-sequence' to flist, so |
---|
1365 | you can specify the name of the sequence to search for. |
---|
1366 | |
---|
1367 | Thu Jan 9 00:20:48 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1368 | |
---|
1369 | * A few minor portability cleanups. Changed to use PATH_MAX |
---|
1370 | rather than MAXPATHLEN. Don't assume ospeed variable exists |
---|
1371 | in termsbr.c. Removed some conflicting prototypes. |
---|
1372 | |
---|
1373 | Wed Jan 8 11:05:02 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1374 | |
---|
1375 | * Add configure test to check if tgetent will accept NULL |
---|
1376 | and allocate its own buffer. Borrowed from zsh. |
---|
1377 | |
---|
1378 | * Changed libpath to etcpath. |
---|
1379 | |
---|
1380 | Mon Jan 6 04:15:35 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1381 | |
---|
1382 | * Cleaned up source code and Makefiles, so that if your `make' |
---|
1383 | supports the VPATH option, you can build nmh in a different |
---|
1384 | directory from where the source code is located. |
---|
1385 | |
---|
1386 | Fri Jan 3 05:05:18 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1387 | |
---|
1388 | * Released nmh-0.02. |
---|
1389 | |
---|
1390 | Wed Jan 1 17:41:52 1997 Richard Coleman <coleman@math.gatech.edu> |
---|
1391 | |
---|
1392 | * Split mhook man page into man pages for rcvdist, rcvpack, |
---|
1393 | and rcvtty. |
---|
1394 | |
---|
1395 | Tue Dec 31 03:07:48 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1396 | |
---|
1397 | * Changed code to use strerror, rather than using sys_errlist |
---|
1398 | and sys_nerr directly. |
---|
1399 | |
---|
1400 | Mon Dec 30 02:15:25 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1401 | |
---|
1402 | * -compat switch from install-mh removed. |
---|
1403 | |
---|
1404 | * Changed the default POP port from "pop" to "pop3". |
---|
1405 | |
---|
1406 | Sat Dec 28 13:25:05 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1407 | |
---|
1408 | * Changed mhn_defaults to mhn.defaults. Changed create_mhn_defaults |
---|
1409 | (again) to mhn.defaults.sh. Changed find_program (again) to |
---|
1410 | mhn.find.sh. mhn.defaults.sh now takes the search path |
---|
1411 | as an argument. Default search path is now specified in Makefile |
---|
1412 | rather than in script. |
---|
1413 | |
---|
1414 | Fri Dec 27 16:34:01 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1415 | |
---|
1416 | * Changed mtstailor file to mts.conf. Updated man pages. |
---|
1417 | |
---|
1418 | * Changed si_value to si_val in mhn.c, since it conflicts with |
---|
1419 | macro defined on Solaris. |
---|
1420 | |
---|
1421 | Thu Dec 26 02:50:15 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1422 | |
---|
1423 | * Added --enable-nmh-mhe (and --disable-nmh-mhe) to enable/disable |
---|
1424 | support for Emacs front-end mhe. It is on by default. |
---|
1425 | |
---|
1426 | * Added the following configure options: --enable-nmh-pop to |
---|
1427 | enable client side pop support, --enable-nmh-smtp to enable |
---|
1428 | SMTP support. Client-side pop support now compiles. Man |
---|
1429 | pages for inc, msgchk, mh-chart now correctly added pop |
---|
1430 | options if enabled. |
---|
1431 | |
---|
1432 | Tue Dec 24 14:33:20 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1433 | |
---|
1434 | * Added configure test for bug in C libraries where linker |
---|
1435 | can't find ruserpass, but can find _ruserpass. |
---|
1436 | |
---|
1437 | * Fixed configure test so that termcap variable ospeed is |
---|
1438 | correctly found. |
---|
1439 | |
---|
1440 | Mon Dec 23 19:40:17 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1441 | |
---|
1442 | * Source files converted to ANSI C. |
---|
1443 | |
---|
1444 | * md5 now compiled separately rather than being included |
---|
1445 | in mhn.c. Changed md5 to use memset and memcpy. |
---|
1446 | |
---|
1447 | Fri Dec 20 02:29:37 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1448 | |
---|
1449 | * Collected the error routines adios, advise, admonish, and advertise |
---|
1450 | into one file (error.c), and did some rearranging of the code. |
---|
1451 | |
---|
1452 | Thu Dec 19 19:05:29 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1453 | |
---|
1454 | * Added awk script sigmsg.awk (originally written by |
---|
1455 | Geoff Wing <mason@werple.apana.org.au> for zsh) to |
---|
1456 | automatically generate signal messages for pidstatus.c. |
---|
1457 | Added files sbr/signals.c, h/signals.h. Code now uses |
---|
1458 | sigprocmask to block signals (if available). Code now uses |
---|
1459 | signal blocking on non-BSD machines. |
---|
1460 | |
---|
1461 | Wed Dec 18 01:55:17 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1462 | |
---|
1463 | * Add configure check for ATTVIBUG. From Soren's mh autoconf work. |
---|
1464 | |
---|
1465 | * Released nmh-0.01. |
---|
1466 | |
---|
1467 | * Added configure code to check for type of signals functions |
---|
1468 | you have (POSIX or BSD style signals). Added function |
---|
1469 | SIGPROCMASK to simulate sigprocmask on machines that don't |
---|
1470 | have POSIX signals. |
---|
1471 | |
---|
1472 | Fri Dec 13 19:40:48 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1473 | |
---|
1474 | * Added -version switch to all commands. Also added to |
---|
1475 | their man pages. |
---|
1476 | |
---|
1477 | Mon Dec 9 16:36:54 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1478 | |
---|
1479 | * Renamed uip/trmsbr.c to termsbr.c and changed it to use |
---|
1480 | POSIX termios.h style functions if present. |
---|
1481 | |
---|
1482 | Tue Dec 3 16:18:39 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1483 | |
---|
1484 | * Changed support/general/bootmhn.sh to output new mhn_defaults |
---|
1485 | file to standard output by default (makes it easier for testing). |
---|
1486 | Changed name of script to create_mhn_defaults. Changed bootmhn.findit |
---|
1487 | script to find_program. |
---|
1488 | |
---|
1489 | Sun Dec 1 10:00:00 1996 Richard Coleman <coleman@math.gatech.edu> |
---|
1490 | |
---|
1491 | * Added patch to uip/folder.c from exmh distribution to |
---|
1492 | speed up -recurse option. |
---|
1493 | |
---|
1494 | * Added flist command from exmh distribution. It doesn't work |
---|
1495 | yet, but it compiles :-) |
---|
1496 | |
---|
1497 | * Changed default location for install to /usr/local/nmh/{bin,etc,lib,man}. |
---|
1498 | Split files so that format and configuration files go in nmh/etc, and |
---|
1499 | support binaries go in nmh/lib. Of course, all this can now be changed |
---|
1500 | in the top level Makefile. |
---|
1501 | |
---|
1502 | * Started with mh-6.8.3 as based and converted to autoconf. |
---|
1503 | Rewrote all the Makefiles. Currently only works with sendmail/smtp. |
---|
1504 | Pop support and plenty of other things, are now broken. |
---|