Branch: refs/heads/stable-4.8.x
Home: https://github.com/xrootd/xrootd
Commit: ed40af537c09ceb4f7676fa5797a29084487fde9
https://github.com/xrootd/xrootd/commit/ed40af537c09ceb4f7676fa5797a29084487fde9
Author: Brian Bockelman <[log in to unmask]>
Date: 2018-09-06 (Thu, 06 Sep 2018)
Changed paths:
M src/XrdOfs/XrdOfsHandle.cc
M src/XrdSys/XrdSysPthread.hh
M src/XrdXrootd/XrdXrootdTransit.cc
Log Message:
-----------
Fix callback of protocol plugin after bridge delay
Backport of #811.
Commit: 3f24cff77197a87107990572718684aef866b682
https://github.com/xrootd/xrootd/commit/3f24cff77197a87107990572718684aef866b682
Author: Brian Bockelman <[log in to unmask]>
Date: 2018-09-06 (Thu, 06 Sep 2018)
Changed paths:
M src/XrdHttp/XrdHttpExtHandler.cc
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpProtocol.hh
M src/XrdHttp/XrdHttpReq.cc
M src/XrdHttp/XrdHttpReq.hh
Log Message:
-----------
Obey the `Connection` request header.
Additionally, if the client is making a HTTP/1.0 request, make sure
to disable keepalive by default.
Commit: f1321fced491daefbcb0cbffd942ce351eaefd97
https://github.com/xrootd/xrootd/commit/f1321fced491daefbcb0cbffd942ce351eaefd97
Author: Brian Bockelman <[log in to unmask]>
Date: 2018-09-06 (Thu, 06 Sep 2018)
Changed paths:
M src/XrdHttp/XrdHttpReq.cc
Log Message:
-----------
Reset filesize when the XrdHttpReq object is used.
The `filesize` was not being reset between requests. If it is non-zero,
the `XrdHttpReq` object uses the size when parsing header to potentially
reduce the total read size (preventing it from going past the EOF).
Unfortunately, since the `filesize` was set to the size of the *previous*
file transfer, this could cause the total response size to be less than
the request, resulting in a shorter-than-expected response to the client.
Backport of #814
Commit: cbb924beee6595e81f2944e4d583f70b5f393132
https://github.com/xrootd/xrootd/commit/cbb924beee6595e81f2944e4d583f70b5f393132
Author: simonmichal <[log in to unmask]>
Date: 2018-09-11 (Tue, 11 Sep 2018)
Changed paths:
M src/XrdHttp/XrdHttpExtHandler.cc
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpProtocol.hh
M src/XrdHttp/XrdHttpReq.cc
M src/XrdHttp/XrdHttpReq.hh
M src/XrdOfs/XrdOfsHandle.cc
M src/XrdSys/XrdSysPthread.hh
M src/XrdXrootd/XrdXrootdTransit.cc
Log Message:
-----------
Merge pull request #817 from bbockelm/backport_http_fixes
Backport HTTP fixes
Compare: https://github.com/xrootd/xrootd/compare/03a68ad40ce5...cbb924beee65
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
|