Commits on Apr 24, 2012

  1. XmlAttributeDeserializer crashes if value == "". Put in a check for v…

    …alue == string.Empty instead of just checking if value == null.
    SwearWord committed Apr 24, 2012
    Configuration menu
    Copy the full SHA
    c68de9d View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2012

  1. Configuration menu
    Copy the full SHA
    ca4e7c8 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2012

  1. Configuration menu
    Copy the full SHA
    2ce5204 View commit details
    Browse the repository at this point in the history
  2. Remove duplicated code.

    lukebakken committed Sep 7, 2012
    Configuration menu
    Copy the full SHA
    59ae2b9 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2012

  1. Merge pull request #321 from apodlaski/master

    Another fix for ExecuteAsync
    ayoung committed Sep 13, 2012
    Configuration menu
    Copy the full SHA
    eef0c86 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2012

  1. Configuration menu
    Copy the full SHA
    cfce270 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #324 from PedroLamas/master

    Added CONTRIBUTING.markdown to repository
    pedrolamas committed Sep 17, 2012
    Configuration menu
    Copy the full SHA
    a529617 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    054adce View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2012

  1. Configuration menu
    Copy the full SHA
    496fd5c View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2013

  1. Merge pull request #259 from Dharun/patch-1

    XmlAttributeDeserializer crashes if value == ""
    ayoung committed Jan 11, 2013
    Configuration menu
    Copy the full SHA
    cc283fb View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2013

  1. Fix memory leak around handling of Accepts header.

    When adding an Accepts header to the request, this shouldn't be put into
    DefaultParameters.  Repeated requests through the same RestClient instance
    were adding the Accepts header every time, resulting in a large memory
    leak because DefaultParameters was growing without bound.
    
    Instead, only add the header for this particular request.
    Ewan Mellor committed Jan 13, 2013
    Configuration menu
    Copy the full SHA
    aee34f0 View commit details
    Browse the repository at this point in the history
  2. Add RequestBodyBytes.

    Implement the ability for the body of a PUT or POST to be specified using
    a byte array, rather than a string.  This avoids the roundtrip through
    UTF-8 and back again if the caller already has a byte array.
    Ewan Mellor committed Jan 13, 2013
    Configuration menu
    Copy the full SHA
    3bd58b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2013

  1. Configuration menu
    Copy the full SHA
    d76b683 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2013

  1. ConfigureProxy(http) was not being called in the ExecuteAsync().

    Added ConfigureProxy(http) to the end of ConfigureHttp(request, http).
    Removed call to ConfigureProxy(http) in Execute().
    BMeyerKC committed Feb 27, 2013
    Configuration menu
    Copy the full SHA
    6ebfc29 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2013

  1. Configuration menu
    Copy the full SHA
    7a2799d View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2013

  1. Configuration menu
    Copy the full SHA
    80bad5c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #365 from ErikSchierboom/issue-364

    Added support for token type in OAuth2Authenticator. fixes #364
    pedrolamas committed Mar 30, 2013
    Configuration menu
    Copy the full SHA
    0dd78f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64a12b9 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2013

  1. Renamed methods to conform to TPL standards and added overloads for G…

    …ET and POST specific usage and added overloads without CancellationToken
    ErikSchierboom committed Apr 2, 2013
    Configuration menu
    Copy the full SHA
    0d9f9f2 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2013

  1. Fix for Issue #368

    Nick Van Eeckhout authored and unknown committed Apr 9, 2013
    Configuration menu
    Copy the full SHA
    713935b View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2013

  1. Configuration menu
    Copy the full SHA
    f770c1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20bfaa1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01fafe2 View commit details
    Browse the repository at this point in the history
  4. Version bump 104.2

    ayoung committed Apr 12, 2013
    Configuration menu
    Copy the full SHA
    6bd1b11 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3680628 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f808f09 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    19facb8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9ee6d0e View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2013

  1. - Added missing ErrorException initializer when creating RestRequest<…

    …T> from regular request.
    
    - Modified Deserialize<T> so that the deserialization is only preformed when the request returned successfully. This because the current implementation threw an useless error when for example the request timed out and no correct header was present to be processed. This error was not cought and even if it was it would override the source error already stored in the request object.
    
    In addition to this, a bare object was returned even when there was nothing to deserialize (invalid request, ex. 404). The returned object should of been null.
    Naliath committed Apr 21, 2013
    Configuration menu
    Copy the full SHA
    fde15e2 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2013

  1. IRestResponse instead of RestResponse

    For anyone copying and pasting your example (like me) - you can get started a little bit quicker :)
    hahmed committed May 20, 2013
    Configuration menu
    Copy the full SHA
    0b45408 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2013

  1. Fix bug with not set ResponseStatus.Aborted if the request was aborte…

    …d just after starting.
    ixkor committed May 22, 2013
    Configuration menu
    Copy the full SHA
    30ce85a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    816e8be View commit details
    Browse the repository at this point in the history

