Pywebdav3

Latest version: v0.10.0

Safety actively analyzes 631143 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.9.8

---------------------

Restructured. Moved DAV package to pywebdav.lib. All integrators must simply replace
''from DAV'' imports to ''from pywebdav.lib''.
[Simon Pamies]

Remove BufferingHTTPServer, reuse the header parser of BaseHTTPServer.
[Cédric Krier]

Fix issue 44: Incomplete PROPFIND response
[Sascha Silbe]

0.9.4

---------------------

Add somme configuration setting variable to enable/disable iterator and chunk support
[Stephane Klein]

Removed os.system calls thus fixing issue 32
[Simon Pamies]

Fixed issue 14
[Simon Pamies]

Removed magic.py module - replaced with mimetypes module
[Simon Pamies]

Print User-Agent information in log request.
[Stephane Klein]

Fix issue 13 : return http 1.0 compatible response (not chunked) when request http version is 1.0
[cliff.wells]

Enhance logging mechanism
[Stephane Klein]

Fix issue 15 : I've error when I execute PUT action with Apple Finder client
[Stephane Klein]

Fix issue 14 : config.ini boolean parameter reading issue
[Stephane Klein]

0.9.3

-------------------

Setting WebDAV v2 as default because LOCK and UNLOCK seem
to be stable by now. -J parameter is ignored and will go away.
[Simon Pamies]

Fix for PROPFIND to return *all* properties
[Cedric Krier]

Fixed do_PUT initialisation
[Cedric Krier]

Added REPORT support
[Cedric Krier]

Added support for gzip encoding
[Cedric Krier]

Fix for wrong --port option
[Martin Wendt]

Handle paths correctly for Windows related env
[Martin Wendt]

Included mimetype check for files
based on magic.py from Jason Petrone. Included
magic.py into this package. All magic.py code
(c) 2000 Jason Petrone. Included from
http://www.jsnp.net/code/magic.py.
[Joerg Friedrich, Simon Pamies]

Status check not working when server is running
[Joerg Friedrich]

Fixed wrong time formatting for Last-Modified
and creationdate (must follow RFC 822 and 3339)
[Cedric Krier]

0.9.2

-------------------

Fixed COPY, MOVE, DELETE to support locked
resources
[Simon Pamies]

Fixed PROPFIND to return 404 for non existing
objects and also reduce property bloat
[Simon Pamies]

Implemented fully working LOCK and UNLOCK based
on in memory lock/token database. Now fully supports
cadaver and Mac OS X Finder.
[Simon Pamies]

Fixed MKCOL answer to 201
[Jesus Cea]

Fixed MSIE webdav headers
[Jesus Cea]

Make propfind respect the depth from queries
[Cedric Krier]

Add ETag in the header of GET. This is needed to implement
GroupDAV, CardDAV and CalDAV.
[Cedric Krier]

Handle the "Expect 100-continue" header
[Cedric Krier]

Remove debug statements and remove logging
[Cedric Krier]

Use the Host header in baseuri if set.
[Cedric Krier]

Adding If-Match on PUT and DELETE
[Cedric Krier]

0.9.1

--------------------

Restructured the structure a bit: Made server package
a real python package. Adapted error messages. Prepared
egg distribution.
[Simon Pamies]

Fix for time formatting bug. Thanks to Ian Kallen
[Simon Pamies]

Small fixes for WebDavServer (status not handled correctly) and
propfind (children are returned from a PROPFIND with "Depth: 0")
[Kjetil Irbekk]

0.8

-------------------

First try of an implementation of the LOCK and UNLOCK features.
Still very incomplete (read: very incomplete) and not working
in this version.
[Simon Pamies]

Some code cleanups to prepare restructuring
[Simon Pamies]

Port to minidom because PyXML isn't longer maintained
[Martin v. Loewis]

utils.py: Makes use of DOMImplementation class to create a new xml document
Uses dom namespace features to create elements within DAV: namespace
[Stephane Bonhomme]

davcmd.py: Missing an indent in loop on remove and copy operations on trees, the
effect was that only the last object was removed/copied : always leads
to a failure when copying collections.
[Stephane Bonhomme]

propfind.py: missing a return at the end of the createResponse method (case of a
propfind without xml body, should act as a allprops).
[Stephane Bonhomme]

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.