[smtpd/qpsmtpd] 4c9bcc: Configure but don't connect to DB in init_db()

[email protected] (GitHub) Mon, 23 Feb 2015 12:42:23 -0800
Newsgroups perl.qpsmtpd.dev
Message-ID <54eb90afb7c31_5f893fc8726252bc62421@hookshot-fe4-cp1-prd.iad.github.net.mail>
----==_mimepart_54eb90afb7801_5f893fc8726252bc6239f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

  Branch: refs/heads/master
  Home:   https://github.com/smtpd/qpsmtpd
  Commit: 4c9bcc0ee4233575f3276368845b3f055bafa641
      https://github.com/smtpd/qpsmtpd/commit/4c9bcc0ee4233575f3276368845b3f055bafa641
  Author: Jared Johnson <[email protected]>
  Date:   2015-02-23 (Mon, 23 Feb 2015)

  Changed paths:
    M lib/Qpsmtpd/DB/File/DBM.pm
    M lib/Qpsmtpd/Plugin.pm
    M plugins/greylisting
    M t/plugin_tests/greylisting
    M t/qpsmtpd-db-file-dbm.t
    M t/qpsmtpd-plugin.t

  Log Message:
  -----------
  Configure but don't connect to DB in init_db()

This allows us to start up QP even if e.g. Redis is down


  Commit: 51ca3fcda42d13471dbaccba612bf08e29b60e4d
      https://github.com/smtpd/qpsmtpd/commit/51ca3fcda42d13471dbaccba612bf08e29b60e4d
  Author: Jared Johnson <[email protected]>
  Date:   2015-02-23 (Mon, 23 Feb 2015)

  Changed paths:
    M plugins/greylisting
    M t/plugin_tests/greylisting

  Log Message:
  -----------
  Skip greylisting when we can't talk to greylist DB


  Commit: 42c551944e7dcb146f73ca2462ccfe04e15b2a84
      https://github.com/smtpd/qpsmtpd/commit/42c551944e7dcb146f73ca2462ccfe04e15b2a84
  Author: Jared Johnson <[email protected]>
  Date:   2015-02-23 (Mon, 23 Feb 2015)

  Changed paths:
    M lib/Qpsmtpd/Plugin.pm
    M t/qpsmtpd-plugin.t

  Log Message:
  -----------
  Add some validation for passed db args


  Commit: 15a297372dab411df3de4f302f890a77791ca0c2
      https://github.com/smtpd/qpsmtpd/commit/15a297372dab411df3de4f302f890a77791ca0c2
  Author: Jared Johnson <[email protected]>
  Date:   2015-02-23 (Mon, 23 Feb 2015)

  Changed paths:
    M lib/Qpsmtpd/Plugin.pm
    M plugins/greylisting
    M t/plugin_tests/greylisting
    M t/qpsmtpd-plugin.t

  Log Message:
  -----------
  Default to one-second connect timeout for Redis


  Commit: 573f7c5bf4e83af9ef2aaa3110c4780ffe1b1a29
      https://github.com/smtpd/qpsmtpd/commit/573f7c5bf4e83af9ef2aaa3110c4780ffe1b1a29
  Author: Matt Simerson <[email protected]>
  Date:   2015-02-23 (Mon, 23 Feb 2015)

  Changed paths:
    M lib/Qpsmtpd/DB/File/DBM.pm
    M lib/Qpsmtpd/Plugin.pm
    M plugins/greylisting
    M t/plugin_tests/greylisting
    M t/qpsmtpd-db-file-dbm.t
    M t/qpsmtpd-plugin.t

  Log Message:
  -----------
  Merge pull request #233 from jaredj/greylist-error-handling

Skip greylisting when we can't talk to greylist DB


Compare: https://github.com/smtpd/qpsmtpd/compare/f7558f346d06...573f7c5bf4e8
----==_mimepart_54eb90afb7801_5f893fc8726252bc6239f--