Permalink
Commits on Aug 31, 2017
  1. v1.022

    rjbs committed Aug 31, 2017
            - add parse_content_disposition (thanks, Pali Rohár)
Commits on Aug 5, 2017
Commits on Aug 3, 2017
  1. Add new function parse_content_disposition which parse Content-Dispos…

    pali committed Aug 3, 2017
    …ition
    
    Module Email::MIME uses private function _parse_attributes for parsing
    Content-Disposition header. So this new function can help Email::MIME to
    stop using private Email::MIME::ContentType functions.
Commits on Aug 2, 2017
  1. v1.021

    rjbs committed Aug 2, 2017
            - reject non-ASCII and control characters in strict mode (thanks, Pali
              Rohár)
Commits on Jul 25, 2017
  1. Fix RFC 2045 grammar and in strict mode parse content type according …

    pali committed Jul 25, 2017
    …to RFC
    
    In non-strict mode are allowed non-ASCII characters.
  2. Unfold lines from content type before processing it

    pali committed Jul 25, 2017
    Content type parameters can be folded.
  3. v1.020

    rjbs committed Jul 25, 2017
            - unbreak Email::MIME (which violates encapsulation (again))
            - eliminate some @_ / $_ confusion
Commits on Jul 8, 2017
  1. Allow to call private function _parse_attributes() without leading se…

    pali committed Jul 8, 2017
    …micolon
    
    Apparently commit 5364728 broke module
    Email::MIME as it is using this private function. Before that commit
    _parse_attributes worked also on input without leading semicolon, so this
    commit is fixing it. 3rd modules should not use private functions which
    starts with underline!!!
  2. Fix variable used in _clean_comments

    pali committed Jul 8, 2017
    Fixes commit 2293dc6
Commits on Jul 6, 2017
  1. v1.019

    rjbs committed Jul 6, 2017
            - better parsing all around, thanks to Pali Rohár:
            - support for RFC 2231 (character set and parameter continuations)
            - support for RFC 2822 comments
            - we only Carp if header-parsing fails now
            - we're more lenient in dealing with spaces around tokens
  2. changelog for next release

    rjbs committed Jul 6, 2017
Commits on Apr 28, 2017
  1. Fix parsing quoted-string attribute values with quoted-pair

    pali committed Apr 28, 2017
    From quoted-pair "\" character needs to be properly removed.
Commits on Apr 26, 2017
  1. Add new tests

    pali committed Apr 26, 2017
  2. Fix indentation

    pali committed Apr 26, 2017
  3. When $STRICT_PARAMS is not set, allow parameters to be separated only…

    pali committed Apr 26, 2017
    … by whitespace
    
    Some programs incorrectly generates Content-Type header and forgot to add
    semicolon as separator.
  4. More robust Content-Type parsing

    pali committed Apr 26, 2017
    Be more RFC-strict when $STRICT_PARAMS is set and carp only if processing
    fails. And be more generous when $STRICT_PARAMS is not set, fixes #4.
Commits on Apr 7, 2015
  1. v1.018

    rjbs committed Apr 7, 2015
            - cope with space between "=" and parameter values, like:
              charset= "utf-8"
Commits on May 9, 2014
  1. Fix WSP folding before attribute values

    Thomas Szukala
    Thomas Szukala committed May 9, 2014
Commits on Jan 14, 2014
  1. tweak changes, add bullets

    rjbs committed Jan 14, 2014
Commits on Oct 26, 2013
  1. more tests!

    rjbs committed Oct 26, 2013
Commits on Aug 11, 2013
  1. v1.017

    rjbs committed Aug 11, 2013
              make $STRICT_PARAMS actually work! (thanks, Matthew Green!)
              [rt.cpan.org #87460]
  2. correct the logic in checking STRICT_PARAMS

    Matthew Green authored and rjbs committed Aug 11, 2013
  3. v1.016

    rjbs committed Aug 11, 2013
              correct the longstanding and embarrassing misuse of "discrete" and
              "composite" to mean "type" and "subtype"; the returned data still
              contains the wrong old names so your code shouldn't break
    
              repackage to update bugtracker, repo, etc.
  4. update changelog

    rjbs committed Aug 11, 2013
  5. dzilify and 5.6-ify

    rjbs committed Aug 11, 2013
  6. type/subtype, not composite/discrete

    rjbs committed Aug 11, 2013
    ugh
Commits on Jan 24, 2009
  1. prep release with git repo data

    rjbs committed Jan 24, 2009
Commits on Mar 22, 2007
  1. r31134@knight: rjbs | 2007-03-22 15:53:25 -0400

    rjbs committed Mar 22, 2007
     prep to release
  2. r31133@knight: rjbs | 2007-03-22 15:52:26 -0400

    rjbs committed Mar 22, 2007
     prep to release
Commits on Mar 21, 2007
  1. r30993@knight: rjbs | 2007-03-20 18:26:41 -0400

    rjbs committed Mar 21, 2007
     version
  2. r30992@knight: rjbs | 2007-03-20 18:26:16 -0400

    rjbs committed Mar 21, 2007
     fix synopsis