[PATCH] Add 'address notes'

2009-01-09 Thread Jared Johnson
I've noticed in the past that the QP team prefers to receive multiple smaller patches in a set rather than one large patch for significant changes. I can't say I have a set together yet for the significant change (per-recipient prefs), but I'm working on it, and I've attached a couple of versions

[PATCH] run hook_reset_transaction on disconnect, and run hook_disconnect on all disconnections

2009-01-09 Thread Jared Johnson
disconnect_reset_transaction.diff: - call hook_disconnect plugins on *any* disconnection, not just ones involving DENY[SOFT]_DISCONNECT and QUIT - call hook_reset_transaction plugins one last time when we disconnect We have a somewhat involved method for logging QP transaction information for

[PATCH] config() method for Qpsmtpd::Address objects

2009-01-09 Thread Jared Johnson
Adding a config method for Qpsmtpd::Address objects turned out to be relatively straightforward. I was reluctant to subclass Qpsmtpd, but this actually seems like it could be useful in the future; at any rate, it gets the job done pretty nicely. This patch will only be useful for people who d