Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-06-06 | Updated NEWS and bumped version to 2.1.11rc1 | Mark Sapiro | 1 | -4/+4 | |
2008-05-07 | Changed Utils.ValidateEmail to not allow specials (particularly ':') | Mark Sapiro | 1 | -2/+9 | |
in unquoted local parts (SF bug # 1956393). | |||||
2008-05-07 | Changed formatting for standards compliance and readability. | Mark Sapiro | 1 | -2/+2 | |
2008-04-27 | Added new cron/cull_bad_shunt and supporting Defaults.py.in settings. | Mark Sapiro | 1 | -0/+20 | |
2008-04-26 | Fixed cmd_subscribe.py. The last change broke it for bare subscribe commands | Mark Sapiro | 1 | -1/+2 | |
with no options. | |||||
2008-04-26 | Made the preservation of unparseable messages conditional on | Mark Sapiro | 2 | -8/+14 | |
mm_cfg.QRUNNER_SAVE_BAD_MESSAGES. Changed the queue for preservation of undequeueable entries from 'shunt' to 'bad'. | |||||
2008-04-21 | Updated Version.py for 2.1.10 final. | Mark Sapiro | 1 | -3/+3 | |
2008-04-21 | Fixed a problem where GuiBase._getValidValue() would truncate a floating | Mark Sapiro | 1 | -0/+5 | |
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. | |||||
2008-04-14 | Updated NEWS and Version.py for 2.1.10rc1 | Mark Sapiro | 1 | -3/+3 | |
2008-04-14 | options.py - Made the ability for a list admin to change a members password | Mark Sapiro | 2 | -1/+15 | |
conditional on mm_cfg.OWNERS_CAN_CHANGE_MEMBER_PASSWORDS. Defaults.py.in - Added OWNERS_CAN_CHANGE_MEMBER_PASSWORDS = No. | |||||
2008-03-19 | cmd_subscribe.py - Changed to properly accept (no)digest without a password | Mark Sapiro | 1 | -2/+9 | |
and to recognize (no)digest and address= case insensitively. | |||||
2008-03-15 | Gui/GuiBase.py - Don't allow self references in *_these_nonmembers | Mark Sapiro | 3 | -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. | |||||
2008-03-13 | Updated Version.py for 2.1.10b4. | Mark Sapiro | 1 | -2/+2 | |
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. | |||||
2008-03-06 | CookHeaders.py - Changed the first URL in the RFC 2369 List-Unsubscribe: | Mark Sapiro | 2 | -6/+10 | |
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. | |||||
2008-02-23 | MailList.py - Changed the already a member logic in the ChangeMemberAddress() | Mark Sapiro | 1 | -3/+4 | |
method. This time I think I got it right. | |||||
2008-02-23 | MailList.py - Reversed a portion of the immediately previous change. It | Mark Sapiro | 1 | -3/+2 | |
was just more complicated and logically equivalent to the previous code. | |||||
2008-02-23 | MailList.py - Corrected some long standing incomplete logic in the | Mark Sapiro | 2 | -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. | |||||
2008-02-19 | cmd_confirm.py - Modified to catch a UnicodeError that may occur under | Mark Sapiro | 2 | -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. | |||||
2008-02-14 | Added Galician translation from Frco. Javier Rial Rodrguez. | Mark Sapiro | 2 | -0/+1 | |
2008-02-14 | Switchboard.py - Added code to catch exceptions thrown in unpickling .bak | Mark Sapiro | 1 | -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. | |||||
2008-02-04 | Moderate.py - expanded some tabs inadvertently introduced in rev 1008 | Mark Sapiro | 1 | -4/+4 | |
2008-02-03 | HTMLFormatter.py - list_hidden didn't work for digest members. Fixed. | Mark Sapiro | 1 | -10/+6 | |
2008-02-02 | Bumped version to 2.1.10b3. Tagging with 2.1.10b2 and committing Versions.py | Mark Sapiro | 1 | -2/+2 | |
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'. | |||||
2008-02-02 | Tagging branch with: 2.1.10b2 | Mark Sapiro | 1 | -2/+2 | |
2008-01-16 | Allow us to pass in extra decoration (i.e. header/footer) data via the message | Barry Warsaw | 1 | -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. | |||||
2008-01-02 | Switchboard.py - Moved the counting of the number of recoveries of a .bak file | Mark Sapiro | 1 | -27/+33 | |
from the dequeue() method to the recover_backup_files() method in order to minimize added i/o. | |||||
2007-12-16 | Switchboard.py - Added a count to the queue entry metadata to count the number | Mark Sapiro | 1 | -5/+25 | |
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. | |||||
2007-12-04 | Mailman/Cgi/edithtml.py | Mark Sapiro | 4 | -14/+192 | |
Mailman/Gui/General.py Mailman/Utils.py - Better detection of potentially evil HTML in GUI. Mailman/Version.py NEWS - Updates for 2.1.10b1 release. Mailman/Gui/General.py messages/mailman.pot - Added admin_member_chunksize to Gui. Two new associated messages. | |||||
2007-12-03 | Tagging branch with: 2.1.10a2 | Barry Warsaw | 1 | -1/+1 | |
2007-11-26 | Added Slovak translation from Martin Matuska. | Mark Sapiro | 1 | -1/+2 | |
2007-11-25 | Mailman/Archiver/HyperArch.py | Mark Sapiro | 3 | -14/+16 | |
Mailman/MailList.py - Updated Copyright date. Mailman/Gui/NonDigest.py - Edited new messages. messages/mailman.pot - Added new NonDigest.py messages. | |||||
2007-11-25 | Mailman/Defaults.py.in | Mark Sapiro | 4 | -41/+47 | |
Mailman/Utils.py Mailman/htmlformat.py Mailman/Cgi/create.py messages/ja/doc/Defaults.py.in - Added direction ('ltr', 'rtl') to the LC_DESCRIPTIONS table to support the Hebrew translation. messages/he/LC_MESSAGES/mailman.po - Corrected a typo '\b' -> '\n'. messages/zh_CN/LC_MESSAGES/mailman.po - Corrected a typo '\\b' -> '/b'. | |||||
2007-11-25 | Add 'sibling list' feature: exclude and include lists are other mailing | Tokio Kikuchi | 6 | -2/+112 | |
lists whose members are exclude or included if they appear in To: or Cc:. (Patch ID 1347962) | |||||
2007-11-22 | versions.py - Moved imports to module scope. | Mark Sapiro | 1 | -2/+3 | |
2007-11-21 | small fix in mailto link subject | Tokio Kikuchi | 1 | -1/+1 | |
2007-11-19 | BounceRunner.py - Fixed a mail loop if a list owner puts the list's -bounces | Mark Sapiro | 1 | -3/+14 | |
or -admin address in the list's owner attribute (1834569). | |||||
2007-11-18 | Privacy.py - Last check-in was too agressive at removing trailing blanks. | Mark Sapiro | 1 | -5/+5 | |
2007-11-18 | Added Hebrew translation from Dov Zamir minus the apparently unused | Mark Sapiro | 1 | -0/+1 | |
'direction' addition to the LC_DESCRIPTIONS dictionary. | |||||
2007-11-18 | Scrubber.py - changed to use part.get_payload(), not part._payload. | Mark Sapiro | 1 | -2/+2 | |
2007-11-18 | Gui/GuiBase.py - Deleted the _escape() method - not needed since 2.1.9 | Mark Sapiro | 3 | -24/+42 | |
Gui/GuiBase.py Gui/Privacy.py Handlers/Moderate.py - Patched with a slightly modified version of sf patch 1220144 - allow specifying another list in accept_these_nonmembers. | |||||
2007-11-16 | comments modified | Tokio Kikuchi | 1 | -2/+2 | |
2007-11-11 | Backported Bounce recognizer changes and tests from the 3.0 branch | Mark Sapiro | 5 | -18/+77 | |
2007-11-09 | Fixed Mailman/Queue/CommandRunner.py to decode a quoted-printable or base64 | Mark Sapiro | 1 | -2/+2 | |
encoded message part. | |||||
2007-11-06 | - Scrubber.py | Mark Sapiro | 1 | -5/+6 | |
Fixed an issue where an implicit text/plain part without any headers gets lost. Moved the cleansing of the filename extension to a place where it is guaranteed to be a string as opposed to an empty list. | |||||
2007-11-04 | Added Date and Message-ID headers to the confirm reply | Mark Sapiro | 1 | -1/+3 | |
message that Mailman adds to the admin notification. | |||||
2007-11-04 | - Cgi/options.py - fixed to not present the "empty" topic to user. | Mark Sapiro | 2 | -3/+10 | |
- Handlers/CalcRecips.py - Changed to not process topics if topics are disabled for the list. | |||||
2007-11-04 | Added removal of Authentication-Results: header. | Mark Sapiro | 1 | -4/+4 | |
2007-11-04 | Changed the descriptions of the ARCHIVE_TO_MBOX settings to more | Mark Sapiro | 1 | -5/+7 | |
accurately represent their current meaning. | |||||
2007-10-18 | MailList.Create() - added an assertion that the listname is lower case. | Mark Sapiro | 1 | -0/+1 | |
2007-10-04 | MimeDel.py neglected to lower case file extensions for comparison with | Mark Sapiro | 1 | -1/+1 | |
lower cased *_filename_extensions. Fixed. |