aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman/Handlers/Approve.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-11-27Added some missing German templates from Egon Frerich.Mark Sapiro1-0/+0
2011-10-13The fix for BUG #266220 (sf1181161) has been enhanced so that if thereMark Sapiro1-1/+18
is a pathological HTML part such that the Approved: password text isn't found, but it is found after stripping out HTML tags, the post is rejected with an informative message.
2011-04-25A new list poster password has been implemented. This password may onlyMark Sapiro1-2/+3
be used in Approved: or X-Approved: headers for pre-approving posts. Using this password for that purpose precludes compromise of a more valuable password sent in plain text email. Bug #770581.
2010-05-10Made a minor change to the removal of an Approved: pseudo-header fromMark Sapiro1-1/+1
a text/html alternative to allow for an inserted '\xA0' before the password.
2010-04-09We now accept/remove X-Approved: and X-Approve: headers in addition toMark Sapiro1-3/+10
Approved: and Approve: for pre-approving posts. Bug ##557750.
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.
2007-06-09Improved processing of an Approve(d): body line by decoding the body payloadmsapiro1-6/+22
before looking for/deleting the Approve(d): line.
2005-12-30A cleansing pass, almost entirely cosmetic. Such things as whitespacebwarsaw1-17/+18
normalization, removal of tabs, copyright year updates to changed files, docstring and comment fixes, and usage of True/False. I also made a pass through the NEWS file. One import was reordered, and after this commit I will move the mmdsr.readme file to README.mmdsr. From my perspective, after that we're ready to go. I will port these changes forward to the trunk.
2005-12-26True/False definition for Python2.1.tkikuchi1-0/+7
Only check in Release_2_1-maint branch because 2.2 will require higher version of python.
2005-12-21Scan other text/* parts for Approve(d): <password> - bug 1181161.msapiro1-1/+29
2005-11-13Don't delete line following first body line Approve(d)msapiro1-1/+1
2005-08-27FSF office has moved to 51 Franklin Street.tkikuchi1-1/+1
2005-05-01process(): For some reason, the part's payload can be None. Defend againstbwarsaw1-6/+7
trying to call None.splitlines().