Commit Graph

  • 2d77b10710 fix wtv-tricks:/tricks and add set timezone to it zefie 2025-07-08 10:08:38 -04:00
  • 4c490147ed fix spacing with headers zefie 2025-07-08 10:05:42 -04:00
  • bdd8442052 add manual timezone override zefie 2025-07-07 18:24:28 -04:00
  • 7e7c5b142e update cSetup zefie 2025-07-07 08:45:38 -04:00
  • 1faffc8d5a v0.9.61-pre zefie 2025-06-28 12:11:10 -04:00
  • 3c9ab91d70 send telly to mame zefie 2025-06-28 12:06:22 -04:00
  • da843ce5f3 add PING and TIME server CTCP support zefie 2025-06-27 21:01:27 -04:00
  • a0a92fcd26 allow CTCP VERSION of the server zefie 2025-06-27 20:54:25 -04:00
  • 97676ea0e7 move channel greeting to under channel info and NAMES zefie 2025-06-27 20:46:46 -04:00
  • afe9a8cc9d add talkcity/microsoft chat server #channel msg intro zefie 2025-06-27 20:43:42 -04:00
  • 3ce9d0d50c fix quit for clients that dont send quit before disconnect zefie 2025-06-25 17:31:11 -04:00
  • 6fbf5402de shorten service configuration string zefie 2025-06-24 15:28:40 -04:00
  • b72d494a9b fix cgi 403 error tried to send multiple times zefie 2025-06-24 15:18:48 -04:00
  • 73588f98c1 wrong username shown for server mode changes zefie 2025-06-24 12:22:21 -04:00
  • 7aec035fae attempt to cleanly reject guest users from mail/usenet zefie 2025-06-24 10:21:32 -04:00
  • c6a3a0f949 show total bytes read/written when cleaning up socket zefie 2025-06-23 22:33:50 -04:00
  • 023b7af723 typo zefie 2025-06-23 12:45:20 -04:00
  • 6bbf626e19 new default channels, but disable IRCd by default zefie 2025-06-23 12:43:28 -04:00
  • fefea8efad order of operations 2 zefie 2025-06-23 09:07:30 -04:00
  • 4a27393304 order of operations zefie 2025-06-23 09:06:46 -04:00
  • 8999a984a7 maybe fix ping zefie 2025-06-22 21:59:27 -04:00
  • 0a1c412df1 only reserve nicks if not reserved already zefie 2025-06-22 21:55:41 -04:00
  • d46de27a5e fix cleanup zefie 2025-06-22 21:37:53 -04:00
  • c10bb7d6e2 use user hostname instead of socket host zefie 2025-06-22 21:36:14 -04:00
  • 3797712e98 async await zefie 2025-06-22 21:29:37 -04:00
  • c8d87713a2 clean up disconnected server users zefie 2025-06-22 19:05:31 -04:00
  • 238b34f8bf fixes zefie 2025-06-22 18:59:55 -04:00
  • bffc32e0ee fixes zefie 2025-06-22 18:42:43 -04:00
  • 6e16d64a90 check every 10 seconds to only send one ping zefie 2025-06-22 15:45:16 -04:00
  • 4f289ea161 fix order of operations zefie 2025-06-22 15:41:29 -04:00
  • 051ea84f81 implement timer to check for inactivity zefie 2025-06-22 15:31:04 -04:00
  • 8e2a72a86b maybe fix timeouts zefie 2025-06-22 15:11:10 -04:00
  • d27a5937ee dont send to timed out socket zefie 2025-06-22 15:11:10 -04:00
  • d621b52eca add ping timeout option zefie 2025-06-22 15:10:28 -04:00
  • 4a09344709 refactor logging, add "SYSTEM" IRCOp command for debugging zefie 2025-06-22 14:35:39 -04:00
  • 6650129514 allow PING without reg zefie 2025-06-22 13:55:20 -04:00
  • f92e2e2c6f fixes zefie 2025-06-22 13:53:26 -04:00
  • 059f2a42bb forgot to remove the debug zefie 2025-06-22 13:16:21 -04:00
  • e1ec7a8942 fix channel character detect, add double prefix support for when webtv user does /join #channel zefie 2025-06-22 13:15:43 -04:00
  • 4e3e1af6e1 better webtv messages, add KICK to webtv zefie 2025-06-22 13:03:21 -04:00
  • e37c27c29c use socket.lastspoke instead of dedicated map zefie 2025-06-22 01:26:20 -04:00
  • fdfc49f500 only block PRIVMSG and NOTICE from non +z when +Z, not others zefie 2025-06-20 23:44:20 -04:00
  • fbbe4ed8ba dont repeat messages if user is in multiple channels together zefie 2025-06-20 23:35:12 -04:00
  • 54faaa888a remove console.log zefie 2025-06-20 20:26:20 -04:00
  • d4396a8e1e a little flair for webtv, and a new hack system zefie 2025-06-20 20:13:15 -04:00
  • 54f7b47086 fix socks proxy zefie 2025-06-20 19:09:22 -04:00
  • 65e4aa7171 rewrite channel data storage zefie 2025-06-20 18:53:48 -04:00
  • 0176eea74f better check for secure before kick zefie 2025-06-20 09:21:23 -04:00
  • 7c946918a1 possible proxy fix 2 zefie 2025-06-20 06:55:29 -04:00
  • 52c6843ac2 possible proxy fix zefie 2025-06-20 06:47:43 -04:00
  • 91ef60996a maybe fix channel permissions zefie 2025-06-20 05:35:23 -04:00
  • e52826482a fix NICK change zefie 2025-06-20 05:30:24 -04:00
  • 8285fcea58 small WHOIS fix zefie 2025-06-20 05:20:48 -04:00
  • 0ec9be9618 fix version reply zefie 2025-06-20 05:14:12 -04:00
  • 40db8dee96 numerous fixes due to tests zefie 2025-06-20 05:08:07 -04:00
  • bd43b5248b try to prevent blank modes zefie 2025-06-19 20:21:02 -04:00
  • 39ef43d80e return ircd version in whois zefie 2025-06-19 20:16:48 -04:00
  • 7dd8839d4d pull prefixes from array zefie 2025-06-19 17:20:36 -04:00
  • f25326d9d5 fix: return error if trying to perform operation on non-existant channel user zefie 2025-06-19 17:15:20 -04:00
  • 99a88c58a7 fix: STARTTLS had some nick issues zefie 2025-06-19 17:06:24 -04:00
  • 1f866c6e64 fix: missing channel mode C from supported list zefie 2025-06-19 16:35:18 -04:00
  • 9c04869d38 fix: lost modes ohv in that last commit zefie 2025-06-19 16:28:53 -04:00
  • ef774d4be8 limit channel modes to supported modes zefie 2025-06-19 16:25:51 -04:00
  • 2c11fb94ce remove console.log zefie 2025-06-19 16:21:45 -04:00
  • ea764a125c fix uniqueid issue zefie 2025-06-19 16:21:18 -04:00
  • 0b63e1c1a9 smol fixes zefie 2025-06-19 15:54:58 -04:00
  • 4eadb4b624 consolidate mode processing, allow multimode from clients zefie 2025-06-19 15:52:09 -04:00
  • 9d079bc2da fix: copy default_channel_modes instead of passing reference, fix order of operations in processNickChange zefie 2025-06-19 14:09:04 -04:00
  • 894e9a3e8b fix: we weren't cleaning uniqueIds zefie 2025-06-19 13:50:05 -04:00
  • d64d795ffb use larger socket ID to prevent collisions on high traffic servers zefie 2025-06-19 13:41:59 -04:00
  • 7787d8217d fix SSL mode did not assign +z after initalizeSocket change zefie 2025-06-19 12:32:23 -04:00
  • e1a2bdd8b9 fix could not unset some channel modes, add little webtv enhancement zefie 2025-06-19 12:07:58 -04:00
  • a78550308c create initializeSocket(socket), add git commit to version zefie 2025-06-19 11:22:30 -04:00
  • 267ba4a288 fix kline sometimes still sends intro zefie 2025-06-18 21:02:49 -04:00
  • f69be67295 fix kline zefie 2025-06-18 21:00:16 -04:00
  • 83ec1cea52 fix motd zefie 2025-06-18 20:59:47 -04:00
  • a270cdf7b3 use minisrv session store to store klines zefie 2025-06-18 16:34:46 -04:00
  • 1fc1d8dc4b improve MOTD some more zefie 2025-06-18 15:20:21 -04:00
  • 4ccbfe9933 improve MOTD zefie 2025-06-18 15:16:43 -04:00
  • bb3cd5bf5b remove erronous 401 zefie 2025-06-18 14:52:06 -04:00
  • d43f7dc213 throttle some stuff for kvirc tls, fix hostnames zefie 2025-06-18 14:49:51 -04:00
  • f901dfbb50 implement STARTTLS zefie 2025-06-18 13:11:57 -04:00
  • 7019767fac fix socket.userinfo zefie 2025-06-17 23:22:36 -04:00
  • 606da4afbc yep zefie 2025-06-17 22:39:16 -04:00
  • b1e5e8877e better safe than sorry zefie 2025-06-17 22:37:38 -04:00
  • 24f3bbc4eb maybe fix channel mode bleeding zefie 2025-06-17 22:23:10 -04:00
  • 8ff11894f1 remove arbitrary character zefie 2025-06-17 21:16:54 -04:00
  • 2c515ed8fb fixes zefie 2025-06-17 21:15:23 -04:00
  • d31f83f03f bug zefie 2025-06-17 20:54:03 -04:00
  • 851531125e update comment zefie 2025-06-17 20:13:32 -04:00
  • 8961bfa71e fix zefie 2025-06-17 20:04:20 -04:00
  • e51e5ebc61 stupid typo zefie 2025-06-17 19:58:52 -04:00
  • 0d407a5f1b some fixes zefie 2025-06-17 19:50:02 -04:00
  • ac0a62a310 a bit more standard zefie 2025-06-17 19:41:03 -04:00
  • 38fc6128cc testing zefie 2025-06-17 19:18:20 -04:00
  • 280ea5b63e some fixes zefie 2025-06-17 19:09:46 -04:00
  • f83af2eca5 send remote addr in connect notices zefie 2025-06-17 18:56:42 -04:00
  • f8f6ea2f3d dont send 332 if there is no channel topic zefie 2025-06-17 18:55:08 -04:00
  • 929040caae we may need to throttle how fast we send to webtv zefie 2025-06-17 18:40:54 -04:00
  • db2eebdd12 fix typo again zefie 2025-06-17 18:16:27 -04:00