Commits on Jul 16, 2010
  1. @dbalatero

    Bumped gemspec

    dbalatero committed Jul 16, 2010
  2. @dbalatero

    Version bump to 0.1.31

    dbalatero committed Jul 16, 2010
  3. @dbalatero
  4. @morhekil

    - 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
  5. @morhekil

    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. @dbalatero
  2. @dbalatero

    Version bump to 0.1.30

    dbalatero committed Jul 15, 2010
Commits on Jul 14, 2010
  1. @dbalatero
  2. @balexis
  3. @balexis

    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. @dbalatero

    updated gemspec for 0.1.29

    dbalatero committed Jul 5, 2010
  2. @dbalatero

    Version bump to 0.1.29

    dbalatero committed Jul 5, 2010
  3. @dbalatero

    Updated CHANGELOG for 0.1.29

    dbalatero committed Jul 5, 2010
Commits on Jul 3, 2010
  1. @gravis
  2. @gravis

    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
  1. @gravis
Commits on Jun 29, 2010
  1. @dbalatero

    Added gemspec for 0.1.28

    dbalatero committed Jun 29, 2010
  2. @dbalatero

    Updated CHANGELOG for 0.1.28

    dbalatero committed Jun 29, 2010
  3. @dbalatero

    Version bump to 0.1.28

    dbalatero committed Jun 29, 2010
  4. @gravis

    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. @gravis
  2. @gravis

    Add a verbose option to Request

    gravis committed Jun 28, 2010
Commits on Jun 24, 2010
  1. @dbalatero

    Added ryana to CHANGELOG

    dbalatero committed Jun 23, 2010
  2. @dbalatero

    Merge branch 'master' of git://github.com/ryana/typhoeus

    Conflicts:
    	lib/typhoeus/easy.rb
    dbalatero committed Jun 23, 2010
Commits on Jun 23, 2010
  1. @ryana

    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
  1. @dbalatero
Commits on Jun 15, 2010
  1. @gravis

    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. @dbalatero
  2. @gravis

    Fix Easy failing specs.

    gravis committed Jun 10, 2010
  3. @gravis
Commits on Jun 8, 2010
  1. @gravis
  2. @gravis

    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. @gravis
  2. @gravis

    Fix typo in ssl_key_type=

    gravis committed Jun 7, 2010
  3. @gravis

    Fix SSL cert and key config

    typo in type config
    gravis committed Jun 7, 2010