26 Commits

Author SHA256 Message Date
b8b637c9f3 Accepting request 1274129 from network
OBS-URL: https://build.opensuse.org/request/show/1274129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=13
2025-05-03 18:59:54 +00:00
ed8abe16f4 Accepting request 1272233 from home:badshah400:branches:network
* Update to version 0.8.10.
* Drop 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch: incorporated upstream.
* Add BuildRequires: cmake(GTest) now needed to build and run

OBS-URL: https://build.opensuse.org/request/show/1272233
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=25
2025-05-03 13:09:53 +00:00
a0c3323dc8 Accepting request 1205289 from network
OBS-URL: https://build.opensuse.org/request/show/1205289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=12
2024-10-02 19:36:21 +00:00
7257031e36 Accepting request 1204417 from home:badshah400:branches:network
Add 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch: Upstream commit to disable the "GcloudTest::UrlSigning" test as the GCloud V4 signature involves the current timestamp, which leads to non-static results.

OBS-URL: https://build.opensuse.org/request/show/1204417
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=23
2024-10-02 16:49:32 +00:00
e5edbe2f59 Accepting request 1188358 from network
OBS-URL: https://build.opensuse.org/request/show/1188358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=11
2024-07-18 17:19:46 +00:00
99f97e77af Accepting request 1188126 from home:badshah400:branches:network
* Update to version 0.8.7.
* Drop davix-no-hardcoded-rapidjson-includes.patch: upstreamed.

