The project "Citadel server, clients, utilities":

    The branch, master has been updated
       via  3b20784d997f036a63a2ffcc111085dee1a96b59 (commit)
      from  33888fcc189cf9c5ac7b1511b3c43c07b449bdbf (commit)


- Log -----------------------------------------------------------------
commit 3b20784d997f036a63a2ffcc111085dee1a96b59
Author: Art Cancro <[email protected]>
Date:   Mon Sep 29 23:38:35 2025 -0400

Hardened vCard deserializer: normalized line endings, unfolded buffers, gated 
ingestion via BEGIN/END, skipped VERSION, patched duplicated TYPE=TYPE= 
parameters, and deferred strdup() until ingestion. Realloc guarded. Parser now 
crash-resistant,
leak-free, and narratable. Ready for UID indexing.

-----------------------------------------------------------------------

Summary of changes:
 citadel/server/modules/vcard/serv_vcard.c |   3 +-
 libcitadel/lib/libcitadel.h               |   4 +-
 libcitadel/lib/vcard.c                    | 181 ++++++++++++++++--------------
 3 files changed, 99 insertions(+), 89 deletions(-)

-- 
Citadel server, clients, utilities

Reply via email to