aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman/Cgi/confirm.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-08-07Catch TypeError on simultaneous confirmations of the same token.Mark Sapiro1-5/+19
2018-06-17Bump copyright dates.Mark Sapiro1-1/+1
2017-06-05Bumped Copyrights and fixed a bug in prior commit.Mark Sapiro1-1/+1
2017-06-05Defend against CGI requests with multiple values for the same parameter.Mark Sapiro1-14/+14
2016-07-14Catch TypeError from certain defective crafted POST requests.Mark Sapiro1-2/+12
2015-01-22A number of changes from the unofficial 2.2 branch have been backported toMark Sapiro1-3/+4
the 2.1 branch for release with 2.1.19. The 2.2 branch is now no different from the 2.1 branch and will no longer be maintained.
2014-03-21 - Added the list name to the vette log "held message approved" entry.Mark Sapiro1-1/+1
(LP: 1295875) - Added the CGI module name to various "No such list" error log entries. (LP: 1295875) - Modified contrib/mmdsr to report module name if present in "No such list error log entries.
2014-02-07Changed the message from the confirm CGI to not indicate approval isMark Sapiro1-2/+3
required for an acceptance of an invitation.
2011-02-18An XSS vulnerability, CVE-2011-0707, has been fixed.Mark Sapiro1-3/+3
2011-02-07- Fixed an uncaught KeyError when poster tries to cancel a post which wasMark Sapiro1-2/+3
already handled. Bug #266224.
2010-03-29Added roster to the CGIs that return HTTP 401 status for an authenticationMark Sapiro1-0/+2
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.
2009-12-03Decoded RFC 2047 encoded message subjects for a few reports. Bug #266428.Mark Sapiro1-3/+4
2008-02-23MailList.py - Corrected some long standing incomplete logic in theMark Sapiro1-1/+7
ChangeMemberAddress() and ApprovedChangeMemberAddress() methods having to do with case-only changes and confirmations of changes already done another way. confirm.py - Caught a MMAlreadyAMember exception that can occur rarely with address changes. This adds a new i18n string, but it's rare enough that I'm not concerned about the translations.
2005-12-30A cleansing pass, almost entirely cosmetic. Such things as whitespacebwarsaw1-2/+3
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-03Improving banned subscription logic to cover all invites, subscribes, ↵msapiro1-1/+12
address changes and confirmations of same.
2005-08-27FSF office has moved to 51 Franklin Street.tkikuchi1-1/+1
2004-12-04Python 2.4 checks strftime() more strict.tkikuchi1-1/+2
Split GetConfirmSubject into Leave/Join.
2004-10-13[ 1045909 ] user cancel of pending subscription failstkikuchi1-2/+6
2004-02-10main(), subscription_cancel(), unsubscription_cancel(), addrchange_cancel()bwarsaw1-17/+36
addrchange_confirm(), heldmsg_cancel(), heldmsg_confirm(), reenable_confirm(): Convert to the new pending database interface. expunge(): A helper function which ensures that the list is locked before expunging an item from the confirmation database.
2003-12-01subscription_prompt(): Make text and submit button have consistent text.bwarsaw1-2/+2
Closes SF bug # 816410.
2003-03-31Backporting from trunkbwarsaw1-0/+5
2003-02-08Backporting from the trunk.bwarsaw1-7/+9