Pop-Up Thingie

Too Lazy BBS
  • Home
  • Forum
  • Files
  • Chat
  • Bulletins
  • Top doors
  • MOTD
  • BBS Stats
  • Radio
  • AvatarChat
  • Register
  • Log in

  1. Forum
  2. FidoNet
  3. SYNC SYSOPS
  • Allocate extra byte for NUL-terminator in read_post_data()

    From Deucе@1:103/705 to GitLab note in main/sbbs on Sun Mar 8 10:53:35 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/0c0cb7c473285ab8c71f209ab2ce01a421a459e7#note_8515

    Why would there be a NUL terminator?
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Sun Mar 8 11:21:18 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/0c0cb7c473285ab8c71f209ab2ce01a421a459e7#note_8516

    If it *does* need to be NUL terminated, you're going to have to add that space to the mapped file on disk too, and actually add the termination at some point.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sun Mar 8 16:39:07 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/0c0cb7c473285ab8c71f209ab2ce01a421a459e7#note_8518

    Line 6630 looks to be doing the NUL-termination:
    ```
    session->req.post_data[session->req.post_len] = 0;
    ```
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • Who's Online

  • Recent Visitors

    • Amr
      Tue Mar 24 16:54:20 2026
      from Fayetteville, Nc via Telnet
    • Geek2
      Mon Mar 23 17:50:01 2026
      from Euclid, Oh via Telnet
    • Eternal Ponderer
      Mon Mar 23 02:16:50 2026
      from Chicago via Telnet
    • Geek2
      Sun Mar 22 09:47:46 2026
      from Euclid, Oh via Telnet
  • System Info

    Sysop: Amessyroom
    Location: Fayetteville, NC
    Users: 61
    Nodes: 6 (0 / 6)
    Uptime: 491620:01:24
    Calls: 832
    Calls today: 1
    Files: 1,293
    D/L today: 18 files
    (20,270K bytes)
    Messages: 256,446

Download SyncTerm or IcyTerm for best BBS experience. RetroTerm is a web-based alternative also. -- © Too Lazy BBS, 2026