• src/doors/clans-src/src/deserialize.c serialize.c structs.h

    From Deucе@VERT to Git commit to main/sbbs/master on Mon Nov 10 19:11:33 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/0e4aa537668dac332f1ce234
    Modified Files:
    src/doors/clans-src/src/deserialize.c serialize.c structs.h
    Log Message:
    Don't copy uninitialized bytes into/out of buffers

    Instead of memcpy() in and out, use strncpy() with an explicit NUL
    termination. This ensures NUL padding is used for strings, and any uninitialized data left over is cleared before being put in a file.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net