1. 01 Feb, 2011 1 commit
    • 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
      #
      Alex Deem authored
  2. 22 Jan, 2011 1 commit
  3. 06 Jan, 2011 5 commits
  4. 28 Dec, 2010 1 commit
  5. 21 Dec, 2010 1 commit
  6. 15 Dec, 2010 2 commits
  7. 14 Dec, 2010 1 commit
  8. 13 Dec, 2010 2 commits
  9. 04 Dec, 2010 7 commits
  10. 02 Dec, 2010 2 commits
  11. 01 Dec, 2010 2 commits
  12. 25 Nov, 2010 1 commit
  13. 23 Nov, 2010 2 commits
  14. 20 Nov, 2010 4 commits
  15. 17 Nov, 2010 1 commit
    • Clang doesn't like local variables or parameter names that conflict with
      instance property names. This problem occurs even in class methods (in
      addition to instance methods).
      
      Signed-off-by: Tim Shadel <github@timshadel.com>
      Tim Shadel authored
  16. 13 Nov, 2010 4 commits
  17. 10 Nov, 2010 3 commits