Skip to content

davix 0.8.0

Compare
Choose a tag to compare
@mpatrascoiu mpatrascoiu released this 24 Sep 09:24
· 133 commits to devel since this release

Epic

  • [DMC-1267] - Davix with libcurl backend
  • Huge refactoring to accommodate both libneon and libcurl backends, as well as improved testing

Many thanks to Georgios Bitzes for the great work.

Bug fixes

  • [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 (Thanks to Petr Vokac)
  • [davix/pull/66] - Initialize session factory members (Thanks to Petr Vokac)
  • [davix/pull/70] - Fix return value of HttpIO::readFull (Thanks to Max Orok)

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

Many thanks to Shiting Long for the Swift support.
Many thanks to Rahul Chauhan for the CS3API support.

Tasks

Improvements

  • [DMC-1245] - Add leading 0 to Adler32 checksum format in Davix

davix-0.8.0.tar.gz is the official, blessed release tarball - please ignore the GitHub-generated tarballs, as they are incomplete.