diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile.am | 36 | ||||
-rw-r--r-- | NEWS | 1004 | ||||
-rw-r--r-- | README | 4 | ||||
-rw-r--r-- | README-alpha | 2 | ||||
-rw-r--r-- | README-hacking | 2 | ||||
-rw-r--r-- | THANKS | 3 | ||||
-rw-r--r-- | am/debug.m4 | 19 | ||||
-rw-r--r-- | am/gcc.m4 | 13 | ||||
-rw-r--r-- | am/ipv6.m4 | 68 | ||||
-rw-r--r-- | am/proctitle.m4 | 26 | ||||
-rwxr-xr-x | bootstrap | 2 | ||||
-rw-r--r-- | configure.ac | 275 | ||||
-rw-r--r-- | doc/.gitignore | 1 | ||||
-rw-r--r-- | doc/Makefile.am | 21 | ||||
-rw-r--r-- | doc/calloutd.texi | 66 | ||||
-rw-r--r-- | doc/fdl.texi | 8 | ||||
-rw-r--r-- | doc/filter_pipe.texi | 278 | ||||
-rw-r--r-- | doc/functions.texi | 3870 | ||||
-rw-r--r-- | doc/gacopyz.texi | 2 | ||||
-rw-r--r-- | doc/gendocs.pl | 523 | ||||
-rwxr-xr-x | doc/gendocs.sh | 490 | ||||
-rw-r--r-- | doc/gendocs_template | 76 | ||||
-rw-r--r-- | doc/html.init | 164 | ||||
-rw-r--r-- | doc/htmlxref.cnf | 27 | ||||
-rw-r--r-- | doc/macros.texi | 6 | ||||
-rw-r--r-- | doc/mailfromd.texi | 4477 | ||||
-rw-r--r-- | doc/mfdbtool.texi | 2 | ||||
-rw-r--r-- | doc/mtasim.texi | 178 | ||||
-rw-r--r-- | doc/otherdoc.init | 5 | ||||
-rw-r--r-- | doc/otherdoc.texi.in | 15 | ||||
-rw-r--r-- | doc/pmult.texi | 22 | ||||
-rw-r--r-- | doc/sexp.texi | 64 | ||||
-rw-r--r-- | doc/upgrade.texi | 404 | ||||
-rw-r--r-- | doc/webdoc.init | 8 | ||||
-rw-r--r-- | dot.emacsrc | 10 | ||||
-rw-r--r-- | elisp/Makefile.am | 2 | ||||
-rw-r--r-- | elisp/mfl-mode.el | 12 | ||||
-rw-r--r-- | elisp/obfemail-mode.el | 2 | ||||
-rw-r--r-- | etc/Makefile.am | 25 | ||||
-rw-r--r-- | etc/mailfromd.mfl (renamed from etc/mailfromd.mf) | 2 | ||||
-rw-r--r-- | etc/postfix-macros.sed | 2 | ||||
-rwxr-xr-x | etc/rc.in | 2 | ||||
-rw-r--r-- | gacopyz/Makefile.am | 2 | ||||
-rw-r--r-- | gacopyz/context.c | 4 | ||||
-rw-r--r-- | gacopyz/gacopyz.c | 51 | ||||
-rw-r--r-- | gacopyz/gacopyz.h | 4 | ||||
-rw-r--r-- | gacopyz/gacopyz_priv.h | 14 | ||||
-rw-r--r-- | gacopyz/io.c | 4 | ||||
-rw-r--r-- | gacopyz/log.c | 2 | ||||
-rw-r--r-- | gacopyz/proc.c | 4 | ||||
-rw-r--r-- | gacopyz/server.c | 33 | ||||
-rw-r--r-- | gacopyz/smfi.c | 2 | ||||
-rw-r--r-- | gacopyz/stagenames.c | 2 | ||||
-rw-r--r-- | gacopyz/trans.awk | 2 | ||||
-rw-r--r-- | gacopyz/trans.tab | 2 | ||||
-rw-r--r-- | git2chg.awk | 76 | ||||
-rw-r--r-- | global.awk | 2 | ||||
-rw-r--r-- | global.def | 13 | ||||
-rw-r--r-- | lib/Makefile.am | 7 | ||||
-rw-r--r-- | lib/cache.c | 2 | ||||
-rw-r--r-- | lib/close-fds.c | 2 | ||||
-rw-r--r-- | lib/db.c | 2 | ||||
-rw-r--r-- | lib/dbcfg.c | 2 | ||||
-rw-r--r-- | lib/dict.c | 2 | ||||
-rw-r--r-- | lib/dns.c | 800 | ||||
-rw-r--r-- | lib/dns.h | 68 | ||||
-rw-r--r-- | lib/filenames.h | 4 | ||||
-rw-r--r-- | lib/fltpipe.c | 508 | ||||
-rw-r--r-- | lib/ftimestr.c | 2 | ||||
-rw-r--r-- | lib/greylist.c | 2 | ||||
-rw-r--r-- | lib/libmf.h | 33 | ||||
-rw-r--r-- | lib/logger.c | 15 | ||||
-rw-r--r-- | lib/mfdb.h | 13 | ||||
-rw-r--r-- | lib/mfgetopt.c | 2 | ||||
-rw-r--r-- | lib/mudefs.h | 30 | ||||
-rw-r--r-- | lib/namefixup.c | 55 | ||||
-rw-r--r-- | lib/nls.c | 2 | ||||
-rw-r--r-- | lib/parsetime.c | 2 | ||||
-rw-r--r-- | lib/proctitle.c | 2 | ||||
-rw-r--r-- | lib/rate.c | 2 | ||||
-rw-r--r-- | lib/server.c | 14 | ||||
-rw-r--r-- | lib/smmsg.c | 502 | ||||
-rw-r--r-- | lib/srvman.c | 20 | ||||
-rw-r--r-- | lib/srvman.h | 2 | ||||
-rw-r--r-- | lib/status.c | 2 | ||||
-rw-r--r-- | lib/strmwait.c | 2 | ||||
-rw-r--r-- | lib/symtab.c | 2 | ||||
-rw-r--r-- | lib/syslog_async.c | 2 | ||||
-rw-r--r-- | lib/tbf_rate.c | 2 | ||||
-rw-r--r-- | lib/transform.c | 487 | ||||
-rw-r--r-- | lib/userprivs.c | 39 | ||||
-rw-r--r-- | lib/utils.c | 38 | ||||
-rw-r--r-- | lib/vercmp.c | 2 | ||||
-rw-r--r-- | lib/version.c | 8 | ||||
-rw-r--r-- | mflib/.gitignore | 17 | ||||
-rw-r--r-- | mflib/Makefile.am | 115 | ||||
-rw-r--r-- | mflib/_register.mfl (renamed from mflib/_register.mf) | 2 | ||||
-rw-r--r-- | mflib/callout.mf4 | 35 | ||||
-rw-r--r-- | mflib/cdb.mfl | 192 | ||||
-rw-r--r-- | mflib/dkim.mfl (renamed from mflib/match_cidr.mf) | 38 | ||||
-rw-r--r-- | mflib/dns.mf4 | 96 | ||||
-rw-r--r-- | mflib/dspam.mf | 54 | ||||
-rw-r--r-- | mflib/email.mfl (renamed from mflib/email.mf) | 2 | ||||
-rw-r--r-- | mflib/gettext.mfl (renamed from mflib/gettext.mf) | 2 | ||||
-rw-r--r-- | mflib/header_rename.mf4 | 130 | ||||
-rw-r--r-- | mflib/heloarg_test.mfl (renamed from mflib/heloarg_test.mf) | 3 | ||||
-rw-r--r-- | mflib/is_ip.mfl (renamed from mflib/is_ip.mf) | 3 | ||||
-rw-r--r-- | mflib/localdomain.mfl (renamed from mflib/localdomain.mf) | 2 | ||||
-rw-r--r-- | mflib/match_cidr.mfl (renamed from tests/etc/static.mf) | 26 | ||||
-rw-r--r-- | mflib/match_dnsbl.mfl (renamed from mflib/match_dnsbl.mf) | 8 | ||||
-rw-r--r-- | mflib/match_rhsbl.mfl (renamed from mflib/match_rhsbl.mf) | 5 | ||||
-rw-r--r-- | mflib/mfex.awk | 16 | ||||
-rw-r--r-- | mflib/mfh.awk | 32 | ||||
-rw-r--r-- | mflib/milter.mfl (renamed from tests/etc/public.mf) | 45 | ||||
-rw-r--r-- | mflib/mime.mf4 | 54 | ||||
-rw-r--r-- | mflib/poll.mfl (renamed from mflib/poll.mf) | 2 | ||||
-rw-r--r-- | mflib/portprobe.mf4 | 2 | ||||
-rw-r--r-- | mflib/pp-setup | 6 | ||||
-rw-r--r-- | mflib/rateok.mf4 | 2 | ||||
-rw-r--r-- | mflib/revip.mfl (renamed from mflib/revip.mf) | 6 | ||||
-rw-r--r-- | mflib/sa.mfl (renamed from mflib/sa.mf) | 2 | ||||
-rw-r--r-- | mflib/safedb.mf4 | 2 | ||||
-rw-r--r-- | mflib/sieve.mfl (renamed from mflib/sieve.mf) | 2 | ||||
-rw-r--r-- | mflib/sockmap.mfl (renamed from mflib/sockmap.mf) | 2 | ||||
-rw-r--r-- | mflib/spf.mfl (renamed from mflib/spf.mf) | 2 | ||||
-rw-r--r-- | mflib/status.mfh | 3 | ||||
-rw-r--r-- | mflib/status.mfl (renamed from mflib/status.mf) | 47 | ||||
-rw-r--r-- | mflib/strip_domain_part.mfl (renamed from mflib/strip_domain_part.mf) | 0 | ||||
-rw-r--r-- | mflib/syslog.mfl (renamed from mflib/syslog.mf) | 2 | ||||
-rw-r--r-- | mflib/valid_domain.mfl (renamed from mflib/valid_domain.mf) | 0 | ||||
-rw-r--r-- | mflib/verp.mfl (renamed from mflib/verp.mf) | 2 | ||||
-rw-r--r-- | mfmod/.gitignore | 1 | ||||
-rw-r--r-- | mfmod/Makefile.am | 40 | ||||
-rw-r--r-- | mfmod/mfmod.h | 82 | ||||
-rw-r--r-- | mfmod/mfmod.m4 | 54 | ||||
-rw-r--r-- | mfmod/mfmodnew.c | 390 | ||||
-rw-r--r-- | mfmod/template.ac | 43 | ||||
-rw-r--r-- | mfmod/template.am | 43 | ||||
-rw-r--r-- | mfmod/template.c | 26 | ||||
-rw-r--r-- | mfmod/template.mfl | 21 | ||||
-rw-r--r-- | mtasim/Makefile.am | 3 | ||||
-rw-r--r-- | mtasim/mtasim.c | 329 | ||||
-rw-r--r-- | mtasim/openat-die.c | 2 | ||||
-rw-r--r-- | pmult/Makefile.am | 2 | ||||
-rw-r--r-- | pmult/pmult.c | 24 | ||||
-rw-r--r-- | po/POTFILES.in | 27 | ||||
-rw-r--r-- | src/Makefile.am | 49 | ||||
-rw-r--r-- | src/bitmask.h | 2 | ||||
-rw-r--r-- | src/builtin/.gitignore | 7 |