aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | - Prepended list name to bounce log unrecognized bounce messages.Mark Sapiro2008-06-221-1/+5
| | | | | | | | | | - Improved bounce loop detection and handling in BounceRunner.py.
* | Patched Danish message catalog for proper use of HTML entities perMark Sapiro2008-06-221-0/+3
| | | | | | | | | | Jonas Smedegaard (1999966).
* | Changed OldStyleMemberships.py to remove the member from one_last_digestMark Sapiro2008-06-201-0/+4
| | | | | | | | | | | | when changing from regular to digest delivery to avoid the possibility of a duplicate digest in some circumstances.
* | Fixed CookHeaders.py which in some cases with new style prefixingMark Sapiro2008-06-201-1/+8
| | | | | | | | | | would insert an extra space between the prefix and the subject.
* | Made several improvements to bounce recognition.Mark Sapiro2008-06-151-1/+1
| |
* | Added bounce recognition for googlemail delayed warningMark Sapiro2008-06-141-0/+2
|/
* Fixed a problem in Decorate.py that could result in a multipartMark Sapiro2008-06-111-0/+3
| | | | | message with no part headers for the original body part (1991348).
* Bug #1733057: apply correction to translation from Gabriel SilvaA.M. Kuchling2008-06-081-1/+4
|
* Bug #1588617: fix error in French translation noted by Maxime Caron.A.M. Kuchling2008-06-081-0/+2
| | | | I've made a further correction -- 'globally' is an adverb, so I've put it near the verb.
* Replaced non-ascii characters with html entities in templates/de/*.html.Mark Sapiro2008-06-071-1/+6
|
* Patch 916196 from Ralf Doeblitz: fix link and spacing error in German ↵A.M. Kuchling2008-06-071-0/+2
| | | | translation
* Patch #1433262: corrections to Spanish translationsA.M. Kuchling2008-06-071-0/+3
|
* Update NEWS for 1578740 and 1578766 changesA.M. Kuchling2008-06-071-0/+5
|
* Updated NEWS and bumped version to 2.1.11rc1Mark Sapiro2008-06-061-1/+4
|
* Merged the cull_bad_shunt branch.Mark Sapiro2008-06-061-0/+12
|\
* | Updated mmdsr for some 2.1.10 log and queue changes.Mark Sapiro2008-06-061-1/+5
| |
* | Changed Utils.ValidateEmail to not allow specials (particularly ':')Mark Sapiro2008-05-071-0/+3
| | | | | | | | | | in unquoted local parts (SF bug # 1956393).
* | Fixed a problem with bin/update erroneously moving templates fromMark Sapiro2008-04-281-0/+16
|/ | | | | | 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 a problem where GuiBase._getValidValue() would truncate a floatingMark Sapiro2008-04-211-2/+7
| | | | | | | 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-141-1/+14
|
* cmd_subscribe.py - Changed to properly accept (no)digest without a passwordMark Sapiro2008-03-191-0/+3
| | | | and to recognize (no)digest and address= case insensitively.
* Updated Version.py for 2.1.10b4.Mark Sapiro2008-03-131-1/+1
| | | | | | | 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-111-2/+2
|\
| * Docs are no longer in admin/www, but in doc/A.M. Kuchling2008-03-071-2/+2
| |
| * Merge NEWS changeA.M. Kuchling2008-03-071-0/+7
| |
* | CookHeaders.py - Changed the first URL in the RFC 2369 List-Unsubscribe:Mark Sapiro2008-03-061-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | 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-031-0/+4
| | | | | | | | | | 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-291-0/+3
|/ | | | MembershipIsBanned exception and report appropriately.
* Added Galician translation from Frco. Javier Rial Rodrguez.Mark Sapiro2008-02-141-1/+3
|
* The 2.1.10 security enhancements have been assigned a new CVE. UpdatedMark Sapiro2008-02-041-4/+4
| | | | NEWS accordingly.
* Bumped version to 2.1.10b3. Tagging with 2.1.10b2 and committing Versions.pyMark Sapiro2008-02-021-1/+1
| | | | | | 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
|
* Updated contrib/mmdsrMark Sapiro2008-02-011-0/+4
|
* Switchboard.py - Added a count to the queue entry metadata to count the numberMark Sapiro2007-12-161-1/+13
| | | | | | | 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.
* Mailman/Cgi/edithtml.pyMark Sapiro2007-12-041-19/+39
| | | | | | | | | | | | 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.
* Updated NEWS for recent changes.Mark Sapiro2007-11-251-1/+9
|
* Updated NEWS file.Mark Sapiro2007-11-221-3/+70
|
* Improved processing of an Approve(d): body line by decoding the body payloadmsapiro2007-06-091-0/+4
| | | before looking for/deleting the Approve(d): line.
* - CGI/admin.pymsapiro2007-05-081-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The email address which forms a part of the various CGI data keys in the admin membership list is now urllib.quote()ed. This allows changing options for and unsubbing an address which contains a double-quote character. - CGI/admindb.py Added additional test to not display "Database Updated ..." when coming from the login page. - CGI/roster.py, HTMLFormatter.py Changed to show hidden members when authorization is site or list's admin or moterator password. Patch 1587651. - Defaults.py.in, Handlers/Cleanse_DKIM.py Added a new REMOVE_DKIM_HEADERS Defaults.py/mm_cfg.py setting (default = No) to control removing dkim/domainkey signatures from posts and mail to -owner. - Handlers/Decorate.py, Handlers/Scrubber.py Changed to preserve format=flowed and delsp=yes in the Content-Type: of the body when adding header/footer and when scrubbing attachments and to remove trailing spaces from the header/footer lines so they won't be flowed. Bug 1495122. Fixed a scrubber issue where the i18n translated 'next part' separator can be garbled if the list charset is different from the message. - Queue/Runner.py. Queue/Switchboard.py Now that we have .bak queue entries for recovery, it is no longer the case that an unparseable message is lost. In this case, and in case of other exceptions when dequeueing, I added a preservation feature to move the .bak file to qfiles/shunt as a .psv file and write an appropriate log entry. It is also possible for an attempt to shunt a message to fail. One example that occurred in practice (bug 1656289) was caused by a huge message that threw a MemoryError in processing and then threw another MemoryError in the attempt to pickle the message for the shunt queue. In this case as well, I log and attempt to preserve the original queue entry by renaming.
* Fix a very old bug in withlist which prevented -r from working with packagebwarsaw2007-04-051-1/+4
| | | | | paths more deeply nested than 1 level. IOW, -r package.package.module.func now works as intended.
* Added a reference to the tracker number for the OldStyleMemberships.py fix.msapiro2007-03-211-3/+3
|
* - Fixed a bug in OldStyleMemberships.addNewMember that allowed adding an addressmsapiro2007-03-201-0/+4
| | | | | | | with upper case in the domain if the local part was all lower case. - Changed the semantics of OldStyleMemberships.changeMemberAddress os that in the case of a straightforward address change, i.e. nodelete = 0, delivery status and time are preserved if BYUSER or BYADMIN.
* - Changed cmd_who.py to show hidden members when authorization is by list ↵msapiro2007-02-071-0/+4
| | | | | admin or moderator password. - Changed cmd_who.py public roster syntax to accept optional list admin or moderator password.
* Fixed admin.py so null VARHELP category is handled (1573393).msapiro2006-10-111-0/+4
|
* Set things up for 2.1.10a0bwarsaw2006-09-131-0/+2
|
* Tag as 2.1.9 (final). Also, remove version.ht* since it's redundant.bwarsaw2006-09-131-1/+1
|
* Fix an unexploitable format string vulnerability. Even though unexploitable,bwarsaw2006-09-111-0/+4
| | | | | it's still crappy coding that should be fixed. CVE-2006-2191. Thanks go to Karl Chen, Martin 'Joey' Schulze, and Elie Mamane.
* 2.1.9 final will be released this monthbwarsaw2006-09-021-1/+1
|
* CVE-2006-3636. Fixes for various cross-site scripting issues. Discovery bybwarsaw2006-08-301-1/+7
| | | | | Moritz Naumann and most of the repair work done by Mark Sapiro (with some additional work by Barry).