Commit Graph

  • 4f3ff19d1a Merge pull request #105 from jaredj/demote-warning Matt Simerson 2014-09-16 13:14:09 -0700
  • 58dc68b190 Demote warning to LOGDEBUG Jared Johnson 2014-09-16 15:12:42 -0500
  • 13f445596a Merge pull request #104 from flimzy/clam-opts Matt Simerson 2014-09-16 12:10:18 -0700
  • f2bcd3736a New tests to cover new handling of register-time configuration. Jonathan Hall 2014-09-16 14:04:37 -0500
  • 3d97773827 Reverse sense of is_not_multipart to is_multipart. Jonathan Hall 2014-09-16 13:57:15 -0500
  • ba3122bd82 Style cleanup Jonathan Hall 2014-09-16 13:51:19 -0500
  • 44cafde7d4 More complete clamdcscan tests * construct our own Qpsmtpd::Transaction object for testing, so we're sure to have a pristine state * Move some logic into a should_scan() sub, to help separate scan_all from is_not_multipart (since the multipart state of a message has nothing to do with any configuration parameters) Jonathan Hall 2014-09-16 13:48:19 -0500
  • 8344bf8439 Working toward functional virus/clamdscan tests. Jonathan Hall 2014-09-16 12:56:32 -0500
  • d36b9240f9 Merge pull request #102 from msimerson/Base.pm flimzy 2014-09-16 12:07:55 -0500
  • 9faa1e1903 Fix clamdscan configuration handling Jonathan Hall 2014-09-16 12:03:49 -0500
  • a473c2732d updated Config::defaults() to behave as before Matt Simerson 2014-09-16 09:52:05 -0700
  • b0c3d715cc moved config() from Qpsmtpd -> Q::Config.pm Matt Simerson 2014-09-16 09:26:55 -0700
  • d83268e448 Merge pull request #3 from flimzy/Base.pm Matt Simerson 2014-09-16 07:56:43 -0700
  • 48bd0f3e0c Kill some tab characters; and adopt PBP-suggested formatting for :? operator. Jonathan Hall 2014-09-16 07:11:54 -0500
  • b153c0ab99 more tests for Qpsmtpd::Config Matt Simerson 2014-09-16 00:54:47 -0700
  • 75cb416b62 added diagnostics for failed spool_dir test Matt Simerson 2014-09-15 23:58:55 -0700
  • ebdb25a4bd extracted config*() from Qpsmtpd.pm -> Config.pm Matt Simerson 2014-09-15 23:41:31 -0700
  • 79d2b99211 Qpsmtpd: remove PLUGIN_DIR label, replace implicit Matt Simerson 2014-09-15 19:00:07 -0700
  • f8e2fdb966 more tests for Qpsmtpd.pm Matt Simerson 2014-09-15 18:50:48 -0700
  • b60c14a7c1 t/q-base, s/utils/base/ Matt Simerson 2014-09-15 17:19:43 -0700
  • 860d5a6f90 updated MANIFEST Matt Simerson 2014-09-15 17:00:42 -0700
  • 710894cd49 moved Qpsmtpd::Utils -> Base.pm Matt Simerson 2014-09-15 16:58:21 -0700
  • 2a303538e5 Merge pull request #101 from msimerson/tidy Jared Johnson 2014-09-15 20:48:05 -0500
  • 7ca511d8a3 move extra $rc test into block Matt Simerson 2014-09-15 16:01:57 -0700
  • 851e1b54ee META updates, tidy, PBP tweaks Matt Simerson 2014-09-15 15:57:12 -0700
  • 41a7b24275 Merge pull request #84 from jaredj/per-recip-config Matt Simerson 2014-09-15 15:14:04 -0700
  • c6da8610dc Fix crasher Jared Johnson 2014-09-15 15:34:58 -0500
  • e9c56dc268 Avoid passing Qpsmtpd object refs around Jared Johnson 2014-09-15 15:14:32 -0500
  • 1253e73a4d Another minor POD update. Jonathan Hall 2014-09-15 13:31:03 -0500
  • 6ed109914c POD updates, corrections, and clarifications. Jonathan Hall 2014-09-15 12:51:08 -0500
  • 2caa191334 Avoid warnings on undef hook_config returns values Jared Johnson 2014-09-15 11:03:52 -0500
  • f052543154 Correct number of user_config tests Jared Johnson 2014-09-15 10:51:39 -0500
  • 4b7af20f49 Fix pattern substitution in user_config plugin Jared Johnson 2014-09-15 10:40:46 -0500
  • de742dc95e Add tests for user_config plugin Jared Johnson 2014-09-15 10:40:06 -0500
  • 23ce6002cf Qpsmtpd::config() tests Jared Johnson 2014-09-15 09:24:13 -0500
  • cda40f970b Remove an unintentionally commited subroutine Jared Johnson 2014-09-13 22:34:52 -0500
  • fb8f582055 Use a loop to make test data clearer Jared Johnson 2014-09-13 22:04:07 -0500
  • 41a71f5d79 Move test sub definition to the bottom Jared Johnson 2014-09-12 13:09:20 -0500
  • 18bfc45d0b Fall back correctly between config methods Jared Johnson 2014-09-12 12:53:26 -0500
  • 5b8138971a Don't use config cache for hook_config plugins Jared Johnson 2014-09-12 05:13:49 -0500
  • 50cc469881 Add docs and flexible path to user_config plugin Jared Johnson 2014-09-12 03:16:45 -0500
  • eb482aad0a Tests for Qpsmtpd::Address::config() Jared Johnson 2014-09-12 02:42:08 -0500
  • 8d032d8b50 Follow upstream convention in shebang Jared Johnson 2014-09-11 10:13:32 -0500
  • 3379248c45 Add user_config example plugin Jared Johnson 2014-09-09 18:09:31 -0500
  • b22d037c39 Add hook_user_config Jared Johnson 2014-09-09 18:08:09 -0500
  • bd47c06966 Merge pull request #100 from msimerson/qpsmtpd.t Jared Johnson 2014-09-15 16:48:25 -0500
  • 0b38c21f40 auth_vpopmail_sql: wrap DB connect attempt in eval Matt Simerson 2014-09-15 13:32:52 -0700
  • 7396dbbf5f more tests for Qpsmtpd.pm Matt Simerson 2014-09-15 11:53:28 -0700
  • 43eb6381fe Merge pull request #99 from msimerson/earlytalker flimzy 2014-09-15 11:42:28 -0500
  • bc72969891 Merge pull request #2 from flimzy/earlytalker Matt Simerson 2014-09-15 09:34:47 -0700
  • 921139e0ca Update POD to reflect proper ->notes() calling convention. Jonathan Hall 2014-09-15 11:04:14 -0500
  • b114e051c7 earlytalker: corrected POD note name Matt Simerson 2014-09-13 17:08:12 -0700
  • 6cc5f78826 added POD for earlytalker_wait Matt Simerson 2014-09-12 13:54:37 -0700
  • a53c692c7b earlytalker: check connection note for wait length Matt Simerson 2014-09-12 13:30:56 -0700
  • 8935c5aa77 Merge pull request #74 from smtpd/perl5.8 Matt Simerson 2014-09-12 09:59:12 -0700
  • 8a9ce1b1b3 Merge pull request #72 from smtpd/credits Matt Simerson 2014-09-12 09:58:18 -0700
  • 96ff5746bd early: minor style tweaks Matt Simerson 2014-09-12 09:53:41 -0700
  • 2cc57f6db3 Merge pull request #95 from msimerson/helo Matt Simerson 2014-09-12 01:06:21 -0700
  • 7676a213cf Merge pull request #98 from jaredj/silence-test-warning Matt Simerson 2014-09-11 23:29:57 -0700
  • cc25532593 Replace warning with slightly better testing Jared Johnson 2014-09-12 01:23:09 -0500
  • ca96ddf4eb added Utils->is_valid_ip, IPv6 ready Matt Simerson 2014-09-11 13:34:32 -0700
  • 5960cb4d87 helo: make NXDOMAIN time out faster Matt Simerson 2014-09-11 11:37:24 -0700
  • bf2cfcf4e3 Merge pull request #92 from msimerson/master Jared Johnson 2014-09-11 13:18:03 -0500
  • f15a38dfe3 Merge pull request #94 from msimerson/rpm-version Jared Johnson 2014-09-11 13:00:25 -0500
  • 847db53e0d updated fault test in qpsmtpd-smtp.t Matt Simerson 2014-09-11 10:53:09 -0700
  • e7a4ca2b08 update MANIFEST and suppress helo test error Matt Simerson 2014-09-11 09:19:00 -0700
  • fabbdae960 tests for Qpsmtpd/SMTP Matt Simerson 2014-09-10 16:53:28 -0700
  • bcacb2778c add test to assure RPM VERSION is up-to-date (#80) Matt Simerson 2014-09-11 10:37:16 -0700
  • 78425a0897 Merge pull request #93 from flimzy/fault-cleanup Matt Simerson 2014-09-11 10:05:14 -0700
  • 8b1ff67604 Update fault()'s output to inidcate the possibly meaninglessness of the reported system error. Jonathan Hall 2014-09-11 11:58:31 -0500
  • 8f8463e91e Merge pull request #87 from flimzy/misc-tests Matt Simerson 2014-09-11 09:09:48 -0700
  • 8b7a7973ae Merge pull request #81 from msimerson/helo Matt Simerson 2014-09-10 16:15:16 -0700
  • 04a984bbab helo: improved invalid_localhost detection Matt Simerson 2014-09-10 15:12:52 -0700
  • 91f8133f5c 2x: use Utils->is_localhost() to detect loopback Matt Simerson 2014-09-10 13:47:34 -0700
  • 2466a88cb2 Merge pull request #90 from msimerson/utils Matt Simerson 2014-09-10 14:19:52 -0700
  • 60877da4ed added Utils::is_localhost and t/qpsmtpd-utils.t Matt Simerson 2014-09-10 13:43:46 -0700
  • 39c454c95e helo: added IPv6 support to invalid_localhost Matt Simerson 2014-09-09 14:44:50 -0700
  • 40783dbe87 Merge pull request #71 from smtpd/no-dash Matt Simerson 2014-09-10 11:46:26 -0700
  • 197be1515c remove empty DESTROY() Matt Simerson 2014-09-10 10:37:58 -0700
  • 625905a193 remove DashProfiler Matt Simerson 2014-09-08 20:50:51 -0700
  • 6a83020878 Merge pull request #79 from msimerson/spamassassin Matt Simerson 2014-09-10 11:01:54 -0700
  • e8d5229801 Merge pull request #73 from smtpd/qpsmtpd.t Matt Simerson 2014-09-10 10:53:54 -0700
  • 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. Jonathan Hall 2014-09-10 10:15:43 -0500
  • 4518ea3057 Add 'Test::Output' to Makefile.PL. Jonathan Hall 2014-09-10 10:07:36 -0500
  • 11f47cb2ab Silence misc.t STDOUT by testing for it. Jonathan Hall 2014-09-10 08:55:17 -0500
  • 88bef54283 resolve issue #77 and PR #32 Matt Simerson 2014-09-09 14:24:33 -0700
  • 7cb23f1dff add MYMETA.* to .gitignore Matt Simerson 2014-09-09 13:32:38 -0700
  • ac98894d8e Merge pull request #76 from flimzy/pf2pq-fix Matt Simerson 2014-09-09 12:40:53 -0700
  • 6622c01e8e Fix pf2qp.pl magic. Jonathan Hall 2014-09-09 14:38:22 -0500
  • a7d1e0bd37 added perl 5.18 to travis.yml Matt Simerson 2014-09-08 23:09:53 -0700
  • 97fba3075e add perl 5.8 to .travis.yml Matt Simerson 2014-09-08 23:05:54 -0700
  • c9a780576f added tests for lib/Qpsmtpd.pm (Issue #67) Matt Simerson 2014-09-08 22:58:27 -0700
  • 2f94758a41 filtered out 'no author' Matt Simerson 2014-09-08 21:32:34 -0700
  • 920c2d84d9 updated CREDITS Matt Simerson 2014-09-08 21:25:32 -0700
  • 08ed943dcf Merge pull request #56 from andreamtp/patch-1 Matt Simerson 2014-09-07 17:43:48 -0700
  • 7a4c2ff058 Update VERSION andreamtp 2014-09-06 12:29:08 +0200
  • 3b8a0f9c9b update MANIFEST for 0.94 release Matt Simerson 2014-09-05 20:14:28 -0700
  • c163a6d3af updated Changes, move items from STATUS to Issues Matt Simerson 2014-09-05 20:03:27 -0700
  • 0351ec31b7 README.md, turn link into image Matt Simerson 2014-08-26 17:23:03 -0700
  • 4a7e837511 added README.md Matt Simerson 2014-08-26 17:19:38 -0700