aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog449
-rw-r--r--Makefile.am7
-rw-r--r--NEWS118
-rw-r--r--THANKS4
-rwxr-xr-xbootstrap17
-rw-r--r--configure.ac100
-rw-r--r--doc/Makefile.am18
-rw-r--r--doc/mailfromd.texi295
-rw-r--r--elisp/Makefile.am4
-rw-r--r--elisp/mfl-mode.el18
-rw-r--r--etc/Makefile.am4
-rw-r--r--etc/mailfromd.rc4
-rwxr-xr-xetc/rc.in4
-rw-r--r--gacopyz/Makefile.am4
-rw-r--r--gacopyz/gacopyz.c629
-rw-r--r--gacopyz/gacopyz.h49
-rw-r--r--gacopyz/gacopyz_priv.h16
-rw-r--r--gacopyz/io.c6
-rw-r--r--gacopyz/log.c50
-rw-r--r--gacopyz/proc.c60
-rw-r--r--gacopyz/server.c266
-rw-r--r--gacopyz/smfi.c6
-rw-r--r--lib/Makefile.am37
-rw-r--r--lib/daemon.c (renamed from src/daemon.c)0
-rw-r--r--lib/dict.c91
-rw-r--r--lib/libmf.h45
-rw-r--r--lib/nls.c34
-rw-r--r--lib/parsetime.c109
-rw-r--r--lib/syslog_async.c (renamed from src/syslog_async.c)0
-rw-r--r--lib/syslog_async.h (renamed from src/syslog_async.h)0
-rw-r--r--lib/userprivs.c151
-rw-r--r--lib/version.c (renamed from src/version.c)8
-rw-r--r--mfd/Makefile.am (renamed from src/Makefile.am)71
-rw-r--r--mfd/bi_db.m4 (renamed from src/bi_db.m4)0
-rw-r--r--mfd/bi_dns.m4 (renamed from src/bi_dns.m4)8
-rw-r--r--mfd/bi_gettext.m4 (renamed from src/bi_gettext.m4)6
-rw-r--r--mfd/bi_header.m480
-rw-r--r--mfd/bi_io.m4 (renamed from src/bi_io.m4)4
-rw-r--r--mfd/bi_ipaddr.m4 (renamed from src/bi_ipaddr.m4)4
-rw-r--r--mfd/bi_mail.m4 (renamed from src/bi_mail.m4)4
-rw-r--r--mfd/bi_other.m4 (renamed from src/bi_other.m4)4
-rw-r--r--mfd/bi_poll.m4 (renamed from src/bi_poll.m4)4
-rw-r--r--mfd/bi_qrnt.m430
-rw-r--r--mfd/bi_rcpt.m443
-rw-r--r--mfd/bi_sa.m4 (renamed from src/bi_sa.m4)106
-rw-r--r--mfd/bi_sieve.m4 (renamed from src/bi_sieve.m4)6
-rw-r--r--mfd/bi_spf.m4 (renamed from src/bi_spf.m4)4
-rw-r--r--mfd/bi_sprintf.m4 (renamed from src/bi_sprintf.m4)0
-rw-r--r--mfd/bi_string.m4 (renamed from src/bi_string.m4)4
-rw-r--r--mfd/bi_system.m4 (renamed from src/bi_system.m4)10
-rw-r--r--mfd/bi_vars.m4 (renamed from src/bi_vars.m4)4
-rw-r--r--mfd/builtin.def (renamed from src/builtin.def)0
-rw-r--r--mfd/cache.c (renamed from src/cache.c)4
-rw-r--r--mfd/db.c (renamed from src/db.c)0
-rw-r--r--mfd/debug.cin (renamed from src/debug.cin)4
-rw-r--r--mfd/debug.hin (renamed from src/debug.hin)4
-rw-r--r--mfd/debugdef.m4 (renamed from src/debugdef.m4)4
-rw-r--r--mfd/dns.c (renamed from src/dns.c)4
-rw-r--r--mfd/dns.h (renamed from src/dns.h)4
-rw-r--r--mfd/dnsbase.c (renamed from src/dnsbase.c)6
-rw-r--r--mfd/dnscache.c (renamed from src/dnscache.c)4
-rw-r--r--mfd/drivers.c (renamed from src/drivers.c)4
-rw-r--r--mfd/drv.awk (renamed from src/drv.awk)4
-rw-r--r--mfd/engine.c (renamed from src/engine.c)111
-rw-r--r--mfd/gram.y (renamed from src/gram.y)155
-rw-r--r--mfd/init.m4 (renamed from src/init.m4)4
-rw-r--r--mfd/lex.l (renamed from src/lex.l)14
-rw-r--r--mfd/mailfromd.h (renamed from src/mailfromd.h)117
-rw-r--r--mfd/main.c (renamed from src/main.c)314
-rw-r--r--mfd/mf-status.mfi (renamed from src/mf-status.mfi)4
-rw-r--r--mfd/mfstat.awk (renamed from src/mfstat.awk)4
-rw-r--r--mfd/mu_dbm.c (renamed from src/mu_dbm.c)2
-rw-r--r--mfd/mu_dbm.h (renamed from src/mu_dbm.h)0
-rw-r--r--mfd/opcode.awk (renamed from src/opcode.awk)4
-rw-r--r--mfd/opcodes (renamed from src/opcodes)4
-rw-r--r--mfd/optab.opc (renamed from src/optab.opc)4
-rw-r--r--mfd/optab.oph (renamed from src/optab.oph)0
-rw-r--r--mfd/pp.c (renamed from src/pp.c)4
-rw-r--r--mfd/prog.c (renamed from src/prog.c)139
-rw-r--r--mfd/prog.h (renamed from src/prog.h)6
-rw-r--r--mfd/rate.c (renamed from src/rate.c)4
-rw-r--r--mfd/snarf.m4 (renamed from src/snarf.m4)4
-rw-r--r--mfd/spf.c (renamed from src/spf.c)4
-rw-r--r--mfd/spf.h (renamed from src/spf.h)4
-rw-r--r--mfd/stack.c (renamed from src/stack.c)4
-rw-r--r--mfd/status.mfi (renamed from src/status.mfi)0
-rw-r--r--mfd/symtab.c (renamed from src/symtab.c)4
-rw-r--r--mflib/Makefile.am4
-rw-r--r--mflib/pp-setup4
-rw-r--r--mtasim/Makefile.am30
-rw-r--r--mtasim/mtasim.c (renamed from src/mtasim.c)75
-rw-r--r--mtasim/openat-die.c (renamed from src/openat-die.c)10
-rw-r--r--pies/Makefile.am39
-rw-r--r--pies/depmap.c170
-rw-r--r--pies/pies.c1006
-rw-r--r--pies/pies.h118
-rw-r--r--pies/pies.rcin25
-rw-r--r--pies/progman.c952
-rw-r--r--pmult/Makefile.am44
-rw-r--r--pmult/debugdef.m454
-rw-r--r--pmult/pdbg.hm43
-rw-r--r--pmult/pmult.c1715
-rw-r--r--po/POTFILES.in88
-rw-r--r--smap/Makefile.am27
-rw-r--r--smap/smap.c1024
-rw-r--r--tests/Makefile.am5
-rw-r--r--tests/accept.at2
-rw-r--r--tests/ack.at2
-rw-r--r--tests/arg.at2
-rw-r--r--tests/ashadow.at2
-rw-r--r--tests/atlocal.in6
-rw-r--r--tests/bctx00.at2
-rw-r--r--tests/bctx01.at2
-rw-r--r--tests/catch.at2
-rw-r--r--tests/catch01.at2
-rw-r--r--tests/cidr1.at2
-rw-r--r--tests/cidr2.at2
-rw-r--r--tests/cidr3.at2
-rw-r--r--tests/cond01.at2
-rw-r--r--tests/cond02.at2
-rw-r--r--tests/cond03.at2
-rw-r--r--tests/cond04.at2
-rw-r--r--tests/cond05.at2
-rw-r--r--tests/cond06.at2
-rw-r--r--tests/declvar.at2
-rw-r--r--tests/etc/Makefile.am4
-rw-r--r--tests/etc/ack.rc2
-rw-r--r--tests/etc/arg.rc2
-rw-r--r--tests/etc/catch.rc2
-rw-r--r--tests/etc/catch01.rc2
-rw-r--r--tests/etc/cidr.rc2
-rw-r--r--tests/etc/cond.rc2
-rw-r--r--tests/etc/dns.rc2
-rw-r--r--tests/etc/farg.rc4
-rw-r--r--tests/etc/greylist.rc2
-rw-r--r--tests/etc/macros.rc2
-rw-r--r--tests/etc/numrcpt.rc2
-rw-r--r--tests/etc/poll-1.rc2
-rw-r--r--tests/etc/poll.rc2
-rw-r--r--tests/etc/prec.rc2
-rw-r--r--tests/etc/relayed.rc2
-rw-r--r--tests/etc/sa01.rc2
-rw-r--r--tests/etc/sa02.rc2
-rw-r--r--tests/etc/sa03.rc2
-rw-r--r--tests/etc/sa04.rc2
-rw-r--r--tests/etc/shadow.rc2
-rw-r--r--tests/etc/strings.rc2
-rw-r--r--tests/etc/switch.rc2
-rw-r--r--