aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added mm-handler-2.1.10 to the contrib/ directory.Mark Sapiro2008-04-212-0/+324
|
* Updated Version.py for 2.1.10 final.Mark Sapiro2008-04-211-3/+3
|
* Fixed a problem where GuiBase._getValidValue() would truncate a floatingMark Sapiro2008-04-212-2/+12
| | | | | | | point Number type to an int if the value was a float instead of a numeric string. This affected setting floating point values with config_list. Updated NEWS for 2.1.10 final.
* Removed a redundant paragraph from NEWSMark Sapiro2008-04-141-3/+0
|
* Updated NEWS and Version.py for 2.1.10rc1Mark Sapiro2008-04-142-4/+17
|
* - Updated Polish translation from Zbigniew Szalbot.Mark Sapiro2008-04-1438-11496/+13317
| | | | | - Updated mailman.pot for 2.1.10rc1 and msgmerge'd all the mailman.po files.
* options.py - Made the ability for a list admin to change a members passwordMark Sapiro2008-04-142-1/+15
| | | | | | | conditional on mm_cfg.OWNERS_CAN_CHANGE_MEMBER_PASSWORDS. Defaults.py.in - Added OWNERS_CAN_CHANGE_MEMBER_PASSWORDS = No.
* Merged Italian message catalog from Simone Piunno's branch.Mark Sapiro2008-03-271-84/+97
|\
| * Updated Italian translationSimone Piunno2008-03-261-84/+97
|/
* Updated Italian translation from Simone Piunno.Mark Sapiro2008-03-242-67/+47
|
* cmd_subscribe.py - Changed to properly accept (no)digest without a passwordMark Sapiro2008-03-192-2/+12
| | | | and to recognize (no)digest and address= case insensitively.
* Gui/GuiBase.py - Don't allow self references in *_these_nonmembersMark Sapiro2008-03-153-18/+44
| | | | | | | | | | | | or regular_(in|ex)clude_lists. Handlers/CalcRecips.py - Log and skip any self reference lists in regular_(in|ex)clude_lists. Compare To: and Cc: addresses and regular_(in|ex)clude_lists case insensitively. Handlers/Moderate.py - Log and skip any self reference lists in *_these_nonmembers.
* Updated Version.py for 2.1.10b4.Mark Sapiro2008-03-133-3/+8
| | | | | | | Updated release tag in NEWS for 2.1.10b4. Added note to UPGRADING about the necessity to reset list passwords after a 2.0.x to 2.1.x upgrade.
* Merged A.M. Kuchling's 'Small Fixes' branchMark Sapiro2008-03-119-49/+36
|\
| * Docs are no longer in admin/www, but in doc/A.M. Kuchling2008-03-075-10/+10
| |
| * MergeA.M. Kuchling2008-03-074-1/+16
| |\
| * | Merge NEWS changeA.M. Kuchling2008-03-071-0/+7
| | |
| * | According to http://wiki.list.org/display/DOC/Installation+requirements, ↵A.M. Kuchling2008-03-051-2/+2
| | | | | | | | | | | | Mailman no longer works with Python 2.1 or 2.2
| * | Correct Python version to 2.5.2; I forgot that 2.5.3 doesn't exist yetA.M. Kuchling2008-02-261-1/+1
| | |
| * | Remove references to README.{EXIM,QMAIL,LINUX}; grammar fixA.M. Kuchling2008-02-261-11/+7
| | |
| * | Small grammar fixes; update reference to README.<mta> filesA.M. Kuchling2008-02-261-7/+7
| | |
| * | Update two URLsA.M. Kuchling2008-02-262-2/+2
| | |
| * | Update READMEA.M. Kuchling2008-02-261-18/+9
| | |
* | | Removed bogus >From line from hotpop_01.txt bounce test messageMark Sapiro2008-03-101-1/+0
| | |
* | | Updated French translation from Pascal GeorgeMark Sapiro2008-03-1016-138/+177
| | |
* | | CookHeaders.py - Changed the first URL in the RFC 2369 List-Unsubscribe:Mark Sapiro2008-03-063-6/+18
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | header to go to the options login page instead of the listinfo page. options.py - Changed to only issue the "No address given" error if coming from the page itself so we don't get the error when linking from another page or the List-Unsubscribe: header. - Changed to remember the user's language selection when redisplaying the page after an error.
* | Fixed bin/newlist to add the list's preferred language to the list'sMark Sapiro2008-03-032-1/+9
| | | | | | | | | | available_languages if it is other than the server's default language (1906368).
* | Changed add_members, clone_member and sync_members to catch or avoidMark Sapiro2008-02-294-0/+14
|/ | | | MembershipIsBanned exception and report appropriately.
* Updated Dutch translation per Jan VeugerMark Sapiro2008-02-261-1639/+1182
|
* MailList.py - Changed the already a member logic in the ChangeMemberAddress()Mark Sapiro2008-02-231-3/+4
| | | | method. This time I think I got it right.
* MailList.py - Reversed a portion of the immediately previous change. ItMark Sapiro2008-02-231-3/+2
| | | | | was just more complicated and logically equivalent to the previous code.
* MailList.py - Corrected some long standing incomplete logic in theMark Sapiro2008-02-232-9/+25
| | | | | | | | | | 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.
* Corrected a missing format character in the fr message catalogMark Sapiro2008-02-201-1/+1
|
* cmd_confirm.py - Modified to catch a UnicodeError that may occur underMark Sapiro2008-02-192-4/+8
| | | | | | | | obscure circumstances when scanning the message body for "unprocessed" commands. Moderate.py - Modified to not try to match "@listname" directly against the sender address.
* Added Galician translation from Frco. Javier Rial Rodrguez.Mark Sapiro2008-02-1450-4/+13048
|
* Switchboard.py - Added code to catch exceptions thrown in unpickling .bakMark Sapiro2008-02-141-18/+27
| | | | | | | files and preserve the file. This occurred when dequeue of a large entry threw MemoryError, the runner died and restarted, and then unpickling the .bak threw another MemoryError.
* The 2.1.10 security enhancements have been assigned a new CVE. UpdatedMark Sapiro2008-02-041-4/+4
| | | | NEWS accordingly.
* Moderate.py - expanded some tabs inadvertently introduced in rev 1008Mark Sapiro2008-02-041-4/+4
|
* HTMLFormatter.py - list_hidden didn't work for digest members. Fixed.Mark Sapiro2008-02-031-10/+6
|
* Bumped version to 2.1.10b3. Tagging with 2.1.10b2 and committing Versions.pyMark Sapiro2008-02-022-3/+3
| | | | | | at the same time tagged the old Versions.py. I can move the tags on my local branch, but I can't seem to move them on launchpad, so I'm skipping 'b2' and going to 'b3'.
* Put beta 2 release date in NEWSMark Sapiro2008-02-021-1/+1
|
* Tagging branch with: 2.1.10b2Mark Sapiro2008-02-021-2/+2
|
* Updated all the message catalogs against the latest mailman.potMark Sapiro2008-02-0132-28530/+33970
|
* Updated Danish translation per Tom G. Christensen (sf patch 1879680).Mark Sapiro2008-02-012-942/+1076
|
* Updated contrib/mmdsrMark Sapiro2008-02-012-3/+26
|
* Merge trunk's Decorate patch.Barry Warsaw2008-01-251-2/+4
|\
| * Allow us to pass in extra decoration (i.e. header/footer) data via the messageBarry Warsaw2008-01-161-2/+4
| | | | | | | | | | | | | | | | metadata. Specifically, if the metadata has a 'decoration-data' key, the value should be a dictionary with extra interpolation keys. Also fix a bug in the way the 'extradict' default value is passwed to decorate. This should never be a mutable object.
* | Vietnamese catalog update for Mailman 2.1 from Clytie Siddall.Barry Warsaw2008-01-031-1008/+898
|/
* Switchboard.py - Moved the counting of the number of recoveries of a .bak fileMark Sapiro2008-01-021-27/+33
| | | | | from the dequeue() method to the recover_backup_files() method in order to minimize added i/o.
* Switchboard.py - Added a count to the queue entry metadata to count the numberMark Sapiro2007-12-162-6/+38
| | | | | | | of times the entry has been dequeued in a recover backup scenario. When the count reaches three, the entry is preserved to the shunt queue and the fact logged. This prevents looping on a bad entry that causes a runner crash.