Commits on May 24, 2013

  1. Better support for nullable types

    Naliath committed May 24, 2013
    Configuration menu
    Copy the full SHA
    52c4443 View commit details
    Browse the repository at this point in the history
  2. Better support for nullable types

    Naliath committed May 24, 2013
    Configuration menu
    Copy the full SHA
    4990d8f View commit details
    Browse the repository at this point in the history
  3. Improved handeling on nullable types (propper commit this time)

    VS seems to be out of sync an doing strange things hence the odd commits
    Naliath committed May 24, 2013
    Configuration menu
    Copy the full SHA
    f632b9e View commit details
    Browse the repository at this point in the history

Commits on May 25, 2013

  1. Configuration menu
    Copy the full SHA
    2781d7e View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2013

  1. Fix for Issue #384

    Implemented multipart/form-data POSTS with only parameters and without
    files.
    meixger committed Jun 3, 2013
    Configuration menu
    Copy the full SHA
    a4eb2be View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2013

  1. Remove redundant MSBuildBinPath import

    MSBuildBinPath was replaced with MSBuildToolsPath after VS2005.
    MSBuildBinPath was kept around for back-compat, but is no longer
    needed. The extra import causes unnecessary build warnings.
    
    See http://msdn.microsoft.com/en-us/library/bb397428.aspx for
    a full discussion.
    haacked committed Jun 20, 2013
    Configuration menu
    Copy the full SHA
    af93bbb View commit details
    Browse the repository at this point in the history
  2. Remove JSON.NET from unit test project

    This fixes #346
    haacked committed Jun 20, 2013
    Configuration menu
    Copy the full SHA
    0a6be69 View commit details
    Browse the repository at this point in the history
  3. Upgraded SimpleJson to 0.25

    Since SimpleJson.cs is a linked file, only one project should have a
    packages.config entry for it, the one with the actual file. The others
    will fail trying to update a linked file.
    
    I removed the SimpleJson packages.config entry for all the other
    projects. I left it in RestSharp\packages.config
    haacked committed Jun 20, 2013
    Configuration menu
    Copy the full SHA
    4161954 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2013

  1. Merge pull request #388 from Haacked/remove-unneeded-import

    Remove redundant MSBuildBinPath import
    haacked committed Jun 21, 2013
    Configuration menu
    Copy the full SHA
    f4d0195 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #390 from Haacked/update-simplejson

    Upgraded SimpleJson to 0.25
    haacked committed Jun 21, 2013
    Configuration menu
    Copy the full SHA
    e5f6944 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #389 from Haacked/update-jsondotnet

    Remove JSON.NET from unit test project
    haacked committed Jun 21, 2013
    Configuration menu
    Copy the full SHA
    4fbb483 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #379 from hahmed/patch-1

    IRestResponse instead of RestResponse
    haacked committed Jun 21, 2013
    Configuration menu
    Copy the full SHA
    9d15868 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #381 from XixunDeveloper/master

    Fixed System.Net.ProtocolViolationException issue cause of missed the ContentLength property
    haacked committed Jun 21, 2013
    Configuration menu
    Copy the full SHA
    516840b View commit details
    Browse the repository at this point in the history
  6. Add SimpleJson.cs as a linked file

    This fixes a mistake in my previous commits.
    haacked committed Jun 21, 2013
    Configuration menu
    Copy the full SHA
    833608c View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2013

  1. Fixed ClientCertificate NotImplementedException on mono runtime.

    In mono there is no setter for the ClientCertificates property on the WebRequest
    class, and therefore it throws a NotSupportedException. However, if the collection
    is empty upon access a new instance is added and returned, thus, one can simply
    add the current certificates to the request's certificate collection.
    Nicklas Overgaard committed Jun 28, 2013
    Configuration menu
    Copy the full SHA
    19dc9c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2013

  1. Configuration menu
    Copy the full SHA
    b5b559b View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2013

  1. Don't strip trailing slash when adding query parameters as per RFC173…

    …8 and RFC2396
    Dave Collie committed Jul 31, 2013
    Configuration menu
    Copy the full SHA
    b8682b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2013

  1. Fixed indentation

    ErikSchierboom committed Aug 19, 2013
    Configuration menu
    Copy the full SHA
    e49f258 View commit details
    Browse the repository at this point in the history