• src/xpdev/ini_file.c

    From Deuc¿@VERT to Git commit to main/sbbs/master on Thu Oct 23 09:34:23 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/d3cd03fb949d0203177a74ab
    Modified Files:
    src/xpdev/ini_file.c
    Log Message:
    Fix error with stream cipher handling

    If the last 2k "block" in a stream cipher didn't hit exactly on
    a block boundary, it was written in plaintext, not encrypted, which
    would be read back as gibberish.

    This caused all of the bits that add a BBS entry to seem to fail
    to add with stream encrypted files (ie: ChaCha20).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Wed Dec 31 20:37:36 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/b2381a0c2312d171a0b15e4c
    Modified Files:
    src/xpdev/ini_file.c
    Log Message:
    Fix issue with default connection settings on Windows

    Apparently, strnicmp() will return a non-zero value when comparing
    zero bytes.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Thu Jan 1 10:20:19 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/1297cc9a30762aa0488cf9b7
    Modified Files:
    src/xpdev/ini_file.c
    Log Message:
    Some more strnicmp() paranoia

    Avoid subtle platform differences in strnicmp()

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