Commit Graph

  • ca8dfe664f Rename the FAKELAG isupport token to SAFERATE. insp4 Sadie Powell 2025-03-06 11:07:41 +00:00
  • 86ea288926 Fix a raw mode character in the nonicks module. Sadie Powell 2025-03-06 09:21:17 +00:00
  • ed699d184a We have a Docker container for v4 now. Sadie Powell 2025-03-04 09:10:38 +00:00
  • 205603cadf Add an flag to ToHuman to shorten the output. Sadie Powell 2025-03-03 18:17:21 +00:00
  • d4d2293244 Merge branch 'insp4' into master. master Sadie Powell 2025-03-03 14:58:58 +00:00
  • abba3ed1e6 Use Duration::ToHuman instead of seconds in various messages. Sadie Powell 2025-03-03 14:47:35 +00:00
  • 2102b065d4 Add Duration::ToHuman and update messages to use it. Sadie Powell 2025-03-02 14:15:02 +00:00
  • 5ea0bfff6f Add an 005 token to let clients know that fakelag is enabled. Sadie Powell 2025-03-02 16:01:43 +00:00
  • ccdf1d4975 Revert "Scope the container SSL enforcement a bit better". Sadie Powell 2025-03-02 13:38:06 +00:00
  • 9c15165021 Scope the container SSL enforcement a bit better. Sadie Powell 2025-03-02 13:06:35 +00:00
  • 42afdfd072 Add an opt-out to the SSL enforcement for running in a container. Sadie Powell 2025-03-02 12:58:40 +00:00
  • 030d710575 Flush stderr and stdout after starting up if using --nofork. Sadie Powell 2025-03-02 12:24:00 +00:00
  • 7c4830ac78 Merge branch 'insp4' into master. Sadie Powell 2025-03-02 00:57:33 +00:00
  • d3c30029dc Use from_chars instead of istringstream in ConvToNum. Sadie Powell 2025-03-01 18:08:34 +00:00
  • 4200eee5d9 Fix a compiler error in helperfuncs. Sadie Powell 2025-03-02 00:56:32 +00:00
  • f3aa73d5e1 Fix some inappropriate uses of ConvToNum. Sadie Powell 2025-03-01 18:09:47 +00:00
  • 70716c5c0d Splat some unfinished code that made it into the previous commit. Sadie Powell 2025-03-01 16:28:47 +00:00
  • a27defd72f Merge branch 'insp4' into master. Sadie Powell 2025-03-01 16:24:05 +00:00
  • 32a127d2e0 Avoid the use of ConvToStr in string concatenation. Sadie Powell 2025-03-01 16:06:32 +00:00
  • 22ad04aafa Release v4.6.0. v4.6.0 Sadie Powell 2025-02-28 13:42:59 +00:00
  • cdd3226bef Update copyright headers. InspIRCd Robot 2025-02-28 13:42:05 +00:00
  • 706e9321c3 Fix a minor typo in the example module config. Sadie Powell 2025-02-28 14:30:06 +00:00
  • 90d9d02c9e Improve the consistency of duration strings. Sadie Powell 2025-02-28 02:28:54 +00:00
  • 7ca99a5a00 Replace insp::substring_view with the C++20 iterator constructor. Sadie Powell 2025-02-28 02:00:57 +00:00
  • 4bda505d1f Merge branch 'insp4' into master. Sadie Powell 2025-02-27 22:57:10 +00:00
  • 98397935cb Deprecate bitmask DNSBL records. Sadie Powell 2025-02-27 22:47:27 +00:00
  • 72ff58f7ed Error if a user doesn't specify any DNSBL records to match. Sadie Powell 2025-02-27 22:48:54 +00:00
  • fe7ee19aba Vendor yyjson. Sadie Powell 2025-02-27 18:40:58 +00:00
  • 44b8e3f5d4 Merge branch 'insp4' into master. Sadie Powell 2025-02-27 18:35:39 +00:00
  • 73ac91e4ed Fix logging about SIGHUP to the wrong snotice character. Sadie Powell 2025-02-27 16:09:57 +00:00
  • 0d11ccf609 Add the user IP address to the chancreate message. Sadie Powell 2025-02-27 15:59:58 +00:00
  • f2e8c45dbf Remove log messages about failed DIE and RESTART attempts. Sadie Powell 2025-02-27 15:46:28 +00:00
  • 7058e49247 Update fmtlib. Sadie Powell 2025-02-26 19:01:09 +00:00
  • 2a087e3cab Merge branch 'insp4' into master. Sadie Powell 2025-02-26 18:55:28 +00:00
  • 55a7690b50 Add more information to the seenicks message. Sadie Powell 2025-02-24 00:28:54 +00:00
  • c446fa0cea Use INSP_FORMAT in ExpandPath. Sadie Powell 2025-02-16 11:28:40 +00:00
  • 6c2100a2e4 Fix expanding paths on portable installations. Sadie Powell 2025-02-15 14:24:43 +00:00
  • 2025b34ed2 Merge branch 'insp4' into master. Sadie Powell 2025-02-14 14:27:08 +00:00
  • ec57c7545d Move RPL_TIME to the numeric header, unify TIME and ALLTIME. Sadie Powell 2025-02-05 11:21:34 +00:00
  • af8b171ccf Improve the time format in TIME. Sadie Powell 2025-02-02 13:23:04 +01:00
  • e1ff0487d6 Include the timezone name in 003. Sadie Powell 2025-02-02 13:22:16 +01:00
  • a6829ca46d RPL_STATSCONN should count registered (not accepted) connections. Sadie Powell 2025-02-02 12:43:44 +01:00
  • ef4ae1d9ca Implement RPL_STATSCONN for compatibility with ircu. Sadie Powell 2025-01-26 01:21:35 +00:00
  • ae6d57ff0b Cache the number of global and local servers. Sadie Powell 2025-01-25 22:53:13 +00:00
  • 1d96b3cc5d Clean up core_lusers. Sadie Powell 2025-01-25 22:00:14 +00:00
  • aa383e7efd When removing a list mode update the parameter to the actual entry. Sadie Powell 2025-01-25 12:14:57 +00:00
  • 7c31e3697b Fix unsetting bans that look like extbans but aren't. Sadie Powell 2025-01-24 11:03:00 +00:00
  • 8a52f5ece8 Also build isupport for removed but still in use connect classes. Sadie Powell 2025-01-23 15:57:40 +00:00
  • b9fee8b43d Convert debug logging from string concatenation to format strings. Sadie Powell 2025-01-23 16:35:32 +00:00
  • cdad978bf6 Fix the list of supported exemptions. Sadie Powell 2025-01-20 12:12:39 +00:00
  • 2ac056e304 Purge v3 compatibility code. Sadie Powell 2025-01-17 21:48:28 +00:00
  • 20445ea470 Merge branch 'insp4' into master. Sadie Powell 2025-01-17 18:34:33 +00:00
  • f6d8b0295b Merge branch 'insp3' into insp4. Sadie Powell 2025-01-17 17:46:07 +00:00
  • a6e4d4a77f Fix a typo in a help message. insp3 Sadie Powell 2025-01-17 17:45:07 +00:00
  • b2116feb7f Fix the /CBAN syntax. Sadie Powell 2025-01-17 17:42:47 +00:00
  • b63a7a4d22 Make /CBAN behave like documented. Sadie Powell 2025-01-17 17:36:47 +00:00
  • 6cb0f8a6d1 Make the length optional in when adding a [EGKQRZ]-line. Sadie Powell 2025-01-17 16:45:15 +00:00
  • 7dbbc78421 Merge branch 'insp4' into master. Sadie Powell 2025-01-17 13:43:05 +00:00
  • eaac5cebe1 Run irctest on AArch64. Sadie Powell 2025-01-17 09:16:43 +00:00
  • a41812db1a Drop the backup fingerprints if linked using the 1205 protocol. Sadie Powell 2025-01-14 13:26:52 +00:00
  • c6238d80de Don't format log messages if we can't actually log them. Sadie Powell 2025-01-11 16:45:15 +00:00
  • e358bb781d Synchronise the snomask list with th list from the docs site. Sadie Powell 2025-01-11 15:58:06 +00:00
  • 88b99f7857 Update the DroneBL lookup URL. Sadie Powell 2025-01-10 18:35:09 +00:00
  • 25f176445a Pad the base 64 output in httpd_stats CDATA blocks. Sadie Powell 2025-01-09 20:03:31 +00:00
  • e9124ec7bd Fix repeat compatibility with v3. Sadie Powell 2025-01-09 15:28:29 +00:00
  • 477eeaeaea Show the WebSocket origin and the proxy address to opers in whois. Sadie Powell 2025-01-07 20:31:32 +00:00
  • a494228f1e Release v4.5.0. v4.5.0 Sadie Powell 2025-01-04 12:10:09 +00:00
  • 28ea18cfdf Update copyright headers. InspIRCd Robot 2025-01-04 12:08:33 +00:00
  • dc3be21ec9 Update author list. InspIRCd Robot 2025-01-04 11:58:37 +00:00
  • a59366947d Cache RPL_CREATED and improve the format slightly. Sadie Powell 2024-12-28 12:00:48 +00:00
  • 1d926ffc73 Update the vendored libraries. Sadie Powell 2024-12-28 11:37:35 +00:00
  • 26ecaafc54 Merge branch 'insp3' into insp4. Sadie Powell 2024-12-27 23:15:54 +00:00
  • 2f92a30b77 Release v3.18.0. v3.18.0 Sadie Powell 2024-12-27 22:37:58 +00:00
  • 46106fd29d Merge branch 'insp3' into insp4. Sadie Powell 2024-12-23 15:40:58 +00:00
  • ab87955de3 Silence a compiler error on Alpine. Sadie Powell 2024-12-23 15:32:07 +00:00
  • bc3ad1ba6d Update the Windows dependencies. Sadie Powell 2024-12-23 15:21:37 +00:00
  • 3cedada47b Update vendored libraries. Sadie Powell 2024-12-23 15:18:23 +00:00
  • f07eedcb23 Fix matching acting extbans when multiple extbans are set. Sadie Powell 2024-12-23 14:55:38 +00:00
  • 92bc17740a Move the starttls module to the contrib repository. Sadie Powell 2024-12-23 13:52:40 +00:00
  • ffb60af7f0 Update the checklist in the pull request template. Sadie Powell 2024-12-19 16:19:33 +00:00
  • d2df7b24c0 Optimized WHO command Glen Miner 2024-12-17 12:47:46 -05:00
  • 41293a058d Optimized membership lookup for large servers Glen Miner 2024-12-17 12:44:14 -05:00
  • 5084eca9ba Allow explicitly disabling the ojoin/operprefix prefix characters. Sadie Powell 2024-12-10 14:04:16 +00:00
  • 173f88f084 Write the pid file earlier to avoid a crash. Sadie Powell 2024-12-10 14:02:40 +00:00
  • 16f2c1bde4 Update utfcpp. Sadie Powell 2024-12-10 13:27:40 +00:00
  • 9e3090ab1d
    Clear the pgsql output vector before adding new values. Larry Williamson 2024-12-05 06:21:04 -05:00
  • 9a31308351 Merge branch 'insp4' into master. Sadie Powell 2024-12-01 15:36:15 +00:00
  • dbc17141d5 Fix some compiler warnings when building on Haiku. Sadie Powell 2024-12-01 15:04:48 +00:00
  • 7f50113d83 Add a command for rehashing TLS profiles to the helper script. Sadie Powell 2024-11-27 10:39:50 +00:00
  • af95088ae3 Fix stripping adjacent formatting codes. Sadie Powell 2024-11-27 10:36:52 +00:00
  • 900bfeb6b7 Add a link to the TLS tutorial to the error about building with TLS support. Sadie Powell 2024-11-25 11:22:40 +00:00
  • 71d524a2f8 Use the official name of the Windows release we support. Sadie Powell 2024-11-24 22:01:40 +00:00
  • 803faa5f7a Merge branch 'insp4' into master. Sadie Powell 2024-11-24 01:50:45 +00:00
  • 8636bd909c Revert "Speed up the Windows build with precompiled headers". Sadie Powell 2024-11-23 15:37:47 +00:00
  • 179bccb0c7 Speed up the Windows build with precompiled headers. Sadie Powell 2024-11-14 01:27:47 +00:00
  • e3db9ed118 Fix the initialisation of accept_filter_arg. Sadie Powell 2024-11-12 17:55:19 +00:00
  • 87145f5790 Backport support for the IRCv3 websocket subprotocols. Sadie Powell 2024-11-07 22:28:40 +00:00
  • 1bd8c09194 Avoid repeating the network name in whois. Sadie Powell 2024-11-05 20:41:10 +00:00
  • a93636878c LLVM-GCC is long dead we don't need to mention it in the readme. Sadie Powell 2024-11-05 10:57:54 +00:00
  • 57dde703a2 Convert the issue templates to YAML. Sadie Powell 2024-11-04 13:37:25 +00:00