Branch: refs/heads/master
Home: https://github.com/smtpd/qpsmtpd
Commit: e3187ace0d6f08f3638360c20a45229026e2392c
https://github.com/smtpd/qpsmtpd/commit/e3187ace0d6f08f3638360c20a45229026e2392c
Author: Jared Johnson <[email protected]>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
A t/qpsmtpd-db-file-dbm.t
Log Message:
-----------
Add tests for Qpsmtpd::DB::File::DBM
Commit: e76b6a9048d49111f2cdeaef3117df4ccf0e5c65
https://github.com/smtpd/qpsmtpd/commit/e76b6a9048d49111f2cdeaef3117df4ccf0e5c65
Author: Jared Johnson <[email protected]>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M lib/Qpsmtpd/DB/File/DBM.pm
M t/qpsmtpd-db-file-dbm.t
Log Message:
-----------
Fix consistency problems with DBM store
Destroy the AnyDBM-tied hash after untying
Google's wisdom seems to indicate that leaving the AnyDBM-tied hash around after
untying it was causing data to not flush to the DBM file... or something. At any
rate the regression test added here confirms inconsistency when using multiple
instances which is fixed by destroying the AnyDBM-tied hash after untying.
Commit: b97508b2175e8bd77c6e8ccde571e33f4a57de69
https://github.com/smtpd/qpsmtpd/commit/b97508b2175e8bd77c6e8ccde571e33f4a57de69
Author: Matt Simerson <[email protected]>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M lib/Qpsmtpd/DB/File/DBM.pm
A t/qpsmtpd-db-file-dbm.t
Log Message:
-----------
Merge pull request #197 from jaredj/dbm-so-crazy
Fix DBM set() problem and add Qpsmtpd::DB::File::DBM tests
Compare: https://github.com/smtpd/qpsmtpd/compare/376498f2e8e5...b97508b2175e