<?xml version="1.0"?>
<?xml-stylesheet
href="http://www.w3.org/2000/08/w3c-synd/style.css" type="text/css"
?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel rdf:about="http://pear.php.net/bugs/search.php">
    <title>PEAR Bug Search Results</title>
    <link>http://pear.php.net/bugs/search.php?cmd=display&amp;package_name%5B0%5D=HTTP_WebDAV_Server</link>
    <description>Search Results</description>
    <dc:language>en-us</dc:language>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <admin:generatorAgent rdf:resource="http://pear.php.net/bugs"/>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
    <items>
     <rdf:Seq>
      <rdf:li rdf:resource="http://pear.php.net/bug/15121" />
      <rdf:li rdf:resource="http://pear.php.net/bug/14242" />
      <rdf:li rdf:resource="http://pear.php.net/bug/14163" />
      <rdf:li rdf:resource="http://pear.php.net/bug/14141" />
      <rdf:li rdf:resource="http://pear.php.net/bug/13822" />
      <rdf:li rdf:resource="http://pear.php.net/bug/13771" />
      <rdf:li rdf:resource="http://pear.php.net/bug/13762" />
      <rdf:li rdf:resource="http://pear.php.net/bug/13761" />
      <rdf:li rdf:resource="http://pear.php.net/bug/13760" />
      <rdf:li rdf:resource="http://pear.php.net/bug/13759" />
      <rdf:li rdf:resource="http://pear.php.net/bug/11904" />
      <rdf:li rdf:resource="http://pear.php.net/bug/11390" />
      <rdf:li rdf:resource="http://pear.php.net/bug/8829" />

     </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://pear.php.net/gifs/pearsmall.gif">
    <title>PEAR Bugs</title>
    <url>http://pear.php.net/gifs/pearsmall.gif</url>
    <link>http://pear.php.net/bugs</link>
  </image>

    <item rdf:about="http://pear.php.net/bug/15121">
      <title>HTTP_WebDAV_Server: Feature/Change Request 15121 [Open] Allow nested properties in DAV responses</title>
      <link>http://pear.php.net/bugs/15121</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by bklang
2008-11-21T20:55:01+00:00
PHP: Irrelevant OS:  Package Version: CVS

Description:
------------
While working on a CalDAV application utilizing the HTTP_WebDAV_Server library I needed to be able to return a DAV property that contained another property.  Example:

&lt;C:calendar-home-set xmlns:D=&quot;DAV:&quot; xmlns:C=&quot;urn:ietf:params:xml:ns:caldav&quot;&gt;
    &lt;D:href&gt;http://cal.example.com/home/bernard/calendars/&lt;/D:href&gt;
&lt;/C:calendar-home-set&gt;

To achieve this I wanted to use the mkprop() method, supplying the value of the new property as the result of another mkprop() call:

$props[] = $this-&gt;mkprop($xmlns, $propname, $this-&gt;mkprop('href', $url));

To enable this kind of functionality I needed to modify the HTTP_WebDAV_Server#http_PROPFIND() method to allow for nested properties in DAV responses.  Attached to this ticket is a patch that implements that functionality.</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by bklang
2008-11-21T20:55:01+00:00
PHP: Irrelevant OS:  Package Version: CVS

Description:
------------
While working on a CalDAV application utilizing the HTTP_WebDAV_Server library I needed to be able to return a DAV property that contained another property.  Example:

&lt;C:calendar-home-set xmlns:D=&quot;DAV:&quot; xmlns:C=&quot;urn:ietf:params:xml:ns:caldav&quot;&gt;
    &lt;D:href&gt;http://cal.example.com/home/bernard/calendars/&lt;/D:href&gt;
&lt;/C:calendar-home-set&gt;

To achieve this I wanted to use the mkprop() method, supplying the value of the new property as the result of another mkprop() call:

$props[] = $this-&gt;mkprop($xmlns, $propname, $this-&gt;mkprop('href', $url));

