summaryrefslogtreecommitdiff
path: root/libexec
AgeCommit message (Collapse)Author
2007-02-27sort options and usage();Jason McIntyre
2007-02-27Flag day for spamd -Bob Beck
1) config files move to /etc/mail 2) -g option goes away in spamd-setup and spamd - greylisting is now the default 3) option change to spamd, -b addr becomes -l addr. 4) -b option in spamd-setup and spamd to turn on old blacklisting mode. Man page shortly to be flensed to make this easier to explain ok deraadt@ millert@
2007-02-26Link with libgcc, will be necessary after the upcoming toolchain changes.Miod Vallat
2007-02-25Add usage() and error out if given bogus arguments.Todd C. Miller
2007-02-25- HELO/EHLO is part of the tupleJason McIntyre
- remove misleading sentence ok millert
2007-02-25Attempt to clarify new greylisting rules.Todd C. Miller
2007-02-24When greylisting we don't actually need to use the <spamd> pf table.Todd C. Miller
We just do no-rdr for things in <spamd-white> and rdr the rest to spamdb. OK beck@
2007-02-24tweaks;Jason McIntyre
2007-02-23to_suffixes -> alloweddomains, that got missed, noticedBob Beck
by okan@demirmen.com
2007-02-23Make spamd include the HELO/EHLO identification string sent byBob Beck
the connecting hosts in the tuple key when greylisting. catches a few more bogus hosts and will let us trap based on HELO later. Changes spamdb(8) output to include the new field. ok deraadt@, jmc@
2007-02-23make dequotetolower use regular string functions instead of the manualBob Beck
walk with mutiple conditions in the loop. ok deraadt@
2007-02-23continue collecting lint to be sold as a parsley substitute; ok beckTheo de Raadt
2007-02-23spacingTheo de Raadt
2007-02-23greytrapping improvementsBob Beck
1) remove requirement for <> around spamtrap addresses 2) add support for /etc/spamd/alloweddomains to specify suffixes for which any destinations that don't match get trapped various knf's by theo, feedback from jmc, millert, deraadt
2007-02-14Fix some realloc() off-by-one errors found by ray@.Todd C. Miller
Also simplify fix_quoted_colons() to avoid realloc entirely since the output buffer is at most 2x the length of the input buffer. Parts adapted from a diff from tdeval@. OK ray@, beck@
2007-02-09Fix off by one in blacklist memory allocation. From tdeval@Todd C. Miller
2007-02-09readdir buffers should not get a fixed buffer size, but should be dependantDale Rahn
on the block size of the filesystem. Rounded up to page size for efficiency. similar to change in libc yesterday. Should fix PR 5364.
2007-02-08Remove __DTF_READALL usage in ld.so's private copy of readdir().Todd C. Miller
2007-02-06fix some dodgy displays;Jason McIntyre
2007-02-03Kludge around a horrible problem where gcc 'knows' that __udivsi3 willDale Rahn
only clobber r0 and r4, and will not modify any other registers. Unfortunately calling thru the PLT clobbers other registers eg, r1, which then breaks because gcc doesn't reload the proper value.
2007-01-28revert 1.108, the diff allowed ldd to print the load address of the binary,Dale Rahn
however this modified variables used by C++ backtrace code which caused it to crash. ok kettenis
2007-01-04 Using DB_BTREE for spamd is wrong, order is never requiredBob Beck
and the rebalancing really slags big databases. Make spamd use DB_HASH instead, and convert if the old type is noticed on startup. Testing by me, djm, ian, others ok deraadt@, millert@, djm@
2006-12-28assume that new elf architectures will have ld.soTheo de Raadt
2006-12-26no more seperate prebindTheo de Raadt
2006-12-23Spelling.Kenneth R Westerback
'preceeding' -> 'preceding' 'preceeds' -> 'precedes' 'preceeded' -> 'preceded'
2006-12-21'immediatly' -> 'immediately' in comments.Kenneth R Westerback
2006-12-21'tranfer' -> 'transfer' in comments.Kenneth R Westerback
2006-12-20add an additional rule to the filter anchor that allows traffic out fromJoel Knight
the server to the client. this is necessary in case the server is not otherwise allowed to talk to the client. ok jcs@
2006-12-20More strlen("") fixes.Ray Lai
OK otto@, ``If it makes you feel better'' millert@.
2006-12-15reduce RFC2292/3542 #ifdef.Jun-ichiro itojun Hagino
2006-12-09IPV6_RECVDSTADDR is not standard. use more standard IPV6_PKTINFO.Jun-ichiro itojun Hagino
also prepare for RFC2292->RFC3542 switch (IPV6_RECVPKTINFO). glocker ok (he tested), deraadt also looked at
2006-12-07check exit status of the pfctl command executed. ok beck@Otto Moerbeek
2006-11-27Make spamd error out for a greylisted session only after the DATABob Beck
command not after the RCPT command, as this helps people out when they are faced with retarded sender verification schemes - tested out by a number of people on tech@, and running at u of a for a while. Supposedly this makes verizon sender verification happy. Suggested as a stable candidate by people on tech@, I'm ok with that.
2006-11-26repair missing DPADD requestsTheo de Raadt
2006-11-21Fill in load/end address for binary.Dale Rahn
2006-11-15failed to purge doubled up environment variables; found by Mark DowdTheo de Raadt
ok miod
2006-11-14stack corruption was fixed a while ago.Dale Rahn
2006-11-14improve previous;Jason McIntyre
2006-11-14clarify "maxcon" somewhat, particularly its upper limit;Jason McIntyre
from jared rr spiegel (pr #5292), tweaked somewhat;
2006-11-14cleanup pointed out by miod@Dale Rahn
2006-11-13Let this build on landisk.Dale Rahn
2006-11-11when calculating envp, skip over the NULL between argv and envp.Dale Rahn
2006-11-11remove '#if 0' block.Dale Rahn
2006-11-11Working?Dale Rahn
2006-11-10dont want to know where this stack corruption is coming from.Dale Rahn
2006-11-10better...Dale Rahn
2006-11-10Getting much closer.Dale Rahn
2006-11-10`elminate' etc. is not really the right way to spell `eliminate'.Michael Knudsen
ok brad
2006-11-10Not quite working ld.so support for shDale Rahn
2006-11-04remove misplaced -l stuff; henning needs more caffeine...Jason McIntyre