Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Z
Zope
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
Zope
Commits
7169d815
Commit
7169d815
authored
Sep 14, 2001
by
Brian Lloyd
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated CHANGES
parent
7eab5474
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
75 additions
and
59 deletions
+75
-59
doc/CHANGES.txt
doc/CHANGES.txt
+75
-59
No files found.
doc/CHANGES.txt
View file @
7169d815
...
...
@@ -6,90 +6,106 @@ Zope Changes
Features Added
- Python compiler in RestrictedPython brought in sync with
main distribution. Made to be compatible with Python 2.2.
- New user management API for user folder objects was implemented.
- Added links in the "debugging information" control panel
for viewing the contents of the ZODB cache.
As of Zope 2.5, manage_addUser, manage_editUser and manage_delUsers
form the official API for user management. The old grotesque way of
using manage_users is now deprecated.
- Added user password encryption capability, fulfilling the
needs described in the proposal at:
http://dev.zope.org/Wikis/DevSite/Proposals/EncryptedUserfolderPasswords
There is now a "properties" tab in user folders where you
can select whether passwords are stored encrypted.
The default implementation of these API methods simply call the
_doXXX versions of the methods that user folder authors have already
implemented, which means that these APIs will work for current user
folder implementations without any action on the part of the author.
- Locale support in STXNG has been broken (since 2.4.0)
User folder authors that implement the new manage_XXX API can get
rid of the old _doXXX versions of the methods, which are no longer
required (we only use them if the new api is not directly implemented).
API documentation for the User Folder API was also added to
the help system.
- Python compiler in RestrictedPython brought in sync with
main distribution. Made to be compatible with Python 2.2.
- Added links in the "debugging information" control panel
for viewing the contents of the ZODB cache.
- Added user password encryption capability, fulfilling the
needs described in the proposal at:
http://dev.zope.org/Wikis/DevSite/Proposals/EncryptedUserfolderPasswords
There is now a "properties" tab in user folders where you
can select whether passwords are stored encrypted.
- Locale support in STXNG has been broken (since 2.4.0)
Bugs fixed
- Collector #2532: ZCatalog.availableSplitters is now protected
by security mechanism.
- Collector #2532: ZCatalog.availableSplitters is now protected
by security mechanism.
- Collector #2412: a read-only FileStorage has not been closed
properly.
- Collector #2390: Objects of type 'Help Image' were not properly
re-registered inside registerHelp().
- Collector #2412: a read-only FileStorage has not been closed
properly.
- Fixed broken FTP download for larger files.
- Collector #2390: Objects of type 'Help Image' were not properly
re-registered inside registerHelp().
- Collector # 2396: StructuredText did not allow URLs containing "%"
- Fixed broken FTP download for larger files.
- Collector # 2397: StructuredText could not handle underlined text
properly. Also <dtml-var stxdoc ftm=structured-text> will no longer
produce <html>..<body> and </body>..</html>
- Collector # 2396: StructuredText did not allow URLs containing "%"
- Collector #2438: Using a slice operation like [30:] on a
ZCatalog search result caused a MemoryError because
the __getslice__ implementation used range() instead
of xrange().
- Collector # 2397: StructuredText could not handle underlined text
properly. Also <dtml-var stxdoc ftm=structured-text> will no longer
produce <html>..<body> and </body>..</html>
- Collector #2423: Searching a FieldIndexes for documents
with a blank string has been broken.
- Collector #2438: Using a slice operation like [30:] on a
ZCatalog search result caused a MemoryError because
the __getslice__ implementation used range() instead
of xrange().
- WebDAV Lockmanager was not working due to a Python 2.1
incompatibility.
- Collector #2423: Searching a FieldIndexes for documents
with a blank string has been broken.
- Collector #2482: A COPY operation through WebDAV on a locked
resource left the destination resource in a locked state
so any WebDAV client was unable to unlock the destination
object. Locks are now cleared from the destination object.
- WebDAV Lockmanager was not working due to a Python 2.1
incompatibility.
- Error message AttributeError/_v_blocks when a DTMLfile is
not present or could not be read replaced by a more
informative message.
- Collector #2482: A COPY operation through WebDAV on a locked
resource left the destination resource in a locked state
so any WebDAV client was unable to unlock the destination
object. Locks are now cleared from the destination object.
- Collector #2497: SERVER_PROTOCOL variable is now compliant
with the CGI specification and looks like "HTTP/1.1" instead
of "1.1"
- Error message AttributeError/_v_blocks when a DTMLfile is
not present or could not be read replaced by a more
informative message.
- Creation of a TextIndex ignored the vocabulary setting.
- Collector #2497: SERVER_PROTOCOL variable is now compliant
with the CGI specification and looks like "HTTP/1.1" instead
of "1.1"
- Fixed broken aquisition of vocabularies from a Catalog
by a TextIndex.
- Creation of a TextIndex ignored the vocabulary setting.
- Collector #2504: level parameter has not been passed to HTMLClass
constructor
- Fixed broken aquisition of vocabularies from a Catalog
by a TextIndex.
- default for 'orphan' attribute of <dtml-in> is now 0 instead 3.
- Collector #2504: level parameter has not been passed to HTMLClass
constructor
- Fixed conflict resolution problem in BTrees (BTreeTemplace/
_p_resolveConflict)
- default for 'orphan' attribute of <dtml-in> is now 0 instead 3.
- Collector #2524: Medusa sent "HTTP/None..." as response header when
then HTTP version could not be determined from the HTTP request.
Now sending "HTTP/1.0..."
- Fixed conflict resolution problem in BTrees (BTreeTemplace/
_p_resolveConflict)
- queries for the PathIndex can now specified as tuple (path,level).
the level parameter inside a query overrides the optional
'level' parameter for a complete search request.
- Collector #2524: Medusa sent "HTTP/None..." as response header when
then HTTP version could not be determined from the HTTP request.
Now sending "HTTP/1.0..."
- Collector #2561: XXBucket.values() returned keys instead of values
- queries for the PathIndex can now specified as tuple (path,level).
the level parameter inside a query overrides the optional
'level' parameter for a complete search request.
<<<<<<< CHANGES.txt
- Collector #2561: XXBucket.values() returned keys instead of values
=======
- Fixed the API docs for user objects.
>>>>>>> 1.359
- Fixed the API docs for user objects.
Zope 2.4 beta 2
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment