Permalink
Commits on Apr 15, 2010
  1. More tweaks to progress tracking

    pokeb committed Apr 15, 2010
    Run synchronous requests in custom runloop mode again
Commits on Apr 14, 2010
  1. More progress tweaks

    pokeb committed Apr 14, 2010
    Cast zlib stuff to unsigned int to fix problems with uInt / UInt being a different size on different architectures
    Have ASINetworkQueue reset progress in when setting progress delegates
    Stop calling [super initialize] in ASIHTTPRequest
    iPhone sample app now uses the same images as Mac sample in the queue example
  2. Progress API cleanup

    pokeb committed Apr 14, 2010
    Use slightly stricter build config, fix 64bit issues
Commits on Apr 13, 2010
  1. Fix iPhone progress updates

    pokeb committed Apr 13, 2010
  2. Start work on moving delegate stuff to protocol

    pokeb committed Apr 13, 2010
    Add request:didReceiveData: delegate method
  3. Start work on new progress API

    pokeb committed Apr 13, 2010
Commits on Apr 12, 2010
  1. S3: Fix 64-bit builds

    pokeb committed Apr 12, 2010
    Make currentXMLELementContent / currentXMLElementStack setters public to allow use from subclasses without synthesizing again
  2. Minor refactor / cleanup on S3 API:

    pokeb committed Apr 12, 2010
    Have all ASIS3Request subclasses parse the xml response in request finished - cuts out quite a bit of duplication
    Service and bucket requests now correctly parse error message xml
    Fixes to query string generation for bucket requests
    Keep track of the current element stack so we can correctly parse common prefixes
    Fix a couple of leaked objects
    Add new tests for issues raised by Tom Andersen in his patch + email
Commits on Apr 1, 2010
  1. Patch from Thibault Martin-Lagardette to make ASIInputStream compatib…

    pokeb committed Apr 1, 2010
    …le with MacRuby (+hopefully slightly more performant)
Commits on Mar 25, 2010
  1. Tweaks to partial resume test

    pokeb committed Mar 25, 2010
  2. Fix SSL test

    pokeb committed Mar 25, 2010
  3. [super init] => [self init]

    pokeb committed Mar 25, 2010
    Tweak autoversioning script to work with v1.1.x scheme
Commits on Mar 24, 2010
Commits on Mar 23, 2010
Commits on Mar 22, 2010
Commits on Mar 21, 2010
Commits on Mar 19, 2010
Commits on Mar 18, 2010
  1. Make mime-type detection work on iPhone OS (iPhone apps now need to l…

    pokeb committed Mar 18, 2010
    …ink with MobileCoreServices)
Commits on Mar 17, 2010
  1. Stop leaking requestID

    pokeb committed Mar 17, 2010
  2. Fix queueDidFinishSelector being called multiple times when a request…

    pokeb committed Mar 17, 2010
    … in the queue fails - Many thanks to andr8w for taking the time to track this down!
    
    Notify request delegates before queue of changes in request status
    Add handy reset method to ASINetworkQueue
    Download smaller files in a couple of tests so they run quicker
  3. Move S3 classes into S3 folder

    pokeb committed Mar 17, 2010
  4. Tweaks to progress tracking

    pokeb committed Mar 17, 2010
    S3: Handle connection closed message from Amazon
    S3: Fix mime-type for data uploads
    S3: Improve list test
    S3: S3 requests default to a lower persistent connection timeout
    Added test for clearing upload progress
    Move requestID to a property of the request - this is a bit cleaner, and prevents retries getting a new id
Commits on Mar 16, 2010
  1. More work on S3 refactor

    pokeb committed Mar 16, 2010
  2. Tweaks to S3 stuff

    pokeb committed Mar 16, 2010
  3. Change S3 API to take a real S3 key as a parameter when creating a re…

    pokeb committed Mar 16, 2010
    …quest, rather than forcing the user to encode the key themselves or add a '/' on the front
    
    My thanks to Tom Andersen for his report!
Commits on Mar 11, 2010
  1. Merge closeStreamTime and persistentConnectionTimeoutSeconds into one

    pokeb committed Mar 11, 2010
    Retry the request if we encounter a 'Socket is not connected' error - but can't figure out how to write a server to test this after much experimentation
    Add more tests for persistent connections
Commits on Mar 8, 2010