Skip to content

V5.9.2patched#48

Merged
Jo-stfc merged 97 commits intov5.9.3patchedfrom
v5.9.2patched
May 6, 2026
Merged

V5.9.2patched#48
Jo-stfc merged 97 commits intov5.9.3patchedfrom
v5.9.2patched

Conversation

@Jo-stfc
Copy link
Copy Markdown
Collaborator

@Jo-stfc Jo-stfc commented May 6, 2026

No description provided.

Jo-stfc and others added 30 commits March 28, 2023 15:02
…appen.

gateways with 100 reported load would still add and take 1 slot in the selection,
preventing the algorithm from focussing on the first gateway in the list
Ian Johnson and others added 29 commits March 13, 2025 11:37
…tialised checksum value when client reads file. Move recording of readback checksum value into XrdCephPosix instead of Set() method in XrdCephXAttr.cc. More checks for writable checksum record file
…ing zlib directly

Move from using zlib adler32() function to XrdCks/XrdCksCalcadler32. The
superclass, XrdCksCalc, provides a uniform interface to all supported
checksum algorithms, and is the preferred method in XRootD.
Remove an unneccessary guard condition in the ceph_posix_*write()
methods.
Make XrdCeph plugin approach to calculating streamed checksums more acceptable by using the more generic XrdCksCalc class, subclass XrdCksCalcadler32, rather than calling the zlib adler32 function directly.
The XrdCksCalc object in the CephFileRef structure needs a matching
delete in ceph_posix_close()
Without the patch, Mac OS X is missing the macros for the json-c
library.
This commit adds a new configuration directive: 'http.redirtoken'.

When this new directive is enabled, a valid SciToken in the URL as
an `authz` argument will be replaced on redirection with a sufficient
Macaroon instead. The redirected Macaroon will have a short lifetime
and be specific to the path being accessed.
@Jo-stfc Jo-stfc merged commit 6567293 into v5.9.3patched May 6, 2026
5 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants