Permalink
Commits on Aug 13, 2012
  1. Version bump to 2.2.6

    nahi committed Aug 13, 2012
Commits on Aug 11, 2012
  1. Merge pull request #100 from knu/master

    nahi committed Aug 11, 2012
    Accept an array of strings (and IO-likes) as a query value.
  2. Merge pull request #99 from fhars/return-redirect-result

    nahi committed Aug 11, 2012
    Return redirect result
    
    (Sounds quite reasonable)
  3. Merge pull request #98 from fhars/digest-auth

    nahi committed Aug 11, 2012
    Digest auth changes
    
    (Awesome contributions for new feature and existing tests. Thanks!)
  4. Fill request parameters in response Message::Header

    nahi committed Aug 11, 2012
    Just transplant req.header.(request_method,request_uri,request_query) to
    res.header.  Fixes #97.
  5. Avoid Hash order dependency

    nahi committed Aug 11, 2012
    Test failure in cf6bd14. Thanks
    BuildHive and TravisCI!
  6. Allow body for DELETE

    nahi committed Aug 11, 2012
    entity-body is not explicitly prohibited in spec for methods other than
    HEAD and TRACE.  Allow DELETE to have body as the second argument (or
    :body parameter).
    
    Also explicitly add 'Content-Type: application/x-www-form-urlencoded'
    header if entity-body is encoded in x-www-form-urlencoded. This affects
    all methods not only for DELETE.
    
    Fixes #102.
Commits on Jul 12, 2012
Commits on Jun 4, 2012
  1. Accept an array of strings (and IO-likes) as a query value.

    knu committed Jun 4, 2012
    e.g. `{ x: 'a', y: [1,2,3] }` is encoded into `"x=a&y=1&y=2&y=3"`.
  2. use old style hash syntax

    fhars committed Jun 4, 2012
Commits on Jun 1, 2012
  1. add comment

    fhars committed Jun 1, 2012
  2. add digest_auth reader

    fhars committed Jun 1, 2012
Commits on May 31, 2012
Commits on May 30, 2012
  1. Merge pull request #95 from jrochkind/include_http_client

    nahi committed May 30, 2012
    add HTTPClient::IncludeClient [experimental]
  2. Merge pull request #96 from fhars/patch-1

    nahi committed May 30, 2012
    remove ascender from lowercase n
Commits on May 17, 2012
  1. HTTPClient::IncludeClient

    jrochkind committed May 16, 2012
    a mix-in for easily adding a thread-safe lazily initialized class-level
    HTTPClient object to your class.
Commits on May 8, 2012
  1. Avoid creating key if io doesn't respond to pos

    Hakan Ensari authored and nahi committed May 2, 2012
    Otherwise reset_pos subsequently raises No Method Error
Commits on May 7, 2012
Commits on May 6, 2012
  1. Allow symbol Header name for HTTP request

    nahi committed May 6, 2012
    Make test pass on 1.8 rubies.
  2. Version bump to 2.2.5

    nahi committed May 6, 2012
  3. Add HTTPClient::SSLConfig#ssl_version property

    nahi committed May 6, 2012
    To configure OpenSSL::SSL::SSLContext#ssl_version from HTTPClient.
    Closes #91.