Commit Graph

  • 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