Skip to content

Xandikos

v0.4.4 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 21d File Storage & Sync
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

caldav carddav dulwich git python webdav

Summary

AI summary

Added WebDAV-Push support, normalized empty VTIMEZONE blocks, and improved precondition handling with 412 Precondition Failed.

Full changelog

Highlights

  • WebDAV-Push support — notify subscribed clients of collection changes.
  • icalendar: reject and normalize empty VTIMEZONE blocks.
  • Accept a non-zero Depth header for addressbook-multiget reports (#692).
  • Return 412 Precondition Failed when a pre_put_hook raises a precondition failure.
  • Handle OutOfSpace more gracefully.
  • web: apply the SCRIPT_NAME prefix to the schedule-default-calendar URL.
  • caldav: don't path-quote scheme URIs in calendar-user-address-set.
  • web: only fall back to the EMAIL environment variable in single-user mode.

Full changelog: https://github.com/jelmer/xandikos/compare/v0.4.3...v0.4.4

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Xandikos

Get notified when new releases ship.

Sign up free

About Xandikos

Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository. `GPL-3.0` `Python/deb`

All releases →

Related context

Beta — feedback welcome: [email protected]