• src/syncterm/bbslist.c

    From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, March 15, 2021 02:42:16
    https://gitlab.synchro.net/main/sbbs/-/commit/67469416d7681e6b377855a2
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Change default connection type from RLogin to SSH because it's 2021 dammit.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, March 15, 2021 03:43:01
    https://gitlab.synchro.net/main/sbbs/-/commit/fe33deb7d7abdf8253c2a09e
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Make log level selection a menu like every other non-binary option.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, March 15, 2021 12:02:27
    https://gitlab.synchro.net/main/sbbs/-/commit/6325bf4596f749354b0e0c2c
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Move log options into a separate menu and fix overflows

    There are too many options now to fit in an 80x25 screen, so group
    all the log options into a separate sub-menu.

    While we're here, notice that we're writing paths up to MAX_PATH
    into an 80-character buffer and fix that.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Thursday, March 18, 2021 10:19:49
    https://gitlab.synchro.net/main/sbbs/-/commit/4fd1f9cf53d86689b44a108e
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix menu draw when returning to dialing list from comment

    Also note the spectacularily poorly named WIN_REDRAW and WIN_NODRAW
    flags. WIN_REDRAW indicates that this *is* a redraw of the menu,
    which indicates that you don't need to redraw the menu (because it's
    already correct on screen). Weird, but not insane... WIN_NODRAW on
    the other hand indicates this is *not* a redraw, and that the window
    is incorrect on screen and you therefore *must* redraw the menu.

    That is to say:
    WIN_REDRAW prevents the window from being redrawn
    WIN_NODRAW forces the window to be redrawn

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, March 29, 2021 16:55:44
    https://gitlab.synchro.net/main/sbbs/-/commit/9a4d3cd683daaab55ebf799d
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix issue with redrawing BBS list from settings menu

    Sometimes the comment wasn't redrawn.
    Also, remove configurable mouse actions stuff, not implemented in
    13 years, I suspect I'll never do it.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Friday, May 14, 2021 16:40:25
    https://gitlab.synchro.net/main/sbbs/-/commit/c389e6a5233e3c0e7fedda27
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Don't pass -1 as cur or bar.

    Sheesh.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, May 17, 2021 18:42:29
    https://gitlab.synchro.net/main/sbbs/-/commit/f688ecceef4dd492558a6eeb
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Passing a NULL bar prevents *cur from being off the first screen.

    Instead, just set bar to the end and let ulist() sort it out. It
    sucks, but it sucks less.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, May 17, 2021 18:56:22
    https://gitlab.synchro.net/main/sbbs/-/commit/2167cb772586afbc83b010eb
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix off-by-one error in program settings.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Wednesday, May 19, 2021 18:27:55
    https://gitlab.synchro.net/main/sbbs/-/commit/b8aa20b38db8b8d6823fe84b
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Recalculate list height before showing after mode change

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Friday, May 21, 2021 18:35:04
    https://gitlab.synchro.net/main/sbbs/-/commit/baa471f6b1fb527849667b6a
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix custom mode font size picker

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Saturday, May 22, 2021 02:38:59
    https://gitlab.synchro.net/main/sbbs/-/commit/9231ac9baf5f509364c3c548
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Set mode by macro, not number

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wednesday, May 11, 2022 00:37:31
    https://gitlab.synchro.net/main/sbbs/-/commit/34cc10c1309dfb95b710ac42
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Explain that TAB is used to edit the entry comment in online help

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Friday, December 23, 2022 18:23:49
    https://gitlab.synchro.net/main/sbbs/-/commit/216c8c737ecc6f59f6503fb9
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Add a "File Locations" menu item in the settings menu.

    This doesn't actually contain things you can modify, but rather
    answers the most FAQ "Where are the files stored?"

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Friday, December 23, 2022 18:25:35
    https://gitlab.synchro.net/main/sbbs/-/commit/75b19e1ecc01157778805caa
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    We don't need these braces.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Monday, February 19, 2024 06:52:45
    https://gitlab.synchro.net/main/sbbs/-/commit/aa50abec0c00298b55611876
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    There is something horribly wrong with what sscanf(x, "%2hhx", &cptr)
    does when compiled with mingw32.

    Use "anything else" to convert hex to char.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Tuesday, February 20, 2024 05:22:23
    https://gitlab.synchro.net/main/sbbs/-/commit/cc333821a7a952f4f6e4212f
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Use new iniGetSString() for syncterm.lst

    Prevents buffer overlow with manually edited or corrupted files.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Thursday, February 22, 2024 06:50:40
    https://gitlab.synchro.net/main/sbbs/-/commit/6e11c699449acdff1e6796b3
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Use SAFECOPY() for no reason.

    Since old is a strdup() of list->comment, it's known that it will
    fit, but Coverity doesn't know that.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Thursday, March 07, 2024 19:42:00
    https://gitlab.synchro.net/main/sbbs/-/commit/3c25c4071928fe82a907eec0
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Default SFTP Public Key to false.

    It causes connections to Mystic BBSs to fail, and assumes the
    server is running OpenSSH (or Synchronet, which is purposefully
    compatible with OpenSSH).

    I love the feature, but it's not good enough for on-by-default.

    After 1.2 is released, and I do a proper sftp client, I'll likely
    remove the option anyway, and just have a way to upload it on
    demand.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Thursday, March 14, 2024 10:29:34
    https://gitlab.synchro.net/main/sbbs/-/commit/f6e70c6ecd89582f4a6de0ba
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Show SSH keys file path as well.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Thursday, March 14, 2024 16:35:33
    https://gitlab.synchro.net/main/sbbs/-/commit/efd9208ed0c5d2df8941e656
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Don't double-space between file locations.

    Don't want to have to scroll here.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Thursday, March 28, 2024 06:28:53
    https://gitlab.synchro.net/main/sbbs/-/commit/adb7818df382e835ac5dbeef
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Update help for connected BBS list editing.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Thursday, March 28, 2024 06:28:53
    https://gitlab.synchro.net/main/sbbs/-/commit/e98e7de365d072b887cb3846
    Modified Files:
    src/syncterm/bbslist.c
    Log Message:
    Fix help text.

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