[Zope-Checkins] SVN: Zope/branches/2.11/doc/CHANGES.txt Formatting
cleanup; move bugfixes to their own section.
Tres Seaver
tseaver at palladion.com
Tue Dec 25 17:07:38 EST 2007
Log message for revision 82445:
Formatting cleanup; move bugfixes to their own section.
Changed:
U Zope/branches/2.11/doc/CHANGES.txt
-=-
Modified: Zope/branches/2.11/doc/CHANGES.txt
===================================================================
--- Zope/branches/2.11/doc/CHANGES.txt 2007-12-25 17:05:38 UTC (rev 82444)
+++ Zope/branches/2.11/doc/CHANGES.txt 2007-12-25 22:07:38 UTC (rev 82445)
@@ -29,45 +29,22 @@
of a patched one. Both trusted and untrusted code are still
protected against unwanted file inclusion.
- - Removed ZGadflyDA (was deprecated since Zope 2.9). The code is
+ - Removed ZGadflyDA (deprecated since Zope 2.9). The code is
still available from svn.zope.org/Products.ZGadflyDA.
- - Removed OFS.content_types (was deprecated since Zope 2.9)
+ - Removed OFS.content_types (deprecated since Zope 2.9)
- Undeprecated 'zLOG', which will remain a backward-compatibility
shim for the Python logging module.
- Indexes: Removed unused parameters from '_apply_index' methods.
- - Fixed Collector #2190: Calls to
- zope.security.management.checkPermission aren't rerouted to
- Zope 2's security policy.
-
- NOTE: If you already have a Zope 2.10 instance running, you
- will either have to recreate it or add the following lines to
- the end of the etc/site.zcml file::
-
- <securityPolicy
- component="Products.Five.security.FiveSecurityPolicy" />
-
- - Fixed Collector #2223: Evaluation of booleans in TALES and the
- 'default' variable.
-
- Removed deprecated support for product initialization based on
'__ac_permissions__' and 'meta_types' attributes.
- - Collector #2213: Can't edit "old" ZopePageTemplate instances.
-
- - Collector #2235: A number of ZCatalog methods were doing boolean
- evaluation of objects that implemented __len__ instead of checking
- them against None. Replaced a number of "if not obj" with
- "if obj is None".
-
- reStructuredText/ZReST: setting raw_enabled to 0 for security
reasons
- - Collector #2113: 'zopectl test' masked Ctrl-C.
-
- OFS Image: Image and File updated to use isinstance(data, str)
and raises TypeError upon encountering unicode objects.
@@ -97,18 +74,19 @@
and country names. Form variables of both debug and locale will shadow
these two attributes and their use is therefor discouraged.
- - MailHost: now uses zope.sendmail for delivering the mail. With this change
- MailHost integrates with the Zope transaction system (avoids sending dupe
- emails in case of conflict errors). In addition MailHost now provides
- support for asynchronous mail delivery. The 'Use queue' configuration
- option will create a mail queue on the filesystem (under
- 'Queue directory') and start a queue thread that checks the queue every
- three seconds. This decouples the sending of mail from its delivery.
- In addition MailHosts now supports encrypted connections through TLS/SSL.
+ - MailHost: now uses zope.sendmail for delivering the mail. With this
+ change MailHost integrates with the Zope transaction system (avoids
+ sending dupe emails in case of conflict errors). In addition MailHost
+ now provides support for asynchronous mail delivery. The 'Use queue'
+ configuration option will create a mail queue on the filesystem (under
+ 'Queue directory') and start a queue thread that checks the queue
+ every three seconds. This decouples the sending of mail from its
+ delivery. In addition MailHosts now supports encrypted connections
+ through TLS/SSL.
- integrated ZODB 3.8 (featuring BLOB support)
- - integrated latest Zope components (aka Zope 3.4)
+ - integrated latest Zope3 components (aka Zope 3.4)
- Support for using zopectl on Windows has been added. All commands are
supported and there are two Windows specific ones: install and remove,
@@ -156,7 +134,7 @@
- Zope 3-based exception views can now be registered in ZCML for
various exceptions that can be raised by Zope. Registering an
- exception view can be done like this:
+ exception view can be done like this::
<browser:page
for="zope.publisher.interfaces.INotFound"
@@ -166,11 +144,14 @@
Relevant exceptions that can have views are:
- zope.interface.common.interfaces.IException
- zope.publisher.interfaces.INotFound
- zope.security.interfaces.IForbidden
- zope.security.interfaces.IUnauthorized
+ o zope.interface.common.interfaces.IException
+ o zope.publisher.interfaces.INotFound
+
+ o zope.security.interfaces.IForbidden
+
+ o zope.security.interfaces.IUnauthorized
+
Note that the name has to be 'index.html' for the exception
view to work. (patch by Sidnei da Silva from Enfold,
integration by Martijn Faassen (Startifact) for Infrae)
@@ -179,3 +160,26 @@
for more time zones and up to date daylight saving time
information.
+ Bugs Fixed
+
+ - Collector #2113: 'zopectl test' masked Ctrl-C.
+
+ - Collector #2190: Calls to zope.security.management.checkPermission
+ weren't rerouted to Zope 2's security policy.
+
+ NOTE: If you already have a Zope 2.10 instance running, you
+ will either have to recreate it or add the following lines to
+ the end of the etc/site.zcml file::
+
+ <securityPolicy
+ component="Products.Five.security.FiveSecurityPolicy" />
+
+ - Collector #2223: Evaluation of booleans in TALES and the
+ 'default' variable.
+
+ - Collector #2213: Can't edit "old" ZopePageTemplate instances.
+
+ - Collector #2235: A number of ZCatalog methods were doing boolean
+ evaluation of objects that implemented __len__ instead of checking
+ them against None. Replaced a number of "if not obj" with
+ "if obj is None".
More information about the Zope-Checkins
mailing list