christos
470a09925c
Use the libc version of strtonum.c (Kamil Rytarowski)
2015-01-29 03:25:36 +00:00
christos
19b3e3be46
fix comment
2015-01-29 01:05:25 +00:00
christos
8f75702587
add an option to restore rules, and run the flush command only once per
...
rule name.
2015-01-28 22:30:42 +00:00
christos
0866db79e7
explain why nfail > maxfail in the report.
2015-01-28 16:47:00 +00:00
wiz
ac8c22811d
Sort SEE ALSO. Nit fixes.
2015-01-28 07:32:28 +00:00
christos
bf10289799
Don't add a rule twice, but attempt to replace it.
2015-01-28 05:08:55 +00:00
christos
2478c85bc9
one would think that I'd learn to cast htons() by now...
2015-01-28 00:42:15 +00:00
christos
ac672cf09a
apply the mask to the resulting address correctly.
2015-01-27 20:16:11 +00:00
christos
c54542f644
we are passing the port now
2015-01-27 19:49:37 +00:00
christos
70d0fa228f
- separate man page for blacklistd and blacklistd.conf, requested by wiz@
...
- allow separate configurations for local and remote addresses, implementing
effectively whitelists, requested by dh@
- allow the mask of the filter to be specified, requested by dh@
- the db file format has been changed to accommodate these changes, and
needs to be removed.
2015-01-27 19:40:36 +00:00
christos
f9546f4b11
put back initialization of the buffer which was accidentally removed.
...
XXX: pullup-7.
2015-01-27 02:37:18 +00:00
wiz
cf9e532f07
Fix PKG_CONFIG version after freetype2-2.5.3 import.
...
From Leonardo Taccari on tech-x11.
2015-01-26 08:47:25 +00:00
christos
8d2f2f5d56
merge conflict
2015-01-26 04:12:46 +00:00
christos
3808a58b42
prettier display
2015-01-26 02:31:52 +00:00
christos
b110ac9d5f
simple instructions for NetBSD.
2015-01-26 00:34:50 +00:00
christos
049b90f872
Add npf.conf example
2015-01-26 00:18:40 +00:00
christos
ab43be4761
this has been moved.
2015-01-25 23:15:56 +00:00
wiz
3fb9c48858
Minor fixes.
...
XXX: libblacklist needs to be defined.
2015-01-25 23:09:28 +00:00
wiz
0c005f11fe
Minor cleanups.
...
XXX: blacklistd.conf.5 should be a separate man page, or the Xr to it
in blacklistd(8) should be removed.
2015-01-25 23:07:16 +00:00
christos
975e3626e2
sync rem control script api
2015-01-25 22:59:40 +00:00
christos
77b4baae8c
mark log function as printflike
2015-01-25 22:22:54 +00:00
christos
38cf543beb
whitespace
2015-01-25 21:06:04 +00:00
christos
0c0dce715b
Handle interfaces in configuration files, requested by kardel@
2015-01-25 20:59:39 +00:00
christos
3ce284ce42
fix gcc warning.
2015-01-25 20:50:30 +00:00
christos
4fc6ba4368
fix for PIC code.
2015-01-25 20:06:46 +00:00
christos
b668dd1072
remove debugging.
2015-01-25 16:17:20 +00:00
christos
a79eafe515
blacklist new files
2015-01-25 15:52:12 +00:00
christos
1bff67df9c
blasklist hooks
2015-01-25 15:51:53 +00:00
christos
bdb45807c6
hook into blacklist
2015-01-25 15:47:19 +00:00
christos
26e01d3274
new lex/yacc need less help with prefixes.
2015-01-25 14:56:22 +00:00
christos
1f23e23664
fix man pages
2015-01-24 18:34:05 +00:00
tron
215f0c2623
Resolve conflicts from last import.
2015-01-24 18:10:52 +00:00
tron
3f021802f4
Import Postfix 2.11.3. Changes since version 2.11.1:
...
- Fix for DMARC implementations based on SPF policy plus DKIM Milter. The
PREPEND access/policy action added headers ABOVE Postfix's own Received:
header, exposing Postfix's own Received: header to Milters (protocol
violation) and hiding the PREPENDed header from Milters. PREPENDed
headers are now added BELOW Postfix's own Received: header and remain
visible to Milters.
- The Postfix SMTP server logged an incorrect client name in reject
messages for check_reverse_client_hostname_access and
check_reverse_client_hostname_{mx,ns}_access. They replied with the
verified client name, instead of the name that was rejected.
- The TLS client logged that an anonymous TLS connection was "Untrusted",
instead of "Anonymous".
- Fix for configurations that prepend message headers with Postfix access
maps, policy servers or Milter applications. Postfix now hides its own
Received: header from Milters and exposes prepended headers to Milters,
regardless of the mechanism used to prepend a header. This fix reverts
a partial solution that was released on October 13, 2014, and replaces
it with a complete solution.
2015-01-24 18:08:05 +00:00
christos
986aa600f9
update to reality.
2015-01-24 15:36:51 +00:00
christos
5b63b8f3e0
add dump command
2015-01-24 15:33:03 +00:00
christos
1db39ae10d
sync only when idle or every 100 turns.
2015-01-24 07:46:20 +00:00
christos
93c3fc2f06
sync the db
2015-01-24 07:31:51 +00:00
christos
5e2208d7b5
fix remaining time.
2015-01-24 06:20:21 +00:00
christos
c7002cf3b4
format better.
2015-01-24 06:05:08 +00:00
christos
ed7c0403a5
remove unneeded include
2015-01-23 23:28:45 +00:00
christos
8f167df58f
fix memset
2015-01-23 22:34:13 +00:00
christos
5d9c37e882
add ftpd.
2015-01-23 22:34:00 +00:00
christos
eeba53ebdb
add ftpd
2015-01-23 22:33:37 +00:00
christos
e826cb8649
don't clear the db with positive cache queries; negative cache queries
...
can be don't maliciously for cache pollution.
2015-01-23 21:38:09 +00:00
christos
943f7e91bd
more stuff
2015-01-23 21:34:01 +00:00
christos
047fac47e0
install in examples
2015-01-23 21:33:50 +00:00
christos
fbfc24b25d
Factor out the get remote address code and do it first since it is more
...
efficient than searching through the config.
2015-01-23 21:33:37 +00:00
christos
b6edaf94aa
don't let positive aclquery results clear the blacklist.
2015-01-23 21:10:44 +00:00
christos
0aa06d5b95
make header idempotent
2015-01-23 18:48:56 +00:00
christos
8c82b13dab
include socket.h
2015-01-23 04:46:53 +00:00