GNU Mailman 2.1.13rc1

First release candidate for the 2.1.13 bug fix release

Milestone information

Project:
GNU Mailman
Series:
2.1
Version:
2.1.13rc1
Released:
 
Registrant:
Mark Sapiro
Release registered:
Active:
Yes. Drivers can target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
9 Mark Sapiro
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
9 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon mailman-2.1.13rc1.tgz (md5, sig) The first release candidate for Mailman 2.1.13 63
last downloaded 10 weeks ago
Total downloads: 63

Release notes 

This is a bug fix release and contains a new localization for the Asturian language.

Python 2.4 is the minimum supported, but Python 2.5.or 2.6 is recommended.

Changelog 

View the full changelog

  i18n

    - Added Asturian translation from Marcos Costales and the Asturian
      Language Team.

  Bug Fixes and other patches

    - Added vette logging for rejected and discarded (un)subscribe requests.

    - Fixed a bug in admindb.py that could erroneously discard an unsubscribe
      request as a duplicate.

    - Decoded RFC 2047 encoded message subjects for a few reports.
      Bug #266428.

    - Fixed the French, Spanish and Hebrew translations which improperly
      translated the 'coding:' line in bin/config_list output.

    - Fixed the auto-responder to treat messages to -confirm, -join, -leave,
      -subscribe and -unsubscribe as requests rather than posts. Bug #427962.

    - Configure/make no longer builds Japanese and Korean codecs in
      pythonlib if Python already has them.

    - Inadvertently setting a null site or list password allowed access
      to a list's web admin interface without authentication. Fixed by
      not accepting null passwords.

    - Changed VERP_CONFIRM_REGEXP in Defaults.py to work if the replying
      MUA folds the To: header and in cases where the list name includes '+'.

    - Fixed some paths in contrib/check_perms_grsecurity.py. Bug #411192.

    - Replies to commands sent to list-request now come From: list-owner
      instead of list-bounces.

    - Mailman no longer folds long sub-part headers in multipart messages.
      In addition, Mailman no longer escapes From_ lines in the body of
      messages sent to regular list members, although MTA's may do it anyway.
      This is to avoid breaking signatures per Bug #265967.

    - XSS protection in the web interface went too far in escaping HTML
      entities. Fixed.

    - Removed or anonymized additional headers in posts to anonymous lists.

    - Fixed a bug that could cause incorrect threading of replies to archived
      messages that arrive with timestamps in the same second.

    - Scrubbed HTML attachments containing tab characters would get the tabs
      replaced by a string of '&nbsp' without a semicolon. Fixed.

    - Caught a TypeError in content filtering, collapse alternatives that
      occurred with a malformed message if a multipart/alternative part
      wasn't multi-part. Reported in comments to bug #266230.

    - Fixed a few things in bin/update:
      - Changed some old messages for more current meaning.
      - Fixed qfiles update to not lose metadata from 2.1.5+ format entries.
      - Fixed 2.0.x template migration to not die if the templates/ tree
        contains subdirectories from a version control system.

    - Fixed a bug that would show a list on the admin and listinfo overview
      pages if its web_page_url host contained the current host as a
      substring. Bug #342162.

    - Fixed a bug in Utils.canonstr() that would throw a UnicodeDecodeError
      if the string contained an HTML entity > 255 and also characters in the
      128-255 range. Bug #341594.

    - Added recognition for more bounces.

    - Updated contrib/mmdsr to report preserved messages and to use mktemp to
      create temp files.

0 blueprints and 9 bugs targeted

Bug report Importance Assignee Status
265967 #265967 Breaking signatures in message/rfc822 attachement! 3 High Mark Sapiro  10 Fix Released
266230 #266230 HTML email disappears 4 Medium Mark Sapiro  10 Fix Released
266428 #266428 missing MIME decodes for Subject headers 4 Medium Mark Sapiro  10 Fix Released
265967 #265967 Breaking signatures in message/rfc822 attachement! 1 Undecided Mark Sapiro  10 Fix Released
341594 #341594 Member names do not support วง 1 Undecided Mark Sapiro  10 Fix Released
342162 #342162 listinfo shows wrong lists 1 Undecided Mark Sapiro  10 Fix Released
407625 #407625 misc/Makefile.in missing DESTDIR variable 1 Undecided Mark Sapiro  10 Fix Released
411192 #411192 wrong path usage in check_perms_grsecurity.py 1 Undecided Mark Sapiro  10 Fix Released
427962 #427962 Replybot sends wrong reply for list-join mail 1 Undecided Mark Sapiro  10 Fix Released
This milestone contains Public information
Everyone can see this information.