aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Bumped release to 2.1.12rc2.Mark Sapiro2009-02-061-2/+2
|
* Fixed a bug in admindb.py in the implementation of replacing "No ReasonMark Sapiro2009-02-031-2/+7
| | | | Given" with the default rejection reason. Bug #325016.
* Two of the 'new' class exceptions are raised with an argument.Mark Sapiro2009-01-202-8/+18
|
* Work around email 3.0.1 issue when set_payload charset arg is unicode.Mark Sapiro2009-01-131-1/+4
|
* Bump release to 2.1.12rc1Mark Sapiro2009-01-111-4/+4
|
* Updated links to Python documentation.Mark Sapiro2009-01-113-3/+4
|
* - Fixed the admin Membership List Find member function so the 'letter'Mark Sapiro2009-01-101-2/+5
| | | | | | | | links to a chunked result would still be limited to the Find member search. SF patch #1532081. - Changed scripts/driver to return a 405 status for non GET, POST, HEAD methods. SF patch #1578756.
* Mailman/Utils.pyMark Sapiro2009-01-022-11/+10
| | | | | | | | | | - Fixed a long standing error that stopped relative hrefs from being generated for links on Mailman's web pages. Mailman/Cgi/admindb.py - Changed the admindb interface so that when messages are rejected from the summary page, the reject reason is the rejection message from the Errors.HoldMessage subclass instead of the generic "No reason given".
* Changed the pattern used to recognize URLs in messages for the pipermailMark Sapiro2008-12-221-1/+6
| | | | | archive in order to try to do a better job of making hyperlinks. Bug #310124.
* Reordered the headers in PLAIN_DIGEST_KEEP_HEADERS as these are the ones thatMark Sapiro2008-12-221-3/+7
| | | | | control header sequence in the RFC 1153 digest and added some comments to help clarify the situation.
* Corrected a typo in Mailman/Gui/Privacy.py. Bug #309757.Mark Sapiro2008-12-191-2/+2
|
* Fixed an issue where in some circumstances HyperArch.py would translateMark Sapiro2008-12-191-2/+2
| | | | | | ' at ' into the wrong language ultimately throwing a UnicodeDecodeError when the translation was decoded with a different character set. Bug #308152.
* Fixed an issue where list creation would report bad owner emailMark Sapiro2008-12-071-1/+1
| | | | | instead of bad listname when the list name had non-ascii characters. SF Bug #2126489.
* Fixed a problem in Decorate which could throw a TypeError on conversion toMark Sapiro2008-12-072-8/+18
| | | | | | | | unicode of a header/footer that was already unicode because of interpolating a unicode value. Made a minor change to the authentication logic for displaying hidden members on the roster.
* Updated some FAQ URLs for wiki.list.org.Mark Sapiro2008-12-051-1/+1
|
* Changed the regexp for Utils.suspiciousHTML to exempt theMark Sapiro2008-12-051-1/+2
| | | | | <link rel="SHORTCUT ICON" href="<mm-favicon>"> tag in the options.html template.
* Now that Python 2.4 is the minimum and we will use more recent installedMark Sapiro2008-11-308-18/+19
| | | | | email packages, convert all the email message get_type() calls to get_content_type().
* trunkBarry Warsaw2008-11-292-9/+14
|\
| * Fixed a problem in SecurityManager that caused it to not find theMark Sapiro2008-11-201-2/+3
| | | | | | | | | | cookie when CheckCookie was not given a user and the user in the cookie had a %xx encoded character. Bug # 299220.
| * Fixed a bug in AvoidDuplicates.py that caused it to fail if the addressMark Sapiro2008-11-141-8/+12
| | | | | | | | | | in the To: or Cc: header differed in case from the case-preserved member address. Bug #297795.
* | String exceptions -> class exceptions.Barry Warsaw2008-11-221-8/+7
| |
* | Apply Heiko Rommel's patch for hashlib deprecation warnings for bug 293178.Barry Warsaw2008-11-128-28/+38
|/ | | | I've modified the patch to improve some of the stylistic issues.
* Changed the stripping of trailing spaces from lines of the list headersMark Sapiro2008-10-031-1/+2
| | | | and footers to leave a trailing space on a '-- ' signature separator.
* The immediately preceding fix for bug #266106 (sf998384) was incomplete.Mark Sapiro2008-09-211-1/+15
| | | | | | It fixed the underlying issue, but didn't fix an improperly converted request.pck file. This change adds code to detect and recover from an incorect conversion.
* Since Mailman 2.1.1, 2.0.x outstanding subscription and held messageMark Sapiro2008-09-191-2/+4
| | | | | | | requests have not been migrated properly. This is fixed. Bug #266106 (sf998384). Updated NEWS for this and some prior changes.
* MTA/Postfix.pyMark Sapiro2008-08-221-1/+6
| | | | | If the STANZA END for a list being removed is missing or munged, the remainder of the aliases and/or virtual-mailman file is lost. Fixed.
* Fixed a bug in admin.py which would result in chunked pages of the membershipMark Sapiro2008-07-301-10/+5
| | | | | | list for members whose address begins with a non-alphanumeric character to not be visible or retrievable.
* Changed ListAdmin.py to make rejected post messages From: the -owner addressMark Sapiro2008-07-301-2/+2
| | | | | instead of the -bounces address.
* - Bumped version to 2.1.11.Mark Sapiro2008-06-304-6/+22
| | | | | | | | | - Changed MailList.Create() to check that list name contains only characters that match the new mm_cfg.ACCEPTABLE_LISTNAME_CHARACTERS. - Changed MTA.Utils.makealiases() to escape a few characters in the list name in the pipe command.
* Added 'listname' to the replacements for the archidxfoot.html template.Mark Sapiro2008-06-291-0/+1
|
* Bumped version to 2.1.11rc2.Mark Sapiro2008-06-231-2/+2
|
* Added check for gateway_to_news before holding for ModeratedNewsgroup.Mark Sapiro2008-06-231-2/+2
|
* Another BounceRunner loop detection change (rev 1106 wasn't quite right).Mark Sapiro2008-06-221-2/+4
|
* Merged the Catalan i18n from the Mailman Catalan Translation Team.Mark Sapiro2008-06-221-1/+1
|\
| * Recode Catalan PO to UTF-8 and set this encoding in Defaults.py.in.jordi@sindominio.net2008-06-181-1/+1
| |
* | - Prepended list name to bounce log unrecognized bounce messages.Mark Sapiro2008-06-221-22/+44
| | | | | | | | | | - Improved bounce loop detection and handling in BounceRunner.py.
* | More bounce recognition improvements.Mark Sapiro2008-06-201-4/+4
| |
* | Changed OldStyleMemberships.py to remove the member from one_last_digestMark Sapiro2008-06-201-1/+7
| | | | | | | | | | | | when changing from regular to digest delivery to avoid the possibility of a duplicate digest in some circumstances.
* | Fixed CookHeaders.py which in some cases with new style prefixingMark Sapiro2008-06-201-1/+4
| | | | | | | | | | would insert an extra space between the prefix and the subject.
* | Rearranged calls to the list setBounceInfo() method in Bouncer.pyMark Sapiro2008-06-201-2/+13
| | | | | | | | | | | | to accommodate MemberAdaptors that store bounce info outside the list instance.
* | Made several improvements to bounce recognition.Mark Sapiro2008-06-153-10/+19
| |
* | Added bounce recognition for googlemail delayed warningMark Sapiro2008-06-141-1/+5
|/
* Fixed a problem in Decorate.py that could result in a multipartMark Sapiro2008-06-111-1/+7
| | | | | message with no part headers for the original body part (1991348).
* Updated NEWS and bumped version to 2.1.11rc1Mark Sapiro2008-06-061-4/+4
|
* Merged the cull_bad_shunt branch.Mark Sapiro2008-06-061-0/+20
|\
| * Added new cron/cull_bad_shunt and supporting Defaults.py.in settings.Mark Sapiro2008-04-271-0/+20
| |
* | Changed Utils.ValidateEmail to not allow specials (particularly ':')Mark Sapiro2008-05-071-2/+9
| | | | | | | | | | in unquoted local parts (SF bug # 1956393).
* | Changed formatting for standards compliance and readability.Mark Sapiro2008-05-071-2/+2
|/
* Fixed cmd_subscribe.py. The last change broke it for bare subscribe commandsMark Sapiro2008-04-261-1/+2
| | | | | with no options.
* Made the preservation of unparseable messages conditional onMark Sapiro2008-04-262-8/+14
| | | | | | | | mm_cfg.QRUNNER_SAVE_BAD_MESSAGES. Changed the queue for preservation of undequeueable entries from 'shunt' to 'bad'.