HTTP-DAV

 view release on metacpan or  search on metacpan

lib/HTTP/DAV/Changes.pod  view on Meta::CPAN

  - Reorganized distribution layout to match usual CPAN practice
  - Removed remains of svn-era ($Id and such...)

=back

=head2 v0.44 (released 2011/06/19):

=over 4

=item * B<bug fixes>

  - Fixed RT #68936 (http://rt.cpan.org/Public/Bug/Display.html?id=68936),
    Fixed errors() method that would bomb out when the "_errors" attribute
    wasn't initialized. Thanks to Michael Lackoff for reporting.

=back

=head2 v0.43 (released 2011/04/12):

=over 4

=item * B<bug fixes>

  - Fixed RT #38677 (http://rt.cpan.org/Public/Bug/Display.html?id=38677),
    Intercept correctly 405 (Method now allowed) errors and report them
    to the clients.

=back

=head2 v0.42 (released 2010/11/07):

=over 4

=item * B<bug fixes>

  - Fixed RT #60457 (http://rt.cpan.org/Public/Bug/Display.html?id=60457),
    Added and documented possibility to pass your own custom HTTP headers.
  - Fixed errors in the code examples in the synopsis.

=back

=head2 v0.41 (released 2010/07/24):

=over 4

=item * B<bug fixes>

  - Fixed RT #59674 (http://rt.cpan.org/Public/Bug/Display.html?id=59674),
	When SSL support is needed but not installed, a more specific
    error messages is now displayed, instead of "not DAV enabled or not accessible".

=back

=head2 v0.40 (released 2010/01/27):

=over 4

=item * B<bug fixes>

  - Fixed RT #47500 (http://rt.cpan.org/Public/Bug/Display.html?id=47500),
	HTTP::DAV::Comms->credentials() method erroneously autovivified
	basic authentication internal values, causing wrong or undefined
	credentials to be sent out, or credentials to be "forgot" by HTTP::DAV.

=back

=head2 v0.39 (released 2009/12/12):

=over 4

=item * B<bug fixes>

  - Fixed RT #52665 (http://rt.cpan.org/Public/Bug/Display.html?id=52665),
	Using dave or propfind() on URLs containing escaped chars (%xx) could fail,
	due to upper/lower case differences. Thanks to cebjyre for the patch
	and the test case.

=back

=head2 v0.38 (released 2009/06/09):

=over 4

=item * B<bug fixes>

  - Fixed RT #14506 (http://rt.cpan.org/Public/Bug/Display.html?id=14506),
    about the missing get_lastresponse() method. It was a documentation bug.

  - Fixed RT #29788 (http://rt.cpan.org/Public/Bug/Display.html?id=29788),
    avoid file corruptions on Win32 when calling HTTP::DAV::get() method.

  - Fixed RT #31014 (http://rt.cpan.org/Public/Bug/Display.html?id=31014),
    probably already in v0.34, since it seems related to propfind() "depth" bug.

=back

=head2 v0.37 (released 2009/03/24):

=over 4

=item * B<bug fixes>

  - Fixed RT #44409 (http://rt.cpan.org/Public/Bug/Display.html?id=44409),
    Small bug in HTTP::DAV::put(). Passing a reference as local content resulted
	in the "SCALAR(0x12345678)" being logged instead of the real scalar.

=back

=head2 v0.36 (released 2009/02/25):

=over 4

=item * B<bug fixes>

  - Fixed RT #19616 (http://rt.cpan.org/Public/Bug/Display.html?id=19616),
    LWP::UserAgent::redirect_ok() is not changed anymore. We're subclassing
    it from HTTP::DAV::UserAgent and overriding redirect_ok() there.

  - Fixed RT #42877 (http://rt.cpan.org/Public/Bug/Display.html?id=42877),
    HTTP::DAV::UserAgent::credentials() has been modified to behave like
    LWP::UserAgent::credentials(), otherwise basic authentication breakages
    can occur.

  - Fixed a problem with C<-depth> argument to C<HTTP::DAV::propfind()> that
    could lead to massive performance degradation, especially when running
	C<propfind()> against large folders.
	C<-depth> was set to 1 even when passed as zero.

=back

=head2 v0.35 (released 2008/11/03):

=over 4

=item * B<bug fixes>

  - Fixed RT #40318 (http://rt.cpan.org/Public/Bug/Display.html?id=40318),
    about getting single or multiple files directly to \*STDOUT.

=back

=head2 v0.34 (released 2008/09/11):

=over 4

=item * B<bug fixes>

  - Fixed RT #39150 (http://rt.cpan.org/Public/Bug/Display.html?id=39150),
    about downloading multiple files in the same directory.

=back

=head2 v0.33 (released 2008/08/24):

=over 4

=item * B<documentation>

  - Clearly state that opera software asa is now co-maintainer of http::dav

  - Fixed various inconsistencies in the v0.32 documentation

=back

=head2 v0.32 (released 2008/08/24):

=over 4

=item * B<incompatibilities>

 - Now HTTP::DAV requires Perl 5.6.0+ and Scalar::Util (core in 5.8.x).

=item * B<bug fixes>

 - Now HTTP::DAV objects are correctly released from memory when
   they go out of scope. Now it should be possible to use multiple instances
   of HTTP::DAV even in long-running processes.

   Was caused by circular references between HTTP::DAV and HTTP::DAV::Resource.

=back



( run in 1.013 second using v1.01-cache-2.11-cpan-39bf76dae61 )