]>
jfr.im git - irc/freenode/jbnc.git/log
Andrew Lee [Mon, 13 May 2024 14:11:05 +0000 (07:11 -0700)]
Merge pull request #83 from Madriix/master
Update ClientConnect.js
Madriix [Mon, 13 May 2024 13:02:46 +0000 (15:02 +0200)]
Update ClientConnect.js
Andrew Lee [Sat, 27 Apr 2024 18:51:21 +0000 (11:51 -0700)]
Merge pull request #82 from Madriix/master
Optimization of the 'gone' and 'readme'
Madriix [Sat, 27 Apr 2024 17:40:08 +0000 (19:40 +0200)]
Optimization of the 'gone' and 'readme'
Andrew Lee [Fri, 26 Apr 2024 15:52:28 +0000 (08:52 -0700)]
Merge pull request #81 from Madriix/master
Correction of the change nickname conflict and update of the page web admin
Madriix [Fri, 26 Apr 2024 13:19:58 +0000 (15:19 +0200)]
Correction of the change nickname conflict and update of the web administration panel
Andrew Lee [Wed, 24 Apr 2024 15:22:41 +0000 (08:22 -0700)]
Merge pull request #80 from Madriix/master
Optional Web Admin Panel
Madriix [Wed, 24 Apr 2024 11:21:26 +0000 (13:21 +0200)]
Update README.md
Madriix [Wed, 24 Apr 2024 11:16:23 +0000 (13:16 +0200)]
Update README.md
Madriix [Wed, 24 Apr 2024 11:08:35 +0000 (13:08 +0200)]
Optional Web Admin Panel
Andrew Lee [Mon, 22 Apr 2024 14:46:35 +0000 (07:46 -0700)]
Merge pull request #79 from Madriix/master
Correction: "Cannot create property 'mobile' on boolean 'false'"
Madriix [Mon, 22 Apr 2024 03:52:40 +0000 (05:52 +0200)]
Correction: "Cannot create property 'mobile' on boolean 'false'"
Andrew Lee [Sat, 20 Apr 2024 20:35:41 +0000 (13:35 -0700)]
Merge pull request #77 from Madriix/master
Update
Madriix [Sat, 20 Apr 2024 19:58:54 +0000 (21:58 +0200)]
Update
Andrew Lee [Sat, 20 Apr 2024 15:37:07 +0000 (08:37 -0700)]
Merge pull request #76 from Madriix/master
Update
Madriix [Sat, 20 Apr 2024 11:22:08 +0000 (13:22 +0200)]
Update
Andrew Lee [Fri, 19 Apr 2024 15:18:46 +0000 (08:18 -0700)]
Merge pull request #75 from Madriix/master
Update jbnc
Madriix [Fri, 19 Apr 2024 11:16:31 +0000 (13:16 +0200)]
Update jbnc
Andrew Lee [Wed, 17 Apr 2024 05:12:52 +0000 (22:12 -0700)]
Merge pull request #73 from Madriix/master
Update ERROR bouncer.js
Madriix [Tue, 16 Apr 2024 20:07:53 +0000 (22:07 +0200)]
Update bouncer.js
Andrew Lee [Tue, 9 Apr 2024 16:48:56 +0000 (09:48 -0700)]
Merge pull request #72 from Madriix/master
Update the bouncer.js
Madriix [Tue, 9 Apr 2024 16:45:10 +0000 (18:45 +0200)]
Update bouncer.js
Madriix [Tue, 9 Apr 2024 16:40:17 +0000 (18:40 +0200)]
Update the bouncer.js
Andrew Lee [Tue, 9 Apr 2024 14:29:56 +0000 (07:29 -0700)]
Merge pull request #71 from Madriix/master
Update bouncer.js
Madriix [Tue, 9 Apr 2024 10:51:51 +0000 (12:51 +0200)]
Update bouncer.js
TypeError: Cannot read properties of undefined (reading 'end')
Andrew Lee [Mon, 8 Apr 2024 14:27:38 +0000 (07:27 -0700)]
Merge pull request #69 from Madriix/master
Update bouncer.js
Madriix [Mon, 8 Apr 2024 10:33:13 +0000 (12:33 +0200)]
Update bouncer.js
Andrew Lee [Thu, 4 Apr 2024 02:28:33 +0000 (19:28 -0700)]
Merge pull request #67 from Madriix/master
Update bouncer.js
Madriix [Thu, 4 Apr 2024 02:25:26 +0000 (04:25 +0200)]
Update bouncer.js
Andrew Lee [Thu, 4 Apr 2024 00:52:16 +0000 (17:52 -0700)]
Merge pull request #66 from Madriix/master
IRCv3 Monitor S v2
Madriix [Thu, 4 Apr 2024 00:49:24 +0000 (02:49 +0200)]
IRCv3 Monitor S v2
A new, more efficient version, better than pull #65
Andrew Lee [Wed, 3 Apr 2024 23:51:41 +0000 (16:51 -0700)]
Merge pull request #65 from Madriix/master
IRCv3 Monitor S
Madriix [Wed, 3 Apr 2024 21:57:36 +0000 (23:57 +0200)]
IRCv3 Monitor S
Enables calling 'MONITOR S' upon reconnection to receive a list of users connected/disconnected from favorites. To create the list, simply use 'MONITOR +' from the client, likewise for removal.
Andrew Lee [Sun, 17 Mar 2024 14:19:20 +0000 (07:19 -0700)]
Merge pull request #64 from Madriix/master
Update bouncer.js
Madriix [Sun, 17 Mar 2024 08:45:42 +0000 (09:45 +0100)]
Update bouncer.js
Andrew Lee [Fri, 15 Mar 2024 14:46:24 +0000 (07:46 -0700)]
Merge pull request #63 from Madriix/master
Update bouncer.js
Madriix [Fri, 15 Mar 2024 07:45:58 +0000 (08:45 +0100)]
Update bouncer.js
rasengan [Tue, 28 Jun 2022 16:11:06 +0000 (09:11 -0700)]
Merge pull request #61 from Madriix/master
Fix SASL authentication failed
Madriix [Tue, 28 Jun 2022 13:09:49 +0000 (15:09 +0200)]
Fix SASL authentication failed
rasengan [Tue, 7 Jun 2022 15:50:05 +0000 (08:50 -0700)]
Merge pull request #59 from Madriix/master
Update bouncer.js
Madriix [Tue, 7 Jun 2022 13:45:57 +0000 (15:45 +0200)]
Update bouncer.js
rasengan [Tue, 7 Jun 2022 01:19:36 +0000 (18:19 -0700)]
Merge pull request #58 from Madriix/master
Update bouncer.js
Madriix [Mon, 6 Jun 2022 22:16:23 +0000 (00:16 +0200)]
Update bouncer.js
rasengan [Mon, 6 Jun 2022 19:09:54 +0000 (12:09 -0700)]
Merge pull request #57 from Madriix/master
Update
Madriix [Mon, 6 Jun 2022 17:15:08 +0000 (19:15 +0200)]
Update bouncer.js
Madriix [Mon, 6 Jun 2022 17:05:05 +0000 (19:05 +0200)]
Update bouncer.js
rasengan [Wed, 1 Jun 2022 14:13:39 +0000 (07:13 -0700)]
Merge pull request #56 from Madriix/master
Update bouncer.js
Madriix [Wed, 1 Jun 2022 14:10:44 +0000 (16:10 +0200)]
Update bouncer.js
Fixed an issue related to reconnect on JBNC, sometimes it reads "undefined" joins as reported on https://github.com/freenode/jbnc/issues/52
With this correction I haven't seen any for 2 days.
rasengan [Mon, 29 Nov 2021 18:37:28 +0000 (10:37 -0800)]
Merge pull request #55 from Madriix/master
Update bouncer.js
Madriix [Mon, 29 Nov 2021 09:50:17 +0000 (10:50 +0100)]
Update bouncer.js
rasengan [Mon, 27 Sep 2021 01:15:28 +0000 (18:15 -0700)]
Merge pull request #54 from Madriix/patch-3
Update bouncer.js
Madriix [Sat, 25 Sep 2021 14:11:45 +0000 (16:11 +0200)]
Update bouncer.js
See the list of connected channels (useful for debugging)
rasengan [Thu, 23 Sep 2021 16:36:21 +0000 (09:36 -0700)]
Merge pull request #53 from Madriix/patch-2
Update bouncer.js
Madriix [Wed, 22 Sep 2021 12:02:06 +0000 (14:02 +0200)]
Update bouncer.js
Repairing the problem posted on https://github.com/toc-irc/jbnc/issues/52
It has been tested for 24 hours in production and it is rather positive.
Andrew Lee [Sat, 24 Apr 2021 02:05:08 +0000 (19:05 -0700)]
Added self-signed cert option
realrasengan [Sun, 11 Apr 2021 04:24:05 +0000 (04:24 +0000)]
Serverpassword needs to follow config file
rasengan [Wed, 7 Apr 2021 16:46:45 +0000 (09:46 -0700)]
Merge pull request #46 from Madriix/master
Addition of the account in the command for PASS (optional)
Madriix [Mon, 5 Apr 2021 01:38:24 +0000 (03:38 +0200)]
Update README.md
Madriix [Mon, 5 Apr 2021 01:31:24 +0000 (03:31 +0200)]
Update bouncer.js
rasengan [Sun, 28 Mar 2021 16:17:25 +0000 (09:17 -0700)]
Merge pull request #45 from Madriix/master
Update bouncer.js
Madriix [Sun, 28 Mar 2021 08:00:43 +0000 (10:00 +0200)]
Update bouncer.js
allows to accept the umodes of NickServ and OperServ, because the +r and +R are not defined
rasengan [Sun, 14 Mar 2021 15:27:19 +0000 (08:27 -0700)]
Merge pull request #43 from Madriix/master
Update bouncer.js
Madriix [Sat, 13 Mar 2021 03:08:52 +0000 (04:08 +0100)]
Update bouncer.js
replacing uppercase channels to lowercase
rasengan [Tue, 17 Nov 2020 13:43:48 +0000 (05:43 -0800)]
Merge pull request #40 from Madriix/master
Update bouncer.js
Madriix [Tue, 17 Nov 2020 04:41:14 +0000 (05:41 +0100)]
Update bouncer.js
Fixed several errors:
TypeError: Cannot read property 'indexOf' of undefined
realrasengan [Wed, 11 Nov 2020 20:30:57 +0000 (12:30 -0800)]
Added check for if curchan.aop and curchan.aov lists exists
rasengan [Mon, 5 Oct 2020 03:42:17 +0000 (20:42 -0700)]
Merge pull request #38 from Madriix/master
Update bouncer.js
Madriix [Sat, 3 Oct 2020 22:03:34 +0000 (00:03 +0200)]
Update bouncer.js
Fixed this error:
TypeError: Cannot read property 'write' of undefined
at TLSSocket.<anonymous> (/home/debian/node/jbnc/bouncer.js:312:42)
at TLSSocket.emit (events.js:315:20)
at addChunk (_stream_readable.js:295:12)
at readableAddChunk (_stream_readable.js:271:9)
at TLSSocket.Readable.push (_stream_readable.js:212:10)
at TLSWrap.onStreamRead (internal/stream_base_commons.js:186:23)
# Serious problem (uncaughtException) - this should not happen but the JBNC is still running. TypeError: Cannot read property 'write' of undefined
rasengan [Tue, 22 Sep 2020 17:18:27 +0000 (10:18 -0700)]
Update README.md
rasengan [Wed, 16 Sep 2020 23:33:27 +0000 (16:33 -0700)]
Merge pull request #37 from Madriix/master
Update bouncer.js
Madriix [Wed, 16 Sep 2020 23:20:51 +0000 (01:20 +0200)]
Update bouncer.js
rasengan [Sun, 13 Sep 2020 13:30:33 +0000 (06:30 -0700)]
Merge pull request #36 from Madriix/patch-1
Update README.md
rasengan [Sun, 13 Sep 2020 13:29:57 +0000 (06:29 -0700)]
Merge pull request #35 from Madriix/master
Update SASL
Madriix [Sun, 13 Sep 2020 06:23:07 +0000 (08:23 +0200)]
Update README.md
Madriix [Sun, 13 Sep 2020 06:18:13 +0000 (08:18 +0200)]
Update SASL
rasengan [Sat, 12 Sep 2020 18:25:38 +0000 (11:25 -0700)]
Merge pull request #34 from Madriix/master
Update bouncer.js
Madriix [Sat, 12 Sep 2020 13:57:46 +0000 (15:57 +0200)]
Update bouncer.js
rasengan [Fri, 11 Sep 2020 14:17:47 +0000 (07:17 -0700)]
Merge pull request #33 from Madriix/master
Update
Madriix [Fri, 11 Sep 2020 05:20:53 +0000 (07:20 +0200)]
Update
rasengan [Fri, 11 Sep 2020 02:12:30 +0000 (19:12 -0700)]
Merge pull request #32 from Madriix/master
uncaughtException
Madriix [Fri, 11 Sep 2020 01:53:54 +0000 (03:53 +0200)]
uncaughtException
rasengan [Thu, 10 Sep 2020 21:42:44 +0000 (14:42 -0700)]
Merge pull request #31 from Madriix/master
Fixed undefined in userhosts
Madriix [Thu, 10 Sep 2020 05:47:24 +0000 (07:47 +0200)]
Update raws 903 and 904
Madriix [Wed, 9 Sep 2020 23:31:42 +0000 (01:31 +0200)]
Update
rasengan [Wed, 9 Sep 2020 16:58:42 +0000 (09:58 -0700)]
Merge pull request #30 from Madriix/master
Update to v0.5
Madriix [Tue, 8 Sep 2020 09:17:56 +0000 (11:17 +0200)]
Update
Madriix [Tue, 8 Sep 2020 09:15:49 +0000 (11:15 +0200)]
Update sasl
rasengan [Sun, 23 Aug 2020 17:25:38 +0000 (10:25 -0700)]
Merge pull request #29 from Madriix/master
Error after the 22nd day : try to solve
Madriix [Sun, 23 Aug 2020 12:56:08 +0000 (14:56 +0200)]
Errror after the 22nd day : try to solve
TypeError: Cannot read property 'push' of undefined
at TLSSocket.<anonymous> (/home/debian/node/jbnc/bouncer.js:1142:55)
at TLSSocket.emit (events.js:315:20)
at addChunk (_stream_readable.js:295:12)
at readableAddChunk (_stream_readable.js:271:9)
at TLSSocket.Readable.push (_stream_readable.js:212:10)
at TLSWrap.onStreamRead (internal/stream_base_commons.js:186:23)
Maybe the raw 353 continues to play even though the user has left the channel or is logged out
rasengan [Sat, 1 Aug 2020 19:11:38 +0000 (12:11 -0700)]
Merge pull request #28 from Madriix/master
try to fix the crash
Madriix [Sat, 1 Aug 2020 12:56:15 +0000 (14:56 +0200)]
Update bouncer.js
Madriix [Sat, 1 Aug 2020 12:44:39 +0000 (14:44 +0200)]
Update bouncer.js
Madriix [Sat, 1 Aug 2020 12:43:33 +0000 (14:43 +0200)]
Update bouncer.js
Madriix [Sat, 1 Aug 2020 12:38:31 +0000 (14:38 +0200)]
try to fix the crash
Attempt to correct the crash caused by a user connecting in the channels and immediately zline on connection: jbnc crash !
> :irc.s.com 465 Brigitte_1 :You are not welcome on this server. Z-Lined: connection refused. Email support@s.com for more information.
> :irc.s.com NOTICE Brigitte_1 :You are not welcome on this server. Z-Lined: connection refused. Email support@s.com for more information.
> ERROR :Closing Link: Brigitte_1[197.xxxx] (Banned (Z-Lined): connection refused)
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
> @time=2020-08-01T11:14:39.935Z;msgid=Onnn4u7tq88ob4CbHKl4Ha-4ODE5ntxOSpzVeK8H6wWMQ;account=Brigitte_1 :Brigitte_1!o-accGNmERAtY7W@
57889B7B .
2A9D02DA .
AC8109B2 .IP JOIN :#quizz
<JOIN #+18ans
<JOIN #25-35ans
<JOIN #35-45ans
/home/debian/node/jbnc/bouncer.js:508
if(typeof connections[this.hash].channels !== 'undefined' && connections[this.hash].channels[channels[m].trim().toUpperCase()]) {
^
TypeError: Cannot read property 'channels' of undefined
at TLSSocket.<anonymous> (/home/debian/node/jbnc/bouncer.js:508:52)
at TLSSocket.emit (events.js:315:20)
at addChunk (_stream_readable.js:295:12)
at readableAddChunk (_stream_readable.js:271:9)
at TLSSocket.Readable.push (_stream_readable.js:212:10)
at TLSWrap.onStreamRead (internal/stream_base_commons.js:186:23)
root@vps-
871a4996 :/home/debian/node/jbnc#
[13:14:39] -irc.s.com- *** Client connecting: Brigitte_1 (o-accGNmERAtY7W@197.2xxxx) [197.2xxxxxxx] {clients} [secure ECDHE-RSA-AES256-GCM-SHA384]
[13:14:39] -irc.s.com- *** Z-Line added for *@197.234.xxxon Sat Aug 1 11:14:39 2020 GMT (from Sysop!SysOp@xxx.xxxxx to expire at Sun Aug 2 11:14:39 2020 GMT: connection refused)
[13:14:39] -irc.s.com- *** Client exiting: Brigitte_1 (o-accGNmERAtY7W@197.xxxx] (Banned (Z-Lined): connection refused)
[13:14:39] -irc.s.com- *** Client exiting: Berenice (o-act03813df18559144@92.xxxxx] [
4E36085B .
7CFCF9D0 .
D9B694E0 .IP] (Read error)
[13:14:39] -irc.s.com- *** Client exiting: Zeizei221 (o-act3de4bea06618038@41.8xxxxx] [
EEC69552 .
8C631F99 .
6820547C .IP] (Read error)
[13:14:39] -irc.s.com- *** Client exiting: TheMagician (o-act7bab16d8c5b1eae@84.78.xxxxxx] [
EB7B0A4E .
78A9C044 .
A5E6209F .IP] (Read error)
[13:14:39] -irc.s.com- *** Client exiting: sahrawi_casa (o-act0214e72c5a36b02@105.6xxxxx1CA0.IP] (Read error)
[13:14:39] -irc.s.com- *** Client exiting: Mario66 (o-act67f571bde37cddf@96.21.178xxxxxx] (Read error)
[13:14:39] -irc.s.com- *** Client exiting: MrSobad (o-actca92532bda60cde@184.1xxxxxxx] (Read error)
[13:14:39] -irc.s.com- *** Client exiting: elegance63 (o-accrebzTGIiow@41.1xxxxxx] (Read error)
rasengan [Fri, 31 Jul 2020 19:32:50 +0000 (12:32 -0700)]
Merge pull request #27 from Madriix/master
Update bouncer.js
Madriix [Fri, 31 Jul 2020 04:14:32 +0000 (06:14 +0200)]
Update bouncer.js
Madriix [Fri, 31 Jul 2020 04:10:36 +0000 (06:10 +0200)]
Update bouncer.js
Attempt to fix some crashes due to "undefined"
rasengan [Thu, 30 Jul 2020 18:08:20 +0000 (11:08 -0700)]
Merge pull request #25 from Madriix/master
Update bouncer.js
root [Thu, 30 Jul 2020 09:58:27 +0000 (11:58 +0200)]
Update raw 324 and mode
root [Thu, 30 Jul 2020 09:53:41 +0000 (11:53 +0200)]
Update