• src/syncterm/bbslist.c bbslist.h syncterm.c src/xpdev/ini_file.c ini_f

    From Deuc¿@VERT to Git commit to main/sbbs/master on Mon Sep 29 21:15:48 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/8bba45f815cb3f12c92ba7ad
    Modified Files:
    src/syncterm/bbslist.c bbslist.h syncterm.c src/xpdev/ini_file.c ini_file.h
    Log Message:
    New INI pre-parser written for fast.

    Minimal allocations, don't recalculate things if possible, uses
    bsearch(), and qsort(), works with SyncTERM... not used by scfg.

    It would be pretty trivial to add a function to get the section
    list in file order too, which I'll likely do right away.

    Over ten times faster with 2000 entries.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net