Skip Menu |

This queue is for tickets about the HTTP-DAV CPAN distribution.

Report information
The Basics
Id: 29788
Status: resolved
Worked: 30 min
Priority: 0/
Queue: HTTP-DAV

People
Owner: OPERA [...] cpan.org
Requestors: suter [...] zwitterion.humbug.org.au
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in:
  • 0.04
  • 0.05
  • 0.22
  • 0.23
  • 0.29
  • 0.31
Fixed in: (no value)



Subject: File corruption: binmode() missing from _get()
Although binmode() is used for put(), it is not used for get(), thus causing file corruption on Windows systems (and similar systems). Fix: Add 'binmode $fh;' after the '$fh->open(">$local_name")' in DAV.pm
Fixed in soon-to-be v0.38 of HTTP::DAV. Thanks for your patience and bug report :)