• src/syncterm/CHANGES ripper.c

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Sun Oct 27 22:55:34 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/53675de7ebcfd56d889d8923
    Modified Files:
    src/syncterm/CHANGES ripper.c
    Log Message:
    Fix issue with RIP and fragmented ANSI

    If an ANSI sequence spanned multiple recv() calls, it would get
    silently dropped if RIP was enabled.

    Reported by skipperdoodle1947 (who does awesome stuff)
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon Oct 28 21:48:20 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/9d2351e48f9859ad6a178fdf
    Modified Files:
    src/syncterm/CHANGES ripper.c
    Log Message:
    More RIP fixes for dura-bbs.net

    RIP XOR operation had issues with polylines, boxes, etc. where the
    same pixel could be written more than once, resulting in it being
    toggled back to the original state.

    Also, there were some memory leaks of temporary struct ciolib_pixel
    variables. This is now fixed as well.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Wed Oct 30 09:37:03 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/22329c74fafbabba93ad58fa
    Modified Files:
    src/syncterm/CHANGES ripper.c
    Log Message:
    Don't reset font in RIPv3 mode

    It appears v3 kept the font through a RIP_RESET_WINDOWS command
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)