-
exec/irc.js
From
rswindell@VERT to
CVS commit on Fri Jan 11 12:50:00 2019
exec irc.js 1.49 1.50
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv19365
Modified Files:
irc.js
Log Message:
Using a much more reliable method of saving/restoring the initial console.ctrlkey_passthru state.
As it was, if the irc.js abended, many ctrl-keys (e.g. ^C) would not work
after exiting. A lot of scripts that much with the console.ctrlkey_passthru have this/similar issue and this is a simple but very reliable fix.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Tue Aug 6 10:09:08 2019
exec irc.js 1.50 1.51
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv3602
Modified Files:
irc.js
Log Message:
A ban list has four words then the message...
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Tue Aug 6 10:33:09 2019
exec irc.js 1.51 1.52
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv6248
Modified Files:
irc.js
Log Message:
Fix Nelgin-reported issue:
<nelgin> If sysop used /die then sbbs irc client quits with an ugly message :) <nelgin> !JavaScript irc.js line 625: TypeError: sock.recvline() is null
Also fixed the spelling of "receive_command"
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Tue Aug 6 14:19:41 2019
exec irc.js 1.52 1.53
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv539
Modified Files:
irc.js
Log Message:
Step one of irc.js overhaul... parse messages from server better.
Next up, send messages better.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Tue Aug 6 17:19:19 2019
exec irc.js 1.53 1.54
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv23178
Modified Files:
irc.js
Log Message:
First attempt at making sent commands not suck. You know what to do nelgin.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Wed Aug 7 03:53:12 2019
exec irc.js 1.54 1.55
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv9514
Modified Files:
irc.js
Log Message:
Print an error on unsupported commands.
Add a /QUOTE command to send unsupported commands.
Remove some development logging.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Wed Aug 7 04:47:11 2019
exec irc.js 1.55 1.56
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv17473
Modified Files:
irc.js
Log Message:
Fix PONG response.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Wed Aug 7 04:53:43 2019
exec irc.js 1.56 1.57
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv18265
Modified Files:
irc.js
Log Message:
Don't add the colon before the last parameter unless there's a space in it. This is a symptom of an error in the ircd, but we can't count on that being fixed everywhere.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Wed Aug 7 05:13:50 2019
exec irc.js 1.57 1.58
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv2694
Modified Files:
irc.js
Log Message:
Add CRLF to end of QUOTE line.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Mon Aug 3 14:02:01 2020
exec irc.js 1.58 1.59
Update of /cvsroot/sbbs/exec
In directory cvs:/tmp/cvs-serv9972
Modified Files:
irc.js
Log Message:
Fix the 353 (Name Reply) handling which appears to have been broken in 2019 with the changes to "parse messages from server better".
This change caused the channel's nick array to be populated with a single string that contained all the Nick's in the channel, space-separated, which broke tab-completion of nicks and the total users in a channel displayed
in the status line, as reported by Hakuchi.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Rob Swindell@VERT to
Git commit to sbbs/master on Sat Aug 29 07:57:07 2020
-
From
Rob Swindell@VERT to
Git commit to sbbs/master on Sat Aug 29 09:41:31 2020
-
From
Brian Klauss@VERT to
Git commit to main/sbbs/master on Thu Jan 7 07:13:23 2021
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Thu Jan 7 07:13:23 2021
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Mon Jan 17 17:17:20 2022
https://gitlab.synchro.net/main/sbbs/-/commit/8df9adb1b701541de39d6f84
Modified Files:
exec/irc.js
Log Message:
UTF-8 encode/decode support, from martylake
Based largley on martylake's provided patch set. By default, assumes
all IRC messages are UTF-8 encoded and will translate to CP-437 if
appropriate or send as UTF-8 if the user's terminal supports it.
Set utf8_support=false in the [irc] section of your ctrl/modopts.ini
file if you wish to disable this behavior.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Rob Swindell (on Debian Linux)@VERT to
Git commit to main/sbbs/master on Sun Feb 19 12:48:02 2023
-
From
Rob Swindell (on Debian Linux)@VERT 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
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Fri Feb 23 06:33:13 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.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Rob Swindell (on Debian Linux)@VERT to
Git commit to main/sbbs/master on Tue Jul 16 12:23:53 2024
https://gitlab.synchro.net/main/sbbs/-/commit/b45c2678a337b8d9da2a82c6
Modified Files:
exec/irc.js
Log Message:
Add '-p' option to over-ride password sent to server via PASS message
If -p (or -P) is the last option given with no argument following, then no password would be sent to the server (via PASS message).
For Odusseus71
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net