summaryrefslogtreecommitdiffstats
path: root/native_client_sdk
diff options
context:
space:
mode:
authorsatorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-21 23:32:06 +0000
committersatorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-21 23:32:06 +0000
commit0a716afa3254aef87f0d03967d6d2c67dff026c5 (patch)
tree277ca2ea8195294a3797e1bc3ec1402ae23ceac5 /native_client_sdk
parentf7ce07599d09b358e9a8586df561b8c369776c04 (diff)
downloadchromium_src-0a716afa3254aef87f0d03967d6d2c67dff026c5.zip
chromium_src-0a716afa3254aef87f0d03967d6d2c67dff026c5.tar.gz
chromium_src-0a716afa3254aef87f0d03967d6d2c67dff026c5.tar.bz2
net: Fix a regression that broke file uploading with http authentication
When uploading a file with http authentication, UploadData is reused for a new UploadDataStream. Hence, we should close the files in UploadData if already opened and read, so we can reread the files from the beginning. The regression was caused by r123677. Special thanks to thomas.themel for identifying the offending patch and helping us to fix the issue. BUG=128574 TEST=added a unit test; manually confirmed that uploading a file with basic authentication, and multi-round authentication with NTLM and Negotiate worked. Review URL: https://chromiumcodereview.appspot.com/10408042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138168 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'native_client_sdk')
0 files changed, 0 insertions, 0 deletions