Branch: refs/heads/master
Home: https://github.com/xrootd/xrootd
Commit: 351d6a076d2d3cbf4db2d226777a0b0c9ecb7a74
https://github.com/xrootd/xrootd/commit/351d6a076d2d3cbf4db2d226777a0b0c9ecb7a74
Author: Brian Bockelman <[log in to unmask]>
Date: 2018-03-25 (Sun, 25 Mar 2018)
Changed paths:
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpProtocol.hh
Log Message:
-----------
Always have OpenSSL read/write data through the XrdLink object.
Previously, we just handed OpenSSL the underlying file descriptor. This
worked fine, protocol-wise. However, this didn't interact well with the
Xrootd framework itself as the idle counter was not update, nor were proper
statistics recorded.
With this commit, we create a custom BIO object for OpenSSL to use; this
object simply forwards the requests to an underlying XrdLink.
Fixes #675
Commit: d288303bd081c94361e7a9f4ba4bfad1e1ff884b
https://github.com/xrootd/xrootd/commit/d288303bd081c94361e7a9f4ba4bfad1e1ff884b
Author: Brian Bockelman <[log in to unmask]>
Date: 2018-03-28 (Wed, 28 Mar 2018)
Changed paths:
M src/XrdHttp/XrdHttpProtocol.cc
Log Message:
-----------
Do not shutdown XrdLink on BIO close.
Commit: 97ca085b1318964fcd752770c697bc0c3c080a5a
https://github.com/xrootd/xrootd/commit/97ca085b1318964fcd752770c697bc0c3c080a5a
Author: Fabrizio Furano <[log in to unmask]>
Date: 2018-03-28 (Wed, 28 Mar 2018)
Changed paths:
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpProtocol.hh
Log Message:
-----------
Merge pull request #676 from bbockelm/ssl_use_xrdlink
Always have OpenSSL read/write data through the XrdLink object.
Compare: https://github.com/xrootd/xrootd/compare/1bfeb6753436...97ca085b1318
########################################################################
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
|