Permalink
Commits on Mar 22, 2009
  1. Added clang script to handle the fact we now have two projects

    pokeb committed Mar 22, 2009
    Clean up for release
  2. Added note about there being more examples in the Mac project to iPho…

    pokeb committed Mar 22, 2009
    …ne example first screen
  3. Changed resume progress behaviour so that the resumed part of a downl…

    pokeb committed Mar 22, 2009
    …oad is included in the progress update
    
    Removed sharedNetworkQueue - thinking about it, this is potentially dangerous
  4. Added sharedNetworkQueue, a singleton-like queue that will save you h…

    pokeb committed Mar 22, 2009
    …aving to manage queues yourself
  5. Add missing plist

    pokeb committed Mar 22, 2009
  6. Remove old XCode project, and add two new ones, one for iPhone, one f…

    pokeb committed Mar 22, 2009
    …or Mac
    
    This should make things easier - XCode never seemed to like mixing SDKs in a single project
    Add new file layout
Commits on Mar 16, 2009
Commits on Mar 14, 2009
Commits on Mar 12, 2009
  1. Fix leak in setting response headers

    pokeb committed Mar 12, 2009
    Alter read buffer size depending on the Content-length header
  2. Stream errors now properly cancel requests, preventing a crash when t…

    pokeb committed Mar 12, 2009
    …racking upload progress
    
    Add missing nil terminator in testRequestMethod
    Thanks to Michael Krause for contributing these fixes and the test!
  3. Restructure authentication retries to make NTLM work

    pokeb committed Mar 12, 2009
    Moved stream setup into startRequest to help with above
Commits on Feb 27, 2009
  1. Minor readme update

    pokeb committed Feb 27, 2009
  2. Update readme

    pokeb committed Feb 27, 2009
    Remove debugging NSLog call
  3. Added test for text encoding bug fix

    pokeb committed Feb 27, 2009
    Reinstated temporary file removal test
  4. Fix issue with new encoding parsing code

    pokeb committed Feb 27, 2009
    All tests now pass on Mac and iPhone
  5. iPhone tests now working

    pokeb committed Feb 27, 2009
    Moved all SenTestCases to GHTestCases
  6. Move tests to GHUnit

    pokeb committed Feb 27, 2009
Commits on Feb 25, 2009
  1. Encoding detection logic was fixed

    rbsgn committed with pokeb Feb 25, 2009
Commits on Feb 23, 2009
  1. Fix clang warnings:

    pokeb committed Feb 23, 2009
    Remove duplicate synthesize for totalBytesRead
    Add placeholder dealloc for ASINetworkQueue
  2. Make gzipped file downloads work

    pokeb committed Feb 23, 2009
    Fix iphone sample to work with renamed properties
Commits on Feb 16, 2009
  1. Add gzip response handling, contributed by Enormego http://developers…

    pokeb committed Feb 16, 2009
    ….enormego.com/view/asihttprequest_gzip
    
    File downloads are not playing nice with gzip yet
    Added compressed data tests
  2. Fix stupid bug that would prevent session cookies from being cleared

    pokeb committed Feb 16, 2009
    Revised cookie tests
    Use setter for setting response headers
Commits on Jan 9, 2009
  1. Parse text encoding from Content-Type header when supplied

    pokeb committed Jan 9, 2009
    Thanks to Shaun Harrison for this suggestion!
Commits on Jan 5, 2009
  1. Stop ASIHTTPRequest subclasses from recreating statics on initialize …

    pokeb committed Jan 5, 2009
    …and leaking in the process
    
    Thanks to René Post for this fix!
Commits on Jan 4, 2009
  1. ASIFormDataRequest: setPostValue:forKey now takes any object that con…

    pokeb committed Jan 4, 2009
    …forms to the NSObject protocol
    
    Thanks to EgoAleSum for this suggestion!
Commits on Dec 31, 2008
  1. * Prevent timeouts in low bandwidth situations when upload size > 128KB

    pokeb committed Dec 31, 2008
    * Ignore first 128KB of upload progress in upload progress delegates, to prevent erroneous reporting of progress
    * Remove silly debug code that broke accurate progress on iPhone
Commits on Dec 20, 2008
  1. Add CFNetwork header to make iphone targets build out of the box in r…

    pokeb committed Dec 20, 2008
    …elease configuration
    
    Use removeItemAtPath rather than removeFileAtPath to get rid of warning when targeting iphone
Commits on Dec 9, 2008
  1. Fix bug where HEAD requests created by ASINeworkQueues didn't present…

    pokeb committed Dec 9, 2008
    … the request headers from the main request.
    
    This meant they wouldn't present authentication information or cookies, as well as custom headers.
    Errors thrown by the above HEAD requests now set the error on the main request and talk to its delegate when appropriate
    
    Thanks to Alex Reynolds for noticing this issue!