aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman/Cgi/confirm.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Catch TypeError on simultaneous confirmations of the same token.Mark Sapiro2018-08-071-5/+19
|
* Bump copyright dates.Mark Sapiro2018-06-171-1/+1
|
* Bumped Copyrights and fixed a bug in prior commit.Mark Sapiro2017-06-051-1/+1
|
* Defend against CGI requests with multiple values for the same parameter.Mark Sapiro2017-06-051-14/+14
|
* Catch TypeError from certain defective crafted POST requests.Mark Sapiro2016-07-141-2/+12
|
* A number of changes from the unofficial 2.2 branch have been backported toMark Sapiro2015-01-221-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.
* - Added the list name to the vette log "held message approved" entry.Mark Sapiro2014-03-211-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.
* Changed the message from the confirm CGI to not indicate approval isMark Sapiro2014-02-071-2/+3
| | | | required for an acceptance of an invitation.
* An XSS vulnerability, CVE-2011-0707, has been fixed.Mark Sapiro2011-02-181-3/+3
|
* - Fixed an uncaught KeyError when poster tries to cancel a post which wasMark Sapiro2011-02-071-2/+3
| | | | already handled. Bug #266224.
* Added roster to the CGIs that return HTTP 401 status for an authenticationMark Sapiro2010-03-291-0/+2
| | | | failure, and return HTTP 404 status from all CGIs for an invalid list name.
* Reordered the 'cancel' and 'subscribe' buttons on the subscriptionMark Sapiro2010-03-061-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.
* Decoded RFC 2047 encoded message subjects for a few reports. Bug #266428.Mark Sapiro2009-12-031-3/+4
|
* MailList.py - Corrected some long standing incomplete logic in theMark Sapiro2008-02-231-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.
* A cleansing pass, almost entirely cosmetic. Such things as whitespacebwarsaw2005-12-301-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.
* Improving banned subscription logic to cover all invites, subscribes, ↵msapiro2005-12-031-1/+12
| | | | address changes and confirmations of same.
* FSF office has moved to 51 Franklin Street.tkikuchi2005-08-271-1/+1
|
* Python 2.4 checks strftime() more strict.tkikuchi2004-12-041-1/+2
| | | | Split GetConfirmSubject into Leave/Join.
* [ 1045909 ] user cancel of pending subscription failstkikuchi2004-10-131-2/+6
|
* main(), subscription_cancel(), unsubscription_cancel(), addrchange_cancel()bwarsaw2004-02-101-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.
* subscription_prompt(): Make text and submit button have consistent text.bwarsaw2003-12-011-2/+2
| | | | Closes SF bug # 816410.
* Backporting from trunkbwarsaw2003-03-311-0/+5
|
* Backporting from the trunk.bwarsaw2003-02-081-7/+9
|
* This commit was manufactured by cvs2svn to create branch2003-01-021-0/+791
'Release_2_1-maint'.