Commit Graph

  • 59f2baec85 Merge branch 'insp4' into master. Sadie Powell 2024-11-03 09:29:43 +00:00
  • 26310018b6 Merge branch 'insp3' into insp4. Sadie Powell 2024-11-03 09:26:26 +00:00
  • cf87603832 Update irctest. Sadie Powell 2024-11-03 09:25:33 +00:00
  • 7734b2e0f5 Release v4.4.0. v4.4.0 Sadie Powell 2024-11-02 09:03:06 +00:00
  • 9f0f434771 Update copyright headers. InspIRCd Robot 2024-11-02 08:42:20 +00:00
  • 749dce1c9e Update author list. InspIRCd Robot 2024-11-02 08:36:45 +00:00
  • 8a3aba4044 Merge branch 'insp4' into master. Sadie Powell 2024-11-01 14:35:23 +00:00
  • 44bab92df1 Default <options:extbanformat> to name. Sadie Powell 2024-10-23 11:33:02 +01:00
  • 11917e4c4a Use fmtlib instead of iostream in ConvToStr where available. Sadie Powell 2024-10-27 14:41:27 +00:00
  • 37a820efcb Add support for regex flags to the filter module. Sadie Powell 2024-10-27 14:41:27 +00:00
  • bce693bfe3 Update the Windows packages. Sadie Powell 2024-10-26 16:16:46 +01:00
  • 414a086449 All core numerics should be in numeric.h not in .cpp files. Sadie Powell 2024-10-26 15:26:59 +01:00
  • 434c4e7918 Skip ciphersuites that don't have any users. Sadie Powell 2024-10-25 18:11:15 +01:00
  • f4a9f3ce22 Add a stats character to sslinfo for viewing ciphersuite info. Sadie Powell 2024-10-22 21:40:31 +01:00
  • 73bc08d743 Merge branch 'insp3' into insp4. Sadie Powell 2024-10-17 12:33:11 +01:00
  • fc9d49641f Add support for extbans without letters. Sadie Powell 2024-10-16 12:03:52 +01:00
  • a9a6411051 Allow ConfigTag::getCharacter to return NUL for an empty field. Sadie Powell 2024-10-16 11:39:59 +01:00
  • 4ad5257918 Also match account bans against grouped nicknames. Sadie Powell 2024-10-16 10:59:31 +01:00
  • e9018ab055 Add text replies for DNSBL responses. Sadie Powell 2024-10-13 13:08:55 +01:00
  • 7763a034a8 Tell people to connect to Teranova directly instead of our alias. Sadie Powell 2024-10-13 09:41:26 +01:00
  • d0740145ec Resynchronise our copy of the GPLv2 with the latest FSF copy. Sadie Powell 2024-10-13 09:36:25 +01:00
  • 5d436585ca Fix the indentation of <options:xlinequit>. Sadie Powell 2024-10-11 22:08:03 +01:00
  • 25e4a63305 Tweak <options:modesinlist> to allow only showing to opers. Sadie Powell 2024-10-11 22:05:25 +01:00
  • f5564849d2 Use PRIVMSG instead of SQUERY in the example aliases. Sadie Powell 2024-10-11 21:00:00 +01:00
  • 0d891e2f43 Merge branch 'insp3' into insp4. Sadie Powell 2024-10-11 19:31:49 +01:00
  • 18166edfeb Fix chanlog not hiding the local server when hideserver is enabled. Sadie Powell 2024-10-11 19:28:38 +01:00
  • feb670dfe8 Raise the minimum connectban threshold to 2. Sadie Powell 2024-10-11 12:49:18 +01:00
  • 896ed2b512 Fix a pgsql module warning when building against recent libpq. Sadie Powell 2024-10-10 19:29:56 +01:00
  • b21ec4e9a9 Count services in the global user count. Sadie Powell 2024-10-10 15:08:31 +01:00
  • b9b3c03ccd Target actions updates to the default branch. Sadie Powell 2024-10-10 15:04:50 +01:00
  • ca6ccac8b0 Merge branch 'insp3' into insp4. Sadie Powell 2024-10-10 15:03:21 +01:00
  • 5eb21f239b When a server stops being ulined remove its users from the uline list. Sadie Powell 2024-10-10 14:47:24 +01:00
  • 522c202a9c Revert "Tell people to use the main ChatSpike domain not our alias". Sadie Powell 2024-10-08 01:29:56 +01:00
  • 41b880dea7 Silently do nothing if a module zaps all of the tags on a TAGMSG. Sadie Powell 2024-10-07 23:50:57 +01:00
  • 127ab6bffc Improve the restrictchans error message. Sadie Powell 2024-10-07 14:16:09 +01:00
  • a2296c9141 Improve the xline_db log messages. Sadie Powell 2024-10-03 12:17:28 +01:00
  • d346d6783b Add the Time::FromNow helper function. Sadie Powell 2024-10-03 10:51:21 +01:00
  • 5e1310188b Fix potentially generating an invalid permchannel database. Sadie Powell 2024-10-01 14:59:24 +01:00
  • 3a9ff2563f Bump peter-evans/create-pull-request from 6 to 7 dependabot[bot] 2024-10-01 13:17:49 +00:00
  • d407400621 Merge branch 'insp4' into master. Sadie Powell 2024-09-30 17:12:11 +01:00
  • c2c5b44983 Implement ldap_initialize on Windows using InternetCrackUrlA. Sadie Powell 2024-09-30 12:39:50 +01:00
  • 9506e09ff7 Allow customising the anticaps reason. Sadie Powell 2024-09-28 18:37:47 +01:00
  • 1061dbeb11 Add %channel% to the messageflood and repeat module templates. Sadie Powell 2024-09-28 18:23:50 +01:00
  • 88c28f5256 Make the messageflood and repeat messages a bit better. Sadie Powell 2024-09-28 16:05:40 +01:00
  • 51824113f0 Revert "Refactor how the anticaps module parses the mode value". Sadie Powell 2024-09-28 15:37:12 +01:00
  • bd7e5fd621 Add a type alias for the extban letter type. Sadie Powell 2024-09-27 18:36:29 +01:00
  • b0a73189db Clean up the names of some variables in the extban header. Sadie Powell 2024-09-27 18:30:11 +01:00
  • 565d3fdc4a Make it clear that Anope 2.1 does not need cmode or umode +r. Sadie Powell 2024-09-26 19:48:15 +01:00
  • 95e36721d4 Let services know what format it should send extbans in. Sadie Powell 2024-09-25 12:39:15 +01:00
  • 78c4e562df Change PID example path from absolute to relative Wade Cline 2024-09-23 00:29:30 -07:00
  • e9b26e487f
    Remove non-breaking space from the sasl module comment. Wade Cline 2024-09-22 23:01:16 -07:00
  • 43a5068798 Hide the channels of services pseudoclient with +I from opers too. Sadie Powell 2024-09-22 14:38:19 +01:00
  • 1686b00675 Refactor hidechans slightly. Sadie Powell 2024-09-22 14:17:34 +01:00
  • 70a92b4dae Allow opting-out of saving bot messages in the channel history. Sadie Powell 2024-09-22 14:01:37 +01:00
  • 2b10b8fc2a Rename <chanhistory:bots> to <chanhistory:sendtobots>. Sadie Powell 2024-09-22 13:48:56 +01:00
  • d370308daa Fix some warnings when building with Clang. Sadie Powell 2024-09-19 16:03:45 +01:00
  • 0444d97ab9 Fix the Windows build. Sadie Powell 2024-09-19 15:55:13 +01:00
  • 4f9830ff2e Make the server protocol APIs use a reference instead of a pointer. Sadie Powell 2024-09-19 15:53:54 +01:00
  • c3e067e3bf Add some extra methods to the Server class. Sadie Powell 2024-09-19 15:23:34 +01:00
  • f75795d176 Implement remote WriteNotice in spanningtree like with WriteNumeric. Sadie Powell 2024-09-19 14:43:16 +01:00
  • b980c73b2a Rename TreeServer::GetParent to GetTreeParent. Sadie Powell 2024-09-19 14:20:12 +01:00
  • 0a7a1a2bc1 Merge branch 'insp4' into master. Sadie Powell 2024-09-19 13:29:47 +01:00
  • 566d438348 Use unique_ptr for InspIRCd::ConfigThread. Sadie Powell 2024-09-19 13:13:04 +01:00
  • 2ab1281c4d Use unique_ptr for InspIRCd::Config. Sadie Powell 2024-09-19 13:08:26 +01:00
  • fbbc362ebb Merge branch 'insp3' into insp4. Sadie Powell 2024-09-19 01:26:21 +01:00
  • aa7394ca95 Expand IPv6 addresses in connectban to avoid breaking S2S. Sadie Powell 2024-09-19 01:19:30 +01:00
  • e657edc2b3 Fix rebuilding the 004 numeric on reloading core_info. Sadie Powell 2024-09-17 00:52:40 +01:00
  • 8649d33465 Sort the 004 mode list alphabetically. Sadie Powell 2024-09-17 00:45:21 +01:00
  • dfd72fe029 Remove some unnecessary uses of <iostream>. Sadie Powell 2024-09-16 09:54:27 +01:00
  • bf53ff5084 Make Cullable::Deleter const. Sadie Powell 2024-09-13 15:40:43 +01:00
  • 4c9e3aeb8b Merge branch 'insp4' into master. Sadie Powell 2024-09-13 14:54:16 +01:00
  • a6ea949d4d Use reference<>::ptr() in more places. Sadie Powell 2024-09-13 12:11:11 +01:00
  • 45f10a7f6f Only remove extbans on unload if provided by the right module. Sadie Powell 2024-09-13 11:52:26 +01:00
  • 8b253d39a1 Raise an exception if an extban name or letter is already in use. Sadie Powell 2024-09-13 11:30:08 +01:00
  • 6204c9636e Merge branch 'insp4' into master. Sadie Powell 2024-09-09 15:44:38 +01:00
  • 45f7640d2a Send an ISupport diff when a user moves to a new connect class. Sadie Powell 2024-09-09 12:11:05 +01:00
  • b5032fb641 Fix rawio logs not being written after a rehash. Sadie Powell 2024-09-09 11:29:08 +01:00
  • a3668d75d6 Use -I for the vendor directory instead of -isystem. Sadie Powell 2024-09-08 23:28:39 +01:00
  • 73a98ce7be Use string_view in InspIRCd::Is{FQDN,Host,SID}. Sadie Powell 2024-09-07 19:16:48 +01:00
  • 83e142fa2f Release v4.3.0. v4.3.0 Sadie Powell 2024-09-07 11:14:08 +01:00
  • 8e784862f5 Update copyright headers. InspIRCd Robot 2024-09-07 11:10:36 +01:00
  • 863f631fef Merge branch 'insp3' into insp4. Sadie Powell 2024-09-07 11:00:50 +01:00
  • bfa2870254 Update the readme for the CentOS packages being dropped. Sadie Powell 2024-09-06 11:07:44 +01:00
  • 4dc6c98d98 Document the deprecation of the cloak_md5 and md5 module. Sadie Powell 2024-09-05 13:25:52 +01:00
  • 4579bc5524 Log if the server is using a md5 cloak as their primary method. Sadie Powell 2024-09-05 13:25:46 +01:00
  • 1f65eb8efc Fix needlessly separating threads and lanes in the argon2 module. Sadie Powell 2024-09-05 12:47:03 +01:00
  • bb05d0dd46 Make the <define> options in the example config actually useful. Sadie Powell 2024-09-05 12:13:29 +01:00
  • 0617fdfb65 Check the connection state of a command before the parameter count. Sadie Powell 2024-09-03 19:00:49 +01:00
  • 591cb8e0b9 Const correct the xline header. Sadie Powell 2024-09-03 11:09:54 +01:00
  • e02637d1ed Fix mkdescriptions when parsing docs containing Jinja variables. Sadie Powell 2024-09-02 12:37:15 +01:00
  • 266cc6c3c3 Make mkauthors/mkheaders respect the mailmap for coauthors. Sadie Powell 2024-09-02 11:16:13 +01:00
  • faa96b7956 Fix a regression in ProcessColors. Sadie Powell 2024-09-02 10:40:47 +01:00
  • f6da60b3f4 Normalise the case of MOD_RESULT variables. Sadie Powell 2024-08-31 16:21:09 +01:00
  • 0e603bab1d Minor performance improvement to ProcessColors. Sadie Powell 2024-08-31 15:41:35 +01:00
  • 7d7b78f3d0 Fix the case of the override module settings. Sadie Powell 2024-08-31 00:29:04 +01:00
  • ca0ea6e3d0 Make blockcolor only block known formatting codes. Sadie Powell 2024-08-30 17:00:22 +01:00
  • babb39cb17 Refactor InspIRCd::StripColor. Sadie Powell 2024-08-30 16:53:41 +01:00
  • 5d801283bb Fix the getentropy test. Sadie Powell 2024-08-30 15:34:00 +01:00
  • ef8e631be2 Add a config variable for the example dir. Sadie Powell 2024-08-30 15:31:47 +01:00
  • af6a690f52 Add MOTD escape sequences for { and }. Sadie Powell 2024-08-30 09:32:44 +01:00