++ed by:
AWNCORP MICHIELB OALDERS KEEDI PHIPSTER

13 PAUSE users
11 non-PAUSE users.

Mark Stosberg

Modules

  • CGI - Handle Common Gateway Interface requests and responses
  • CGI::Apache - Backward compatibility module for CGI.pm
  • CGI::Carp - CGI routines for writing to the HTTPD (or other) error log
  • CGI::Cookie - Interface to HTTP Cookies
  • CGI::Fast - CGI Interface for Fast CGI
  • CGI::Pretty - module to produce nicely formatted HTML code
  • CGI::Push - Simple Interface to Server Push
  • CGI::Switch - Backward compatibility module for defunct CGI::Switch
  • CGI::Util - Internal utilities used by CGI module

Provides

Changes for version 3.59

  • BUG FIXES
    • We no longer read from STDIN when the Content-Length is not set, preventing requests with no Content-Length from freezing in some cases. This is consistent with the CGI RFC 3875, and is also consistent with CGI::Simple. However, the old behavior may have been expected by some command-line uses of CGI.pm. Thanks to Philip Potter and Yanick Champoux. See RT#52469 for details: https://rt.cpan.org/Public/Bug/Display.html?id=52469
  • INTERNALS
    • remove tmpdirs more aggressively. Thanks to rjbs (RT#73288)
    • use Text::ParseWords instead of ancient shellwords.pl. Thanks to AlexBio.
    • remove use of define(@arr). Thanks to rjbs.
    • spelling fixes. Thanks to Gregor Herrmann and Alessandro Ghedini.
    • fix test count and warning in t/fast.t. Thanks to Yanick.