| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: davix | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 0.8.3 | Vendor: openSUSE |
| Release: bp155.1.1 | Build date: Mon Nov 7 13:23:05 2022 |
| Group: Productivity/Networking/Web/Utilities | Build host: obs-arm-5 |
| Size: 2273151 | Source RPM: davix-0.8.3-bp155.1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://davix.web.cern.ch/davix/docs/devel | |
| Summary: File management over HTTP-based protocols | |
Davix does file management over HTTP-based protocols. It focuses on remote I/O and data management of large collections of files. There is support for the WebDav, Amazon S3, Microsoft Azure, and HTTP protocols. It provides a C++ library offering an HTTP API, a remote I/O API, and a POSIX compatibility layer. It also provides several utilities for file transfer, large collections of files management and large files management.
LGPL-2.1-or-later
* 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
* Tue May 12 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 2019 Jan Engelhardt <jengelh@inai.de>
- Trim bias and unrealized future visions from descriptions.
* Wed Aug 21 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 2019 Atri Bhattacharya <badshah400@gmail.com>
- Initial package.
/usr/bin/davix-get /usr/bin/davix-http /usr/bin/davix-ls /usr/bin/davix-mkdir /usr/bin/davix-mv /usr/bin/davix-put /usr/bin/davix-rm /usr/bin/davix-tester /usr/bin/davix-unit-tests /usr/share/doc/packages/davix /usr/share/doc/packages/davix/README.md /usr/share/doc/packages/davix/RELEASE-NOTES.md /usr/share/licenses/davix /usr/share/licenses/davix/LICENSE /usr/share/man/man1/davix-get.1.gz /usr/share/man/man1/davix-http.1.gz /usr/share/man/man1/davix-ls.1.gz /usr/share/man/man1/davix-mkdir.1.gz /usr/share/man/man1/davix-mv.1.gz /usr/share/man/man1/davix-put.1.gz /usr/share/man/man1/davix-rm.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 15:28:45 2025