aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-06-20Fixed CookHeaders.py which in some cases with new style prefixingMark Sapiro1-1/+8
would insert an extra space between the prefix and the subject.
2008-06-15Made several improvements to bounce recognition.Mark Sapiro1-1/+1
2008-06-14Added bounce recognition for googlemail delayed warningMark Sapiro1-0/+2
2008-06-11Fixed a problem in Decorate.py that could result in a multipartMark Sapiro1-0/+3
message with no part headers for the original body part (1991348).
2008-06-08Bug #1733057: apply correction to translation from Gabriel SilvaA.M. Kuchling1-1/+4
2008-06-08Bug #1588617: fix error in French translation noted by Maxime Caron.A.M. Kuchling1-0/+2
I've made a further correction -- 'globally' is an adverb, so I've put it near the verb.
2008-06-07Replaced non-ascii characters with html entities in templates/de/*.html.Mark Sapiro1-1/+6
2008-06-07Patch 916196 from Ralf Doeblitz: fix link and spacing error in German ↵A.M. Kuchling1-0/+2
translation
2008-06-07Patch #1433262: corrections to Spanish translationsA.M. Kuchling1-0/+3
2008-06-07Update NEWS for 1578740 and 1578766 changesA.M. Kuchling1-0/+5
2008-06-06Updated NEWS and bumped version to 2.1.11rc1Mark Sapiro1-1/+4
2008-06-06Updated mmdsr for some 2.1.10 log and queue changes.Mark Sapiro1-1/+5
2008-05-07Changed Utils.ValidateEmail to not allow specials (particularly ':')Mark Sapiro1-0/+3
in unquoted local parts (SF bug # 1956393).
2008-04-28Fixed a problem with bin/update erroneously moving templates fromMark Sapiro1-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 ).
2008-04-21Fixed a problem where GuiBase._getValidValue() would truncate a floatingMark Sapiro1-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.
2008-04-14Removed a redundant paragraph from NEWSMark Sapiro1-3/+0
2008-04-14Updated NEWS and Version.py for 2.1.10rc1Mark Sapiro1-1/+14
2008-03-19cmd_subscribe.py - Changed to properly accept (no)digest without a passwordMark Sapiro1-0/+3
and to recognize (no)digest and address= case insensitively.
2008-03-13Updated Version.py for 2.1.10b4.Mark Sapiro1-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.
2008-03-07Docs are no longer in admin/www, but in doc/A.M. Kuchling1-2/+2
2008-03-07Merge NEWS changeA.M. Kuchling1-0/+7
2008-03-06CookHeaders.py - Changed the first URL in the RFC 2369 List-Unsubscribe:Mark Sapiro1-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.
2008-03-03Fixed bin/newlist to add the list's preferred language to the list'sMark Sapiro1-0/+4
available_languages if it is other than the server's default language (1906368).
2008-02-29Changed add_members, clone_member and sync_members to catch or avoidMark Sapiro1-0/+3
MembershipIsBanned exception and report appropriately.
2008-02-14Added Galician translation from Frco. Javier Rial Rodrguez.Mark Sapiro1-1/+3
2008-02-04The 2.1.10 security enhancements have been assigned a new CVE. UpdatedMark Sapiro1-4/+4
NEWS accordingly.
2008-02-02Bumped version to 2.1.10b3. Tagging with 2.1.10b2 and committing Versions.pyMark Sapiro1-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'.
2008-02-02Put beta 2 release date in NEWSMark Sapiro1-1/+1
2008-02-01Updated contrib/mmdsrMark Sapiro1-0/+4
2007-12-16Switchboard.py - Added a count to the queue entry metadata to count the numberMark Sapiro1-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.
2007-12-04Mailman/Cgi/edithtml.pyMark Sapiro1-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.
2007-11-25Updated NEWS for recent changes.Mark Sapiro1-1/+9
2007-11-22Updated NEWS file.Mark Sapiro1-3/+70
2007-06-09Improved processing of an Approve(d): body line by decoding the body payloadmsapiro1-0/+4
before looking for/deleting the Approve(d): line.
2007-05-08- CGI/admin.pymsapiro1-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.
2007-04-05Fix a very old bug in withlist which prevented -r from working with packagebwarsaw1-1/+4
paths more deeply nested than 1 level. IOW, -r package.package.module.func now works as intended.
2007-03-21Added a reference to the tracker number for the OldStyleMemberships.py fix.msapiro1-3/+3
2007-03-20- Fixed a bug in OldStyleMemberships.addNewMember that allowed adding an addressmsapiro1-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.
2007-02-07- Changed cmd_who.py to show hidden members when authorization is by list ↵msapiro1-0/+4
admin or moderator password. - Changed cmd_who.py public roster syntax to accept optional list admin or moderator password.
2006-10-11Fixed admin.py so null VARHELP category is handled (1573393).msapiro1-0/+4
2006-09-13Set things up for 2.1.10a0bwarsaw1-0/+2
2006-09-13Tag as 2.1.9 (final). Also, remove version.ht* since it's redundant.bwarsaw1-1/+1
2006-09-11Fix an unexploitable format string vulnerability. Even though unexploitable,bwarsaw1-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.
2006-09-022.1.9 final will be released this monthbwarsaw1-1/+1
2006-08-30CVE-2006-3636. Fixes for various cross-site scripting issues. Discovery bybwarsaw1-1/+7
Moritz Naumann and most of the repair work done by Mark Sapiro (with some additional work by Barry).
2006-08-05New language -> languages. Sorry we don't have plurals in japanese.tkikuchi1-1/+1
2006-08-04Language files update. New languages: Arabic, Vietnamese.tkikuchi1-0/+4
2006-07-09 - Switchboard.py - Closed very tiny holes at the upper ends of queuemsapiro1-0/+4
slices that could result in unprocessable queue entries. Improved FIFO processing when two queue entries have the same timestamp.
2006-06-23- Decorate.py Fixed bug 1507248 by ignoring header/footer charactersmsapiro1-0/+15
outside the character set of the list's language. - Utils.py Fixed a security hole which allowed a crafted URI to inject bogus apparent messages into the error log, possibly inducing an admin to visit a phishing site.
2006-04-15Bump version to 2.1.8 final.tkikuchi1-2/+2