Commit Graph

1349 Commits

Author SHA1 Message Date
zefie
bdd8442052 add manual timezone override 2025-07-07 18:24:28 -04:00
zefie
7e7c5b142e update cSetup 2025-07-07 08:45:38 -04:00
zefie
1faffc8d5a v0.9.61-pre 2025-06-28 12:11:10 -04:00
zefie
3c9ab91d70 send telly to mame 2025-06-28 12:06:22 -04:00
zefie
da843ce5f3 add PING and TIME server CTCP support 2025-06-27 21:01:27 -04:00
zefie
a0a92fcd26 allow CTCP VERSION of the server 2025-06-27 20:54:25 -04:00
zefie
97676ea0e7 move channel greeting to under channel info and NAMES 2025-06-27 20:46:46 -04:00
zefie
afe9a8cc9d add talkcity/microsoft chat server #channel msg intro 2025-06-27 20:43:42 -04:00
zefie
3ce9d0d50c fix quit for clients that dont send quit before disconnect 2025-06-25 17:31:11 -04:00
zefie
6fbf5402de shorten service configuration string 2025-06-24 15:28:40 -04:00
zefie
b72d494a9b fix cgi 403 error tried to send multiple times 2025-06-24 15:18:48 -04:00
zefie
73588f98c1 wrong username shown for server mode changes 2025-06-24 12:22:21 -04:00
zefie
7aec035fae attempt to cleanly reject guest users from mail/usenet 2025-06-24 10:21:32 -04:00
zefie
c6a3a0f949 show total bytes read/written when cleaning up socket 2025-06-23 22:33:50 -04:00
zefie
023b7af723 typo 2025-06-23 12:45:20 -04:00
zefie
6bbf626e19 new default channels, but disable IRCd by default 2025-06-23 12:43:28 -04:00
zefie
fefea8efad order of operations 2 2025-06-23 09:07:30 -04:00
zefie
4a27393304 order of operations 2025-06-23 09:06:46 -04:00
zefie
8999a984a7 maybe fix ping 2025-06-22 21:59:27 -04:00
zefie
0a1c412df1 only reserve nicks if not reserved already 2025-06-22 21:55:41 -04:00
zefie
d46de27a5e fix cleanup 2025-06-22 21:37:53 -04:00
zefie
c10bb7d6e2 use user hostname instead of socket host 2025-06-22 21:36:14 -04:00
zefie
3797712e98 async await 2025-06-22 21:29:37 -04:00
zefie
c8d87713a2 clean up disconnected server users 2025-06-22 19:05:31 -04:00
zefie
238b34f8bf fixes 2025-06-22 18:59:55 -04:00
zefie
bffc32e0ee fixes 2025-06-22 18:42:43 -04:00
zefie
6e16d64a90 check every 10 seconds to only send one ping 2025-06-22 15:45:16 -04:00
zefie
4f289ea161 fix order of operations 2025-06-22 15:41:29 -04:00
zefie
051ea84f81 implement timer to check for inactivity 2025-06-22 15:32:39 -04:00
zefie
8e2a72a86b maybe fix timeouts 2025-06-22 15:17:51 -04:00
zefie
d27a5937ee dont send to timed out socket 2025-06-22 15:11:21 -04:00
zefie
d621b52eca add ping timeout option 2025-06-22 15:10:28 -04:00
zefie
4a09344709 refactor logging, add "SYSTEM" IRCOp command for debugging 2025-06-22 14:35:39 -04:00
zefie
6650129514 allow PING without reg 2025-06-22 13:55:20 -04:00
zefie
f92e2e2c6f fixes 2025-06-22 13:53:26 -04:00
zefie
059f2a42bb forgot to remove the debug 2025-06-22 13:16:21 -04:00
zefie
e1ec7a8942 fix channel character detect, add double prefix support for when webtv user does /join #channel 2025-06-22 13:15:43 -04:00
zefie
4e3e1af6e1 better webtv messages, add KICK to webtv 2025-06-22 13:03:21 -04:00
zefie
e37c27c29c use socket.lastspoke instead of dedicated map 2025-06-22 01:26:20 -04:00
zefie
fdfc49f500 only block PRIVMSG and NOTICE from non +z when +Z, not others 2025-06-20 23:44:20 -04:00
zefie
fbbe4ed8ba dont repeat messages if user is in multiple channels together 2025-06-20 23:35:12 -04:00
zefie
54faaa888a remove console.log 2025-06-20 20:26:20 -04:00
zefie
d4396a8e1e a little flair for webtv, and a new hack system 2025-06-20 20:13:15 -04:00
zefie
54f7b47086 fix socks proxy 2025-06-20 19:09:22 -04:00
zefie
65e4aa7171 rewrite channel data storage 2025-06-20 18:53:48 -04:00
zefie
0176eea74f better check for secure before kick 2025-06-20 09:21:23 -04:00
zefie
7c946918a1 possible proxy fix 2 2025-06-20 06:55:29 -04:00
zefie
52c6843ac2 possible proxy fix 2025-06-20 06:47:43 -04:00
zefie
91ef60996a maybe fix channel permissions 2025-06-20 05:35:23 -04:00
zefie
e52826482a fix NICK change 2025-06-20 05:30:24 -04:00