aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Changed Utils.ValidateEmail to not allow specials (particularly ':')Mark Sapiro2008-05-072-2/+12
| | | | | | | | | | in unquoted local parts (SF bug # 1956393).
* | Changed formatting for standards compliance and readability.Mark Sapiro2008-05-072-4/+5
| |
* | Typo fix found by MArk Sapiro.peer2008-05-011-3/+3
| |
* | Several fixes.peer2008-05-011-99/+57
| |
* | Fixes for the German templates.peer2008-05-019-22/+28
| |
* | msgmerged German mailman.po with current mailman.potMark Sapiro2008-04-301-67/+111
| |
* | Better templates.pheinlein2008-04-3019-76/+80
| |
* | Lots of changes I did several weeks ago. peer2008-04-301-266/+224
| |
* | Sorry, short test for bzr-access.peer2008-04-301-1/+0
| |
* | Updated Polish translation from Zbigniew Szalbot.Mark Sapiro2008-04-2841-282/+268
| | | | | | | | | | Fixed a few 'dos format' files and file modes.
* | Fixed a problem with bin/update erroneously moving templates fromMark Sapiro2008-04-282-18/+40
|/ | | | | | templates/xx to lists/xx if a list has the same name as a language code. Also fixed the absolute path to lists/ (1418670 ).
* Fixed cmd_subscribe.py. The last change broke it for bare subscribe commandsMark Sapiro2008-04-261-1/+2
| | | | | with no options.
* Made the preservation of unparseable messages conditional onMark Sapiro2008-04-262-8/+14
| | | | | | | | mm_cfg.QRUNNER_SAVE_BAD_MESSAGES. Changed the queue for preservation of undequeueable entries from 'shunt' to 'bad'.
* Updated documentation for 2.1.10 final.Mark Sapiro2008-04-21197-1512/+1542
|
* 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.