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
Commits on Mar 2, 2010
  1. Update readme

    pokeb committed Mar 2, 2010
  2. Fix regression that may have broken accurate progress for queues for …

    pokeb committed Mar 2, 2010
    …requests that didn't change their request method until the very last minute
Commits on Feb 24, 2010
  1. Stop setting requestsCount to 0 when cancelAllOperations is called. T…

    pokeb committed Feb 24, 2010
    …his should mean queueFinished will be called when a request fails
    See also lighthouse ticket:
  2. Tweak persistent connection behaviour again to avoid persistent conne…

    pokeb committed Feb 24, 2010
    …ctions only when they are explicitly turned off, or when we've got http1.0 and no connection:keep-alive header
    canUsePersistentConnection -> connectionCanBeReused, and add public accessor
    Add test for connection: close
  3. Always attempt a persistent connection unless http1.0 or !shouldAttem…

    pokeb committed Feb 24, 2010
    …ptPersistentConnection or we get a connection:close header
    Stop relying on receiving a keep-alive header for persistent connections
  4. Fix a problem where urls created with URLWithString:relativeToURL: wo…

    pokeb committed Feb 24, 2010
    …uld not always read cookies from the shared HTTP cookie store
Commits on Feb 10, 2010
Commits on Feb 4, 2010
  1. Added the ability to set the default timeout

    pokeb committed Feb 4, 2010
    Tweak locking behaviour for session credentials
Commits on Feb 3, 2010
  1. Added support for 307 redirects

    pokeb committed Feb 3, 2010
    Fix a potential lock issue with redirected requests
Commits on Feb 2, 2010
  1. Fix problem where redirected requests would store the body of the fir…

    pokeb committed Feb 2, 2010
    …st response rather than the last Closes #18
    Copied requests now remember redirect behaviour
    Fix typos in comments