[Zope-Checkins] CVS: Zope/lib/python/ZServer - HTTPServer.py:1.47

Lennart Regebro regebro at nuxeo.com
Tue Oct 21 10:50:19 EDT 2003


Update of /cvs-repository/Zope/lib/python/ZServer
In directory cvs.zope.org:/tmp/cvs-serv9824/lib/python/ZServer

Modified Files:
	HTTPServer.py 
Log Message:
Collector #572: WebDAV GET protected by 'FTP Access' permission.
Two new methods have been added to WebDAV resources, "manage_DAVget"
and "listDAVObjects". These are now used by WebDAV instead of the
earlier "manage_FTPget" and "objectValues". This separates the
permissions, and allows WebDAV specific overriding of these methods.



=== Zope/lib/python/ZServer/HTTPServer.py 1.46 => 1.47 ===
--- Zope/lib/python/ZServer/HTTPServer.py:1.46	Wed Apr  9 16:26:23 2003
+++ Zope/lib/python/ZServer/HTTPServer.py	Tue Oct 21 10:49:48 2003
@@ -244,7 +244,7 @@
         if self._wdav_client_reg(agent):
             env['WEBDAV_SOURCE_PORT'] = 1
             path_info = env['PATH_INFO']
-            path_info = posixpath.join(path_info, 'manage_FTPget')
+            path_info = posixpath.join(path_info, 'manage_DAVget')
             path_info = posixpath.normpath(path_info)
             env['PATH_INFO'] = path_info
 




More information about the Zope-Checkins mailing list