forked from pool/xrootd
Compare commits
16 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 75339e9bb9 | |||
| 9f317fba75 | |||
| dda9bf8315 | |||
| aa8617d5d3 | |||
| 5c8ba45a90 | |||
| 105d86098d | |||
| b95149cec3 | |||
| 9ce016cd44 | |||
| 8ac4620a14 | |||
| 623e3d6b6d | |||
| c3e5a58adb | |||
| 8a31440da1 | |||
| 73c26a74ee | |||
| e4f14357e6 | |||
| 71c045e178 | |||
| 982223796a |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d8716bf764a7e8103aab83fbf4906ea2cc157646b1a633d99f91edbf204ff632
|
|
||||||
size 6902161
|
|
||||||
3
xrootd-5.9.0.tar.gz
Normal file
3
xrootd-5.9.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e08e6fc73aeab08e56f716adafa9476cdfd293e28c14d0af5b1a67c06b1e6831
|
||||||
|
size 6944496
|
||||||
@@ -1,3 +1,77 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 29 07:33:47 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 5.9.0:
|
||||||
|
* New features:
|
||||||
|
- [Server] Implement udprefresh option for the xrd.network
|
||||||
|
directive (gh#xrootd/xrootd#1873).
|
||||||
|
- [Server] New redirect intercept plugin for SENSE.
|
||||||
|
- [XrdCors] Add CORS plugin to XrdHttp (gh#xrootd/xrootd#2541,
|
||||||
|
gh#xrootd/xrootd#2552).
|
||||||
|
- [XrdHttp] Make HTTP's maximum open delay configurable via
|
||||||
|
http.maxdelay option (gh#xrootd/xrootd#2532).
|
||||||
|
- [XrdNet] XRootD monitoring information now follows DNS
|
||||||
|
changes (gh#xrootd/xrootd#1873).
|
||||||
|
- [XrdPfc] Implement URL CGI parameters for setting block-size
|
||||||
|
and max number of blocks for prefetching on per file basis
|
||||||
|
(gh#xrootd/xrootd#2606).
|
||||||
|
- [XrdTls] Allow disabling of X.509 client auth
|
||||||
|
(gh#xrootd/xrootd#2269).
|
||||||
|
* Bug fixes:
|
||||||
|
- [XrdCl] Avoid poller callbacks blocking each other
|
||||||
|
(gh#xrootd/xrootd#2578, gh#xrootd/xrootd#2582).
|
||||||
|
- [XrdCl] Fix URL object lifetime issue causing XCache crash
|
||||||
|
(gh#xrootd/xrootd#2587, gh#xrootd/xrootd#2599).
|
||||||
|
- [XrdSsi] Fix XrdSsi server crash due to use after free
|
||||||
|
(gh#xrootd/xrootd#2479, gh#xrootd/xrootd#2481,
|
||||||
|
gh#xrootd/xrootd#2523).
|
||||||
|
- [XrdSys] Fix a race condition in IOEvents that might cause
|
||||||
|
segfault.
|
||||||
|
- [XrdCl] Fix xrdcp crash when running with record plugin
|
||||||
|
enabled (gh#xrootd/xrootd#2579).
|
||||||
|
- [XrdPfc] Fix deadlock when opening/closing many files
|
||||||
|
concurrently (gh#xrootd/xrootd#2561, gh#xrootd/xrootd#2563).
|
||||||
|
- [Server] Make sure tread create counter increases
|
||||||
|
monotonically (gh#xrootd/xrootd#2597).
|
||||||
|
- [XrdCl] PollerBuiltIn, protection against adding socket
|
||||||
|
during shutdown.
|
||||||
|
- [XrdHttp] Do a clean TLS shutdown for HTTPS
|
||||||
|
(gh#xrootd/xrootd#2565).
|
||||||
|
- [XrdHttp] Fix file renaming with token authentication after
|
||||||
|
redirection (gh#xrootd/xrootd#2550, gh#xrootd/xrootd#2570).
|
||||||
|
- [XrdHttpTpc] Improve mapping of error codes to HTTP status
|
||||||
|
in TPC transfers (gh#xrootd/xrootd#2591).
|
||||||
|
- [XrdOssCsi] Handle pathnames not starting with slash and
|
||||||
|
allow access to FD (gh#xrootd/xrootd#2581,
|
||||||
|
gh#xrootd/xrootd#2594).
|
||||||
|
- [XrdOss] Workaround Mac OS X pecularity with RLIMIT_NOFILE
|
||||||
|
(gh#xrootd/xrootd#2577).
|
||||||
|
- [XrdOuc] Fix memory leak in XrdOucGatherConf
|
||||||
|
(gh#xrootd/xrootd#2583).
|
||||||
|
- [XrdPfc] Return error code for set cache evict if the file
|
||||||
|
does not exist (gh#xrootd/xrootd#2608).
|
||||||
|
- [XrdPosix] Add a missed file object unlock.
|
||||||
|
- [XrdPosix] Set errno for errors from pgRead and pgWrite.
|
||||||
|
- [XrdXrootd] Fix multi-stream copy with xrdcp through XCache
|
||||||
|
(gh#xrootd/xrootd#2592, gh#xrootd/xrootd#2593).
|
||||||
|
* Miscellaneous:
|
||||||
|
- [CMake] Downgrade -Werror=null-dereference back to just a
|
||||||
|
warning (gh#xrootd/xrootd#2571).
|
||||||
|
- [Tests] Add an xcache test, using OssCsi to flag corruption.
|
||||||
|
- [Tests] Extend test suite with more tests with token based
|
||||||
|
authentication.
|
||||||
|
- [XrdHttp] Set the sequential I/O flag for simple HTTP
|
||||||
|
requests.
|
||||||
|
- [XrdOssStats] Add documentation for the OSS statistics
|
||||||
|
plugin.
|
||||||
|
- [XrdPfc] Cleanup processing and storage of pfc.dirstats
|
||||||
|
configuration parameters.
|
||||||
|
- [XrdPfc] Pass full environment into the OSS library loader.
|
||||||
|
- [XrdThrottle] Modify XrdThrottle to be an OSS plugin
|
||||||
|
(gh#xrootd/xrootd#2521).
|
||||||
|
- [XrdThrottle] Re-engineered concurrency limits
|
||||||
|
(gh#xrootd/xrootd#2521).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 4 18:44:15 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
Mon Aug 4 18:44:15 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package xrootd
|
# spec file for package xrootd
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
%bcond_with ceph
|
%bcond_with ceph
|
||||||
|
|
||||||
Name: %{pname}%{psuffix}
|
Name: %{pname}%{psuffix}
|
||||||
Version: 5.8.4
|
Version: 5.9.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An eXtended Root Daemon
|
Summary: An eXtended Root Daemon
|
||||||
License: LGPL-3.0-or-later
|
License: LGPL-3.0-or-later
|
||||||
@@ -494,6 +494,7 @@ popd
|
|||||||
%{_libdir}/libXrdXml.so.*
|
%{_libdir}/libXrdXml.so.*
|
||||||
# Section Plugins
|
# Section Plugins
|
||||||
%{_libdir}/libXrdAccSciTokens-%{plugver}.so
|
%{_libdir}/libXrdAccSciTokens-%{plugver}.so
|
||||||
|
%{_libdir}/libXrdHttpCors-%{plugver}.so
|
||||||
%{_libdir}/libXrdHttpTPC-%{plugver}.so
|
%{_libdir}/libXrdHttpTPC-%{plugver}.so
|
||||||
%{_libdir}/libXrdClHttp-%{plugver}.so
|
%{_libdir}/libXrdClHttp-%{plugver}.so
|
||||||
%{_libdir}/libXrdClProxyPlugin-%{plugver}.so
|
%{_libdir}/libXrdClProxyPlugin-%{plugver}.so
|
||||||
|
|||||||
Reference in New Issue
Block a user