Commits on Oct 31, 2009
Commits on Oct 30, 2009
  1. When ASINetworkQueues are dealloced, they should set the *queue* prop…

    …erty to nil, not the *delegate* property
    
    Add cancelledLock around queue setter
    committed Oct 30, 2009
  2. release userInfo when queue gets deallocated

    mobilemelting committed with Oct 27, 2009
  3. userInfo is now retain

    mobilemelting committed with Oct 27, 2009
  4. added NSDictionary userInfo to ASINetworkQueue

    mobilemelting committed with Oct 27, 2009
  5. Added test and attempt to reproduce problems with setting delegates w…

    …hile request is running (no success so far)
    
    Added additional safety measures to attempt to address this:
    * Use cancelledLock around setDelegate methods
    * Use accessors for delegates
    
    Also moved stress tests to new file
    committed Oct 30, 2009
  6. Fix one more potential lock-related crash

    Added additional tests  - conditional get, + new stress test
    Hopefully fix 2.2.1 device+simulator builds - but I can't test the simulator build is working
    committed Oct 30, 2009
Commits on Oct 22, 2009
  1. Refactor ASIHTTPRequest, ASIS3Request to allow HEAD requests created …

    …by ASINetworkQueues to override headers on their main request
    
    This should fix accurate progress tracking for ASINetworkQueues containing ASIS3Requests
    Added progress test for ASIS3Request
    Hopefully closes gh-9
    committed Oct 22, 2009
  2. * Fix iPhone 2.x conditional compilation

    * Fix shared request queue max concurrent operations
    committed Oct 22, 2009
Commits on Oct 15, 2009
  1. Rework locking behaviour - fixes crashing with [request cancel], hope…

    …fully will make everything more reliable
    
    More tests coming soon...
    committed Oct 15, 2009
Commits on Oct 14, 2009
  1. Move basic auth header construction to its own method

    Store credentials for ready-made basic headers in the session store
    Authorisation => Authorization
    More tests for basic and digest
    Fix port matching when finding session credentials - port may well be nil
    committed Oct 14, 2009
  2. Added workaround for problem with type conversion on 2.2.1 for apps w…

    …ith a base sdk >= 3.0
    
    Fiddle with header organisation / comments
    committed Oct 14, 2009
Commits on Oct 6, 2009
Commits on Oct 4, 2009
  1. Fix status message leaking

    committed Oct 4, 2009
  2. Fix session credentials matching

    committed Oct 4, 2009
  3. Improve locking behaviour

    Tweak SSL test
    committed Oct 4, 2009
  4. Added shouldPresentCredentialsBeforeChallenge to configure behaviour …

    …for presenting session credentials
    
    Move code for grabbing authentication realm so the realm is available when finding session credentials
    Added new tests for shouldPresentCredentialsBeforeChallenge
    committed Oct 4, 2009
  5. Added lock to mediate access to session credentials

    Added a couple of comments
    Add new test to ensure credentials are not reused on a different server
    committed Oct 4, 2009
  6. Refactor session credentials storage to store multiple sets of creden…

    …tials, and perform some checking to see if we should apply the credentials
    
    Tweak test
    committed Oct 4, 2009
Commits on Oct 3, 2009
  1. Tweak copyright date

    committed Oct 3, 2009
  2. Fix test urls

    committed Oct 3, 2009
  3. Make url-encoded posts the default for ASIFormDataRequest

    Add test for setting the charset of ASIFormDataRequests
    committed Oct 3, 2009
  4. Tests tweak

    committed Oct 3, 2009
Commits on Oct 2, 2009
  1. Autodetect proxy username/password should now be possible on Mac OS

    Various changes to proxy code to fix possible problems
    committed Oct 2, 2009