aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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).
* New language -> languages. Sorry we don't have plurals in japanese.tkikuchi2006-08-051-1/+1
|
* Language files update. New languages: Arabic, Vietnamese.tkikuchi2006-08-041-0/+4
|
* - Switchboard.py - Closed very tiny holes at the upper ends of queuemsapiro2006-07-091-0/+4
| | | | | slices that could result in unprocessable queue entries. Improved FIFO processing when two queue entries have the same timestamp.
* - Decorate.py Fixed bug 1507248 by ignoring header/footer charactersmsapiro2006-06-231-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.
* Bump version to 2.1.8 final.tkikuchi2006-04-151-2/+2
|
* Bumping 2.1.8rc1.tkikuchi2006-04-061-1/+6
|
* Bump version number to 2.1.8b1.tkikuchi2006-03-231-1/+1
|
* Fixed long standing bug (1275856) - get_domain() returned DEFAULT_EMAIL_HOSTmsapiro2006-03-181-2/+3
| | | | instead of DEFAULT_URL_HOST if VIRTUAL_HOST_OVERVIEW was off.
* Bumping version number to 2.1.8a1tkikuchi2006-03-101-1/+1
|
* Updated 2.1.8a1 bug fixes and other patches entry.msapiro2006-03-091-4/+8
|
* Added 1435722 to bugs fixed for 2.1.8.msapiro2006-02-221-0/+1
|
* Added 1430236 and 1433673 to 2.1.8 bugs fixed list.msapiro2006-02-191-1/+2
|
* Updated Brad Knowles' mailman daily status report to version 0.0.16.msapiro2006-01-291-2/+3
|
* NEWS update.tkikuchi2006-01-291-0/+27
|