Permalink
Commits on Apr 11, 2011
  1. Fix test urls

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

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

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

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

    pokeb committed Apr 11, 2011
    Add trivial test for base64
    closes gh-165
  6. Fix typo

    0xced committed with pokeb Jan 14, 2011
  7. Added a global user agent, which can still be selectively overwritten…

    pokeb committed Apr 11, 2011
    … by setting it per request
    
    Many thanks to Garrett Bjerkhoel for the code and patience in getting this merged (I've slightly adapted his original take on this)
    
    Conflicts:
    
    	Classes/ASIHTTPRequest.m
  8. Added missing Basic Auth check before caching

    deltheil committed with pokeb Apr 10, 2011
    credentials
Commits on Mar 28, 2011
  1. Update donors - thank you! :)

    pokeb committed Mar 28, 2011
Commits on Mar 4, 2011
  1. Update donors - thank you!

    pokeb committed Mar 4, 2011
Commits on Feb 6, 2011
  1. Change things so that you can still send a basic auth header on your …

    pokeb committed Feb 6, 2011
    …very first request, as long as you explictly set authenticationScheme to kCFHTTPAuthenticationSchemeBasic
  2. Merge branch 'master' of https://github.com/Moodstocks/asi-http-request

    pokeb committed Feb 6, 2011
    … into Moodstocks-master
  3. Copy GHUnit framework on Mac

    pokeb committed Feb 6, 2011
  4. Tweak build script to only set version number if we're in a git repos…

    pokeb committed Feb 6, 2011
    …itory
    
    Add readme for GHUnit
Commits on Feb 5, 2011
  1. Various changes to clean out cruft and get rid of annoying behaviour:

    pokeb committed Feb 5, 2011
    * GHUnit is no longer included as a git submodule. Instead, build scripts are used to fetch a pre-compiled GHUnit framework if one does not exist in External/GHUnit.
    * iPhone sample has moved to using the framework rather than the static library for GHUnit
    * Fiddle with conditional compilation for NSXMLParserDelegate
    * Tweak the build phases to move running the scripts earlier
    * Fix a clang warning that crept in as part of the recent changes to behaviour for fetching PAC files
    * Remove legacy clang.sh script
    * Move build scripts into their own folder
  2. Merge branch 'master' into async-pac-file-download

    pokeb committed Feb 5, 2011
    Conflicts:
    	Classes/ASIHTTPRequest.m
  3. Add Sasmito's code to extract the NTLM domain from the username to th…

    pokeb committed Feb 5, 2011
    …e regular NTLM (non-proxy) auth stuff
    
    Tweaks to clean things up a bit
  4. Merge branch 'master' of https://github.com/0xced/asi-http-request in…

    pokeb committed Feb 5, 2011
    …to 0xced-master
Commits on Feb 1, 2011
  1. Correct the condition used to terminate the compress / decompress loop

    alexdeem committed Feb 1, 2011
    Previously the loop terminated when the output buffer was not completely filled by the previous call. Most of the time this is correct, because if the output buffer was completely filled, there is probably more to come. However, in the situation that the output fits perfectly in the output buffer, the buffer will be completely filled, yet there is nothing left to process.  In this case we would run through the loop again calling inflate() / deflate() which would return Z_BUF_ERROR. This would manifest itself as the request (needlessly) failing.
    
    Rather than this we should simply terminate the loop when there is no more input left to process.
    
    # Please enter the commit message for your changes. Lines starting
    # with '#' will be ignored, and an empty message aborts the commit.
    #
    # Committer: Alex Deem <alexdeem@Alex-MacBook-Pro.local>
    #
    # On branch master
    # Changes to be committed:
    #   (use "git reset HEAD <file>..." to unstage)
    #
    #	modified:   Classes/ASIDataCompressor.m
    #	modified:   Classes/ASIDataDecompressor.m
    #
Commits on Jan 22, 2011
  1. Update donors - thank you!

    pokeb committed Jan 22, 2011
Commits on Jan 7, 2011
  1. Support for HTTP Proxy authentication via NTLM

    Sasmito Adibowo committed Jan 7, 2011
  2. Fixed outdated comments

    0xced committed Jan 7, 2011
Commits on Jan 6, 2011
  1. Release statusTimer + redirectURL in dealloc. I think it's unlikely e…

    pokeb committed Jan 6, 2011
    …ither of these would ever have leaked, but clang might warn about this.
  2. ASIWebPageRequest: xmlSaveDoc() will preserve the response encoding, …

    pokeb committed Jan 6, 2011
    …so stop setting it back to UTF-8
    
    Add tests for ASIWebPageRequest encoding
    Also, strip any gzip content-encoding header, since the parsed response will not be deflated (cache does this anyway, but we can't guarantee we'll have one)
  3. Fix typos

    0xced committed with pokeb Jan 5, 2011
  4. Requests now check if cached data is available when encountering an e…

    pokeb committed Jan 6, 2011
    …rror and using ASIFallbackToCacheIfLoadFailsCachePolicy. If there is no cached data, the request will fail with an error.
    
    
    closes gh-118 - many thanks to Erik von Harten for catching this!
Commits on Jan 5, 2011