Commits on Jul 10, 2012
  1. 2.2.3 release.

    committed Jul 10, 2012
  2. Update RSpec.

    committed Jul 10, 2012
  3. No need for this global "seen request" tracking now that we're handli…

    …ng Net::HTTP's recursion directly.
    committed Jul 10, 2012
  4. Fix FakeWeb library hook for when a Net::HTTP request is re-used.

    Previously I assumed a single Net::HTTP request object would only be used for a single
    request. It turns out it can trivially be re-used. I've refactored the implementation to
    no longer assume that. The request object was being used to hold a VCR request type
    object to handle internal recursion performed by Net::HTTP; now I have a special
    recursive request handler for this situation.
    Closes #178.
    committed Jul 3, 2012
  5. @Jacobkg
  6. Fix typos in comments.

    committed Jul 6, 2012
Commits on Jun 27, 2012
Commits on Jun 15, 2012
  1. Add link to IRC channel.

    committed Jun 15, 2012
  2. 2.2.2 release.

    committed Jun 15, 2012
  3. Fix VCR.eject_cassette so that it always pops the cassette off the st…

    Previously, if there was an error while ejecting the cassette, the cassette would remain as the current cassette.
    Closes #175.
    committed Jun 15, 2012
  4. Fix a few yard formatting issues.

    [ci skip]
    committed Jun 15, 2012
Commits on Jun 14, 2012
Commits on Jun 13, 2012
  1. 2.2.1 release.

    committed Jun 13, 2012
  2. Merge pull request #174 from i0rek/typhoeus_links

    Update Typhoeus links.
    committed Jun 13, 2012
  3. @i0rek

    Update Typhoeus links.

    i0rek committed Jun 13, 2012
  4. Add spec for consistent handling of empty body responses.

    The fix for this is dependent upon pull requests I've opened
    with FakeWeb, WebMock and Faraday:
    - chrisk/fakeweb#32
    - bblimke/webmock#190
    Closes #173.
    committed Jun 12, 2012
  5. Fix comment formatting.

    committed Jun 13, 2012
Commits on Jun 12, 2012
  1. Fix #uri_without_params so that it handles URIs w/ no query properly.

    Previously, #partial_uri_from would return nil for a URI that lacked a query, which meant that it would automatically match any other URI w/o a query, even if they were wildly different.
    committed Jun 12, 2012
Commits on Jun 7, 2012
  1. A few relish fixes.

    committed Jun 7, 2012
Commits on Jun 5, 2012
  1. Documentation fixes.

    [ci skip]
    committed Jun 5, 2012
Commits on May 31, 2012
  1. 2.2.0 release.

    committed May 31, 2012
  2. Make cuke tolerant of slight interpreter discrepancies.

    JRuby and Rubinius print errors a bit different (e.g.
    extra spacing, different placement of error class
    relative to the error message w/ a multiline message).
    committed May 31, 2012
  3. Update changelog.

    [ci skip]
    committed May 31, 2012
  4. Finish the allow_unused_http_interactions feature.

    - Add cuke.
    - Add #assert_no_unused_interactions! call from Cassette#eject.
    - Rename error class to match option.
    - Various other small fixes.
    committed May 30, 2012
Commits on May 30, 2012
  1. @challengee

    Renamed option; made has_unused_interactions? private; don't mix opti…

    …on in with http interaction list; Added default option
    challengee committed with May 6, 2012
  2. @challengee
  3. @challengee
  4. Reformat changelog.

    [ci skip]
    committed May 30, 2012
  5. Some improvements to @tylerhunt's faraday multipart upload fix.

    - Add tests.
    - Move the body reading out of #vcr_request and into a helper method--
      we don't want it to happen multiple times and #vcr_request is memoized
      for a reason.
    - Refactor the body reading a bit.
    - Use it for the response body, too. I don't really understand it, but
      for some reason the multipart request body becomes the response body
      when no HTTP adapter is set, and due to the change I made in
      d924f66, an error was raised.
    Closes #172.
    committed May 30, 2012
Commits on May 29, 2012
  1. @tylerhunt