Age | Commit message (Collapse) | Author | Files |
|
|
|
* NEWS: Update.
* configure.ac: Update.
* doc/upgrade.texi: Update.
|
|
|
|
* NEWS, configure.ac: Update
* doc/upgrade.texi: Update
|
|
procedure.
|
|
* doc/deprecate.texi: Remove.
* doc/pragma-database.texi: Remove.
* doc/pragma-option.texi: Remove.
* doc/Makefile.am (mailfromd_TEXINFOS): Remove the above.
(check-pragmas): Remove the rule, but leave a placeholder for
a while.
(check-sub-config): Fix the rule to allow for dashes in keyword
names.
* doc/functions.texi: Fix a typo.
* doc/macros.texi (histref): New macro.
* doc/mailfromd.texi: Remove obsolete sections. Describe
callout servers and SMTP timeouts.
* mflib/sav.mf: Remove.
|
|
* NEWS: Update.
* doc/mailfromd.texi: Document try-catch and dclex.
* doc/upgrade.texi : Update.
* doc/values.texi (MIN_EXCEPTION, MAX_EXCEPTION): New values.
|
|
* configure.ac: Check for struct mu_argp_node_list.
* doc/upgrade.texi: Replace itemize with enumerate.
* lib/mudefs.h: New file.
* lib/Makefile.am (noinst_HEADERS): Add mudefs.h
* pmult/pmult.c: Include mudefs.h
(parse_opt): Use MUDEF_ARGP_NODE_LIST instead of
struct mu_argp_node_list.
* smap/smap.c: Likewise.
|
|
Happy GNU Year!
|
|
|
|
* mfd/lex.l (INCTX_IGNORE_BYE): New flag.
(string_beg): New static.
(compose_start): Initialize string_beg.
(compose_finish): Assign string_beg to yylloc.beg.
(module rule): Fix warning message.
Eat everything up to and including '.', if
the module file is included.
Raise INCTX_IGNORE_BYE flag in this case.
(bye rule): If INCTX_IGNORE_BYE is set return EOF.
* mflib/heloarg_test.mf, mflib/match_cidr.mf,
mflib/match_dnsbl.mf, mflib/match_rhsbl.mf,
mflib/sockmap.mf, mflib/spf.mf: Quote arguments of the
`require' statements.
* doc/upgrade.texi: Update.
|
|
|
|
* NEWS, doc/deprecate.texi,
doc/mailfromd.texi: Document new features.
* doc/sexp.texi: New file.
* doc/upgrade.texi: Update.
* mfd/bi_msg.m4 (message_read_line)
(message_read_body_line): Raise eof exception when there
are no more lines left.
|
|
* doc/deprecate.texi: New file.
* doc/Makefile.am: Add deprecate.texi.
* doc/upgrade.texi: Update.
|
|
* doc/upgrade.texi: Document MAILFROMD_DEPRECATION.
* mfd/main.c: Remove spurious semicolon.
* mfd/pp.c (pp_extrn_start): Print debug info on level >= 2.
(preprocess_input): Add missing return.
|
|
* NEWS: Update.
* doc/Makefile.am (check-config, check-sub-config): New goals.
(all-check-docs): Depend on the above.
* doc/mailfromd.texi: Document syslog-async configuration
statement.
* doc/pragma-option.texi: Move the ignore block to doc/mailfromd.texi.
* doc/upgrade.texi (5x0-600): Describe the changes and the
proposed conversion procedure.
* mfd/main.c (rename_legacy_file): new variable.
(close_change_conf): Improve the created script.
(cb_db_expire_interval): Bugfix.
(database_section_param): File statement is mu_cfg_callback.
(main): Set rename_legacy_file if necessary.
|
|
* doc/pragma-option.texi: New file.
* doc/pragma-database.texi: New file.
* doc/Makefile.am (mailfromd_TEXINFOS): Add new files.
* doc/mailfromd.texi: Document configuration file.
* doc/upgrade.texi (5x0-600): New section.
* mfd/gram.y (pragma_database): Add calls to write_db_config.
* mfd/main.c (write_db_config): New function.
(close_change_conf): Handle 'G' records.
(cb_relay_file): Remove duplicate function.
(cb_db_expire_interval, cb_db_positive_expire_interval)
(cb_db_negative_expire_interval): New functions.
(database_section_param): New configuration file statement:
"database".
(database_cfg_init): New function.
(main): Call database_cfg_init.
* mfd/mailfromd.h (write_db_config): New prototype.
|
|
* NEWS: Document Milter v.6 support.
* doc/mailfromd.texi: Likewise.
* doc/smap.texi: Document smap.
|
|
* NEWS: Update.
* doc/mailfromd.texi: Reorder material.
* doc/upgrade.texi: New file.
* doc/fdl.texi, doc/gacopyz.texi, doc/strftime.texi: Move
sectioning commands to the main source.
* etc/mailfromd.rc: Reflect recent changes.
* mfd/lex.l: Change semantics of __statedir__
and __preproc__. Introduce __defstatedir__ and
__defpreproc__.
|