lp:~msapiro/mailman/mime_delete

Created by Mark Sapiro on 2012-04-10 and last modified on 2012-04-10
Get this branch:
bzr branch lp:~msapiro/mailman/mime_delete
Only Mark Sapiro can upload to this branch. If you are Mark Sapiro please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mark Sapiro
Project:
GNU Mailman
Status:
Development

Recent revisions

7150. By Mark Sapiro on 2012-04-10

 - Forward ported several fixes to mailman/handlers/mime_delete.py.
 - Updated mailman/handlers/docs/filtering.rst.
 - Fixed a typo in mailman/model/mailinglist.py.

7149. By Barry Warsaw on 2012-04-07

 * A `PasswordChangeEvent` is triggered when an `IUser`'s password changes.
   (LP: #975700)

7148. By Barry Warsaw on 2012-04-07

 * An `AddressVerificationEvent` is triggered when an `IAddress` is verified
   or unverified. (LP: #975698)

7147. By Barry Warsaw on 2012-04-07

Remove redundant, obsolete test data. This stuff all lives in flufl.bounce
now.

7146. By Barry Warsaw on 2012-04-06

Add missing bug reference.

7145. By Barry Warsaw on 2012-04-06

Merge branch from Andrea Crotti, with a minor cleanup:

 - There is a tiny change from the version already merged, because now sys.ps1
   is set correctly even if readline/rlcompleter fail..

7144. By Barry Warsaw on 2012-04-06

 * Header check specifications in the `mailman.cfg` file have changed quite
   bit. The previous `[spam.header.foo]` sections have been removed.
   Instead, there's a new `[antispam]` section that contains a `header_checks`
   variable. This variable takes multiple lines of `Header: regexp` values,
   one per line. There is also a new `jump_chain` variable which names the
   chain to jump to should any of the header checks (including the
   list-specific, and programmatically added ones) match.

 * Fixed a typo when returning the configuration file's header match checks.
   (LP: #953497)

Also:

 - Remove an unused method.
 - Improve test coverage for mailman/app/bounces.py
 - 100% test coverage for mailman/chains/headers.py
 - Various other minor code cleanup.
 - Fixed the 'any' rule, which was checking a bogus metadata dictionary key.

7143. By Barry Warsaw on 2012-04-05

 * A mailing list's *moderator password* is no longer stored in the clear; it
   is hashed with the currently selected scheme.

Also:

 - Simplify and rewrite the approved.rst doctest. Now just document the good
   path, and only describe its functionality using the Approved: header, which
   is the recommended header.
 - Greatly expand the unittests for the approved rule.

7142. By Barry Warsaw on 2012-04-04

 * Fixed a UnicodeError with non-ascii message bodies in the `approved` rule,
   given by Mark Sapiro. (LP: #949924)

7141. By Barry Warsaw on 2012-04-02

 - Improve the NNTP doctest.
 - Add a `cleanups` global to doctests. This can be used to register
   functions which will get called automatically at doctest tearDown time.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:mailman
This branch contains Public information 
Everyone can see this information.

Subscribers