Jared Johnson
20cbbad9e8
Drop support for per-recipient greylist dbm files
...
This does not drop support for including the recipient in the greylist key.
Note that this was already broken for an indeterminate (long) amount of time
2014-11-24 18:18:21 -06:00
Matt Simerson
c1e4ab1a95
Merge pull request #158 from jaredj/abstract-dbm
...
Clarify DBM-specific functions
2014-11-24 16:15:21 -08:00
Jared Johnson
5fe9d80f9b
Clarify DBM-specific functions
...
This changes function names only
2014-11-24 17:09:42 -06:00
Matt Simerson
ea2f1e89dd
Merge pull request #157 from jaredj/add-p0f-headers
...
Add some p0f results to message headers
2014-11-21 14:59:21 -08:00
Jared Johnson
57985252dc
Add some POD
2014-11-21 16:54:27 -06:00
Jared Johnson
30dd9cafeb
Add some p0f results to message headers
2014-11-21 16:51:19 -06:00
Matt Simerson
0399d631d7
Merge pull request #155 from jaredj/fix-geoip-return-code
...
Fix GeoIP add_headers() return code
2014-11-17 12:26:19 -08:00
Jared Johnson
ffefb6b1ec
Fix GeoIP add_headers() return code
2014-11-17 14:24:17 -06:00
Matt Simerson
fd11777892
Merge pull request #144 from grtodd/master
...
Add auth_imap plugin.
2014-11-15 12:08:25 -08:00
Graham Todd
29f12626a0
perltidy -b t/plugin_tests/auth/auth_imap
2014-11-15 08:40:34 -05:00
Matt Simerson
664990b425
Merge pull request #154 from jaredj/perltidy
...
perltidy -b lib/Qpsmtpd/Plugin.pm
2014-11-14 13:26:41 -08:00
Jared Johnson
971e6ab0e8
perltidy -b lib/Qpsmtpd/Plugin.pm
2014-11-14 15:24:30 -06:00
Matt Simerson
9966c34fd8
Merge pull request #149 from msimerson/fortune
...
fortune: fix bin detection
2014-11-14 13:22:45 -08:00
Matt Simerson
a20ced01f6
Merge pull request #153 from jaredj/base
...
New convention for calling Qpsmtpd::Base stuff
2014-11-14 09:45:31 -08:00
Jared Johnson
2c3a601ff0
use parent
2014-11-14 10:57:52 -06:00
Jared Johnson
cf09a662ad
New convention for calling Qpsmtpd::Base stuff
...
I think
2014-11-13 16:29:52 -06:00
Matt Simerson
abcdd5442c
Merge pull request #152 from jaredj/geoip-headers
...
Add message headers from GeoIP data
2014-11-13 13:18:32 -08:00
Jared Johnson
a3ae6c51f4
Shorter lines and more explicit default
2014-11-13 14:55:17 -06:00
Jared Johnson
0975b22582
Get rid of a warning
2014-11-13 14:19:34 -06:00
Jared Johnson
3b2b720ed5
Add tests for header addition
2014-11-13 13:52:49 -06:00
Jared Johnson
575dc73cdf
Use 'command line' instead of config() call
...
It's awful, but consistent
2014-11-13 13:40:04 -06:00
Jared Johnson
943b1fcaf3
Remove country_name header which is redundant
2014-11-13 11:13:15 -06:00
Jared Johnson
0f0495f09e
Explicit return
2014-11-13 11:13:15 -06:00
Jared Johnson
cf0d87610c
Make GeoIP headers optional
2014-11-13 11:13:15 -06:00
Jared Johnson
d22396c298
Add headers with GeoIP data
2014-11-13 11:13:15 -06:00
Jared Johnson
da3ed5ebbf
Fix missing $self
2014-11-13 11:13:15 -06:00
Jared Johnson
462e974d1e
leave register() if neither geoip module loads
2014-11-13 11:13:15 -06:00
Matt Simerson
26a77511b0
fortune: fix bin detection
2014-11-12 22:58:06 -08:00
Matt Simerson
7ba86cb5a2
Merge pull request #148 from jaredj/sub-semicolons
...
Remove extraneous semicolons
2014-11-11 15:27:27 -08:00
Jared Johnson
0bc5bfccfb
Put back a non-extraneous semicolon
2014-11-11 17:08:06 -06:00
Jared Johnson
3ffee33d33
Remove extraneous semicolons
...
They confuse my editor
2014-11-11 16:59:40 -06:00
Jared Johnson
4feccf8f95
Merge pull request #146 from msimerson/geoip
...
Geoip: include a script to update GeoIP DBs
2014-11-11 15:15:09 -06:00
Matt Simerson
84db310736
geoip: don't run ASN tests if ASN db didn't load
2014-11-11 02:02:21 -05:00
Matt Simerson
03e7ef722c
geoip: skip lookups for localhost
2014-11-11 01:49:46 -05:00
Matt Simerson
3acc6dd3d9
updated MANIFEST with new bin/ file
2014-11-10 16:29:59 -08:00
Matt Simerson
4acf8602bd
update docs with geoip_asn note addition
2014-11-10 13:32:28 -08:00
Matt Simerson
cff651507f
add maxmax DB fetch script to bin/
2014-11-10 12:51:08 -08:00
Matt Simerson
dbccb0a63b
Merge pull request #145 from jaredj/greylist-exclude-files
...
Support postgrey-style greylist exclude files
2014-11-06 16:46:03 -08:00
Jared Johnson
bd47d60304
Add test files
2014-11-06 17:08:21 -06:00
Jared Johnson
2655e7b452
Add tests for exclude files
2014-11-06 17:02:27 -06:00
Jared Johnson
7fb80f35ab
Fix some broken variable names
2014-11-06 16:23:29 -06:00
Jared Johnson
81b55eb1ac
Support postgrey-style greylist exclusion files
...
Not yet tested
2014-11-06 16:21:10 -06:00
Graham Todd
fc50cc2629
Update pull request with suggested changes from feedback.
2014-11-06 15:37:40 -05:00
Jared Johnson
a957776190
Merge pull request #142 from msimerson/travis
...
halve the time spent on CI testing
2014-11-06 14:08:45 -06:00
Jared Johnson
ae0a8dd4dd
Merge pull request #143 from msimerson/base
...
Base: consistent DNS handling
2014-11-06 13:40:20 -06:00
Matt Simerson
924dbfe5de
async_resolver: suppress test warning when
...
Net::DNS::Async not installed.
2014-11-06 11:15:18 -08:00
Matt Simerson
38d5523b35
Base: consistent DNS handling
2014-11-06 11:15:18 -08:00
Graham Todd
ceb7419578
Add auth_imap plugin.
2014-11-06 13:00:52 -05:00
Jared Johnson
cd79bff78e
Merge pull request #139 from msimerson/geoip
...
geoip: add GeoIP2 and ASN support
2014-11-06 11:53:04 -06:00
Matt Simerson
586832bf11
halve the time spent on CI testing
2014-11-05 14:42:53 -08:00