Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-03-26 | Do not log when the slave gets killed because of read() | Moritz Jodeit | |
returning 0. This is normal behavior and should not spam the logs. Noticed by henning@ OK henning@ millert@ | |||
2007-03-26 | kill trailing whitespace...shame on me if i sent bob a diff w/ | Jason McIntyre | |
whitespace at eol | |||
2007-03-26 | use new license. ok kjell@, who also wanted his name removed, but he needs | Bob Beck | |
to remember how to commit to do that. | |||
2007-03-26 | use new license, ok deraadt@ | Bob Beck | |
2007-03-26 | use new license. | Bob Beck | |
2007-03-26 | Copyright - I should share the blame. | Bob Beck | |
2007-03-26 | A couple of spamd improvements | Bob Beck | |
1) Implement the NOOP command, which now seems necessary for certain windows mail wrappers and sender verification schemes. Tested by me and sidcarter@symonds.net, who noticed the problem on his site. ok millert@ 2) Change the behaviour of the maxblack parameter, instead of hanging up immediately on new blacklisted connections when the maxblack parameter is reached, we instead make spamd not stutter at them, so the connection is instead completed quickly. This seems to handle peaks and spikes much better than the old way of doing this. ok deraadt@, with some man page changes by jmc@ | |||
2007-03-22 | Do not advertise version in the ftp banner, because there is no reason to. | Chad Loder | |
OK mbalmer@, xsa@, henning@, idea prompted by deraadt | |||
2007-03-21 | remove extra *p tests, from charles longeau | Ted Unangst | |
ok deraadt millert | |||
2007-03-18 | Be sure to exit if the db_open of the second db for conversion fails. | Bob Beck | |
2007-03-16 | Fix dribbly HMAC leak. | Bob Beck | |
ok reyk@ | |||
2007-03-16 | now that we leave the grey, avoid annoying re-adds of white entries | Bob Beck | |
by checking for them being in the db first. ok millert@ | |||
2007-03-15 | fix -y example; | Jason McIntyre | |
closes user/5408 from sthen ok reyk | |||
2007-03-14 | when using low prio MX trapping, ignore hosts connecting to the low prio | Bob Beck | |
mx for the first minute, to avoid problems if hosts legitimately try it after we are down. suggested by millert@ | |||
2007-03-14 | Don't delete grey entries when whitelisting. They expire anyway | Bob Beck | |
and this hides the evidence. Avoids a potential race when using -M traps where a retry comes in between deletion and whitelisting. ok millert@ | |||
2007-03-12 | log when we trap a host. | Bob Beck | |
2007-03-08 | update to describe current behaviour; | Jason McIntyre | |
with some help from millert and beck | |||
2007-03-07 | Add some emphasis for easier reading and clarify MX trapping by | Todd C. Miller | |
explicitly mentioning IP aliases, which is typically how you would implement MX trapping using a single host. OK beck@, trusted by deraadt@ | |||
2007-03-07 | Put the workaround back in because gcc fails to build otherwise. ok deraadt@ | Dale Rahn | |
2007-03-07 | sync usage(); ok deraadt | Jason McIntyre | |
2007-03-07 | clean up the greytrap stuff; | Jason McIntyre | |
2007-03-07 | some spelling fixes; | Jason McIntyre | |
2007-03-07 | new sentence, new line | Jason McIntyre | |
kill whitespace at eol | |||
2007-03-06 | Add -M option to specify a local address that is a lower priority MX | Bob Beck | |
address than the primary one. spamd will trap hosts that contact this address first without first contacting the primary. - get it in, deraadt@ | |||
2007-03-06 | Revert a workaround that was put in for softfpu ABI violations, hardfp doesnt. | Dale Rahn | |
ok miod. | |||
2007-03-06 | tweak -c; sort FILES; | Jason McIntyre | |
2007-03-06 | - move LOGGING into the main body | Jason McIntyre | |
- move some relevant bits of SYNCHRONISATION into -Yy descriptions - tweaks for SYNCHRONISATION ok reyk beck | |||
2007-03-06 | document allowing -c to increase to within 200 of kern.maxfiles | Bob Beck | |
2007-03-06 | Make the maximum number of connections dependant on kern.maxfiles rather | Bob Beck | |
than a hardcoded value. ok reyk@, deraadt@ with knfisms and saner variable names | |||
2007-03-05 | remove -r option that didn't work anyway. | Bob Beck | |
ok jmc@, reyk@ | |||
2007-03-05 | better dd options for the spamd.key generation example. | Reyk Floeter | |
2007-03-05 | document spamd.key better. what format does the file take? how do i | Reyk Floeter | |
create one? and so on... help from jmc@ | |||
2007-03-05 | don't make everything a sync once we see one, reset this once | Bob Beck | |
we save the entry. ok reyk@ | |||
2007-03-05 | nuke annoying debug log | Bob Beck | |
ok henning@ | |||
2007-03-05 | Make spamlogd log inbound/outbound like it did before. | Bob Beck | |
ok henning@ | |||
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 |