Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 16, 2010
Commits on Nov 10, 2010
  1. Merge

        - added t/headers.t and t/param_fetch.t back to the tree
        - updated MANIFEST to mention these two files.
  2. 3.50 release: security fixes for embedded newlines in header() and a …

    …static MIME boundary in multipart_init()
Commits on Nov 8, 2010
  1. added missing files

    Lincoln Stein authored
  2. version 3.50

    Lincoln Stein authored
Commits on Oct 26, 2010
  1. proposed patch for header injection bug

    Lincoln Stein authored
Commits on Jun 18, 2010
  1. @yanick

    always print out the charset

    yanick authored
Commits on May 8, 2010
  1. @yanick

    Removing the now-useless second assignment to $args

    yanick authored
    As per Mark's comment on Github
Commits on May 6, 2010
  1. @yanick
Commits on Apr 15, 2010
  1. @mss
Commits on Apr 3, 2010
  1. @yanick

    mentioning patch in Changes

    yanick authored
  2. @yanick
Commits on Feb 20, 2010
  1. @yanick
  2. @yanick

    adding .gitignore

    yanick authored
Commits on Jan 29, 2010
  1. Fix contributed by Christian Carey <> to handle

    Lincoln Stein authored
    utf8 strings correctly in perl 5.8.0 and 5.8.1.
Commits on Jan 17, 2010
  1. Mention CRLF fix in 'Changes'

  2. @yanick

    Avoid warnings about using an undefined value.

    authored yanick committed
  3. @yanick

    simplify the regex a tad

    yanick authored
  4. @yanick

    Update docs reflect logic change from the last patch.

    authored yanick committed
  5. @yanick

    Improve header continuation fixing logic

    authored yanick committed
        - Reference RFC 822
        - document the regex
        - If the header continuation line is already valid (with a leading newline), then leave it alone.
  6. @yanick

    Add direct RFC 822 reference.

    authored yanick committed
  7. @yanick

    Add 2 new tests. The second one fails because the charset is

    authored yanick committed
    unexpectedly added, so the result is this:
     Content-Type: text/html
      evil: stuff; charset=ISO-8859-1
    The docs have this to say about charset:
        "...If not provided, defaults to ISO-8859-1"
    The question is then...why isn't the charset added in only this case and
    not all the other ones?
  8. @yanick

    eliminate some extra white space.

    authored yanick committed
  9. @yanick

    Header values with carriage returns are recognized and escaped

    yanick authored
    The escape consists in adding a whitespace at the beginning of the line,
    as specified by RFC2616 (
Commits on Jan 16, 2010
  1. @chorny

    better Perl style in examples

    chorny authored
  2. @chorny
Commits on Jan 13, 2010
  1. Attempt to resolve RT#49599 by not using use_ok().

        I think the use_ok() was problematic here because it was being run
        in an implied BEGIN {} block. Switching over to "require" should
        address that.
        Also:  Reference:
Commits on Dec 3, 2009
  1. Add Changes entry:

        url() now uses virtual_port() instead of server_port(). Thanks to MKANAT and Yanick Champoux. (RT#51562)
  2. Add t/url.t to MANIFEST

Something went wrong with that request. Please try again.