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

libphodav-3_0-0-3.2-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libphodav-3_0-0 Distribution: openSUSE Tumbleweed
Version: 3.2 Vendor: openSUSE
Release: 1.1 Build date: Thu Oct 29 11:08:35 2026
Group: System/Libraries Build host: reproducible
Size: 153822 Source RPM: phodav-3.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/phodav
Summary: A library for file sharing with WebDAV
phodav is a WebDav server implementation using libsoup (RFC 4918).

This package provides the shared library for phodav.

Provides

Requires

License

LGPL-2.0-or-later

Changelog

* Wed Oct 28 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.2:
    * Spice-webdavd: close the local client connection when the host drops it,
      instead of leaving the webdav client waiting for the end of the response or
      reusing a dropped connection, which led to dropped frames and hangs
    * Spice-webdavd: announce the local mDNS service on loopback only, and run as
      an unprivileged user in the systemd unit
    * Libphodav: add debug tracing for the request lifecycle, the streamed
      response pulls and the spice mux frames, silent unless G_MESSAGES_DEBUG is
      set
    * Windows testing fixes: read the virtual-dir server port from a file to
      avoid the carriage return of the text-mode standard handles, and run the
      Wine tests with their output to regular files, which a stray "explorer.exe
      /desktop" process cannot keep open
    * Updated translations.
  - Changes from version 3.1:
    * CVE-2026-114417: reject the encoded slashes in the COPY/MOVE
      Destination header, which allowed writing outside of the shared directory
    * CVE-2026-114418: don't handle PUT when the request was already rejected:
      with digest authentication configured, an unauthenticated client could
      create or overwrite any file of the share
    * CVE-2026-114419: chezdav: check the digest password, any password was
      accepted for a user listed in the htdigest file
    * refuse the oversized request bodies with 413, including the chunked ones,
      and don't run the method handler of an already rejected request
    * fix crash and hangs on invalid If headers
    * fix a crash on PROPFIND/PROPPATCH requests without any property
  - Update version dependencies according to meson.build.
  - Drop harden_spice-webdavd.service.patch: fixed upstream.
  - Convert to _service for easier management.
  - Replace gtk-doc BuildRequires for scdoc and pkgconfig(gi-docgen): follow
    upstreams port away from gtk-doc
  - Add pkgconfig(neon), pkgconfig(gobject-introspection-1.0): new dependencies
  - Split out lang files from the shared library package: fixing policy violation
  - Provide phodav-3.0 by the libphodav-3_0-0 to have the new lang package
    installable
* Tue Oct 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop rcFOO symlinks (PED-266).
* Thu Apr 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Tag hardening patch as PATCH-FEATURE-OPENSUSE.
* Mon Jul 04 2022 Emily Gonyer <emilyyrose@gmail.com>
  - Updated to version 3.0:
    + Port to libsoup3.
    + Forbid PUT method on read-only shared folder.
    + Add chezdav --realm runtime flag.
    + Add chezdav --nomdns runtime flag.
    + Build on OSX/Darwin.
    + Allow specifying systemd/udev directories.
    + Man page updates.
    + CI, testing and build fixes.
    + Translation updates.
  - Updated libsoup version to 3.0 in BuildRequires,
    shlib package name to 3.x.
* Tue Oct 19 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_spice-webdavd.service.patch
* Thu Aug 27 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.5:
    + Add PhodavVirtualDir & related API.
    + Various misc build and code fixes.
* Mon May 04 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Use proper macro %_udevrulesdir instead of hoping for udevrules.d
    to ever live below libexecdir.
* Thu Mar 05 2020 bjorn.lie@gmail.com
  - Update to version 2.4:
    + Added udev option to meson.
    + spice-webdavd:
    - Several improvements and fixes including some leaks.
    - Disconnect the client gracefully.
    - Code refcatory to improve performance and error handling.
    - Avahi fixes on registering and unregistering service.
    - Fixes DAV:quota-used-bytes in resource is not in root fs.
    + Updated translations.
* Mon Mar 25 2019 Jan Engelhardt <jengelh@inai.de>
  - Add %systemd_ordering for %service_*.
* Sat Mar 09 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.3:
    + Replace autotools with meson.
    + spice-webdavd: switch to GTask.
    + chezdav: add --local & --public to specify interfaces to listen
      on.
    + Updated translations.
  - Switch to meson BuildSystem, add meson BuildRequires and macros.
  - Drop intltool BuildRequires, no longer needed.
  - Add pkgconfig(systemd) and pkgconfig(udev) BuildRequires: New
    dependencies.

Files

/usr/lib64/libphodav-3.0.so.0
/usr/lib64/libphodav-3.0.so.0.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Nov 1 22:53:05 2026