-
f7b00fa677
auth_vpopmaild: added taint checking to responses
Matt Simerson
2013-04-25 18:51:34 -0400
-
82effb409a
Qpsmtpd: untaint config data passed to plugins
Matt Simerson
2013-04-25 18:44:21 -0400
-
4c6f5aedfd
Qpsmtpd.pm: split config args on /\s+/, was / /
Matt Simerson
2013-04-25 17:53:55 -0400
-
2b1b75145a
install_deps: handle comments in Makefile.PL
Matt Simerson
2013-04-25 11:24:08 -0700
-
b8229fbdbf
dmarc: added subdomain policy handling
Matt Simerson
2013-04-25 02:25:21 -0400
-
76071ca559
Makefile.PL: added clean { *.bak }
Matt Simerson
2013-04-25 02:19:48 -0400
-
09b7d977db
Makefile.PL: reenable Time::TAI64
Matt Simerson
2013-04-24 22:25:51 -0400
-
52002eecf6
Makefile.PL: comment out Mail::Spamassassin
Matt Simerson
2013-04-24 22:22:29 -0400
-
40235542e3
Makefile.PL: disable Geo::IP module
Matt Simerson
2013-04-24 22:15:45 -0400
-
a67ed4063b
try disabling Time::TAI64, update MANIFEST
Matt Simerson
2013-04-24 22:12:31 -0400
-
c4d59cc442
.travis.yml: added perl 5.16
Matt Simerson
2013-04-24 20:51:11 -0400
-
e8ee3fe430
see if removing Mail::SPF makes Travis happy
Matt Simerson
2013-04-24 20:50:36 -0400
-
c652d4c9e4
dmarc test: comments in the public list was
Matt Simerson
2013-04-24 16:33:57 -0400
-
db6a7f418b
run: increase RAM from 200 to 300MB (dkim)
Matt Simerson
2013-04-24 16:32:08 -0400
-
92fe1e899f
rcpt_ok: do immunity checks earlier, so that
Matt Simerson
2013-04-24 16:31:00 -0400
-
eccaf17d18
karma: limit rcpts to 1 for senders with neg karma
Matt Simerson
2013-04-24 16:30:28 -0400
-
bbc6e895cc
distinguish rejecting versus tolerated failures
Matt Simerson
2013-04-24 16:25:31 -0400
-
06ebd12e06
docs/logging: added description of log prefixes
Matt Simerson
2013-04-24 16:21:18 -0400
-
97a8d4e9df
docs/logging: added description of log prefixes
Matt Simerson
2013-04-24 16:20:07 -0400
-
3180c9da31
SPF: added more precise disposition logs, so that
Matt Simerson
2013-04-24 16:18:22 -0400
-
ebfccec5b3
dmarc: added support for DMARC policy pct=NNN
Matt Simerson
2013-04-24 16:16:00 -0400
-
c0210a7877
SPF: arrage flow so if a pass result is possible,
Matt Simerson
2013-04-24 03:09:02 -0400
-
effb4e2269
dmarc: improving and updating POD
Matt Simerson
2013-04-24 00:29:33 -0400
-
fef37f54ce
summarize shows a narrower screen by default.
Matt Simerson
2013-04-24 00:27:07 -0400
-
dbcc3d40b4
split is_immune into itself + is_naughty
Matt Simerson
2013-04-24 00:23:24 -0400
-
1bb7ce30ea
bump RAM from 150 to 200MB
Matt Simerson
2013-04-24 00:21:36 -0400
-
737f764394
added modules required by several of the plugins
Matt Simerson
2013-04-23 21:11:33 -0700
-
2153938d7b
docs/logging: corrected example register() syntax
Matt Simerson
2013-04-22 16:30:26 -0700
-
f9fb0acee7
qmail_deliverable: smite null sender to email list
Matt Simerson
2013-04-22 02:29:29 -0400
-
ca678ba736
log2sql: populate plugins table from registry.txt
Matt Simerson
2013-04-22 02:12:53 -0400
-
c6b5a0dfae
Makefile.PL: gzip -9, and clean up test db
Matt Simerson
2013-04-21 20:33:46 -0400
-
8e054c1eda
dkim: reduce INFO logging to once per connect
Matt Simerson
2013-04-21 19:54:06 -0400
-
a14de07280
tls: added pass|fail prefix to a couple log msgs
Matt Simerson
2013-04-21 17:03:24 -0400
-
7f8848d2e8
auth_chkpw: added pass|fail prefix to log msgs
Matt Simerson
2013-04-21 17:02:34 -0400
-
4ddc0274a6
moved tls plugin to the top of the config
Matt Simerson
2013-04-21 16:06:37 -0400
-
25171ec371
dmarc: weed out SPF records from initial search
Matt Simerson
2013-04-21 12:17:49 -0400
-
1f2a5c27ed
dkim: when signing, use signing domain when we
Matt Simerson
2013-04-21 12:15:14 -0400
-
c3b8df645c
Plugin: override dns_timeout by passing in a value
Matt Simerson
2013-04-21 12:14:27 -0400
-
091843927d
dmarc: added relaxed alignment tests
Matt Simerson
2013-04-21 02:49:39 -0400
-
610c39dc74
perltidy -b watch summarize show_message log2sql
Matt Simerson
2013-04-21 00:54:43 -0400
-
9c96ae78e4
find . -name '*.t' -exec perltidy -b {} \;
Matt Simerson
2013-04-21 00:52:07 -0400
-
75a3e4baae
find plugins -type f -exec perltidy -b {} \;
Matt Simerson
2013-04-21 00:50:39 -0400
-
6b431807c3
perltidy -b qpsmtpd*
Matt Simerson
2013-04-21 00:34:07 -0400
-
5b06929e95
find . -name '*.pm' -exec perltidy -b {} \;
Matt Simerson
2013-04-21 00:08:43 -0400
-
fd2c56fb36
resolvable_fromhost: adjust log message prefix
Matt Simerson
2013-04-20 23:54:17 -0400
-
2e6eeaa82d
karma: add recipient limits for bad senders
Matt Simerson
2013-04-20 23:53:27 -0400
-
b9bf523e0e
hosts_allow: more succinct log message
Matt Simerson
2013-04-20 23:48:24 -0400
-
33f5e1d4d2
STATUS: explain qpdev motivation and direction
Matt Simerson
2013-04-20 23:47:53 -0400
-
e23523bc46
registry: renumber with big spaces between plugin
Matt Simerson
2013-04-20 20:33:52 -0400
-
c7671ec329
summarize: add match for bareword 'fail'
Matt Simerson
2013-04-20 20:31:13 -0400
-
8a1a156e60
dmarc: remove useless comment
Matt Simerson
2013-04-20 20:14:07 -0400
-
1d45e491ff
STATUS: removed links to dead Google Code, add
Matt Simerson
2013-04-20 20:12:21 -0400
-
9b25000dbf
Changes: add changes since 0.91
Matt Simerson
2013-04-20 20:11:48 -0400
-
2c7cb8afb7
naughty: improve POD
Matt Simerson
2013-04-20 20:11:03 -0400
-
fb19ba8ab4
added MYMETA.* to MANIFEST.SKIP
Matt Simerson
2013-04-20 17:58:49 -0400
-
2458147856
MANIFEST: bring up-to-date
Matt Simerson
2013-04-20 17:53:24 -0400
-
fc3117fe60
fix dmarc plugin tests
Matt Simerson
2013-04-20 17:53:03 -0400
-
db8ec50c3a
new plugin: dmarc
Matt Simerson
2013-04-20 16:30:06 -0400
-
515188ace5
tls: added ability to store certs in config/ssl
Matt Simerson
2013-04-20 16:27:14 -0400
-
f03128523c
SPF: add pod, documenting spf_pass_host note
Matt Simerson
2013-04-20 16:25:04 -0400
-
0f01a39e88
SPF: add trans. note spf_pass_host if SPF=pass
Matt Simerson
2013-04-20 16:23:05 -0400
-
6bea1ebd50
domainkeys: fixed pod grammar error
Matt Simerson
2013-04-20 16:13:51 -0400
-
86a0171f46
watch: set OUTPUT_AUTOFLUSH, disabled buffering
Matt Simerson
2013-04-20 16:11:52 -0400
-
b64bb2f9e4
a collection of DKIM enhancements
Matt Simerson
2013-04-20 16:08:19 -0400
-
b7320a8eb9
SPF: POD formatting fix
Matt Simerson
2013-04-14 21:42:42 -0400
-
c92a5a83c8
dkim: improve POD, add dkim_key_gen.sh
Matt Simerson
2013-04-14 21:42:21 -0400
-
a3b8af77bd
dkim: added message signing feature
Matt Simerson
2013-03-28 17:47:18 -0400
-
8c265d3583
domainkeys: added deprecation comment
Matt Simerson
2013-03-28 17:47:02 -0400
-
6b16704b4a
karma,relay: karma plugin awards karma later
Matt Simerson
2013-03-28 17:30:25 -0400
-
ce0d2b80ef
dkim: corrected log entry, added comment
Matt Simerson
2013-03-27 20:09:42 -0400
-
d5fd8d24e3
dspam: raise loglevel on debug log message
Matt Simerson
2013-03-27 19:50:10 -0400
-
e7ea7a0949
dspam: catch error where QP user lacks x on dspam
Matt Simerson
2013-03-27 19:37:40 -0400
-
eeacf83e3a
bogus_bounce: suppress undefined var error
Matt Simerson
2013-03-27 19:26:21 -0400
-
5853ec1a47
spf: add comment re: Authentication-Results header
Matt Simerson
2013-03-27 19:07:23 -0400
-
2ca3b1d4ee
resolvable_fromhost: documented reject naughty
Matt Simerson
2013-03-27 19:06:52 -0400
-
c7f5c45f40
random_error: fixed typo, added std pragmas
Matt Simerson
2013-03-27 19:06:06 -0400
-
e433796b96
dspam/spamassassin: adjust karma awards
Matt Simerson
2013-03-27 19:04:38 -0400
-
2f3127359d
moved triplicated init_resolver into Plugin.pm
Matt Simerson
2013-03-27 19:03:13 -0400
-
5b74b9c1d3
Q:Plugin.pm: abstracted out store_deferred_reject
Matt Simerson
2013-03-27 18:16:43 -0400
-
498016828e
log2sql: added UPDATE support to exec_query
Matt Simerson
2013-03-27 18:14:23 -0400
-
8b548e392d
test fixes for badmailfrom,headers plugins
Matt Simerson
2013-03-27 00:02:33 -0700
-
50973aebf3
moved author tests from t/ to xt/
Matt Simerson
2013-03-26 23:55:09 -0700
-
fcc6d4d55f
moved FAQ to github wiki
Matt Simerson
2013-03-26 23:37:08 -0700
-
58b860c0eb
dkim: added karma for dkim results (allow/reject)
Matt Simerson
2013-03-26 22:15:13 -0400
-
8e437ec305
helo: stop processing after first match
Matt Simerson
2013-03-26 22:14:26 -0400
-
7e888cf380
config/plugins: added fcrdns, do not reject by def
Matt Simerson
2013-03-26 18:12:11 -0400
-
3bb85a66a1
resolvable_fromhost: added karma smites
Matt Simerson
2013-03-26 17:52:41 -0400
-
7da69ef12d
spamassassin: karma scoring is dependent on
Matt Simerson
2013-03-25 01:53:16 -0400
-
fc5eeec122
added karma awards for SPF pass/fail
Matt Simerson
2013-03-25 01:48:40 -0400
-
0c59813957
badmailfrom: fix reject message typo
Matt Simerson
2013-03-25 01:46:34 -0400
-
91db656cac
fcrdns: new plugin for Forward Confirmed rDNS
Matt Simerson
2013-03-23 02:22:20 -0400
-
26becea3d4
qm_deliverable: added reject option, karma smite
Matt Simerson
2013-03-23 02:17:45 -0400
-
0383f63d87
naughty: improve POD
Matt Simerson
2013-03-23 02:16:49 -0400
-
f039014b33
karma: be a bit more conservative
Matt Simerson
2013-03-23 02:15:24 -0400
-
77272ba095
whitelist: add +5 karma to whitelisted IPs
Matt Simerson
2013-03-23 02:12:06 -0400
-
1e88a57f26
relay: give +2 karma boost to relay IPs
Matt Simerson
2013-03-23 02:06:57 -0400
-
c17ebdbcf9
p0f: added smite_os, assign -karma by OS
Matt Simerson
2013-03-23 01:56:49 -0400
-
d08de879c5
hosts_allow: allow +karma senders +3 concurrents
Matt Simerson
2013-03-23 01:47:34 -0400
-
7a4c789ae2
helo: smite senders that fail the selected tests
Matt Simerson
2013-03-23 01:43:32 -0400
-
b43f369dbe
headers: smite poorly behaved senders with -karma
Matt Simerson
2013-03-23 01:42:10 -0400