Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-03-05 | spacing | Theo de Raadt | |
2007-03-05 | revert unintentional MAXCON change back to 800, accidentally did last | Bob Beck | |
commit with the U of A value, which may not be safe on all GENERICs with an unmodified kern.maxfiles | |||
2007-03-04 | tweaks; | Jason McIntyre | |
2007-03-04 | correct location of spamd.key | Joel Knight | |
2007-03-04 | cleanup usage | Theo de Raadt | |
2007-03-04 | bob writes some of the most horrid space and tab riddled messy code around | Theo de Raadt | |
2007-03-04 | Database synchronizaton for spamd/spamlogd | Bob Beck | |
This adds an HMAC protected synchronization protocol for use by spamd and spamlogd. - spamd can receive updates from other hosts for GREY, WHITE, and TRAPPED db entries, and will update the local /var/db/spamd accordingly. - spamd can send updates when it makes changes to the GREY or TRAPPED entries in the db to other hosts running spamd. (Note it does not send WHITE entries because the other spamd will see the GREY changes and have complete information to make appropritate decisions) - spamlogd can send updates for WHITE db entries that it performs on the local db to other hosts running spamd, which will then apply them on remote hosts. note that while this diff provides synchronization for changes made to the spamd db by the daemons, it does *not* provide for sychonizing changes to the spamd db made manually with the spamdb command. Synchronization protocol and most of the work by reyk@, with a bunch of the spamd, and spamlogd stuff by me. testing mostly at the U of A, running happily there under big load. ok reyk@ jmc@ | |||
2007-03-03 | Build ld.so softfloat for now, lets dynamic linking get further. | Dale Rahn | |
2007-03-02 | improve the sections on pf rules; ok beck | Jason McIntyre | |
2007-03-01 | first pass at simplifying the language in this page; more to come | Jason McIntyre | |
2007-03-01 | - use proper log facility and priority in the slave sig handlers | Otto Moerbeek | |
- if the monitor decides to kill the slave, log that ok millert@ moritz@ | |||
2007-02-28 | double word: be be | David Krause | |
2007-02-27 | spacing | Theo de Raadt | |
2007-02-27 | fix -b breakage - make greylisting actually be on by default | Bob Beck | |
2007-02-27 | prevent .Em abuse: | Jason McIntyre | |
.Dq for services .Aq for tables | |||
2007-02-27 | forgot to remove this comment; | Jason McIntyre | |
2007-02-27 | - don;t mark up colons | Jason McIntyre | |
- no need for <> for tables - use escapes for <> where needed | |||
2007-02-27 | no -g flag for spamd-setup; | Jason McIntyre | |
2007-02-27 | explain the concepts of black/white/greylisting, briefly; | Jason McIntyre | |
diff from Okan Demirmen, tweaked by myself and beck ok beck | |||
2007-02-27 | the tempfail message happens after the DATA command, and | Bob Beck | |
has for a little while now - it got changed so people don't get hooped by certain stupid sender verification schemes. | |||
2007-02-27 | sync slightly w/ spamd(8); | Jason McIntyre | |
2007-02-27 | spamd.conf lives in /etc/mail now; | Jason McIntyre | |
2007-02-27 | fix synopsis and order options; | Jason McIntyre | |
2007-02-27 | initial shot at making greylisting seem normal... | Jason McIntyre | |
2007-02-27 | sort options and usage(); | Jason McIntyre | |
2007-02-27 | Flag 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-26 | Link with libgcc, will be necessary after the upcoming toolchain changes. | Miod Vallat | |
2007-02-25 | Add usage() and error out if given bogus arguments. | Todd C. Miller | |
2007-02-25 | - HELO/EHLO is part of the tuple | Jason McIntyre | |
- remove misleading sentence ok millert | |||
2007-02-25 | Attempt to clarify new greylisting rules. | Todd C. Miller | |
2007-02-24 | When 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-24 | tweaks; | Jason McIntyre | |
2007-02-23 | to_suffixes -> alloweddomains, that got missed, noticed | Bob Beck | |
by okan@demirmen.com | |||
2007-02-23 | Make spamd include the HELO/EHLO identification string sent by | Bob 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-23 | make dequotetolower use regular string functions instead of the manual | Bob Beck | |
walk with mutiple conditions in the loop. ok deraadt@ | |||
2007-02-23 | continue collecting lint to be sold as a parsley substitute; ok beck | Theo de Raadt | |
2007-02-23 | spacing | Theo de Raadt | |
2007-02-23 | greytrapping improvements | Bob 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-14 | Fix 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-09 | Fix off by one in blacklist memory allocation. From tdeval@ | Todd C. Miller | |
2007-02-09 | readdir buffers should not get a fixed buffer size, but should be dependant | Dale 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-08 | Remove __DTF_READALL usage in ld.so's private copy of readdir(). | Todd C. Miller | |
2007-02-06 | fix some dodgy displays; | Jason McIntyre | |
2007-02-03 | Kludge around a horrible problem where gcc 'knows' that __udivsi3 will | Dale 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-28 | revert 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 required | Bob 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-28 | assume that new elf architectures will have ld.so | Theo de Raadt | |
2006-12-26 | no more seperate prebind | Theo de Raadt | |
2006-12-23 | Spelling. | Kenneth R Westerback | |
'preceeding' -> 'preceding' 'preceeds' -> 'precedes' 'preceeded' -> 'preceded' | |||
2006-12-21 | 'immediatly' -> 'immediately' in comments. | Kenneth R Westerback | |