Permalink
Commits on Mar 25, 2012
  1. Release 1.60

    gisle committed Mar 25, 2012
  2. Revert "Make query_form() encoded "\n" as "%0D%0A" for HTML/4.01 comp…

    …liance"
    
    Not so sure any more that this was a good idea, so I'm reverting it
    for now [RT#75592]
    
    This reverts commit dd80e79.
    gisle committed Mar 25, 2012
Commits on Mar 11, 2012
  1. Avoid failure if the local hostname is 'foo' [RT#75519]

    Just use an example authority-name that is much less likely to be found
    in the wild.
    gisle committed Mar 11, 2012
  2. Updated repository URL

    gisle committed Mar 11, 2012
  3. Do not reverse the order of new parameters

    When adding new values to a query, they would appear in reverse order
    when adding from scratch, but in the specified order when adding to an
    existing key.
    
    This change makes the order items are added to the query consistent.
    
    It also brings the interface of query_param_append in line with that of
    query_param, supporting array refs as well as simple lists.
    
    Updated tests to check for the new behaviour and use Test::More, which
    was in core at the minimum perl version specified in the Makefile.PL
    mattlaw committed with gisle Jul 8, 2011
Commits on Feb 14, 2012
  1. Merge pull request #4 from hiratara/fix-repourl

    The repository URL setting is out of date
    gisle committed Feb 14, 2012
Commits on Jan 27, 2012
  1. Fix the URL of the repository.

    hiratara committed Jan 27, 2012
Commits on Oct 3, 2011
Commits on Aug 15, 2011
  1. Release 1.59

    gisle committed Aug 15, 2011
Commits on Aug 14, 2011
  1. URIs should be utf8::downgraded() internally [RT#70161]

    This ensures that any parts extracted from the URL are returned as
    non-UTF8 marked strings.  This might be less confusing to some
    as you normally would need to decode("UTF-8", ...) parts you want to
    treat as full Unicode strings.
    
    Encode's decode_utf8() function fail to decode strings with the
    UTF8 flag set, so this might also be seen as a workaround for that
    issue.
    gisle committed Aug 14, 2011
  2. Don't need to work around lack of \z-support any more

    This was required for perl-5.004 to work, but we require perl-5.8 now.
    gisle committed Aug 14, 2011
  3. More version number bumps

    gisle committed Aug 14, 2011
Commits on Jan 22, 2011
  1. Release 1.58

    gisle committed Jan 22, 2011
  2. Revert "Distingush between empty and undef values in query_form [RT#6…

    …2708]"
    
    This reverts commit f231a61, dadef8c and 7594213.
    gisle committed Jan 22, 2011
  3. Release 1.57

    gisle committed Jan 22, 2011
  4. State test dependencies [RT#61538]

    gisle committed Jan 22, 2011
  5. Adjust tests for query_form

    gisle committed Jan 22, 2011
  6. Distingush between empty and undef values in query_form [RT#62708]

    The _query module does not handle http query strings that are not
    <name>=<value> pairs.
    
    There is a behavior change. Previously, parameters sent into query_form
    with value undef would be set to blank. Now they will be included with
    no "=" or value. To set a value to blank, use an empty string -- ''.
    rkgjohn committed with gisle Jan 22, 2011
  7. Convert test to use Test::More

    gisle committed Jan 22, 2011
Commits on Dec 19, 2010
  1. Drop support for Perl < 5.8.1

        Perl 5.8 was released almost 10 years ago. It's time.
    markstos committed Dec 18, 2010
Commits on Dec 18, 2010
  1. Add formal terms "Percent-encode" and "Percent-decode" to the NAME an…

    …d description to match the RFC
    markstos committed Dec 18, 2010
  2. best practice: s/foreach /for /

    markstos committed Dec 18, 2010
  3. typo fix: s/do deal/to deal/

    markstos committed Dec 18, 2010
Commits on Nov 2, 2010
  1. Try harder to guess scheme from hostnames besides just "$scheme.*" ones.

    We now allow some characters after the scheme and the first dot, do
    not care about case sensitivity, and HTTPS takes precedence over HTTP.
    scop committed Nov 2, 2010