Commits on Jun 29, 2011
  1. clearDelegatesAndCancel in expiration handler

    Anoop Ranganath committed with gwk Dec 5, 2010
  2. patch ASIHTTPRequest for GMT parsing bug

    devbot committed with gwk Dec 4, 2010
Commits on May 28, 2011
  1. Merge pull request #190 from tianzhou/master

    need to use NOT NOT maxBandwidthPerSecond instead of (maxBandwidthPerSecond). Otherwise value like 1024 will be false
    pokeb committed May 28, 2011
  2. Prevent synchronous requests from using delegate authentication or AS…

    Comment tweaks
    pokeb committed May 28, 2011
Commits on May 19, 2011
  1. need to use NOT NOT maxBandwidthPerSecond instead of (maxBandwidthPer…

    …Second). Otherwise value like 1024 will be false
    tianzhou committed May 19, 2011
Commits on May 16, 2011
  1. fixes wrong enum variable

    steipete committed May 16, 2011
Commits on May 15, 2011
  1. Important changes to download cache behaviour:

    ASIDownloadCache will now store 301, 302, 303 and 307 redirect responses in the cache. Requests pulling from the cache will automatically redirect (assuming shouldRedirect is true) as if they'd received a Location header from the server.
    This change should allow the download cache to operate more effectively as an offline fallback when no internet connection is available.
    Additionally, requests encountering a 304 will no longer read from the cache and then write back to it. Instead, they merely update the expiry date (if an updated date was supplied).
    As part of this work, two new required methods were added to the ASICacheDelegate protocol, see ASICacheDelegate.h for more info
    Finally, ASIDownloadCache now stores the response status code in a custom header in the cached headers dictionary, and requests will have their response status code set to this when they are pulled from the cache.
    pokeb committed May 15, 2011
  2. * Don't clear rawResponseData or remove file at temporaryFileDownload…

    …Path in cancelLoad if the whole download is complete
    * Also, don't clear responseHeaders in cancelLoad
    closes gh-182
    pokeb committed May 15, 2011
Commits on May 14, 2011

    * Tweak ouput from all debug options, adding a label to make debug output easier to scan
    * Tweak a couple of tests to make them more reliable
    pokeb committed May 14, 2011
Commits on May 11, 2011
  1. Fix leak

    pokeb committed May 11, 2011
Commits on May 8, 2011
  1. Merge branch 'auth-tweaks'

    pokeb committed May 8, 2011
  2. Important changes to persistent connections behaviour:

    1) Fix a problem where a temporary request body would be discarded when retrying on a new connection
    2) By default, all requests using POST, PUT or having a body at the time requestMethod is set will NOT use a persistent connection.
    You can override this by setting requestMethod manually, then setting shouldAttemptPersistentConnection to YES
    closes gh-94
    pokeb committed May 8, 2011
Commits on May 7, 2011
  1. Added [request tag] (closes gh-179)

    Updated SSL test to handle updated error message
    pokeb committed May 7, 2011
  2. Update DONORS - thank you!!

    pokeb committed May 7, 2011
  3. Rework expiry handling in ASIDownloadCache:

    All requests now store a single expiry timestamp constructed from either secondsToCache, a cache-control: max-age header, or an expires header (in order of precedence)
    This is used for all expiry checks, and should speed up checking if cached data is stale because it elimiates the need for NSDateFormatter or NSScanner when reading from the cache
    (closes gh-173)
    pokeb committed May 7, 2011
  4. ASIDownloadCache: Added removeCachedDataForURL: (closes gh-180)

    Internal tweaks to remove a bit of duplication
    pokeb committed May 7, 2011
Commits on Apr 30, 2011
  1. Update donors - thanks so much!

    pokeb committed Apr 30, 2011
Commits on Apr 11, 2011
  1. Added hint about wrong device date possibily causing SSL problems to …

    …SSL error message
    closes gh-164
    pokeb committed Apr 11, 2011
  2. Fix test urls

    pokeb committed Apr 11, 2011
  3. Cached credentials will not be used if different ones are set on the …

    Tweak to finding NTLM proxy credentials
    pokeb committed Apr 11, 2011
  4. Merge branch 'integration'

    pokeb committed Apr 11, 2011
  5. Execute completionBlock before requestDidFinishSelector and queueDidF…

    …inishSelector callbacks
    arlo committed with pokeb Feb 14, 2011
  6. Tweak base64 encode to avoid static analyzer warning

    Add trivial test for base64
    closes gh-165
    pokeb committed Apr 11, 2011