Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-04-07 | Remove those option letters from the getopt string which do not have a case | Aaron Campbell | |
handler below. millert@ ok | |||
2004-04-03 | add pxeboot references to FILES and SEE ALSO; | Jason McIntyre | |
ok deraadt@ | |||
2004-04-03 | fix logging. without -v, you get just the connection level, no mail data. | Daniel Hartmeier | |
with -v, you get From/To/Subject at LOG_INFO, and the first ten body lines at LOG_DEBUG. ok beck@ | |||
2004-04-02 | nextstate() can get passed a read(2) chunk containing multiple lines, | Daniel Hartmeier | |
so separate lines before logging headers/body. doesn't make logging more verbose, just fixes the case where chunks contain multiple lines. ok beck@ | |||
2004-03-17 | fix problem with counter and logging spotted by danh, where logging | Bob Beck | |
would get messed up when the blacklist limit was hit. tested by danh@ and me ok cedric@ | |||
2004-03-16 | sort options and escape a minus sign; | Jason McIntyre | |
2004-03-16 | typos from Andrey Matveev; | Jason McIntyre | |
2004-03-15 | Add -B option, with maxblack limit to limit the number of blacklist | Bob Beck | |
connections to something less than maxcon when greylisting. This ensures you don't completely run out of connections tarpitting spammers, and not allow real mail through. ok dhartmei@ millert@ | |||
2004-03-14 | make window size adjustement on sockets only after the DATA | Bob Beck | |
connection. This ensures that greylisted connections are not delayed by a small windows size, but blacklisted connections still have to send the body through a tiny window, and presumably the body is the vast majority of what is being sent anyway. ok dhartmei@ millert@ | |||
2004-03-14 | #include fixes, from Max Laier, ok beck@ henning@ | Daniel Hartmeier | |
2004-03-13 | Add signal handler to parent, so that when greylisting we don't need to | Bob Beck | |
kill all three processes to make it go away. Adjust daemon() call and logging appropriately. ok henning@, millert@ | |||
2004-03-12 | sort options; | Jason McIntyre | |
2004-03-12 | paranoia and cleanup, ensure we use free then NULL everywhere. | Bob Beck | |
ok millert@ dhartmei@ | |||
2004-03-12 | Fix typo, spotted by Eduardo Alvarenga <eduardo@eduardo.lan.cei> | Bob Beck | |
ok xsa@ henning@ | |||
2004-03-11 | fix bug where custom 450 messages are not displayed, | Bob Beck | |
found by yongari@kt-is.co.kr ok dhartmei@, millert@ | |||
2004-03-11 | Remove sync() calls that immediately precede databse close(). Since | Todd C. Miller | |
close() calls sync() itself the standalone sync() is a no-op. OK beck@ | |||
2004-03-11 | Call db-sync() after each db modification since they aren't all that | Bob Beck | |
frequent in the scheme of things and this avoids the possibility of database corruption. Run here for a week. ok millert@ deraadt@ | |||
2004-03-10 | More checking for a NULL return value from getpass(). otto@ OK | Todd C. Miller | |
2004-03-10 | spaces | Theo de Raadt | |
2004-03-10 | close file on error paths. from Patrick Latifi | Ted Unangst | |
2004-03-10 | spaces | Theo de Raadt | |
2004-03-10 | spaces | Theo de Raadt | |
2004-03-10 | fix missing space, also from | Bob Beck | |
yongari@kt-is.co.kr ok deraadt@ | |||
2004-03-10 | add -b option to specify local bind address, sent by | Bob Beck | |
yongari@kt-is.co.kr ok deraadt@ | |||
2004-03-07 | remove some unused variables and includes; KNF | Otto Moerbeek | |
ok beck@ | |||
2004-03-05 | Fix really dumb memory leak that would have long runnign large whitelist | Bob Beck | |
servers having their pf update process growing massive as it leaked huge tracks of whitelist. ok millert@ | |||
2004-03-03 | assign servtimeout to sa.sa_handler to actually use the alternate | joshua stein | |
radius server ok millert | |||
2004-03-01 | zap extra spaces. From a PR by Jared Yanovich. | Marc Espie | |
2004-03-01 | typo; we do have spamlogd(8) not spamlog(8); | Xavier Santolaria | |
ok beck@ | |||
2004-03-01 | uset inet_pton(3) instead of home grown address validator; some other cleanup | Otto Moerbeek | |
ok beck@ | |||
2004-02-28 | Fix macro definition if pf.conf example. Ok beck@ | Matthieu Herrb | |
2004-02-28 | - ensure greylist entry expiry is not updated until actually whitelisted | Bob Beck | |
to avoid keeping multiple grey entries around from a single host for extra time. - make -G work - paranoia and cleanup suggestions from deraadt@ ok millert@ | |||
2004-02-27 | fix CFLAGS -I | David Krause | |
ok deraadt@ | |||
2004-02-27 | make spamlogd watch the destination of outbound smtp connections, | Bob Beck | |
so that replies to mail sent out do not get greylisting delays. ok millert@ | |||
2004-02-27 | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | Theo de Raadt | |
reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now. | |||
2004-02-26 | don't leak one here either. | Bob Beck | |
2004-02-26 | don't leak an fd here. | Bob Beck | |
2004-02-26 | Add ommitted copyright. | Bob Beck | |
2004-02-26 | paranoia; beck ok | Theo de Raadt | |
2004-02-26 | spaces | Theo de Raadt | |
2004-02-26 | Add -g option for greylisting support for spamd. The greylisting techinque | Bob Beck | |
originates from a paper by Evan Harris which can be found at http://projects.puremagic.com/greylisting/. This implementation makes spamd allow for non-blacklisted addresses to be treated as "greylisted". where they are tracked in a db file, and whitelisted by addition to a pf table when the same envelope from and to are retried from the same source IP address. Testing by many, ok deraadt@ | |||
2004-02-25 | Fix this assumed sizeof(long) == 4 error. Would very occasionally cause | Dale Rahn | |
the code to attempt to zero 4 bytes of the next page. | |||
2004-02-24 | Make example "rdr pass" not just "rdr"; OK beck@ | Todd C. Miller | |
2004-02-23 | pretty | Theo de Raadt | |
2004-02-23 | Set the user variable environ early in ld.so so that library constructors can | Dale Rahn | |
properly see the environment. Fixes problem with MALLOC_OPTIONS on dynamic executables. ok deraadt@ | |||
2004-02-15 | new arg to disk_unbusy, to record separate read/write statistics. | Ted Unangst | |
looked at by various, testing henning@ mcbride@ dan weeks mostly from netbsd via Pedro Martelletto <pbastos@rdc.puc-rio.br> | |||
2004-02-11 | some sections came out wrong (no space) in SDL. | Marc Espie | |
ggi has func, func2, func3 : description, give it a fighting chance. | |||
2004-02-11 | more accurate .so test. | Marc Espie | |
2004-02-10 | misleading regexp -> pattern | Marc Espie | |
2004-02-10 | harder check in picky mode: find the page AND verify it is the same. | Marc Espie | |
Prompted by jmc@. Stop at first isolated dash in line. Handle more troff hyphenation. okay millert@, jmc@ |