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…

    …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.
    morhekil committed Jul 16, 2010
  4. encoding-support related fixes:

    - CURLOPT_ENCODING value corrected
    - initialization corrected
    - specs added to make sure it works properly
    morhekil committed Jul 16, 2010
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 committed with Alexis Dorais-Joncas 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
  3. Updated CHANGELOG for 0.1.29

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

    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.  "
    gravis committed Jul 3, 2010
Commits on Jun 30, 2010
Commits on Jun 29, 2010
  1. Added gemspec for 0.1.28

    dbalatero committed Jun 29, 2010
  2. Updated CHANGELOG for 0.1.28

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

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

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

    gravis committed 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

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

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

    Ported SSL options from Easy to Request.
    There should be only one interface in the API (Request).
    gravis committed Jun 15, 2010
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

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

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

    typo in type config
    gravis committed Jun 7, 2010