Permalink
Switch branches/tags
Nothing to show
Commits on Jul 16, 2010
  1. Bumped gemspec

    dbalatero committed Jul 16, 2010
  2. Version bump to 0.1.31

    dbalatero committed Jul 16, 2010
  3. - exposed authentication control methods through the quick request in…

    morhekil committed Jul 16, 2010
    …terface;
    
    - added support for automatic detection of authentication method;
    - fixed specs to test properly different authentication methods;
    - amended README to properly describe all authentication options.
  4. encoding-support related fixes:

    morhekil committed Jul 16, 2010
    - CURLOPT_ENCODING value corrected
    - initialization corrected
    - specs added to make sure it works properly
Commits on Jul 15, 2010
  1. Version bump to 0.1.30

    dbalatero committed Jul 15, 2010
Commits on Jul 14, 2010
  1. expose CONNECTTIMEOUT curl option to the Easy and Request objects.

    balexis authored and Alexis Dorais-Joncas committed Jul 14, 2010
Commits on Jul 5, 2010
  1. updated gemspec for 0.1.29

    dbalatero committed Jul 5, 2010
  2. Version bump to 0.1.29

    dbalatero committed Jul 5, 2010
Commits on Jul 3, 2010
  1. Fix a memory leak in Easy

    gravis committed Jul 3, 2010
    This commit fix an issue in Easy when the method is :post. The params
    were garbage collected, especially with a large number of requests. The
    params are now copied to libCURL, so we're sure we won't leak any more,
    even if the referenced objects are GC.
    
    This refer to the libcurl doc:
    
    "CURLOPT_POSTFIELDS
    ...
    The pointed data are NOT copied by the library:
    as a consequence, they must be preserved by the calling application
    until the transfer finishes.  "
    
    We're now using :
    
    "CURLOPT_COPYPOSTFIELDS
    ...
    Pass a char * as parameter, which should be the
    full data to post in an HTTP POST operation. It behaves as the
    CURLOPT_POSTFIELDS option, but the original data are copied by the
    library, allowing the application to overwrite the original data after
    setting this option.  "
Commits on Jun 30, 2010
Commits on Jun 29, 2010
  1. Added gemspec for 0.1.28

    dbalatero committed Jun 29, 2010
  2. Version bump to 0.1.28

    dbalatero committed Jun 29, 2010
  3. Fix a bug where headers are sent twice

    gravis committed Jun 29, 2010
    There was a bug in multi.rb adding the headers twice, when
    using a Request instead of Easy object.
Commits on Jun 28, 2010
Commits on Jun 24, 2010
  1. Added ryana to CHANGELOG

    dbalatero committed Jun 24, 2010
  2. Merge branch 'master' of git://github.com/ryana/typhoeus

    dbalatero committed Jun 24, 2010
    Conflicts:
    	lib/typhoeus/easy.rb
Commits on Jun 23, 2010
  1. fixing a failing test on zlib support. change Easy#method= to set the…

    ryana committed Jun 23, 2010
    … method to allow for custom commands
Commits on Jun 16, 2010
Commits on Jun 15, 2010
  1. Support SSL in Request

    gravis committed Jun 15, 2010
    Ported SSL options from Easy to Request.
    There should be only one interface in the API (Request).
Commits on Jun 10, 2010
  1. Fix Easy failing specs.

    gravis committed Jun 10, 2010
Commits on Jun 8, 2010
  1. Fix callbacks in easy perform

    gravis committed Jun 8, 2010
    Callbacks where only sets when the easy
    was enqueued in multi.
Commits on Jun 7, 2010
  1. Fix typo in ssl_key_type=

    gravis committed Jun 7, 2010
  2. Fix SSL cert and key config

    gravis committed Jun 7, 2010
    typo in type config