65fd1b2150Support for userprefs' reject threshold (#281)
mufus
2017-02-12 19:12:47 +0100
226114297eRpm build fixes (#277)
Robin Bowes
2016-12-30 00:41:29 +0000
14f6ece505Add documentation for rpm packaging (#278)
Robin Bowes
2016-12-30 00:40:55 +0000
83b6aafc1dFix rpm packaging (#276)
Robin Bowes
2016-12-27 18:17:18 +0000
d00a82d8e8tls: fix a typo in SSL_dh_file. (#275)
Tom Li
2016-11-05 23:44:41 +0800
4e8cb7baf5Badmailfromto whitespace (#273)
Hans Salvisberg
2016-10-02 19:40:51 +0200
494dc95b72Fix Can't call method 'notes' on unblessed reference in plugins/logging/file. (#272)
Hans Salvisberg
2016-09-27 23:34:04 +0200
e551786a9eUse eval to get dkim policies (#268)
Daniel B
2016-06-29 17:35:51 +0200
03c9d045f4Check $addr is defined before using it (#266)
Daniel B
2016-05-15 19:19:02 +0200
f8c66145a1Check for negative strikes in karma (#265)
Daniel B
2016-05-10 00:26:24 +0200
a8747407beNo dmarc policy (#263)
Daniel B
2016-05-04 23:46:24 +0200
b1b59cbfa1Find the karma DB dir (#264)
Daniel B
2016-05-04 23:45:24 +0200
7ff45375f1Fix dmarc reject (#260)
Daniel B
2016-05-03 19:41:53 +0200
9748064889Dmarc result note (#261)
Daniel B
2016-05-03 19:35:43 +0200
9f3f9db65fUpdate data_post_headers doc (#259)
Daniel B
2016-05-02 18:31:10 +0200
d13eae3aecCheck rua is defined before trying to parse it (#257)
Daniel B
2016-04-28 19:09:07 +0200
9f599f9f47Record the name of the original plugin (#256)
Daniel B
2016-04-25 18:13:52 +0200
d6be03b37eMake spammy_tlds configurable (#255)
Daniel B
2016-04-25 18:13:08 +0200
5e157d2344Possibility to set the number of "strikes" for the karma plugin (#254)
Daniel B
2016-04-20 19:52:47 +0200
260bd6cdd6Prevent credentials being logged in plain text (#249)
Daniel B
2016-04-20 06:10:28 +0200
044fff9aa8Merge pull request #250 from dani/warn_inplicit_split
Matt Simerson
2016-04-19 18:02:14 -1000
5a802a036aMerge pull request #251 from dani/uribl_data_post
Matt Simerson
2016-04-19 18:01:30 -1000
4f27f360e9Merge pull request #252 from dani/tls_proto
Matt Simerson
2016-04-19 17:55:26 -1000
fee44d1ccfMerge pull request #253 from dani/sa_size
Matt Simerson
2016-04-19 17:53:29 -1000
4a6ce830b3New size_limit param for spamassassin plugin Allow setting the size limit to handle by the plugin, instead of the hardcoded 500_000 value
Daniel Berteaud
2016-04-19 18:37:42 +0200
0d2690d726Allow setting TLS protocol versions in a config file Some users might need to enable the old SSLv3, or others might want to disable TLSv1. Lets make this configurable. The default value is kept, but can be overriden in the tls_protocols config file
Daniel Berteaud
2016-04-19 18:28:36 +0200
0c41f2af06uribl needs to hook in data_post When hooking into data, there's no email body to check, so no URI is found
Daniel Berteaud
2016-04-19 18:22:43 +0200
e792c11bfaPrevent a "Use of implicit split" warning In the helo plugin. Full warn is: Use of implicit split to @_ is deprecated at /usr/share/qpsmtpd/plugins/helo line 524
Daniel Berteaud
2016-04-19 18:18:03 +0200
43020a8041Merge pull request #248 from smtpd/release-0.96
Matt Simerson
2016-02-16 14:52:02 -0800
d3546f9501update Changes, bump version
Matt Simerson
2016-02-16 14:49:02 -0800
9de7c3778eMerge pull request #244 from priyadi/dmarc-fix
Matt Simerson
2016-02-16 14:39:37 -0800
79deb8b061Merge pull request #247 from christianeisendle/x-spam_status_outlook_hack_fix
Matt Simerson
2016-02-16 14:25:58 -0800
4d061dfa89Replace all occurances of CR in X-Spam-Status
Christian Eisendle
2016-02-16 22:03:57 +0100
66e76f5796Merge pull request #246 from msimerson/master
Matt Simerson
2015-12-20 08:53:25 -0800
965f4fc440check *every* regex, not just first
Matt Simerson
2015-12-17 10:24:57 -0800
00343a48acMerge pull request #243 from priyadi/master
Matt Simerson
2015-12-17 10:17:59 -0800
8f4029481aMerge pull request #245 from msimerson/frank
Matt Simerson
2015-07-20 13:09:22 -0700
1143918ec9badrcpt use reason, and defined-ness test
Matt Simerson
2015-07-20 09:56:18 -0700
feb63c95a5According to RFC7489 authstr should be: none, pass, fail, temperror, permerror
Priyadi Iman Nurcahyo
2015-05-26 19:36:40 +0000
0e614e8741Fix DMARC authentication-result string
Priyadi Iman Nurcahyo
2015-05-26 16:13:08 +0000
298b92f067Should only reject if host is not localhost but HELO claims to be one
Priyadi Iman Nurcahyo
2015-05-26 10:27:33 +0000
8f14cc01e4Merge pull request #242 from analogic/patch-1
Jared Johnson
2015-03-13 16:16:38 -0500
11a9154552Merge pull request #234 from jaredj/writeable-dir
Matt Simerson
2015-03-10 09:59:03 -0700
88c55ed9a3Emit detailed warning on unuseable default db dirs
Jared Johnson
2015-03-09 16:59:51 -0500
1ae8ed206fMore useful exception on invalid db_dir
Jared Johnson
2015-02-24 15:19:47 -0600
84aa8e2328Die when an invalid dir is specified manually
Jared Johnson
2015-02-24 12:34:13 -0600
6b13e24221Add perms test to Qpsmtpd::DB::File::DBM::dir()
Jared Johnson
2015-02-24 11:51:18 -0600
19650063e6Merge pull request #241 from jaredj/prune-lock
Matt Simerson
2015-03-05 21:06:13 -0800
e98e1c2e82Regression test for prune_db locking problem
Jared Johnson
2015-03-05 18:34:59 -0600
4106da56d1Don't leave DB locked after pruning an empty DB
Jared Johnson
2015-03-05 18:34:13 -0600
a8b2376e80Merge pull request #238 from smtpd/revert-237-revert-236-geoip-crash
Matt Simerson
2015-02-26 17:52:37 -0800
a1144ecbf9Revert "Revert "Don't crash QP when GeoIP data is missing""
Jared Johnson
2015-02-26 17:07:35 -0600
8cb7f8b226Merge pull request #237 from smtpd/revert-236-geoip-crash
Jared Johnson
2015-02-26 17:06:23 -0600
6f38bdf5adRevert "Don't crash QP when GeoIP data is missing"
Jared Johnson
2015-02-26 17:05:52 -0600
c76c00e37cMerge pull request #236 from jaredj/geoip-crash
Jared Johnson
2015-02-26 17:05:34 -0600
15210db779Don't crash QP when GeoIP data is missing
Jared Johnson
2015-02-26 17:04:49 -0600
573f7c5bf4Merge pull request #233 from jaredj/greylist-error-handling
Matt Simerson
2015-02-23 12:42:22 -0800
15a297372dDefault to one-second connect timeout for Redis
Jared Johnson
2015-02-23 14:32:42 -0600
42c551944eAdd some validation for passed db args
Jared Johnson
2015-02-23 14:13:39 -0600
51ca3fcda4Skip greylisting when we can't talk to greylist DB
Jared Johnson
2015-02-19 13:20:14 -0600
4c9bcc0ee4Configure but don't connect to DB in init_db()
Jared Johnson
2015-02-18 10:25:22 -0600
f7558f346dMerge pull request #232 from jaredj/mock-not-fake
Matt Simerson
2015-02-12 14:28:56 -0800
5f6485e84fChange fake_{config,hook} to mock_{config,hook}
Jared Johnson
2015-02-12 16:19:44 -0600
e371159e38Merge pull request #231 from jaredj/fake-greeting
Matt Simerson
2015-02-12 14:06:01 -0800
95d40297cfUse a fake greeting for testing run_continuation()
Jared Johnson
2015-02-12 15:53:50 -0600
745ad55af2Merge pull request #230 from smtpd/coveralls
Jared Johnson
2015-02-11 16:49:48 -0600
8d88fdb33dadd coveralls support
Matt Simerson
2015-02-11 14:15:46 -0800
08206bda40updated Changes for 0.95 release
Matt Simerson
2015-02-11 14:00:03 -0800
1ef0aa1008Merge pull request #229 from jaredj/more-test
Matt Simerson
2015-02-11 13:17:01 -0800
d2079c455aA little more testing for run_continuation()
Jared Johnson
2015-02-11 15:07:10 -0600
37c04cf728Merge pull request #228 from msimerson/ar
Jared Johnson
2015-02-11 14:56:53 -0600
affd8c3f93limit split = to 2 fields
Matt Simerson
2015-02-11 12:51:58 -0800
f3872b1e66Merge pull request #220 from biergaizi/master
Matt Simerson
2015-02-09 14:38:58 -0800
6687df2b6eMerge pull request #224 from salvis/can-on-unblessed-ref
Matt Simerson
2015-02-05 17:37:33 -0800
17c35c385dFix FATAL PLUGIN ERROR [whitelist]: Can't call method "can" on unblessed reference at lib/Qpsmtpd/Config.pm line 38, <STDIN> line 1.
Hans Salvisberg
2015-02-06 00:27:41 +0100
dfaeb1d795Merge pull request #222 from jaredj/invalid-return
Matt Simerson
2015-02-03 15:16:55 -0800