Commits on May 5, 2016
  1. @knu
  2. @knu

    Replace 2.3 with 2.3.1

    knu committed May 6, 2016
  3. @knu

    Allow mime-types > 3 (#460)

    knu committed May 6, 2016
Commits on Feb 19, 2016
  1. @knu

    Mention #458 & #459

    knu committed Feb 19, 2016
  2. @knu

    Merge pull request #459 from chris-reeves/fix_issue_458

    Fix issue #458: Basic authentication fails when specifying credentials for a realm that contains uppercase characters
    knu committed Feb 19, 2016
Commits on Jan 21, 2016
  1. @knu
Commits on Jan 6, 2016
  1. @chris-reeves

    Don't downcase realm name in AuthRealm#initialize

    As per RFC 1945 (section 11) and RFC 2617, the realm name is case sensitive.
    This commit stops Mechanize::HTTP::AuthRealm#initialize downcasing the passed
    realm name.
    
    Resolves #458.
    chris-reeves committed Jan 6, 2016
  2. @chris-reeves
  3. @chris-reeves

    Add tests for realm case sensitivity in WWWAuthenticateParser

    As per RFC 1945 (section 11) and RFC 2617, the realm value is case sensitive.
    This commit adds tests for realm case sensitivity in
    Mechanize::HTTP::WWWAuthenticateParser.
    chris-reeves committed Jan 6, 2016
  4. @chris-reeves

    Add tests for realm case sensitivity in AuthChallenge

    As per RFC 1945 (section 11) and RFC 2617, the realm value is case sensitive.
    This commit adds tests for realm case sensitivity in
    Mechanize::HTTP::AuthChallenge.
    chris-reeves committed Jan 6, 2016
Commits on Jan 5, 2016
  1. @chris-reeves

    Add tests for realm case sensitivity in AuthRealm

    As per RFC 1945 (section 11) and RFC 2617, the realm value is case sensitive.
    This commit adds tests for realm case sensitivity in
    Mechanize::HTTP::AuthRealm.
    chris-reeves committed Jan 5, 2016
  2. @chris-reeves

    Add tests for realm case sensitivity in AuthStore

    As per RFC 1945 (section 11) and RFC 2617, the realm value is case sensitive.
    This commit adds tests for realm case sensitivity in
    Mechanize::HTTP::AuthStore.
    chris-reeves committed Jan 5, 2016
  3. @knu
  4. @knu
  5. @knu
  6. @knu

    Introduce a mutex when fetching robots.txt

    Mechanize can now handle 3xx responses to `GET /robots.txt` without
    causing an infinite loop.  This should fix #457.
    knu committed Jan 5, 2016
  7. @knu

    Make the robots.txt fetcher act like Googlebot

    - It treats too many redirections as full allow.
    - It treats any 4xx error as full allow.
    
    cf. https://developers.google.com/webmasters/control-crawl-index/docs/robots_txt?hl=en
    knu committed Jan 5, 2016
  8. @knu

    Remove Manifest.txt

    knu committed Jan 4, 2016
Commits on Dec 31, 2015
  1. @knu

    Bump the version to 2.7.4

    knu committed Dec 31, 2015
  2. @knu

    Add ruby 2.3

    knu committed Dec 31, 2015
  3. @knu
  4. @knu

    Update User-Agent strings

    knu committed Dec 31, 2015
  5. @knu

    Mention support for mime-types 3.0

    knu committed Dec 31, 2015
Commits on Dec 13, 2015
  1. @knu

    Keep stripping x-prefix in MIME types for now

    Starting from mime-types 3.0, the x-prefix is not stripped by default,
    following IANA's decision to not reserve it any more.
    knu committed Dec 13, 2015
  2. @knu
  3. @knu
Commits on Nov 17, 2015
  1. @knu

    Merge branch 'ruby_with_old_nkf'

    knu committed Nov 17, 2015
  2. @knu
  3. @knu

    Opt out sudo

    knu committed Nov 17, 2015
Commits on Nov 16, 2015
  1. @knu
  2. @leejarvis

    Update CHANGELOG

    leejarvis committed Nov 16, 2015
  3. @leejarvis

    Merge pull request #451 from bergholdt/simplebasicwsrealm

    As reported in #450, WWW-Authenticate with whitespace result in loop
    leejarvis committed Nov 16, 2015
  4. @knu
  5. @knu
Commits on Nov 1, 2015
  1. @bergholdt

    As reported in #450, WWW-Authenticate with whitespace result in infin…

    …ity loop.
    
    Simple Basic auth, whitespace used in auth-param assignment, see testcase
    http://greenbytes.de/tech/tc/httpauth/#simplebasicwsrealm
    All current browsers pass the case as valid and so should mechanize.
    bergholdt committed Nov 1, 2015