The project "Citadel server, clients, utilities":
The branch, master has been updated
via 3bd6b7162aae3540b7a98511725aaf0ccf74be3a (commit)
from b4a4d8ca7a089d5fc5abae2c267ee45d60a101b9 (commit)
- Log -----------------------------------------------------------------
commit 3bd6b7162aae3540b7a98511725aaf0ccf74be3a
Author: Art Cancro <[email protected]>
Date: Wed Nov 12 13:00:33 2025 -0500
commit: extract and relocate single-message PROPFIND emitter
- Introduced teardown-safe XML envelope using StrBuf for Depth:0 responses
- Replaced inline emitter logic with call to propfind_emit_single_message()
- Relocated propfind_emit_single_message() from room_propfind.c to
messages_propfind.c
- Updated room-level PROPFIND to call shared emitter harness per message
- Ensured emitter parity across Depth:0 and Depth:1 PROPFIND paths
- Preserved namespace hygiene and response structure for DAV/CardDAV compliance
-----------------------------------------------------------------------
Summary of changes:
webcit-ng/server/messages_propfind.c | 33 +++++++++++++++++++--------------
webcit-ng/server/room_propfind.c | 5 -----
2 files changed, 19 insertions(+), 19 deletions(-)
--
Citadel server, clients, utilities