To enable this kind of functionality I needed to modify the HTTP_WebDAV_Server#http_PROPFIND() method to allow for nested properties in DAV responses.  Attached to this ticket is a patch that implements that functionality.</pre>]]></description>
      <dc:date>2008-11-21T20:55:01+00:00</dc:date>
      <dc:creator>ben &amp;#x61;&amp;#116; alkaloid &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/14242">
      <title>HTTP_WebDAV_Server: Bug 14242 [Open] Uploaded file will be broken</title>
      <link>http://pear.php.net/bugs/14242</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by kawai
2008-06-25T21:39:07+00:00
PHP: 5.2.6 OS: Irrelevant Package Version: 1.0.0RC4

Description:
------------
When I put a file from a client, an HTTP request will be submitted like this:

PUT /server.php/sample.jpg HTTP/1.0
Content-range: bytes 0-16384/*
Content-length: 16384
Content-type: image/jpeg

But, the server only saves the first 8192 bytes of the content.

This is because fread() won't read no longer than 8192 bytes in one execution.
http://www.php.net/fread</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by kawai
2008-06-25T21:39:07+00:00
PHP: 5.2.6 OS: Irrelevant Package Version: 1.0.0RC4

Description:
------------
When I put a file from a client, an HTTP request will be submitted like this:

PUT /server.php/sample.jpg HTTP/1.0
Content-range: bytes 0-16384/*
Content-length: 16384
Content-type: image/jpeg

But, the server only saves the first 8192 bytes of the content.

This is because fread() won't read no longer than 8192 bytes in one execution.
http://www.php.net/fread</pre>]]></description>
      <dc:date>2008-07-26T08:48:29+00:00</dc:date>
      <dc:creator>hiroaki &amp;#x64;&amp;#111;&amp;#x74; kawai &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/14163">
      <title>HTTP_WebDAV_Server: Bug 14163 [Open] Content-range is not processed</title>
      <link>http://pear.php.net/bugs/14163</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by kawai
2008-06-17T06:58:42+00:00
PHP: 5.2.6 OS: Irrelevant Package Version: 1.0.0RC4

Description:
------------
I found that the current 1.0.0RC4 got an enbugging around $range variable. Without the patch, you can't get the range info at all in PUT method.</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by kawai
2008-06-17T06:58:42+00:00
PHP: 5.2.6 OS: Irrelevant Package Version: 1.0.0RC4

Description:
------------
I found that the current 1.0.0RC4 got an enbugging around $range variable. Without the patch, you can't get the range info at all in PUT method.</pre>]]></description>
      <dc:date>2008-06-17T06:58:42+00:00</dc:date>
      <dc:creator>hiroaki &amp;#x64;&amp;#111;&amp;#x74; kawai &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/14141">
      <title>HTTP_WebDAV_Server: Feature/Change Request 14141 [Assigned] Add HTTP auth support for CGI</title>
      <link>http://pear.php.net/bugs/14141</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by yunosh
2008-06-14T11:34:24+00:00
PHP: Irrelevant OS:  Package Version: 1.0.0RC4

Description:
------------
Hi Hartmut,

the patch at http://janschneider.de/webdav_cgi.diff adds HTTP basic authentication support even when using PHP CGI.</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by yunosh
2008-06-14T11:34:24+00:00
PHP: Irrelevant OS:  Package Version: 1.0.0RC4

Description:
------------
Hi Hartmut,

the patch at http://janschneider.de/webdav_cgi.diff adds HTTP basic authentication support even when using PHP CGI.</pre>]]></description>
      <dc:date>2008-08-20T05:53:54+00:00</dc:date>
      <dc:creator>jan &amp;#x61;&amp;#116; horde &amp;#x64;&amp;#111;&amp;#x74; org</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/13822">
      <title>HTTP_WebDAV_Server: Feature/Change Request 13822 [Open] Take file system encoding into account</title>
      <link>http://pear.php.net/bugs/13822</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by hholzgra
2008-05-02T08:03:28+00:00
PHP: Irrelevant OS:  Package Version: 1.0.0RC4

Description:
------------
Right now the Filesystem.php implementation passes on local file names as-is, so the encoding shown by the WebDAV server is that of the underlying file system. The implementation should be aware of the file system encoding instead and always convert paths from/to unicode for all file system interactions</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by hholzgra
2008-05-02T08:03:28+00:00
PHP: Irrelevant OS:  Package Version: 1.0.0RC4

Description:
------------
Right now the Filesystem.php implementation passes on local file names as-is, so the encoding shown by the WebDAV server is that of the underlying file system. The implementation should be aware of the file system encoding instead and always convert paths from/to unicode for all file system interactions</pre>]]></description>
      <dc:date>2008-05-02T08:07:15+00:00</dc:date>
      <dc:creator>hholzgra &amp;#x61;&amp;#116; php &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/13771">
      <title>HTTP_WebDAV_Server: Bug 13771 [Open] Client append to a file doesn't work</title>
      <link>http://pear.php.net/bugs/13771</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by hholzgra
2008-04-24T19:12:47+00:00
PHP: Irrelevant OS:  Package Version: CVS

Description:
------------
Found while fixing http://pear.php.net/bugs/13229

Works fine in mod_dav but fails with HTTP_WebDAV_Server

Test script:
---------------
&lt;?php
        require_once &quot;HTTP/WebDAV/Client.php&quot;;

        $name = &quot;webdav://localhost/file.php/bug13229.txt&quot;;

        $fp = fopen($name, &quot;w&quot;);
        fwrite($fp, &quot;test line one\n&quot;);
        fclose($fp);

        echo file_get_contents($name);
        echo &quot;--------\n&quot;;

        $fp = fopen($name, &quot;a&quot;);
        fwrite($fp, &quot;test line two\n&quot;);
        fclose($fp);

        echo file_get_contents($name);
?&gt;


Expected result:
----------------
test line one
--------
test line one
test line two

Actual result:
--------------
test line one
--------
test line two</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by hholzgra
2008-04-24T19:12:47+00:00
PHP: Irrelevant OS:  Package Version: CVS

Description:
------------
Found while fixing http://pear.php.net/bugs/13229

Works fine in mod_dav but fails with HTTP_WebDAV_Server

Test script:
---------------
&lt;?php
        require_once &quot;HTTP/WebDAV/Client.php&quot;;

        $name = &quot;webdav://localhost/file.php/bug13229.txt&quot;;

        $fp = fopen($name, &quot;w&quot;);
        fwrite($fp, &quot;test line one\n&quot;);
        fclose($fp);

        echo file_get_contents($name);
        echo &quot;--------\n&quot;;

        $fp = fopen($name, &quot;a&quot;);
        fwrite($fp, &quot;test line two\n&quot;);
        fclose($fp);

        echo file_get_contents($name);
?&gt;


Expected result:
----------------
test line one
--------
test line one
test line two

Actual result:
--------------
test line one
--------
test line two</pre>]]></description>
      <dc:date>2008-05-08T17:24:02+00:00</dc:date>
      <dc:creator>hholzgra &amp;#x61;&amp;#116; php &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/13762">
      <title>HTTP_WebDAV_Server: Bug 13762 [Assigned] failed litmus 0.11 test &quot;lock_collection&quot;</title>
      <link>http://pear.php.net/bugs/13762</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by hholzgra
2008-04-23T20:51:17+00:00
PHP: Irrelevant OS: linux Package Version: CVS

Description:
------------
-&gt; running `locks':
[...]
32. lock_collection....... FAIL (LOCK on `/file.php/litmus/lockcoll/': 409 Conflict)
33. owner_modify.......... SKIPPED
34. notowner_modify....... SKIPPED
35. refresh............... SKIPPED
36. indirect_refresh...... SKIPPED
37. unlock................ SKIPPED
[...]</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by hholzgra
2008-04-23T20:51:17+00:00
PHP: Irrelevant OS: linux Package Version: CVS

Description:
------------
-&gt; running `locks':
[...]
32. lock_collection....... FAIL (LOCK on `/file.php/litmus/lockcoll/': 409 Conflict)
33. owner_modify.......... SKIPPED
34. notowner_modify....... SKIPPED
35. refresh............... SKIPPED
36. indirect_refresh...... SKIPPED
37. unlock................ SKIPPED
[...]</pre>]]></description>
      <dc:date>2008-05-08T17:23:00+00:00</dc:date>
      <dc:creator>hholzgra &amp;#x61;&amp;#116; php &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/13761">
      <title>HTTP_WebDAV_Server: Bug 13761 [Assigned] failing litmus 0.11 test &quot;copy_overwrite&quot;</title>
      <link>http://pear.php.net/bugs/13761</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by hholzgra
2008-04-23T20:49:03+00:00
PHP: Irrelevant OS: linux Package Version: CVS

Description:
------------
[...]
-&gt; running `copymove':
[...]
 4. copy_overwrite........ FAIL (COPY overwrites collection: 409 Conflict)
[...]</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by hholzgra
2008-04-23T20:49:03+00:00
PHP: Irrelevant OS: linux Package Version: CVS

Description:
------------
[...]
-&gt; running `copymove':
[...]
 4. copy_overwrite........ FAIL (COPY overwrites collection: 409 Conflict)
[...]</pre>]]></description>
      <dc:date>2008-05-08T17:22:51+00:00</dc:date>
      <dc:creator>hholzgra &amp;#x61;&amp;#116; php &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/13760">
      <title>HTTP_WebDAV_Server: Bug 13760 [Assigned] XP encoding problem if file name contains both space and non-ascii chars</title>
      <link>http://pear.php.net/bugs/13760</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by hholzgra
2008-04-23T20:28:28+00:00
PHP: Irrelevant OS: Windows XP Package Version: 1.0.0RC4

Description:
------------
(original text copied from bug #4971)
On Windows XP, if a filename contains both space characters and
non-ascii characters, such as an &quot;Ã¤&quot; (lower case character a with
diaeresis), then the WebDAV client of Windows XP displays the space
character as the following character sequence &quot;%20&quot;.

Test script:
---------------
I changed the _urlencode() function into the following to alleviate the
problem:

function _urlencode($path)
{
   $c = explode('/', $path);
   for ($i = 0; $i &lt; count($c); $i++)
   {
     $c[$i] = str_replace('+','%20',urlencode($c[$i]));
   }
   return implode('/', $c);
}</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Bug
Reported by hholzgra
2008-04-23T20:28:28+00:00
PHP: Irrelevant OS: Windows XP Package Version: 1.0.0RC4

Description:
------------
(original text copied from bug #4971)
On Windows XP, if a filename contains both space characters and
non-ascii characters, such as an &quot;Ã¤&quot; (lower case character a with
diaeresis), then the WebDAV client of Windows XP displays the space
character as the following character sequence &quot;%20&quot;.

Test script:
---------------
I changed the _urlencode() function into the following to alleviate the
problem:

function _urlencode($path)
{
   $c = explode('/', $path);
   for ($i = 0; $i &lt; count($c); $i++)
   {
     $c[$i] = str_replace('+','%20',urlencode($c[$i]));
   }
   return implode('/', $c);
}</pre>]]></description>
      <dc:date>2008-05-08T17:22:30+00:00</dc:date>
      <dc:creator>hholzgra &amp;#x61;&amp;#116; php &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/13759">
      <title>HTTP_WebDAV_Server: Feature/Change Request 13759 [Assigned] Unicode normalization</title>
      <link>http://pear.php.net/bugs/13759</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by hholzgra
2008-04-23T20:24:29+00:00
PHP: Irrelevant OS: MacOS X Package Version: 1.0.0RC4

Description:
------------
(text copied from original bug #4971)
Mac OS X encodes international filenames using the Unicode
Normalization Form D (NFD) whereas Windows XP uses Unicode Normalization
Form C (NFC).

It appears that the WebDAV client in Mac OS X can deal with both
normalization forms, but it will always submit NFD encoded names to the
server.
The WebDAV client in Windows XP treats a name encoded with NFD as a
different name as when it is encoded using NFC.

To fix the normalization form issue, I have found that it is best, to
always normalize resource names to NFC before sending them in a reply to
the client.</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by hholzgra
2008-04-23T20:24:29+00:00
PHP: Irrelevant OS: MacOS X Package Version: 1.0.0RC4

Description:
------------
(text copied from original bug #4971)
Mac OS X encodes international filenames using the Unicode
Normalization Form D (NFD) whereas Windows XP uses Unicode Normalization
Form C (NFC).

It appears that the WebDAV client in Mac OS X can deal with both
normalization forms, but it will always submit NFD encoded names to the
server.
The WebDAV client in Windows XP treats a name encoded with NFD as a
different name as when it is encoded using NFC.

To fix the normalization form issue, I have found that it is best, to
always normalize resource names to NFC before sending them in a reply to
the client.</pre>]]></description>
      <dc:date>2008-05-02T08:07:58+00:00</dc:date>
      <dc:creator>hholzgra &amp;#x61;&amp;#116; php &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/11904">
      <title>HTTP_WebDAV_Server: Feature/Change Request 11904 [Assigned] incorrect special chars in file/directory names</title>
      <link>http://pear.php.net/bugs/11904</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by kills
2007-08-24T09:24:58+00:00
PHP: Irrelevant OS:  Package Version: 1.0.0RC4

Description:
------------
the server allow the use of e.g. ! and ? char, which is obviously allowed on mac/unix plattforms, but not windows.</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by kills
2007-08-24T09:24:58+00:00
PHP: Irrelevant OS:  Package Version: 1.0.0RC4

Description:
------------
the server allow the use of e.g. ! and ? char, which is obviously allowed on mac/unix plattforms, but not windows.</pre>]]></description>
      <dc:date>2008-05-02T08:08:27+00:00</dc:date>
      <dc:creator>markus &amp;#x64;&amp;#111;&amp;#x74; staab &amp;#x61;&amp;#116; redaxo &amp;#x64;&amp;#111;&amp;#x74; de</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/11390">
      <title>HTTP_WebDAV_Server: Feature/Change Request 11390 [Assigned] Inflexible PROPFIND results</title>
      <link>http://pear.php.net/bugs/11390</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by yunosh
2007-06-21T10:35:53+00:00
PHP: Irrelevant OS:  Package Version: 1.0.0RC4

Description:
------------
The only chance to report a server error on PROPFIND requests is to return false from the PROPFIND() method. But http_PROPFIND() only returns a 404 in this case, while there might be different error situations, e.g. accessing a restricted folder where we might want to return a 403 error.

It would be good if one could return custom error headers like from the GET() methods.</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by yunosh
2007-06-21T10:35:53+00:00
PHP: Irrelevant OS:  Package Version: 1.0.0RC4

Description:
------------
The only chance to report a server error on PROPFIND requests is to return false from the PROPFIND() method. But http_PROPFIND() only returns a 404 in this case, while there might be different error situations, e.g. accessing a restricted folder where we might want to return a 403 error.

It would be good if one could return custom error headers like from the GET() methods.</pre>]]></description>
      <dc:date>2008-05-08T17:22:13+00:00</dc:date>
      <dc:creator>jan &amp;#x61;&amp;#116; horde &amp;#x64;&amp;#111;&amp;#x74; org</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/8829">
      <title>HTTP_WebDAV_Server: Feature/Change Request 8829 [Assigned] COPY does not allow Multi Status response</title>
      <link>http://pear.php.net/bugs/8829</link>
      <content:encoded><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by chris@...
2006-10-02T05:48:46+00:00
PHP: irrelevant OS:  Package Version: 1.0.0RC3

Description:
------------
According to RFC 2518, a COPY request must result in a 207 (Multi Status) response when performing COPY on a collection, and the copy failes on one of the resources not identified by the request. 

HTTP_WebDAV_Server doesn't provide the methods for an extending class' COPY method to return such a result, the return value is used as a single status response without a response body.</pre>]]></content:encoded>
      <description><![CDATA[<pre>HTTP_WebDAV_Server Feature/Change Request
Reported by chris@...
2006-10-02T05:48:46+00:00
PHP: irrelevant OS:  Package Version: 1.0.0RC3

Description:
------------
According to RFC 2518, a COPY request must result in a 207 (Multi Status) response when performing COPY on a collection, and the copy failes on one of the resources not identified by the request. 

HTTP_WebDAV_Server doesn't provide the methods for an extending class' COPY method to return such a result, the return value is used as a single status response without a response body.</pre>]]></description>
      <dc:date>2008-05-08T17:21:47+00:00</dc:date>
      <dc:creator>chris &amp;#x61;&amp;#116; 6core &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>HTTP_WebDAV_Server Feature/Change Request</dc:subject>
    </item>
</rdf:RDF>
