SHA256
10
0
forked from pool/xrootd

104 Commits

Author SHA256 Message Date
f24e4940e6 Accepting request 1298124 from science
OBS-URL: https://build.opensuse.org/request/show/1298124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=44
2025-08-07 14:49:59 +00:00
15d993c443 Update to version 5.8.4.
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=99
2025-08-07 11:20:23 +00:00
b431114de2 Accepting request 1288360 from science
OBS-URL: https://build.opensuse.org/request/show/1288360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=43
2025-06-26 09:37:06 +00:00
a980b6c07a Update to version 5.8.3
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=97
2025-06-24 17:13:34 +00:00
897f6235a0 Accepting request 1276845 from science
OBS-URL: https://build.opensuse.org/request/show/1276845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=42
2025-05-12 16:09:05 +00:00
cc4fe634c9 * Update to version 5.8.2.
* Enable tests for main flavour as part of %check as these no longer require network connectivity; tests for python are too slow and remain disabled.

OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=95
2025-05-12 13:02:43 +00:00
411a3bdea7 Accepting request 1272291 from science
OBS-URL: https://build.opensuse.org/request/show/1272291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=41
2025-04-24 15:26:41 +00:00
083d560196 Update to version 5.8.1.
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=93
2025-04-24 05:47:16 +00:00
b6d023dee1 Accepting request 1247663 from science
OBS-URL: https://build.opensuse.org/request/show/1247663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=40
2025-02-21 20:38:11 +00:00
ea8d34c718 Accepting request 1246563 from home:badshah400:branches:science
- Drop BuildRequires: tinyxml-devel as it is an impediment to
  inclusion in Leap:16 and its dropping anyway does not seen to
  disable any features.

OBS-URL: https://build.opensuse.org/request/show/1246563
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=91
2025-02-21 14:32:28 +00:00
31faaa3cfb Accepting request 1246491 from science
OBS-URL: https://build.opensuse.org/request/show/1246491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=39
2025-02-17 19:58:46 +00:00
8f3779e188 Accepting request 1245718 from home:badshah400:branches:science
* Update to version 5.7.3.
* Drop upstreamed hardening patches: harden_cmsd@.service.patch harden_frm_purged@.service.patch harden_frm_xfrd@.service.patch harden_xrootd@.service.patch

OBS-URL: https://build.opensuse.org/request/show/1245718
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=89
2025-02-17 17:15:45 +00:00
aaf02481c1 Accepting request 1187191 from science
OBS-URL: https://build.opensuse.org/request/show/1187191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=38
2024-07-14 06:51:39 +00:00
2826cd51ac Accepting request 1186244 from home:badshah400:branches:science
* Update to version 5.7.0.
* Add xrootd-find-gtest.patch: Add `find_package` snippet to CMakeLists.txt to avoid linking issues when building tests (we do not, but still this fixes the cmake config for when we might).
* Add new BuildRequires to build additional libraries and plugins:

OBS-URL: https://build.opensuse.org/request/show/1186244
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=87
2024-07-12 15:31:57 +00:00
7b3aec4934 Accepting request 1159029 from science
OBS-URL: https://build.opensuse.org/request/show/1159029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=37
2024-03-19 16:30:59 +00:00
3799478b74 Accepting request 1158078 from home:badshah400:branches:science
Update to version 5.6.9

OBS-URL: https://build.opensuse.org/request/show/1158078
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=85
2024-03-18 14:36:38 +00:00
665f495dc1 Accepting request 1152446 from science
OBS-URL: https://build.opensuse.org/request/show/1152446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=36
2024-02-27 21:50:01 +00:00
e33b51eba4 Accepting request 1150140 from home:badshah400:branches:science
Update to version 5.6.8.

