Pop-Up Thingie

  • Home
  • Synchronet BBS Software
  • Forum
  • Downloads
  • Files
  • Log in

  1. Forum
  2. DOVE-Net
  3. Synchronet Programming
  • src/syncterm/rlogin.c

    From Rob Swindell (on Debian Linux) to Git commit to main/sbbs/master on Wed Mar 29 12:40:18 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/41f451bbe27e0b8c28da32f0
    Modified Files:
    src/syncterm/rlogin.c
    Log Message:
    Resolve GCC 12.2 warnings

    warning: ‘%s’ directive writing up to 128 bytes into a region of size 74 note: ‘sprintf’ output between 21 and 179 bytes into a destination of size 80
  • From Deuc╨╡ to Git commit to main/sbbs/master on Fri Apr 28 17:55:44 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/c7a31419ce2f43e07d71aa8f
    Modified Files:
    src/syncterm/rlogin.c
    Log Message:
    Only read readable sockets.
  • From Rob Swindell (on Debian Linux) to Git commit to main/sbbs/master on Mon Jun 5 16:54:36 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/10fac7f35f1b98a29f7df7ac
    Modified Files:
    src/syncterm/rlogin.c
    Log Message:
    Fix warning: ‘ret’ may be used uninitialized
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Fri Jan 3 00:39:13 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/a6a9d6a3c555890f5e6fe34e
    Modified Files:
    src/syncterm/rlogin.c
    Log Message:
    Fix types.
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Fri Jan 3 11:01:35 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/76a1eb0f337606d814b17c98
    Modified Files:
    src/syncterm/rlogin.c
    Log Message:
    More type fixes.
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Sun Mar 15 14:09:13 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/3d562c10cc0b6e57fae85e8d
    Modified Files:
    src/syncterm/rlogin.c
    Log Message:
    Fix GHost protocol 1-byte stack buffer overflow in rlogin.c

    Move bounds check before recv() in both GHost negotiation loops.
    Previously, rbuf[++idx]=0 wrote one byte past rbuf[10] before the
    if(idx >= sizeof(rbuf)) check could fire. Now idx is checked against sizeof(rbuf)-1 before each recv(), preventing the overflow.

    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
  • Who's Online

  • Recent Visitors

    • Chris Jacobs
      Mon Apr 13 01:42:30 2026
      from Almere Netherlands via SSH
    • Chris Jacobs
      Sun Apr 12 23:53:20 2026
      from Almere Netherlands via SSH
    • Chris Jacobs
      Sun Apr 12 23:40:01 2026
      from Almere Netherlands via SSH
    • Test Girl
      Sun Apr 12 21:25:48 2026
      from M via Telnet
  • System Info

    Sysop: digital man
    Location: Riverside County, California
    Users: 1,151
    Nodes: 17 (0 / 17)
    Uptime: 23:15:25
    Calls: 509,165
    Calls today: 1
    Files: 288,680
    D/L today: 7,720 files
    (937M bytes)
    Messages: 468,413

© Vertrauen, 2026