63525aa6d5
Revision History Version 3.05 1. Fixed uninitialized variable warning on start_form() when running from command line. 2. Fixed CGI::_set_attributes so that attributes with a - are handled correctly. 3. Fixed CGI::Carp::die() so as to avoid problems from _longmess() clobbering @_. 4. If HTTP_X_FORWARDED_HOST is defined (i.e. running under a proxy), the various functions that return HOST will use that instead. 5. Fix for undefined utf8() call in CGI::Util. 6. Changed the call to warningsToBrowser() in CGI::Carp::fatalsToBrowser to call only after HTTP header is sent (thanks to Didier Lebrun for noticing). 7. Patches from Dan Harkless to make CGI.pm validatable against HTML 3.2. 8. Fixed an extraneous "foo=bar" appearing when extra style parameters passed to start_html; 9. Fixed potential cross-site scripting bug in startform(). 10. Fixed documentation to discuss list context behavior of form-element generators explicitly. 11. Fixed incorrect results from end_form() when called in OO manner. 12. Fixed query string stripping in order to handle URLs containing escaped newlines. 13. During server push, set NPH to 0 rather than 1. This is supposed to fix problems with Apache. 14. Fixed incorrect processing of multipart form fields that contain embedded quotes. There's still the issue of how to handle ones that contain embedded semicolons, but no one has complained (yet). 15. Fixed documentation bug in -style argument to start_html() 16. Added -status argument to redirect(). Version 3.04 1. Fixed the problem with mod_perl crashing when "defaults" button pressed. Version 3.03 1. Fix upload hook functionality 2. Workaround for CGI->unescape_html() 3. Bumped version numbers in CGI::Fast and CGI::Util for 5.8.3-tobe Version 3.02 1. Bring in Apache::Response just in case. 2. File upload on EBCDIC systems now works. Version 3.01 1. No fix yet for upload failures when running on EBCDIC server. 2. Fixed uninitialized glob warnings that appeared when file uploading under perl 5.8.2. 3. Added patch from Schlomi Fish to allow debugging of PATH_INFO from command line. 4. Added patch from Steve Hay to correctly unlink tmp files under mod_perl/windows 5. Added upload_hook functionality from Jamie LeTaul 6. Workarounds for mod_perl 2 IO issues. Check that file upload and state saving still working. 7. Added code for underreads. 8. Fixed misleading description of redirect() and relative URLs in the POD docs. 9. Workaround for weird interaction of CGI::Carp with Safe module reported by William McKee. 10. Added patches from Ilmari Karonen to improve behavior of CGI::Carp. 11. Fixed documentation error in -style argument. 12. Added virtual_port() method for finding out what port server is listening on in a virtual-host aware fashion. Version 3.00 1. Patch from Randal Schwartz to fix bug introduced by cross-site scripting vulnerability "fix." 2. Patch from JFreeman to replace UTF-8 escape constant of 0xfe with 0xfc. Hope this is right! Version 2.99 1. Patch from Steve Hay to fix extra Content-type: appearing on browser screen when FatalsToBrowser invoked. 2. Patch from Ewann Corvellec to fix cross-site scripting vulnerability. 3. Fixed tmpdir routine for file uploading to solve problem that occurs under mod_perl when tmpdir is writable at startup time, but not at session time. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |