• exec/irc.js

    From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Mon Jan 17 22:17:20 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/8df9adb1b701541de39d6f84
    Modified Files:
    exec/irc.js
    Log Message:
    UTF-8 encode/decode support, from martylakeBased largley on martylake's provided patch set. By default, assumesall IRC messages are UTF-8 encoded and will translate to CP-437 ifappropriate or send as UTF-8 if the user's terminal supports it.Set utf8_support=false in the [irc] section of your ctrl/modopts.inifile if you wish to disable this behavior.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Sun Feb 19 12:48:02 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/1fec0d45b656e412a6de8158
    Modified Files:
    exec/irc.js
    Log Message:
    Fix irc.js line 750: TypeError: channels.current is undefinedAnd other potential occurrences of this when not in a channel
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Fri Feb 23 00:40:02 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/906ee60fac78f4f9aec9ce1e
    Modified Files:
    exec/irc.js
    Log Message:
    Don't hang if/when nick is rejected

    Change wait_for() to no longer loop indefinitely.

    If nick is rejected (e.g. begins with number), prepend '_' to it.

    Increment version number to 1.62

    Fixes issue #723
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deuce@1:103/705 to Git commit to main/sbbs/master on Fri Feb 23 06:33:12 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/5c9c55185a94e3ed3fa07f32
    Modified Files:
    exec/irc.js
    Log Message:
    Don't just drop out the bottom of the function on timeout.

    If we don't get one of the commands we're waiting for, close the
    socket and exit instead of returning with the appearance of having
    received one.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)