* Drop 057b4fa188b6b8afdb34cc6b7d103c78e73c1001.patch: incorporated upstream. * Add BuildRequires: cmake(GTest) now needed to build and run OBS-URL: https://build.opensuse.org/package/show/network/davix?expand=0&rev=25
223 lines
9.4 KiB
Plaintext
223 lines
9.4 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Apr 23 15:28:50 UTC 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 23:24:35 UTC 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 07:18:21 UTC 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 1 20:29:22 UTC 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 14:48:23 UTC 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 08:02:55 UTC 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 07:23:15 UTC 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 3 14:54:02 UTC 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 04:32:48 UTC 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 9 05:53:44 UTC 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
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 12 22:29:44 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- 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).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 23 20:24:20 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Trim bias and unrealized future visions from descriptions.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 21 09:36:48 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add davix-non-void-function.patch: Fix non-void function that
|
|
returns nothing, patch sent upstream.
|
|
- Add davix-link-against-libdl.patch: Link against libdl; patch
|
|
taken from debian package build.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 16 14:08:45 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Initial package.
|