Skip to content
Commits on Oct 7, 2012
  1. Include application/xml in the content types that trigger the xml par…

    committed Oct 8, 2012
    …ser.
    
    See http://stackoverflow.com/a/4832418/27206 for some context on
    text/xml vs. application/xml.
    
    I had to make some minor changes to pluggable_parsers to allow multiple
    content types per parser; this is only really necessary to support the
    xml= style methods.
Commits on Sep 19, 2012
  1. @djanowski
Commits on Sep 17, 2012
  1. @flavorjones
Commits on Sep 7, 2012
  1. @gogolok @flavorjones

    fix Mechanize#cert usage

    gogolok committed with flavorjones Jul 10, 2012
  2. @flavorjones

    Merge pull request #245 from gogolok/fix_mechanize_key_getter

    flavorjones committed Sep 7, 2012
    fix Mechanize#key usage
Commits on Sep 5, 2012
  1. @djanowski
Commits on Sep 4, 2012
  1. @djanowski
Commits on Aug 19, 2012
  1. @knu

    Fix API of Mechanize::CookieJar#save_as.

    knu committed Aug 19, 2012
    Turn the fixed position argument cookie_cleanup into a keyword
    argument "session" along with the argument "format".
  2. @knu
  3. @knu

    Modified the cookie_jar save_as method to optionally allow the saving…

    Jim Jones committed with knu May 16, 2012
    … of session cookie hash.
Commits on Jul 10, 2012
  1. @gogolok

    fix Mechanize#key usage

    gogolok committed Jul 10, 2012
Commits on Jun 25, 2012
  1. @knu
Commits on May 23, 2012
  1. @dleavitt
Commits on May 21, 2012
  1. @drbrain

    Use raw challenge instead of regenerated one

    drbrain committed May 21, 2012
    The challenge used to be reconstructed from the parameters but did not
    re-quote parameters according to RFC 2617.  This caused
    net-http-digest_auth 1.2.1 to fail with an unrecognized algorithm since
    it follows RFC 2617 correctly.
    
    This fixes failures in #231
Commits on May 12, 2012
  1. @chancancode

    Fixed another typo

    chancancode committed May 12, 2012
  2. @chancancode

    Fix redirect tests and #228

    chancancode committed May 11, 2012
Commits on May 8, 2012
  1. @drbrain

    Removed content-type check from Mechanize::Page to allow parsing of i…

    drbrain committed May 7, 2012
    …ncorrect or missing content-types. Fixes #221
Commits on May 5, 2012
  1. @drbrain
Commits on May 4, 2012
  1. @drbrain

    Added Mechanize#ignore_bad_chunking to work around servers that do no…

    drbrain committed May 4, 2012
    …t terminate chunked transfer-encoding correctly. Fixes #116
  2. @drbrain

    A missing chunked transfer-encoding terminator now raises a Mechanize…

    drbrain committed May 4, 2012
    …::ResponseReadError in case of bad servers. Issue #116
  3. @drbrain
Commits on May 2, 2012
  1. @drbrain

    Broke mechanize test servlets out into individual files.

    drbrain committed May 2, 2012
    Added WEBrick server to run testing servlets for validation across HTTP clients.
    
    Hid Net::HTTP monkey patch for 1.8 from rdoc
  2. @drbrain
  3. @drbrain

    Merge pull request #223 from godfreykfc/fix_find_free_name

    drbrain committed May 1, 2012
    Fixed find_free_name (Related: #219)
  4. @drbrain

    Mechanize now ignores a missing gzip footer like browsers do. #224

    drbrain committed May 1, 2012
    Date trailing the deflate content no longer corrupts the response bodies.
    
    Improved messages for bad gzip footers.
    
    Reduced handled gzip error log messages from error level to warn level.
  5. @chancancode
  6. @drbrain
Commits on May 1, 2012
  1. @drbrain

    Merge pull request #220 from LessonPlanet/master

    drbrain committed May 1, 2012
    Fixed handling a quoted content-disposition size parameter
Commits on Apr 21, 2012
  1. @drbrain

    Fixed duplicated test name

    drbrain committed Apr 20, 2012
    Fixed version
  2. @drbrain
Commits on Apr 20, 2012
  1. @drbrain

    Fixed an HTTP authentication password disclosure vulnerability in mec…

    drbrain committed Apr 20, 2012
    …hanize.
    
    Mechanize#auth and Mechanize#basic_auth now warn when used as they allow
    passwords to be disclosed to malicious servers without the user's knowledge.
    
    Added Mechanize#add_auth which replaces Mechanize#auth and
    Mechanize#basic_auth.  The new method requires a URI which will be used to
    select the server in addition to the username and password.
    
    Added Mechanize::HTTP::AuthChallenge#realm_name
    
    Added Mechanize::HTTP::AuthStore to store credentials for various servers.
    
    Fixed case-sensitivity in Mechanize::WWW::AuthenticateParser to match RFC 2617.
    
    HTTP authentication tests no longer write files to the project directory.
Commits on Apr 4, 2012
  1. @jrust
Commits on Feb 27, 2012
  1. @knu
Commits on Feb 21, 2012
  1. @drbrain
Commits on Feb 20, 2012
  1. @knu

    Fix and enable tests for Max-Age.

    knu committed Feb 20, 2012
Something went wrong with that request. Please try again.