aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-04-09We now accept/remove X-Approved: and X-Approve: headers in addition toMark Sapiro2-4/+14
Approved: and Approve: for pre-approving posts. Bug ##557750.
2010-03-29Added roster to the CGIs that return HTTP 401 status for an authenticationMark Sapiro10-0/+22
failure, and return HTTP 404 status from all CGIs for an invalid list name.
2010-03-06Reordered the 'cancel' and 'subscribe' buttons on the subscriptionMark Sapiro1-3/+3
confirmation web page so the default action upon 'enter' will be the subscribe button in browsers that pick the first button. Bug #530654.
2010-03-06Fixed a bug in the admindb interface that could apply a moderatorMark Sapiro1-2/+10
action to a message not displayed. Bug #533468.
2010-03-05Added a traceback to the log message produced when processing theMark Sapiro1-1/+5
digest.mbox throws an exception.
2010-02-27Added a urlhost argument to the MailList.MailList.Create() method toMark Sapiro2-7/+9
allow bin/newlist and the the create CGI to pass urlhost so the host will be correct in the listinfo link on the emptyarchive page. Bug #529100.
2010-02-22Added the List-Post header to the default list of headers retained inMark Sapiro1-2/+2
messages in the MIME digest. Bug #526143.
2010-02-22Updated copyright.Mark Sapiro1-1/+1
2010-02-22Additional cleanup of pipermail threadingMark Sapiro2-3/+8
2010-02-13Fixed a bug in pipermail archiving that caused fallback threading byMark Sapiro2-10/+20
subject to fail. Bug #266572.
2010-02-04We now give an HTTP 401 status for authentication failures from admin,Mark Sapiro3-2/+8
admindb, private and options logins.
2010-01-21- Fixed a bug where going to an archives/private/list.mbox/list.mbox URLMark Sapiro1-1/+3
would result in a munged URL if authentication was required. Bug #266164.
2009-12-30Fixed a bug where a message with an Approved: header held by a handlerMark Sapiro1-3/+9
that precedes Approve (SpamDetect by default) would not have the Approved: header removed if the held message was approved. Bug #501739.
2009-12-22Updated versions for 2.1.13 release.Mark Sapiro1-3/+3
2009-12-14Updates for 2.1.13rc1Mark Sapiro1-4/+4
2009-12-07Added Asturian translation from Marcos Costales and the AsturianMark Sapiro1-0/+1
Language Team.
2009-12-04- Added vette logging for rejected and discarded (un)subscribe requests.Mark Sapiro2-3/+9
- Fixed a bug in admindb.py that could erroneously discard an unsubscribe request as a duplicate.
2009-12-03Decoded RFC 2047 encoded message subjects for a few reports. Bug #266428.Mark Sapiro3-4/+8
2009-09-13Fixed the auto-responder to treat messages to -confirm, -join, -leave,Mark Sapiro1-4/+5
-subscribe and -unsubscribe as requests rather than posts. Bug #427962.
2009-09-03Inadvertently setting a null site or list password allowed accessMark Sapiro1-0/+3
to a list's web admin interface without authentication. Fixed by not accepting null passwords.
2009-09-03Changed VERP_CONFIRM_REGEXP in Defaults.py to work if the replyingMark Sapiro1-2/+5
MUA folds the To: header and in cases where the list name includes '+'.
2009-08-05Replies to commands sent to list-request now come From: list-ownerMark Sapiro1-2/+2
instead of list-bounces.
2009-08-01Mailman no longer folds long sub-part headers in multipart messages.Mark Sapiro4-27/+43
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. Changes include - Message.py, added a Generator class to avoid header folding and an as_string() method wirth a mangle_from_ argument. - Mailbox.py, uses new Message.Generator class. - SMTPDirect.py, uses as_string(mangle_from_=False) to flatten message. - Scrubber.py, removed unused ScrubberGenerator class.
2009-08-01XSS protection in the web interface went too far in escaping HTMLMark Sapiro1-1/+3
entities. Fixed.
2009-08-01Removed or anonymized additional headers in posts to anonymous lists.Mark Sapiro1-1/+14
2009-08-01Fixed a bug that could cause incorrect threading of replies to archivedMark Sapiro1-5/+9
messages that arrive with timestamps in the same second.
2009-08-01Added some notes to the distributed mm_cfg.py.Mark Sapiro1-0/+8
2009-07-31Another Python 2.6 compatibility change.Mark Sapiro1-3/+3
2009-07-31Backported several bug fixes from the 2.2 branch.Mark Sapiro6-32/+42
2009-07-31Added recognition for more bounces.Mark Sapiro3-2/+52
2009-02-23Bumping release to 2.1.12 final.Mark Sapiro1-3/+3
2009-02-20Recognize a couple more bounces.Mark Sapiro2-1/+9
2009-02-16Fixed a bug introduced in 2.1.11 which would attempt to store bounce infoMark Sapiro1-3/+5
for a member just deleted if bounce_you_are_disabled_warnings is zero.
2009-02-14Recognize a couple more bounces.Mark Sapiro2-2/+7
2009-02-12Worked around a potential problem in HyperArch.py with unicode characterMark Sapiro1-1/+4
set arguments. Bug #328353.
2009-02-08Changed Gui/Topics.py to validate regexps in VERBOSE mode. Bug #327008.Mark Sapiro1-2/+3
2009-02-06Updated a copyright.Mark Sapiro1-1/+1
2009-02-06Bumped release to 2.1.12rc2.Mark Sapiro1-2/+2
2009-02-03Fixed a bug in admindb.py in the implementation of replacing "No ReasonMark Sapiro1-2/+7
Given" with the default rejection reason. Bug #325016.
2009-01-20Two of the 'new' class exceptions are raised with an argument.Mark Sapiro2-8/+18
2009-01-13Work around email 3.0.1 issue when set_payload charset arg is unicode.Mark Sapiro1-1/+4
2009-01-11Bump release to 2.1.12rc1Mark Sapiro1-4/+4
2009-01-11Updated links to Python documentation.Mark Sapiro3-3/+4
2009-01-10- Fixed the admin Membership List Find member function so the 'letter'Mark Sapiro1-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.
2009-01-02Mailman/Utils.pyMark Sapiro2-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".
2008-12-22Changed the pattern used to recognize URLs in messages for the pipermailMark Sapiro1-1/+6
archive in order to try to do a better job of making hyperlinks. Bug #310124.
2008-12-22Reordered the headers in PLAIN_DIGEST_KEEP_HEADERS as these are the ones thatMark Sapiro1-3/+7
control header sequence in the RFC 1153 digest and added some comments to help clarify the situation.
2008-12-19Corrected a typo in Mailman/Gui/Privacy.py. Bug #309757.Mark Sapiro1-2/+2
2008-12-19Fixed an issue where in some circumstances HyperArch.py would translateMark Sapiro1-2/+2
' at ' into the wrong language ultimately throwing a UnicodeDecodeError when the translation was decoded with a different character set. Bug #308152.
2008-12-07Fixed an issue where list creation would report bad owner emailMark Sapiro1-1/+1
instead of bad listname when the list name had non-ascii characters. SF Bug #2126489.