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

Reply via email to