• src/conio/cterm.c

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Thursday, April 02, 2026 19:30:13
    https://gitlab.synchro.net/main/sbbs/-/commit/00ef32f63c2f496e6c37ec21
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Fix various Sixel related vulnerabilities.

    All found by JQuast and graciously reported via IRC.
    Thanks!
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thursday, April 02, 2026 19:35:08
    https://gitlab.synchro.net/main/sbbs/-/commit/563a58c479b8d2979aeeea01
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Fix stack overflow parsing DECRQSS

    Reported by JQuast over IRC.
    Thanks!
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Monday, April 20, 2026 10:09:25
    https://gitlab.synchro.net/main/sbbs/-/commit/8acace8f897d0d07e4dc72a3
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Unsloppify
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Friday, June 26, 2026 12:57:56
    https://gitlab.synchro.net/main/sbbs/-/commit/32bff8335fccb259ae731fae
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Fix functions that were namespaced in v1.10
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Saturday, July 11, 2026 08:58:43
    https://gitlab.synchro.net/main/sbbs/-/commit/05781f4de9d19a7a0f2ce43b
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Keep cterm key maps sorted

    The shifted navigation keys now live in the CIO-private E0 range,
    which puts them after the Ctrl navigation entries numerically.

    Move the affected Mode 7/Prestel-style mapping rows without
    changing the sequences they emit, so the sorted-table verifier
    and bsearch() precondition remain valid.

    Co-Authored-By: OpenAI Codex <noreply@openai.com>
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Tuesday, August 04, 2026 20:54:16
    https://gitlab.synchro.net/main/sbbs/-/commit/5ee4ea0e83c3f505bdbae73f
    Modified Files:
    src/conio/cterm.c
    Log Message:
    CTRL-T is 20, not 24.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)