OBS-URL: https://build.opensuse.org/request/show/1188126
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=21
2024-07-18 08:49:48 +00:00
9b0cc3ade7 Accepting request 1171552 from network
OBS-URL: https://build.opensuse.org/request/show/1171552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=10
2024-05-03 17:46:14 +00:00
58c11a46ab Accepting request 1171343 from home:badshah400:branches:network
* Use system available curl and rapidjson instead of bundled instances. The use of system rapidjson has the nice side-effect of no longer failing to build against GCC14.
* Add davix-no-hardcoded-rapidjson-includes.patch -- Do not hard code the location of rapidjson header, and allow system package to be used if available [gh#cern-fts/davix#119].
* Enable third-party copy program davix-cp, add BuildRequires: pkgconfig(gsoapssl++).
* Run tests as part of %check.

OBS-URL: https://build.opensuse.org/request/show/1171343
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=19
2024-05-03 08:35:40 +00:00
6d2271bb1b Accepting request 1166895 from network
OBS-URL: https://build.opensuse.org/request/show/1166895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=9
2024-04-12 15:34:20 +00:00
d09b730d9a Accepting request 1166699 from home:badshah400:branches:network
* Update to version 0.8.6.
* Empty %check section for rpmlint.

OBS-URL: https://build.opensuse.org/request/show/1166699
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=17
2024-04-11 14:26:55 +00:00
d9768a825f Accepting request 1128600 from network
OBS-URL: https://build.opensuse.org/request/show/1128600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=8
2023-11-24 22:35:21 +00:00
956cb65a7b Accepting request 1128029 from home:badshah400:branches:network
* Update to version 0.8.5.
* Use macros to define version, to avoid changing version related strings in multiple places.

OBS-URL: https://build.opensuse.org/request/show/1128029
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=15
2023-11-24 14:12:40 +00:00
abf762abf4 Accepting request 1066554 from network
OBS-URL: https://build.opensuse.org/request/show/1066554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=7
2023-02-19 17:19:09 +00:00
bac4d09512 Accepting request 1065874 from home:polslinux:branches:network
- Update to version 0.8.4:
  * New Features
    - [DMC-1358] - Provide involved transfer hosts via the Copy API
    - [davix/issues/101] - Introspect redirections for HTTP TPC xfers
  * Improvements
    - [DMC-1361] - Improve Davix header logs propagation via logging callback function
    - [davix/pull/99] - Re-enable test to be run with CTest (or make test / ninja test)
  * Issues
    - [davix/issues/98] - Infinite loop in davix slow unit tests when using external libcurl
    - [davix/issues/100] - Unit tests fail when run by more than one user on the same machine
    - [davix/issues/102] - CVE-2022-32221 in bundled curl library
    - [davix/pull/103] - Don't downgrade the C++ version (bugzilla#2163827)

OBS-URL: https://build.opensuse.org/request/show/1065874
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=13
2023-02-18 16:32:47 +00:00
fda6c090e8 Accepting request 1033449 from network
OBS-URL: https://build.opensuse.org/request/show/1033449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=6
2022-11-04 16:37:30 +00:00
f5afcfcbf5 Accepting request 1033081 from home:polslinux:branches:network
- Update to version 0.8.3:
  * Bug fixes
    - [DMC-1345] - Segfault when encountering invalid redirection URL
    - [DMC-1346] - Segfault because of empty NeonSession object

OBS-URL: https://build.opensuse.org/request/show/1033081
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=11
2022-11-04 06:19:52 +00:00
eb7898f3c1 Accepting request 989482 from network
OBS-URL: https://build.opensuse.org/request/show/989482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=5
2022-08-01 19:31:42 +00:00
5685f56587 Accepting request 989283 from home:stimut:branches:network
- Update to version 0.8.2
  * New Features
    - [DMC-1310] - Parse IP stack performance markers in Davix HTTP-TPC
    - [DMC-1320] - Compute S3v4 URI signatures for HTTP TPC calls
  * Issues
    - [davix/issues/97] - Address copyrighted song lyrics in codebase
    - [root-project/root/issues/9072] - HTTP basic authentication and Davix
  * Improvements
    - [DMC-1318] - Better HTTP Copy error message in Davix
    - [davix/pull/95] - Fix CMake warning
    - Improve build and release scripts to also accept tags containing release number

OBS-URL: https://build.opensuse.org/request/show/989283
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=9
2022-07-15 18:02:42 +00:00
a2aae71783 Accepting request 975950 from network
OBS-URL: https://build.opensuse.org/request/show/975950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=4
2022-05-10 13:12:05 +00:00
f742139e6b Accepting request 975701 from home:polslinux:branches:network
- Update to version 0.8.1:
  * Epic
    - [DMC-1267] - Davix with libcurl backend
    - Huge refactoring to accommodate both libneon and libcurl backends,
      as well as improved testing
  * Bug fixes
    - [D-MC-1259] - Gfal2-python pread(offset, count): Partial Content
      request not working against EOS storage
    - [DMC-1279] - Davix with libcurl backend does not load certificate
      via callback functions
    - [DMC-1291] - Davix fails to parse IPv6-format hostname during
      certificate verification
    - [davix/issues/71] - davix-get failing auth with DAVIX_USE_LIBCURL
    - [DMC-1209] - Davix Redirection Cache causes Segfault when
      encountering relative path
    - [DMC-1243] - Davix hangs if url starts with 'https' is used with
      S3/Swift credentials in command
    - [davix/pull/54] - Really add '\0' after printed X.509 data 
    - [davix/pull/66] - Initialize session factory members 
    - [davix/pull/70] - Fix return value of HttpIO::readFull
  * New Features
    - [DMC-1221] - Introduce a filter to avoid exposing sensitive
      information (such as bearer tokens) in Davix debug output
    - [DMC-1238] - Add SWIFT support in Davix
    - [DMC-1268] - Add CS3API support in Davix
  * Changes
    - [davix/pull/83] - Remove reva-specific credentials management
  * Improvements
    - [DMC-1025] - Allow HEAD-free open through posix API
    - [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix

OBS-URL: https://build.opensuse.org/request/show/975701
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=7
2022-05-09 21:00:39 +00:00
926e3d8556 Accepting request 805665 from network
OBS-URL: https://build.opensuse.org/request/show/805665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=3
2020-05-14 21:29:00 +00:00
7d6d3cc3de Accepting request 803941 from home:badshah400:branches:network
- Update to version 0.7.6:
  * Bug fixes:
    - [DMC-1190] - Unhandled DavixException in secondary thread
      during multi-range simulation.
    - [DMC-1191] - Memory leak in function trying to detect S3
      region.
    - Recognize OpenSSL 'bad decrypt' error message as
      CredDecryptionError.
    - Fix error handling for proxy delegation.
  * [DMC-1181] - Implement proper, abstract data provider class
    for davix HttpIOChain.
  * Refactoring and improvements to davix-tester.
- Changes from version 0.7.5:
  * Bug fixes:
    - Enable use of dav:// and davs:// in third party copies.
    - Fix third party copies when the server presents multiple
      certificate delegation endpoints.
    - Prevent davix from infinite-looping when the server abruptly
      terminates the connection during TPC.
  * Add ability to cancel ongoing TPC transfers through
    user-supplied callback.
  * Continued refactoring to eventually allow the use of libcurl
    as HTTP backend in davix.
  * In-source builds are no longer supported, and explicitly
    prevented by CMake.
- Minor updates to patches using quilt to apply cleanly (only line
  number changes).

OBS-URL: https://build.opensuse.org/request/show/803941
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=5
2020-05-14 19:16:02 +00:00
c75c93c224 Accepting request 727336 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/727336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=2
2019-09-02 11:25:35 +00:00
b3ac6d9eb3 Accepting request 725294 from network
New package: davix -  Simple file management over HTTP-based protocols

OBS-URL: https://build.opensuse.org/request/show/725294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/davix?expand=0&rev=1
2019-08-24 16:44:05 +00:00
Tomáš Chvátal
206e033212 Accepting request 725684 from home:jengelh:branches:network
factory review output:
- Trim bias and unrealized future visions from descriptions.

OBS-URL: https://build.opensuse.org/request/show/725684
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=2
2019-08-24 07:43:33 +00:00
Nirmoy Das
c2c7b30432 Accepting request 724997 from home:badshah400:root6
Davix: A library for simple file management over HTTP-based protocols, needed by CERN ROOT library (in preparation).

OBS-URL: https://build.opensuse.org/request/show/724997
OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=1
2019-08-22 08:11:57 +00:00