1. 05 Nov, 2017 2 commits
  2. 04 Nov, 2017 5 commits
  3. 03 Nov, 2017 1 commit
  4. 02 Nov, 2017 1 commit
  5. 01 Nov, 2017 5 commits
  6. 31 Oct, 2017 1 commit
  7. 30 Oct, 2017 7 commits
  8. 29 Oct, 2017 3 commits
  9. 28 Oct, 2017 8 commits
  10. 27 Oct, 2017 6 commits
  11. 26 Oct, 2017 1 commit
    • Jay Satiro's avatar
      transfer: Fix chunked-encoding upload bug · 979d2877
      Jay Satiro authored
      - When uploading via chunked-encoding don't compare file size to bytes
        sent to determine whether the upload has finished.
      
      Chunked-encoding adds its own overhead which why the bytes sent is not
      equal to the file size. Prior to this change if a file was uploaded in
      chunked-encoding and its size was known it was possible that the upload
      could end prematurely without sending the final few chunks. That would
      result in a server hang waiting for the remaining data, likely followed
      by a disconnect.
      
      The scope of this bug is limited to some arbitrary file sizes which have
      not been determined. One size that triggers the bug is 475020.
      
      Bug: https://github.com/curl/curl/issues/2001
      
      
      Reported-by: default avatar <moohoorama@users.noreply.github.com>
      
      Closes https://github.com/curl/curl/pull/2010
      979d2877