Commit Graph

2293 Commits

Author SHA1 Message Date
Jared Johnson
cc25532593 Replace warning with slightly better testing
Testing LOGWARN was generating a real warning that polluted test output.
Instead, let's catch the warning and test that it actually happens.
2014-09-12 01:23:09 -05:00
Matt Simerson
ca96ddf4eb added Utils->is_valid_ip, IPv6 ready
resolves Issue #82
2014-09-11 13:34:32 -07:00
Matt Simerson
5960cb4d87 helo: make NXDOMAIN time out faster 2014-09-11 11:37:46 -07:00
Jared Johnson
bf2cfcf4e3 Merge pull request #92 from msimerson/master
tests for Qpsmtpd/SMTP
2014-09-11 13:18:03 -05:00
Jared Johnson
f15a38dfe3 Merge pull request #94 from msimerson/rpm-version
add test to assure RPM VERSION is up-to-date (#80)
2014-09-11 13:00:25 -05:00
Matt Simerson
847db53e0d updated fault test in qpsmtpd-smtp.t 2014-09-11 10:53:09 -07:00
Matt Simerson
e7a4ca2b08 update MANIFEST and suppress helo test error 2014-09-11 10:46:29 -07:00
Matt Simerson
fabbdae960 tests for Qpsmtpd/SMTP
* order the ‘use’  pragmas
* compact the new() method
* move fault() tests into t/qpsmtpd-smtp.t
2014-09-11 10:46:29 -07:00
Matt Simerson
bcacb2778c add test to assure RPM VERSION is up-to-date (#80) 2014-09-11 10:37:56 -07:00
Matt Simerson
78425a0897 Merge pull request #93 from flimzy/fault-cleanup
Update fault()'s output to inidcate the possible meaninglessness of the error
2014-09-11 10:05:14 -07:00
Jonathan Hall
8b1ff67604 Update fault()'s output to inidcate the possibly meaninglessness of the reported system error. 2014-09-11 11:58:31 -05:00
Matt Simerson
8f8463e91e Merge pull request #87 from flimzy/misc-tests
Silence misc.t STDOUT by testing for it.
2014-09-11 09:09:48 -07:00
Matt Simerson
8b7a7973ae Merge pull request #81 from msimerson/helo
helo: added IPv6 support to invalid_localhost
2014-09-10 16:15:16 -07:00
Matt Simerson
04a984bbab helo: improved invalid_localhost detection 2014-09-10 15:12:52 -07:00
Matt Simerson
91f8133f5c 2x: use Utils->is_localhost() to detect loopback
* it's IPv6 compatible
* plugins/helo, plugins/fcrdns
2014-09-10 14:22:06 -07:00
Matt Simerson
2466a88cb2 Merge pull request #90 from msimerson/utils
Utils: added is_localhost and tests.
2014-09-10 14:19:52 -07:00
Matt Simerson
60877da4ed added Utils::is_localhost and t/qpsmtpd-utils.t
resolves Issue #89
2014-09-10 13:52:56 -07:00
Matt Simerson
39c454c95e helo: added IPv6 support to invalid_localhost
and also suppress a test warning
2014-09-10 13:52:56 -07:00
Matt Simerson
40783dbe87 Merge pull request #71 from smtpd/no-dash
remove DashProfiler
2014-09-10 11:46:26 -07:00
Matt Simerson
197be1515c remove empty DESTROY() 2014-09-10 11:04:34 -07:00
Matt Simerson
625905a193 remove DashProfiler
was commented out. In the future, profiler code should be kept in it's own branch, and then merged against smtpd/master when being used.
2014-09-10 11:04:34 -07:00
Matt Simerson
6a83020878 Merge pull request #79 from msimerson/spamassassin
resolve issue #77 and PR #32
2014-09-10 11:01:54 -07:00
Matt Simerson
e8d5229801 Merge pull request #73 from smtpd/qpsmtpd.t
added tests for lib/Qpsmtpd.pm (Issue #67)
2014-09-10 10:53:54 -07:00
Jonathan Hall
7b3018c660 Remove reference to 'No such file or directory', as there's no guarantee
this is what $!  will return when this code is called during testing.
2014-09-10 10:15:43 -05:00
Jonathan Hall
4518ea3057 Add 'Test::Output' to Makefile.PL. 2014-09-10 10:07:36 -05:00
Jonathan Hall
11f47cb2ab Silence misc.t STDOUT by testing for it. 2014-09-10 08:55:17 -05:00
Matt Simerson
88bef54283 resolve issue #77 and PR #32 2014-09-09 14:24:33 -07:00
Matt Simerson
7cb23f1dff add MYMETA.* to .gitignore 2014-09-09 14:06:32 -07:00
Matt Simerson
ac98894d8e Merge pull request #76 from flimzy/pf2pq-fix
Fix pf2qp.pl magic.
2014-09-09 12:40:53 -07:00
Jonathan Hall
6622c01e8e Fix pf2qp.pl magic. 2014-09-09 14:38:22 -05:00
Matt Simerson
a7d1e0bd37 added perl 5.18 to travis.yml 2014-09-08 23:09:53 -07:00
Matt Simerson
97fba3075e add perl 5.8 to .travis.yml 2014-09-08 23:05:54 -07:00
Matt Simerson
c9a780576f added tests for lib/Qpsmtpd.pm (Issue #67) 2014-09-08 22:58:27 -07:00
Matt Simerson
2f94758a41 filtered out 'no author' 2014-09-08 21:32:34 -07:00
Matt Simerson
920c2d84d9 updated CREDITS 2014-09-08 21:25:32 -07:00
Matt Simerson
08ed943dcf Merge pull request #56 from andreamtp/patch-1
Update VERSION
2014-09-07 17:43:48 -07:00
andreamtp
7a4c2ff058 Update VERSION
Updated to the current release
2014-09-06 12:29:08 +02:00
Matt Simerson
3b8a0f9c9b update MANIFEST for 0.94 release 2014-09-05 20:14:28 -07:00
Matt Simerson
c163a6d3af updated Changes, move items from STATUS to Issues
and milestones @ github
2014-09-05 20:03:27 -07:00
Matt Simerson
0351ec31b7 README.md, turn link into image 2014-08-26 17:23:03 -07:00
Matt Simerson
4a7e837511 added README.md 2014-08-26 17:20:42 -07:00
Matt Simerson
663d6b3fdd Merge pull request #54 from smtpd/auth_cvm
auth_cvm: added check for null char in username
2014-08-23 14:31:24 -07:00
Matt Simerson
0bbd209431 auth_cvm: added check for null char in username
see issue #53
2014-08-23 11:20:41 -07:00
Matt Simerson
a4158bded9 Merge pull request #52 from rsiddall/master
Changes to make Qpsmtpd RPM build under CentOS 6.x
2014-07-06 19:57:08 -07:00
Richard Siddall
79ae549e94 Moves Qpsmtpd::ConfigServer man page to async RPM. 2014-07-05 09:11:19 -04:00
Richard Siddall
038e81a9cc Since the site Perl folders are in very different locations on CentOS 6 compared to CentOS 5, switch to building lists of files instead of hard-coding their locations in the %files section. 2014-07-05 00:09:22 -04:00
Richard Siddall
ac701f2708 CentOS 6 no longer includes ExtUtils::MakeMaker in the core Perl RPMs, so we have to specify it as a build dependency. 2014-07-04 23:49:37 -04:00
Matt Simerson
c74564b4c8 Merge pull request #44 from priyadi/master
munge_subject_threshold did not previously work
2014-06-03 22:12:00 -07:00
Matt Simerson
3300994f97 Merge pull request #49 from luzluna/master
looks good, thanks for this.
2014-06-03 21:44:25 -07:00
Matt Simerson
c02c9c2358 Merge pull request #50 from priyadi/received_line_fix
Add our headers (Received & Authentication-Results) earlier, just after DATA
2014-06-03 21:42:48 -07:00