| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: phodav-devel | Distribution: openSUSE Tumbleweed |
| Version: 3.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Oct 29 11:08:35 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 1370233 | Source RPM: phodav-3.2-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://wiki.gnome.org/phodav | |
| Summary: Development files for phodav | |
phodav is a WebDav server implementation using libsoup (RFC 4918). This package provides the files needed for developing software using phodav.
LGPL-2.0-or-later
* 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.
/usr/include/libphodav-3.0 /usr/include/libphodav-3.0/libphodav /usr/include/libphodav-3.0/libphodav/phodav-server.h /usr/include/libphodav-3.0/libphodav/phodav-virtual-dir.h /usr/include/libphodav-3.0/libphodav/phodav.h /usr/lib64/libphodav-3.0.so /usr/lib64/pkgconfig/libphodav-3.0.pc /usr/share/doc/phodav-3.0 /usr/share/doc/phodav-3.0/RedHatDisplay-Black.woff /usr/share/doc/phodav-3.0/RedHatDisplay-Black.woff2 /usr/share/doc/phodav-3.0/RedHatDisplay-BlackItalic.woff /usr/share/doc/phodav-3.0/RedHatDisplay-BlackItalic.woff2 /usr/share/doc/phodav-3.0/RedHatDisplay-Bold.woff /usr/share/doc/phodav-3.0/RedHatDisplay-Bold.woff2 /usr/share/doc/phodav-3.0/RedHatDisplay-BoldItalic.woff /usr/share/doc/phodav-3.0/RedHatDisplay-BoldItalic.woff2 /usr/share/doc/phodav-3.0/RedHatDisplay-Italic.woff /usr/share/doc/phodav-3.0/RedHatDisplay-Italic.woff2 /usr/share/doc/phodav-3.0/RedHatDisplay-Medium.woff /usr/share/doc/phodav-3.0/RedHatDisplay-Medium.woff2 /usr/share/doc/phodav-3.0/RedHatDisplay-MediumItalic.woff /usr/share/doc/phodav-3.0/RedHatDisplay-MediumItalic.woff2 /usr/share/doc/phodav-3.0/RedHatDisplay-Regular.woff /usr/share/doc/phodav-3.0/RedHatDisplay-Regular.woff2 /usr/share/doc/phodav-3.0/RedHatText-Bold.woff /usr/share/doc/phodav-3.0/RedHatText-Bold.woff2 /usr/share/doc/phodav-3.0/RedHatText-BoldItalic.woff /usr/share/doc/phodav-3.0/RedHatText-BoldItalic.woff2 /usr/share/doc/phodav-3.0/RedHatText-Italic.woff /usr/share/doc/phodav-3.0/RedHatText-Italic.woff2 /usr/share/doc/phodav-3.0/RedHatText-Medium.woff /usr/share/doc/phodav-3.0/RedHatText-Medium.woff2 /usr/share/doc/phodav-3.0/RedHatText-MediumItalic.woff /usr/share/doc/phodav-3.0/RedHatText-MediumItalic.woff2 /usr/share/doc/phodav-3.0/RedHatText-Regular.woff /usr/share/doc/phodav-3.0/RedHatText-Regular.woff2 /usr/share/doc/phodav-3.0/SourceCodePro-It.ttf.woff /usr/share/doc/phodav-3.0/SourceCodePro-Regular.ttf.woff /usr/share/doc/phodav-3.0/SourceCodePro-Semibold.ttf.woff /usr/share/doc/phodav-3.0/class.Server.html /usr/share/doc/phodav-3.0/class.VirtualDir.html /usr/share/doc/phodav-3.0/class.VirtualDirEnumerator.html /usr/share/doc/phodav-3.0/classes_hierarchy.html /usr/share/doc/phodav-3.0/ctor.Server.new.html /usr/share/doc/phodav-3.0/ctor.Server.new_for_root_file.html /usr/share/doc/phodav-3.0/ctor.VirtualDir.new_root.html /usr/share/doc/phodav-3.0/fonts.css /usr/share/doc/phodav-3.0/fzy.js /usr/share/doc/phodav-3.0/go-up-symbolic.png /usr/share/doc/phodav-3.0/index.html /usr/share/doc/phodav-3.0/index.json /usr/share/doc/phodav-3.0/main.js /usr/share/doc/phodav-3.0/method.Server.get_soup_server.html /usr/share/doc/phodav-3.0/method.Server.stop.html /usr/share/doc/phodav-3.0/method.VirtualDir.attach_real_child.html /usr/share/doc/phodav-3.0/method.VirtualDir.new_dir.html /usr/share/doc/phodav-3.0/method.VirtualDir.root_get_real.html /usr/share/doc/phodav-3.0/method.VirtualDir.root_set_real.html /usr/share/doc/phodav-3.0/phodav-3.0.devhelp2 /usr/share/doc/phodav-3.0/property.Server.base-path.html /usr/share/doc/phodav-3.0/property.Server.max-upload.html /usr/share/doc/phodav-3.0/property.Server.read-only.html /usr/share/doc/phodav-3.0/property.Server.root-file.html /usr/share/doc/phodav-3.0/property.Server.root.html /usr/share/doc/phodav-3.0/property.Server.server.html /usr/share/doc/phodav-3.0/search.js /usr/share/doc/phodav-3.0/solarized-dark.css /usr/share/doc/phodav-3.0/solarized-light.css /usr/share/doc/phodav-3.0/style.css /usr/share/gir-1.0/Phodav-3.0.gir /usr/share/licenses/phodav-devel /usr/share/licenses/phodav-devel/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 12 01:39:22 2026