The project "Citadel server, clients, utilities":
The branch, master has been updated
via 3989b4cdbef9cf3c67ca50a7f9f3a24151c0799e (commit)
via 4fe39f608d16e4e69848bcd7e699bfc5b650153e (commit)
via 6d6487483abe4990a2d9f1bb949f931ff1b3d83f (commit)
from d67d3f7a8a6e563eeedaac625790ef1a3bfcd5ce (commit)
- Log -----------------------------------------------------------------
commit 3989b4cdbef9cf3c67ca50a7f9f3a24151c0799e
Author: Art Cancro <[email protected]>
Date: Thu Oct 23 18:04:23 2025 -0400
Declare CardDAV identity in PROPFIND resourcetype for address book rooms
Emit <A:addressbook /> inside <D:resourcetype> for rooms flagged as
VIEW_ADDRESSBOOK,
per RFC6352 section 6.2.
commit 4fe39f608d16e4e69848bcd7e699bfc5b650153e
Author: Art Cancro <[email protected]>
Date: Thu Oct 23 17:38:37 2025 -0400
Declare CardDAV namespace in room-level PROPFIND responses
- Added xmlns:A="urn:ietf:params:xml:ns:carddav" to <D:multistatus> in
propfind_the_room_itself()
- Enables clients to parse <A:addressbook> and related tags without XML errors
- Fixes navigation into address book rooms via WebDAV clients (e.g., cadaver)
Note: This change resolves namespace scoping but does not complete CardDAV
service implementation.
commit 6d6487483abe4990a2d9f1bb949f931ff1b3d83f
Author: Art Cancro <[email protected]>
Date: Thu Oct 23 17:33:07 2025 -0400
propfind_collection_metadata() emits <D:getlastmodified> if it has been
supplied with one
-----------------------------------------------------------------------
Summary of changes:
webcit-ng/server/room_functions.c | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
--
Citadel server, clients, utilities