Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

davix-devel-0.8.10-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: davix-devel Distribution: openSUSE Tumbleweed
Version: 0.8.10 Vendor: openSUSE
Release: 1.1 Build date: Wed Apr 23 17:28:50 2025
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 132260 Source RPM: davix-0.8.10-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://davix.web.cern.ch/davix/docs/devel
Summary: Headers and sources for developing software using davix
This package provides the headers and sources needed for developing
applications using davix.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Apr 23 2025 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.8.10:
    * [gh#cern-fts/davix#137] - Davix 0.8.8 is not thread safe.
  - Changes from version 0.8.9:
    - Davix PerformanceMarkers are not propagated upwards for short
      HTTP-TPC transfers.
  - Changes from version 0.8.8:
    * Bug fixes
    - Davix redirection cache stuck in redirect loops.
    - [gh#cern-fts/davix#120] - Out of Date RapidJSON dependency
      causing compile failure.
    - [gh#cern-fts/davix#122] - S3 listing ignores "IsTruncated =
      true" property.
    - [gh#cern-fts/davix#126] - Crash on badly formed davix-cp
      command.
    - [gh#cern-fts/davix#129] - Remove non-compiling assignment
      operator.
    - [gh#cern-fts/davix#130] - compiler error in
      rapidjson/document.h.
    - [gh#cern-fts/davix#131] - Segmentation fault with long
      Authorization header.
    * Improvements
    - Davix error messages should print backend library used.
    - Remove bundled "googletest" from Davix.
    - Improve error handling when failing to read GCloud
      credential file.
    - [gh#cern-fts/davix#125] - Allow forcing of bundled
      rapidjson.
  - Drop 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch:
    incorporated upstream.
  - Add BuildRequires: cmake(GTest) now needed to build and run
    tests.
* Sat Sep 28 2024 Atri Bhattacharya <badshah400@gmail.com>
  - 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.
* Wed Jul 17 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.8.7:
    * Davix does not hide lower-case Authorization headers for
      HTTP/2
    * [gh#cern-fts/davix#120] Out of Date RapidJSON dependency
      causing compile failure
    * [gh#cern-fts/davix#114] Support 64-bit off_t on 32-bit systems
      (LFS)
    * [gh#cern-fts/davix#119] Use system rapidjson, fall back to
      bundled
    * [gh#cern-fts/davix#123] Implement multipart streaming for
      DavPosix::write()
    * [gh#cern-fts/davix#124] Fix s3 dirlisting to follow the
      istruncated/nextmarker
  - Drop davix-no-hardcoded-rapidjson-includes.patch: upstreamed.
* Wed May 01 2024 Atri Bhattacharya <badshah400@gmail.com>
  - 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.
* Wed Apr 10 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.8.6:
    * Davix header parsing is case-sensitive for libcurl backend.
    * libxml 2.12.0 breaks Gfal2/Davix listing.
    * Incorrect IPv4 reported for HTTP-TPC transfers that don't send
      "RemoteConnections" marker.
    * [gh#cern-fts/davix#113] - Use sed in a more POSIX compliant
      way.
    * Long Authorization header xxxx token string print in Davix.
    * [gh#cern-fts/davix#105] - Do not hardcode error numbers.
    * [gh#cern-fts/davix#110] - Support the NVHPC compiler.
  - Empty %check section for rpmlint.
* Wed Nov 22 2023 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.8.5:
    * [gh#cern-fts/davix#107] - CVE-2023-38545 in bundled curl
      library.
    * [gh#cern-fts/davix#106] - Add git mailmap file.
  - Use macros to define version, to avoid changing version related
    strings in multiple places.
* Wed Feb 15 2023 Paolo Stivanin <info@paolostivanin.com>
  - 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)
* Thu Nov 03 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to version 0.8.3:
    * Bug fixes
    - [DMC-1345] - Segfault when encountering invalid redirection URL
    - [DMC-1346] - Segfault because of empty NeonSession object
* Fri Jul 15 2022 Timothy Brown <stimut@gmail.com>
  - 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
* Mon May 09 2022 Paolo Stivanin <info@paolostivanin.com>
  - 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
    * Drop davix-non-void-function.patch
    * Drop davix-link-against-libdl.patch

Files

/usr/include/davix
/usr/include/davix/auth
/usr/include/davix/auth/davixauth.hpp
/usr/include/davix/auth/davixx509cred.hpp
/usr/include/davix/compat
/usr/include/davix/compat/davix_ignored.hpp
/usr/include/davix/compat/deprecated.hpp
/usr/include/davix/copy
/usr/include/davix/copy/davixcopy.hpp
/usr/include/davix/davix.hpp
/usr/include/davix/davix_file_types.hpp
/usr/include/davix/davixcontext.hpp
/usr/include/davix/features.hpp
/usr/include/davix/file
/usr/include/davix/file/davfile.hpp
/usr/include/davix/file/davix_file_info.hpp
/usr/include/davix/file/davposix.hpp
/usr/include/davix/hooks
/usr/include/davix/hooks/davix_hooks.hpp
/usr/include/davix/hooks/davix_hooks_fwd.hpp
/usr/include/davix/hooks/davix_hooks_impl.hpp
/usr/include/davix/params
/usr/include/davix/params/davix_request_params_types.hpp
/usr/include/davix/params/davixrequestparams.hpp
/usr/include/davix/request
/usr/include/davix/request/httprequest.hpp
/usr/include/davix/status
/usr/include/davix/status/davixstatusrequest.hpp
/usr/include/davix/utils
/usr/include/davix/utils/davix_azure_utils.hpp
/usr/include/davix/utils/davix_config.hpp
/usr/include/davix/utils/davix_gcloud_utils.hpp
/usr/include/davix/utils/davix_logger.hpp
/usr/include/davix/utils/davix_misc_utils.hpp
/usr/include/davix/utils/davix_nocopy.hpp
/usr/include/davix/utils/davix_s3_utils.hpp
/usr/include/davix/utils/davix_swift_utils.hpp
/usr/include/davix/utils/davix_types.hpp
/usr/include/davix/utils/davix_uri.hpp
/usr/lib/libdavix.so
/usr/lib/libdavix_copy.so
/usr/lib/pkgconfig/davix.pc
/usr/lib/pkgconfig/davix_copy.pc
/usr/share/man/man3/libdavix.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun May 4 23:41:19 2025