OBS-URL: https://build.opensuse.org/request/show/1150140
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=83
2024-02-27 16:47:39 +00:00
a400454ddb Accepting request 1146786 from science
OBS-URL: https://build.opensuse.org/request/show/1146786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=35
2024-02-15 20:01:20 +00:00
74cb2f540b Accepting request 1146770 from home:pgajdos
- version update to 5.6.7
  * [XrdCl] Fix crash at teardown when using copies with multiple
    streams (issue #2164)
  * [XrdSecsss] Fix buffer overrun when serializing credentials
    (issue #2143)
  * [XrdCl] Fix TPC initialization to take into account control
    stream (issue #2164)
  * [XrdPosix] Fix ordering of debug levels in pss.setop
    DebugLevel (#2183)
  * [XrdTpc] Properly handle creation of packet marking handles
    when socket is not yet connected (#2179)
  * [XrdHeaders] Install XrdSfsFAttr.hh as private header

OBS-URL: https://build.opensuse.org/request/show/1146770
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=81
2024-02-15 10:45:10 +00:00
ebf115e059 Accepting request 1142659 from science
OBS-URL: https://build.opensuse.org/request/show/1142659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=34
2024-01-30 17:26:34 +00:00
071024992c Accepting request 1141551 from home:badshah400:branches:science
Update to version 5.6.6.

OBS-URL: https://build.opensuse.org/request/show/1141551
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=79
2024-01-29 21:36:50 +00:00
64156776b5 Accepting request 1134641 from science
OBS-URL: https://build.opensuse.org/request/show/1134641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=33
2023-12-22 21:42:39 +00:00
c9a0a1831e Accepting request 1134081 from home:badshah400:branches:science
* Update to version 5.6.4.
* Use source tarballs from Github as the previously used website

OBS-URL: https://build.opensuse.org/request/show/1134081
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=77
2023-12-22 14:35:09 +00:00
9aa03e2f13 Accepting request 1126992 from science
OBS-URL: https://build.opensuse.org/request/show/1126992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=32
2023-11-16 20:00:40 +00:00
94b974cc00 Accepting request 1125227 from home:dirkmueller:Factory
- update to 5.6.3:
  * Export project version in CMake config (issue #2094)
  * Find only XRootD matching XRootDConfig.cmake installation path
  * Do not use PEP517 by default, not supported on CentOS 7
  * Call tzset() early to ensure thread-safety of localtime_r()
    and mktime() (issue #2107)
  * Correct maximum exp/act value in XrdNetPMark::getEA
  * Create environment file within adminpath (issue #2106)
  * Fix incorrect patch for authfile parsing (issue #2088)
  * Skip server checksum query test on unsupported filesystems
  * Return an error if xrdfs rm fails to delete any file
  * Try to load blacklist even if some entries are invalid
  * Wait for pipeline including XrdCl::AppendFile() to finish
  * Fix parsing of chunked PUT lengths (#2102, #2103)

    Minor bug fixes
    [CMake] Fix Findlibuuid.cmake to use kernel provided uuid on macOS
      This fixes sporadic crashes seen in FTS when debug logging is enabled.
    Miscellaneous
- Replace references to /var/adm/fillup-templates with new

OBS-URL: https://build.opensuse.org/request/show/1125227
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=75
2023-11-16 16:42:42 +00:00
cdcca205af Accepting request 1112034 from science
OBS-URL: https://build.opensuse.org/request/show/1112034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=31
2023-09-20 11:27:15 +00:00
2df9da42c2 Accepting request 1111782 from home:badshah400:branches:science
Update to version 5.6.2

OBS-URL: https://build.opensuse.org/request/show/1111782
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=73
2023-09-18 15:50:36 +00:00
6b859829df Accepting request 1100431 from science
OBS-URL: https://build.opensuse.org/request/show/1100431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=30
2023-07-25 09:50:42 +00:00
9beb010ff6 Accepting request 1100072 from home:StefanBruens:branches:science
- Only build python bindings without private copies of the client
  library. This also removes the ambiguity for the client libraries
  for the automatic dependency generation.
- Only use build dependency on doxygen/graphviz for the main
  package.
- Remove unused swig build dependency.
- Various spec file cleanups
- Fix installation of API docs

OBS-URL: https://build.opensuse.org/request/show/1100072
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=71
2023-07-24 16:20:33 +00:00
d26e12d4ea Accepting request 1099838 from home:pgajdos
- version update to 5.6.1
  * Version 5.6.1
    Minor bug fixes 
    [CMake] Fix Findlibuuid.cmake to use kernel provided uuid on macOS 
    [XrdCl] Avoid race in postmaster QueryTransport
    [XrdCl] Add missing argument in call to debug log message.
      This fixes sporadic crashes seen in FTS when debug logging is enabled. 
    [XrdCrypto] Avoid race in GetCryptoFactory
    Miscellaneous 
    [CMake] Make sure Python is required in PyPI build
    [CMake] Set RPATH that works for binaries and libraries on macOS
    [CMake,Python] Handle RPATH for Python bindings on macOS
    [Python] Use PEP517 by default when building Python bindings
  * Version 5.6.0
    New Features
    [CMake] Modernization of build system, now requires CMake 3.16
    [Client] Add xrdfs cache subcommand to allow for cache evictions
    [Misc] Add support for building with musl libc (issue #1645)
    [Python] Modernization of build system, better support for creating binary wheels,
                 properly propagating CXXFLAGS (issues #1768, #1807, #1833, #1844, #2001, #2002)
    [Python] Better handling of unicode strings in the API (issue #2011)
    [Server] Add gsi option to display DN when it differs from entity name
    [Server] Allow generic prepare plug-in to handle large responses (issue #2023)
    [Server] Allow specfication of minimum and maximum creation mode (issue #649)
    [Server] Make maxfd be configurable (default is 256k) (issue #2010)
    [Server] Include token information in the monitoring stream (phase 1).
    [Xcache] Implement a file evict function
    [Xcache,XrdCl] Increase default number of parallel event loops to 10 (#2047)
    [XrdCl] xrdcp: number of parallel copy jobs increased from 4 to 128
    [XrdHttp] Allow XRootD to return trailers indicating failure (#1912)

OBS-URL: https://build.opensuse.org/request/show/1099838
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=70
2023-07-21 06:55:44 +00:00
3a748e4b78 Accepting request 1093348 from science
OBS-URL: https://build.opensuse.org/request/show/1093348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=29
2023-06-16 14:55:07 +00:00
2f3a7e0b5d Accepting request 1093344 from home:badshah400:branches:science
- Fix some multibuild package name degeneracies.
- Update to version 5.5.5.
- Fix python builds.

OBS-URL: https://build.opensuse.org/request/show/1093344
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=68
2023-06-15 17:45:08 +00:00
eab9c43418 Accepting request 1077568 from science
OBS-URL: https://build.opensuse.org/request/show/1077568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=28
2023-04-05 19:28:54 +00:00
4131d1b74e Accepting request 1077565 from home:dimstar:Factory
- Update to version 5.5.4:
  + **[SSI]** Avoid file system+SSI feature interference that caused problems
  + **[Server]** Fix dropped connections when link is reused (issue 1928)
  + **[Server]** Limit max number of sockets in poller (issue 1962)
  + **[Tests]** Fix intermittent failure of SocketTest
  + **[XrdApps]** Fix crashes and deadlocks in xrdreplay tool (issue 1937)
  + **[XrdCl]** Remove interference between sessions in the client (issue 1942)
  + **[XrdCrypto]** Allow ASN1 GeneralizedTime in certificates (issue 1969)
  + **[XrdCrypto]** Fix handling of daylight savings time (issues 985, 1955)
  + **[XrdHttp]** Avoid sending empty headers in the HTTP response
  + **[XrdHttp]** Clear digest header between requests (issue 1956)
  + **[XrdHttp]** Fix for HTTP requests with open-ended byte range
  + **[XrdHttp]** Fix handling of SSL shutdown during cleanup (issue 1967)
  + **[XrdHttp]** Fix parsing of configuration with weighted checksums (issue 1944)
  + **[XrdHttp]** Only call ERR_print_errors() if an error occurred
  + **[XrdPfc]** Fix HTTP request failures with direct read mode enabled
  + **[XrdTls]** Fix intermittent clients disconnections on login (issue 1952)
- Drop xrootd-drop-python-distutils.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/1077565
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=66
2023-04-05 15:26:33 +00:00
8798726a52 Accepting request 1058810 from science
OBS-URL: https://build.opensuse.org/request/show/1058810
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=27
2023-01-17 16:35:20 +00:00
c8984366cc Accepting request 1058555 from home:badshah400:branches:science
Add xrootd-drop-python-distutils.patch: Drop distutils usage in favour of setuptools; upstream commit d5732ef [gh#xrootd/xrootd#1843]. This fixes build failures on Factory.

OBS-URL: https://build.opensuse.org/request/show/1058555
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=64
2023-01-17 06:02:10 +00:00
e2b1a683f2 Accepting request 1032735 from science
OBS-URL: https://build.opensuse.org/request/show/1032735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=26
2022-11-02 11:47:02 +00:00
dc4f7edbb4 Accepting request 1032452 from home:badshah400:branches:science
Update to version 5.5.1:

OBS-URL: https://build.opensuse.org/request/show/1032452
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=62
2022-11-01 19:28:47 +00:00
5e21091468 Accepting request 1007491 from science
OBS-URL: https://build.opensuse.org/request/show/1007491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=25
2022-10-03 11:45:59 +00:00
bb4bfbf7ce Accepting request 1006956 from home:badshah400:branches:science
rpmlintrc: Filter out missing-call-to-setgroups-before-setuid warnings which are false positives (see https://github.com/xrootd/xrootd/issues/1783).

OBS-URL: https://build.opensuse.org/request/show/1006956
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=60
2022-10-02 03:17:28 +00:00
a0a716470c Accepting request 1005140 from science
OBS-URL: https://build.opensuse.org/request/show/1005140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=24
2022-09-21 12:43:07 +00:00
3771118bc6 Accepting request 1005016 from home:badshah400:xrootd_update
- Update to version 5.5.0.
- Update patches to apply cleanly.
- Adapt to changes in installed files list for python3.
- Build python bindings for all supported python versions (python3 only).
- Add BuildRequires: python-pip needed to install standard python egg-info (avoiding installing .pth files).
- Install /run/%{name} as ghost dir.
- Drop unused filter from rpmlintrc.
- Rename logrotate file to xrootd-server to conform with rpmlint suggestion.
- Add BuildRequires: sysuser-tools and use its macros to set up xrootd user and group in compliance with <https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups>.
- Add %{name}-user.conf as source as required for above.
- Drop conditionals for openSUSE < 1500 (sle_version < 150000).
- Minor specfile cleanups using spec-cleaner.

OBS-URL: https://build.opensuse.org/request/show/1005016
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=58
2022-09-21 08:36:28 +00:00
916d628321 Accepting request 974929 from science
OBS-URL: https://build.opensuse.org/request/show/974929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=23
2022-05-05 21:06:08 +00:00
fe0bc96c01 Accepting request 974208 from home:badshah400:branches:science
Update to version 4.12.9.

OBS-URL: https://build.opensuse.org/request/show/974208
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=56
2022-05-04 13:38:31 +00:00
d2de7d2015 Accepting request 947399 from science
OBS-URL: https://build.opensuse.org/request/show/947399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=22
2022-01-19 23:12:24 +00:00
c710097db2 Accepting request 945793 from home:jsegitz:branches:systemdhardening:science
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/945793
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=55
2022-01-19 12:01:56 +00:00
da705b3fba Accepting request 907463 from science
OBS-URL: https://build.opensuse.org/request/show/907463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=21
2021-07-21 17:06:38 +00:00
cae6ea5f11 Accepting request 903595 from home:badshah400:branches:science
Update to version 4.12.8; Drop xrootd-build-with-glibc2.33.patch: integrated upstream.

OBS-URL: https://build.opensuse.org/request/show/903595
OBS-URL: https://build.opensuse.org/package/show/science/xrootd?expand=0&rev=54
2021-07-21 10:05:26 +00:00
Richard Brown
4f15b7415f Accepting request 876080 from science
- Update to version 4.12.7.
- Add xrootd-build-with-glibc2.33.patch: Fix build with glibc 2.33; patch taken from upstream commit [gh#xrootd/xrootd#1315].

OBS-URL: https://build.opensuse.org/request/show/876080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xrootd?expand=0&rev=20
2021-03-02 11:35:58 +00:00