| Commit message (Collapse) | Author | Files | Lines |
|
|
|
removed envsender override when processing owner emails (envsender
was coded to use site-email, but to pass DMARC we need it to use
the virtual domain)
|
|
|
|
nonmember post.
|
|
list-bounces. Bug #714424.
|
|
|
|
message that Mailman adds to the admin notification.
|
|
- In SecurityManager.py, fix the parsecookie() code to work with Python 2.5
generated cookie text. The latter was changed to be more RFC compliant so
it does not output trailing semicolons for each line of cookie text. This
broke the splitting rules, so now first split on newlines, then on ';\s*'.
This should work across all Python versions.
- In Python 2.5, exceptions are new-style, and thus are no longer of
ClassType. The instantiation type test in hold_for_approval() was too
naive. This one is fixed differently here than in the MM trunk because in
Python 2.1, 'type' isn't a type, it's a function and so can't be used as the
second argument to isinstance() directly.
- Raising strings generates deprecation warnings in Python 2.5. Switch the
one weird use of this in Utils.py to use a class exception. Don't call it
"quick exit" though because it's probably not.
|
|
and epilogues in the calculation of messages sizes.
|
|
|
|
|
|
|
|
subject header in the list's preferred character set and make sure it
is all on one line, when sent back to the original author.
|
|
|