Pop-Up Thingie

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

  1. Forum
  2. DOVE-Net
  3. Synchronet Programming
  • exec/load/ircd/server.js

    From Nigel Reed to Git commit to main/sbbs/master on Fri Jul 7 12:09:12 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/8a2d92e299a6f6b8c957b96e
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Synchronet IRC services uses RAKILL to remove any previouslly
  • From Rob Swindell to Git commit to main/sbbs/master on Fri Jul 7 12:09:12 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/395d4a1eb8a58b2aef0cf737
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Merge branch 'add_rakill_to_ircd' into 'master'

    Synchronet IRC services uses RAKILL to remove any previouslly

    See merge request main/sbbs!296
  • From Rob Swindell (on Debian Linux) to Git commit to main/sbbs/master on Fri Jul 7 16:18:39 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/8da5b04c43a167a7a41acfdd
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Fix server.js line 306: TypeError: p[2] is undefined

    JavaScript is lovely at data validation ... not!
  • From Tracker1@TRN to Rob Swindell (on Debian L on Sun Jul 9 14:52:47 2023
    Re: exec/load/ircd/server.js
    By: Rob Swindell (on Debian Linux) to Git commit to main/sbbs/master on Fri Jul 07 2023 16:18:39

    Fix server.js line 306: TypeError: p[2] is undefined

    JavaScript is lovely at data validation ... not!

    A newer JS version would allow for nullish coalescing operators. ;-)

    I think the biggest issue is the change in the for-each behavior from the version Synchronet is using currently though.


    --
    Michael J. Ryan
    +o roughneckbbs.com
    tracker1@roughneckbbs.com

    ---
    ■ Synchronet ■ Roughneck BBS - roughneckbbs.com
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Thu Oct 19 00:10:10 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/cd83457c672d93c5ebab53f4
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Warn if an SJOIN has a bad nick in it
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Thu Oct 19 00:17:55 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/bf8a557b3c582da31d4f6f12
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Detect if SJOIN is empty post-processing
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Thu Oct 19 00:27:48 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/306086a7e4be95c26da9cee7
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Fix prior commit
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Thu Oct 19 00:55:18 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/7143dc5cff594872c72dfbdc
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Only relay valid nicks in SJOIN
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Thu Oct 19 15:57:06 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/573d975132e9a40068cc6ea0
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Improve empty channel detection a bit and add some more debugging
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Mon Oct 23 18:42:27 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/bac614de486ba89407e85a45
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Remove some debugging
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Mon Oct 23 19:00:08 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/57363546cfeb782dd84ca386
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Fix https://gitlab.synchro.net/main/sbbs/-/issues/650
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Mon Oct 23 19:12:45 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/82d88447232787996de12158
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Use %lu in TOPIC instead of %d to prevent floating-point problem
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Mon Oct 23 19:19:12 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/afc8ce5cd54cb33273f3c9bf
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Force the topic TS into an integer also
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Mon Oct 23 20:23:20 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/61403c677b7509660dc45cd5
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Assert TS even on non-TS mode
  • From Randy Sommerfeld to Git commit to main/sbbs/master on Sun Oct 29 22:28:03 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/5b62f9e21d4c76c0d47b4be8
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    Shore up mode synchronization a bit
  • From Deuc╨╡@shurd@sasktel.net to Git commit to main/sbbs/master on Thu May 7 15:39:18 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/847f5ff9839565b22cdb09ba
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    ircd.js: add diagnostic logging to server KICK handler

    Log each early-exit path (missing target, unknown channel, unknown
    user, user not in channel) and the full kick context (origin, target,
    local status, source server) to help diagnose the kick propagation
    desync across linked servers.

    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
  • From Deucе@shurd@sasktel.net to Git commit to main/sbbs/master on Thu May 7 15:47:42 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/d4dd731ad1217764de26f8b9
    Modified Files:
    exec/load/ircd/server.js
    Log Message:
    ircd.js: add diagnostic logging to SJOIN and TOPIC server handlers

    Same propagation pattern as KICK — origin.bcast_to_channel with
    bounce=false. Log origin resolution, local status, and source server
    to help diagnose any desync across linked servers.

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

  • Recent Visitors

    • Andy Alt
      Thu May 28 13:39:11 2026
      from Twin Cities, Mn via Telnet
    • Nick Accad
      Thu May 28 13:26:24 2026
      from Hamilton On via Telnet
    • Masillman
      Thu May 28 12:52:33 2026
      from Ohio via Raw
    • Xbit
      Thu May 28 10:51:12 2026
      from Forest Grove, Or via SSH
  • System Info

    Sysop: digital man
    Location: Riverside County, California
    Users: 1,189
    Nodes: 17 (0 / 17)
    Uptime: 158:13:23
    Calls: 509,802
    Calls today: 7
    Files: 254,808
    U/L today: 1 files
    (188K bytes)
    D/L today: 5,817 files
    (1,262M bytes)
    Messages: 471,871
    Posted today: 3

© Vertrauen, 2026