X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=ChangeLog;h=8245154908c57f728cf826974f582f337fa5b80b;hp=2a7493ff3bd10fa24b27b7d494d5b1b8a250ccdf;hb=1513f7668c494c4583141d6115669b7198c14556;hpb=29d590d74c6e03f5efe9f743c40a61028ccd491d diff --git a/ChangeLog b/ChangeLog index 2a7493f..8245154 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,113 @@ +2006-02-18 David Levine + + * h/mime.h, h/mhparse.h, uip/mhbuildsbr.c, uip/mhfree.c, + man/mhbuild.man, docs/TODO: added support for an optional + Content-Disposition header in mhbuild (only). Its contents + are supplied between {}, positioned after the optional [], in + a mhbuild directive. If the contents do not contain a + "filename=" parameter, and the directive has a filename, or + something else that ends with "name=", then that will be used + to add a "filename=" parameter to the header. + +2006-02-12 David Levine + + * docs/TODO: added RFC2183 to reference of RFC1806 for + Content-Disposition header. + +2006-01-17 David Levine + + * uip/mhbuild.c, uip/mhbuildsbr.c, man/mhbuild.man: added + -nocontentid switch, to disable generation of Content-ID: + header in MIME messages. (Also added -contentid for + symmetry.) The default configuration of Microsoft Outlook, + Build 10.0.3416, in particular, doesn't see attachments in + incoming messages if there are Content-ID headers, see + http://home.cwru.edu/~wrv/eudoraoutlookfix.html. This allows + users to easily accomodate that by adding + mhbuild: -nocontentid to their .mh_profile. + +2006-01-29 Oliver Kiddle + + * bug 4360: uip/replsbr.c: remove trailing newlines from components + to fix bug with spaces at the end of Subject/References in replies + +2006-01-18 Oliver Kiddle + + * configure.in: use AS_HELP_STRING for formatting help messages + + * configure.in, sbr/fmt_scan.c: add autoconf magic to support + old systems that don't support multibyte character sets + + * sbr/fmt_scan.c: fix bug with insertion of newline being wrong if + the num function was used at the end of the format buffer + +2006-01-17 David Levine + + * uip/post.c, uip/spost.c: in make_bcc_file (), use same + logic as in finish_headers () to detect whether there is an + existing From: line in the draft. If draft_from masquerade + flag is enabled, this allows the From: to be obeyed in the + Bcc, instead of the old behavior of always replacing it with + the signature. + +2006-01-17 Oliver Kiddle + + * sbr/fmt_scan.c: more robust multi-byte/column support for field + widths, restoring right justification feature + +2006-01-16 Oliver Kiddle + + * h/aliasbr.h, h/rcvmail.h, man/Makefile.in, man/slocal.man, + sbr/lock_file.c, uip/aliasbr.c, uip/dropsbr.c, uip/post.c, + uip/slocal.c, man/mh-mts.man: remove remnants of code for MMDF + + * uip/scansbr.c: multiply buffer size by MB_CUR_MAX so multi-byte + chars fit + +2006-01-14 Josh Bressers + + * sbr/fmt_scan.c: Turn the PUTSF macro into a function capable of + handling multi column characters. + +2006-01-07 Josh Bressers + + * Remove sbr/strerror.c -- strerror(3) is defined in C89. + +2006-01-06 Josh Bressers + + * patch #3968: Move the add() function from its own file (add.c) and + into utils.c. There was also a duplicate add() function in mf.c which + has been removed. + +2006-01-02 Josh Bressers + + * Remove sbr/pwd.c file, moving the pwd() function into sbr/utils.c. + +2006-01-01 Josh Bressers + + * patch #3967: Create a mh_xrealloc function to prevent mistakes when + calling realloc. + +2006-01-01 Josh Bressers + + * patch #3966: Create a mh_xmalloc function to prevent mistakes when + calling malloc. + +2005-12-24 Peter Maydell + + * Bug #15285: Don't use $< in target rules in makefiles, as POSIX + says it's only defined in inference rules. (BSD make was expanding + $< to the empty string in the rule for building sbr/dtimep.c, which + causes lex to apparently hang because it's reading from stdin.) + +2005-12-24 Peter Maydell + + * Completely redo db library checking -- we now check for working + (include file, library) pairs rather than checking for headers and + libraries separately. We also now provide --with-ndbm=lib and + --with-ndbmheader=header options to configure to handle situations + where configure's autodetection fails. + 2005-12-21 Peter Maydell * Fix stupid accidental dependence on a bash quirk in previous