Permalink
Commits on Jan 2, 2011
  1. simplify evals in t/headers.t

    markstos committed Jan 2, 2011
        Since the the function calls blow up, the interior "like" calls
        made no difference.
  2. port latest header injection improvement from CGI.pm ( a new test for…

    markstos committed Jan 2, 2011
    … it came as part of the merge commit. )
  3. Merge branch 'master' of git://github.com/AndyA/CGI--Simple

    markstos committed Jan 2, 2011
    Conflicts:
    	lib/CGI/Simple.pm
    	t/headers.t
Commits on Dec 27, 2010
  1. Note changes.

    AndyA committed Dec 27, 2010
  2. Drop support for Perl < 5.6.1

    AndyA committed Dec 27, 2010
  3. Bump version to 1.114

    AndyA committed Dec 27, 2010
  4. Note changes.

    AndyA committed Dec 27, 2010
  5. Tidied.

    AndyA committed Dec 27, 2010
  6. Document max_age.

    AndyA committed Dec 27, 2010
  7. Limit scope of $cookie.

    AndyA committed Dec 27, 2010
  8. Merge branch 'max-age-support' of https://github.com/markstos/CGI--Si…

    AndyA committed Dec 27, 2010
    …mple into markstos-max-age-support
Commits on Dec 26, 2010
  1. simplify eval {} calls in test

    markstos committed Dec 26, 2010
    Since we expect them to blow up, there is no need for the like() instead
    the eval{}. ( Ported from CGI.pm )
  2. Merge branch 'max-age-support' of https://github.com/markstos/CGI--Si…

    AndyA committed Dec 26, 2010
    …mple into markstos-max-age-support
  3. Merge branch 'master' of https://github.com/markstos/CGI--Simple into…

    AndyA committed Dec 26, 2010
    … markstos-master
    
    Conflicts:
    	lib/CGI/Simple.pm
    	t/050.simple.t
    	t/070.standard.t
  4. Correct header comment in cookie.t

    markstos committed Dec 26, 2010
    It claims that is a simple copy/paste/modify from CGI.pm's test by the
    same name, but this has not been true for some time-- CGI::Simple added
    httponly tests that CGI.pm lacks, for example.
  5. Improve description in name

    markstos committed Dec 26, 2010
    "Interface to browse cookies" looks like it was typo for "browser".
    HTTP is more precise.
  6. Fix awkward "CGI::Simple.pm" language.

    markstos committed Dec 26, 2010
    It looks like it probably originated from the CGI.pm form.
    "CGI::Simple" is used instead.
  7. Best Practice: eliminate indirect object notation

    markstos committed Dec 26, 2010
    from new(), parse() and fetch() calls
Commits on Nov 13, 2010
  1. Note changes, credits.

    AndyA committed Nov 13, 2010
Commits on Nov 11, 2010
  1. Security: Fix handling of embedded malicious newlines in header values

    markstos committed Nov 11, 2010
        This is a direct port of the same security fix that appeared in CGI.pm 3.50.
  2. Security: use a random MIME boundary by default in multipart_init().

    markstos committed Nov 11, 2010
        This is a direct port of the same issue which was addressed in
        CGI.pm, preventing some kinds of potential header injection attacks.
Commits on Apr 14, 2010
  1. More credits

    AndyA committed Apr 14, 2010
  2. Add Mark Stosberg to credits.

    AndyA committed Apr 14, 2010
  3. MYMETA.yml

    AndyA committed Apr 14, 2010
  4. Tidied.

    AndyA committed Apr 14, 2010
  5. Added missing newline

    kberov authored and AndyA committed Mar 19, 2010
  6. Added "+" to the mime character class.

    kberov authored and AndyA committed Mar 18, 2010
    Added tests for C<$mime = $q->upload_info( $filename, 'mime' );>
  7. Fixed wrong match for mimetypes. Example: matched only 'application/vnd'

    kberov authored and AndyA committed Mar 15, 2010
    instead of 'application/vnd.ms-excel'.
    Added "\." to the mime character class