Update ChangeLog
Tomas Doran [Thu, 28 Apr 2011 09:01:53 +0000 (10:01 +0100)]
perl/ChangeLog

index 80363c5..df3cb34 100644 (file)
@@ -1,3 +1,22 @@
+   o Remove support for sfio which is an optional (and not enabled by default)
+     compile option to perl that is never used.
+   o Fix FCGI::Stream::READ() to warn() instead of croak() incase of
+     wide characters which cannot be gracefully downgraded.
+   o Fix warnings due to wide characters being mangled to note that accepting
+     them is deprecated and will stop working at some point.
+   o Various fixes to FCGI::Stream::READ() to improve handling of error and
+     edge cases.
+     - croak if called with invalid number of arguments
+     - croak if length is negative
+     - croak if offset is outside string
+     - pad scalar if offset is greater than length
+   o Fix in FCGX_Finish_r to discard any remaining data in input stream
+     which otherwise ends up in next request. This fixes multiple requests
+     being broken if something goes wrong whilst reading the initial request.
+     This discarding is done silently, as RFC 3875 says a script is not
+     obliged to read any of the data.
+   o Fixed indent style and braces to be consistent, swapped tabs for spaces
+     in indenting.
 
 Version 0.71_02 --  28 Apr 2011 <bobtfish@bobtfish.net>
    o Change the Request function to pass FAIL_ON_INTR into the XS