diff options
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | NEWS | 4 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | mfd/drivers.c | 3 | ||||
-rw-r--r-- | mfd/main.c | 2 | ||||
-rw-r--r-- | pmult/pmult.c | 6 |
6 files changed, 21 insertions, 4 deletions
@@ -1,3 +1,11 @@ +2008-10-27 Sergey Poznyakoff <gray@gnu.org.ua> + + * pmult/pmult.c (pmult_std_reply): Handle SMFIR_ACCEPT. + * configure.ac, NEWS: Raise version patchlevel to 96 + * mfd/drivers.c (mark_type_asgn): Add a comment. + * mfd/main.c (main): Do not try to start up if script_dump_xref + was given. + 2008-10-24 Sergey Poznyakoff <gray@gnu.org.ua> * mflib/verp.mf: New file. @@ -1,11 +1,11 @@ -Mailfromd NEWS -- history of user-visible changes. 2008-10-13 +Mailfromd NEWS -- history of user-visible changes. 2008-10-22 Copyright (C) 2005, 2006, 2007, 2008 Sergey Poznyakoff See the end of file for copying conditions. Please send Mailfromd bug reports to <bug-mailfromd@gnu.org.ua> -Version 4.9.95 (SVN) +Version 4.9.96 (SVN) * Requires Mailutils 1.9.90 or newer. diff --git a/configure.ac b/configure.ac index 3d3c2a52..d626e33d 100644 --- a/configure.ac +++ b/configure.ac @@ -17,7 +17,7 @@ AC_PREREQ(2.59) m4_define([MF_VERSION_MAJOR], 4) m4_define([MF_VERSION_MINOR], 9) -m4_define([MF_VERSION_PATCH], 95) +m4_define([MF_VERSION_PATCH], 96) AC_INIT([mailfromd], MF_VERSION_MAJOR.MF_VERSION_MINOR[]m4_ifdef([MF_VERSION_PATCH],.MF_VERSION_PATCH), [bug-mailfromd@gnu.org.ua]) diff --git a/mfd/drivers.c b/mfd/drivers.c index 3cff97b3..c3ed92b2 100644 --- a/mfd/drivers.c +++ b/mfd/drivers.c @@ -1168,6 +1168,9 @@ print_type_asgn(NODE *node, int level) void mark_type_asgn(NODE *node) { + /* FIXME: That's not quite right. The node should be marked + only if var is referenced or volatile, but determining this + would probably require an extra pass. */ mark(node->v.asgn.node); } @@ -2171,7 +2171,7 @@ main(int argc, char **argv) fixup_code(); if (script_check || script_dump_macros - || script_dump_code || script_dump_tree + || script_dump_code || script_dump_tree || script_dump_xref || yy_flex_debug || script_ydebug) exit(EX_OK); diff --git a/pmult/pmult.c b/pmult/pmult.c index 88ad4861..43cf1dfa 100644 --- a/pmult/pmult.c +++ b/pmult/pmult.c @@ -746,6 +746,12 @@ pmult_std_reply (struct pmult_priv_data *p, pmse_ctx_P pmse_ctx, status = (buf[0] == '4') ? SMTP_R_TEMP : SMTP_R_PERM; free (tmp); return status; + + case SMFIR_ACCEPT: + PMU_DEBUG2 (p->debug, MU_DEBUG_TRACE2, + "%s=%s, accept\n", + ident, arg); + return SMTP_R_ACCEPT; case SMFIR_REJECT: PMU_DEBUG3 (p->debug, MU_DEBUG_TRACE2, |