• src/syncterm/CHANGES ripper.c

    From Deuc¿@VERT to Git commit to main/sbbs/master on Sunday, October 27, 2024 22:55:34
    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)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Monday, October 28, 2024 21:48:20
    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.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Wednesday, October 30, 2024 09:37:03
    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

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