xrootd/xrootd: v5.9.0
Authors/Creators
- Andrew Hanushevsky1
- simonmichal
- Lukasz Janyst2
- Gerardo GANIS
- Guilherme Amadio3
- Fabrizio Furano4
- Alja Mrak Tadel5
- Brian P Bockelman6
- Peter Elmer7
- Justin Lewis Salmon
- Jacek Becla
- Mattias Ellert
- Matevž Tadel5
- ccaffy
- David Smith
- Wei Yang8
- Elvin Sindrilaru4
- Wilko Kroeger
- Matthew Feickert9
- jthiltges
- panik4
- Rahul Chauhan4
- Andreas-Joachim Peters4
- Angelo
- Derek Weitzel
- Adrian Sevcenco10
- Mihai Patrascoiu4
- Chris Burr4
- Christian Holm Christensen11
- Jo-stfc
- 1. SLAC/Stanford University
- 2. Rivos Inc.
- 3. CERN, @cern-eos, @cern-fts, @gentoo, @root-project, @xrootd
- 4. CERN
- 5. UCSD
- 6. Morgridge Institute for Research
- 7. Princeton University
- 8. SLAC / Stanford University
- 9. University of Wisconsin-Madison
- 10. Institute of Space Science
- 11. Niels Bohr Institute
Description
New Features [Server] Implement udprefresh option for the xrd.network directive (#1873) [Server] New redirect intercept plugin for SENSE [XrdCors] Add CORS plugin to XrdHttp (#2541, #2552) [XrdHttp] Make HTTP's maximum open delay configurable via http.maxdelay option (#2532) [XrdNet] XRootD monitoring information now follows DNS changes (#1873) [XrdPfc] Implement URL CGI parameters for setting block-size and max number of blocks for prefetching on per file basis (#2606) [XrdTls] Allow disabling of X.509 client auth (#2269)
Major bug fixes [XrdCl] Avoid poller callbacks blocking each other (#2578, #2582) [XrdCl] Fix URL object lifetime issue causing XCache crash (#2587, #2599) [XrdSsi] Fix XrdSsi server crash due to use after free (#2479, #2481, #2523) [XrdSys] Fix a race condition in IOEvents that might cause segfault [XrdCl] Fix xrdcp crash when running with record plugin enabled (#2579) [XrdPfc] Fix deadlock when opening/closing many files concurrently (#2561, #2563)
Minor bug fixes [Server] Make sure tread create counter increases monotonically (#2597) [XrdCl] PollerBuiltIn, protection against adding socket during shutdown [XrdHttp] Do a clean TLS shutdown for HTTPS (#2565) [XrdHttp] Fix file renaming with token authentication after redirection (#2550, #2570) [XrdHttpTpc] Improve mapping of error codes to HTTP status in TPC transfers (#2591) [XrdOssCsi] Handle pathnames not starting with slash and allow access to FD (#2581, #2594) [XrdOss] Workaround Mac OS X pecularity with RLIMIT_NOFILE (#2577) [XrdOuc] Fix memory leak in XrdOucGatherConf (#2583) [XrdPfc] Return error code for set cache evict if the file does not exist (#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 (#2592, #2593)
Miscellaneous [CMake] Downgrade -Werror=null-dereference back to just a warning (#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 (#2521) [XrdThrottle] Re-engineered concurrency limits (#2521)
Files
xrootd/xrootd-v5.9.0.zip
Files
(8.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:e718b8fa57c31d0a91e598b7975550d1
|
8.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/xrootd/xrootd/tree/v5.9.0 (URL)
Software
- Repository URL
- https://github.com/xrootd/xrootd