Branch: refs/heads/master Home: https://github.com/xrootd/xrootd Commit: dbb311a0fca4bf5ae9acd2648bdc3bc8ad07e1cf https://github.com/xrootd/xrootd/commit/dbb311a0fca4bf5ae9acd2648bdc3bc8ad07e1cf Author: Brian Bockelman <[log in to unmask]> Date: 2018-07-15 (Sun, 15 Jul 2018) Changed paths: M src/XrdHttp/XrdHttpProtocol.cc M src/XrdHttp/XrdHttpProtocol.hh M src/XrdHttp/XrdHttpReq.cc M src/XrdHttp/XrdHttpReq.hh Log Message: ----------- Add plumbing necessary for RFC3230 digest requests Commit: 7c0aa3130adc81d07016f71b81d621c1558e17a0 https://github.com/xrootd/xrootd/commit/7c0aa3130adc81d07016f71b81d621c1558e17a0 Author: Brian Bockelman <[log in to unmask]> Date: 2018-07-15 (Sun, 15 Jul 2018) Changed paths: M src/XrdHttp/XrdHttpReq.hh Log Message: ----------- Move internal function to private. Commit: 4cf1ab6fbc955321ae06efa115e8a716cb81c5b1 https://github.com/xrootd/xrootd/commit/4cf1ab6fbc955321ae06efa115e8a716cb81c5b1 Author: Brian Bockelman <[log in to unmask]> Date: 2018-07-15 (Sun, 15 Jul 2018) Changed paths: M src/XrdHttp/XrdHttpReq.cc Log Message: ----------- Prevent a HEAD request from returning a body. Commit: bcb0f303e834c71fee8f55f044d631f298cc2885 https://github.com/xrootd/xrootd/commit/bcb0f303e834c71fee8f55f044d631f298cc2885 Author: Brian Bockelman <[log in to unmask]> Date: 2018-07-16 (Mon, 16 Jul 2018) Changed paths: M src/XrdXrootd/XrdXrootdXeq.cc Log Message: ----------- Fix checksumming on filesystems that don't support fattr. Commit: f312ef878394d243ae2ecf11a524ff2da2b8e6d7 https://github.com/xrootd/xrootd/commit/f312ef878394d243ae2ecf11a524ff2da2b8e6d7 Author: Brian Bockelman <[log in to unmask]> Date: 2018-07-17 (Tue, 17 Jul 2018) Changed paths: M src/XrdHttp/XrdHttpReq.cc Log Message: ----------- Correctly handle the Want-Digest header by computing the checksum. Commit: 9501f2a202a97ade5f7769886f1fcea15bf369dd https://github.com/xrootd/xrootd/commit/9501f2a202a97ade5f7769886f1fcea15bf369dd Author: Brian Bockelman <[log in to unmask]> Date: 2018-07-17 (Tue, 17 Jul 2018) Changed paths: M src/XrdHttp/XrdHttpReq.cc M src/XrdHttp/XrdHttpReq.hh M src/XrdHttp/XrdHttpUtils.cc M src/XrdHttp/XrdHttpUtils.hh Log Message: ----------- Convert algorithm outputs to base64 encoding. Handle encoding of different digests according to: - https://tools.ietf.org/html/rfc3230#ref-11 - https://www.iana.org/assignments/http-dig-alg/http-dig-alg.xhtml#http-dig-alg-1 Commit: 8987840a97deef96bab3ba529ebdcecf68eb102f https://github.com/xrootd/xrootd/commit/8987840a97deef96bab3ba529ebdcecf68eb102f Author: Brian Bockelman <[log in to unmask]> Date: 2018-07-19 (Thu, 19 Jul 2018) Changed paths: M src/XrdHttp/XrdHttpReq.cc Log Message: ----------- [XrdHttp] Reset the digest information when request is reset. Commit: b126f31d4f7e4dd1a030c45eefada3afd8f838f4 https://github.com/xrootd/xrootd/commit/b126f31d4f7e4dd1a030c45eefada3afd8f838f4 Author: Brian Bockelman <[log in to unmask]> Date: 2018-07-21 (Sat, 21 Jul 2018) Changed paths: M src/XrdXrootd/XrdXrootdXeq.cc Log Message: ----------- Revert "Fix checksumming on filesystems that don't support fattr." This reverts commit bcb0f303e834c71fee8f55f044d631f298cc2885. It appears locally-computed checksums are not meant to be supported on filesystems without extended attributes. In that case, the admin write their own scripts for checksum calculation. Commit: 599d95ea641e81d6376d5582c379ef006cf94982 https://github.com/xrootd/xrootd/commit/599d95ea641e81d6376d5582c379ef006cf94982 Author: Fabrizio Furano <[log in to unmask]> Date: 2018-07-26 (Thu, 26 Jul 2018) Changed paths: M src/XrdHttp/XrdHttpProtocol.cc M src/XrdHttp/XrdHttpProtocol.hh M src/XrdHttp/XrdHttpReq.cc M src/XrdHttp/XrdHttpReq.hh M src/XrdHttp/XrdHttpUtils.cc M src/XrdHttp/XrdHttpUtils.hh Log Message: ----------- Merge pull request #769 from bbockelm/xrd_http_digest [XrdHTTP] Implement RFC3230 for providing resource digest Compare: https://github.com/xrootd/xrootd/compare/e1a3e022727d...599d95ea641e **NOTE:** This service 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