summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-04Release 2.1.3.2.1.3Sadie Powell
2024-03-04Update the changelogs.Sadie Powell
2024-03-04Add NickAlias::GetVhostMask for getting the vident@vhost.Sadie Powell
2024-02-29Clean up some more CMake flags.Sadie Powell
2024-02-29Fix some oversights from previous commits.Sadie Powell
2024-02-29If a user runs an invalid command try to suggest a valid one.Sadie Powell
2024-02-29Consolidate some header files.Sadie Powell
2024-02-29Rework some platform compatibility code.Sadie Powell
2024-02-29Update the changelogs.Sadie Powell
2024-02-29Fix some oversights.Sadie Powell
2024-02-29Merge branch '2.0' into 2.1.Sadie Powell
2024-02-29Fix a copy/paste error in webcpanel.Sadie Powell
2024-02-29Rip out ns_access and related code.Sadie Powell
This is wildly insecure and has been disabled by default for at least a decade.
2024-02-29Add names for the numerics used by the core.Sadie Powell
2024-02-29If a PRIVMSG or NOTICE is empty then send a single space instead.Sadie Powell
Currently a bunch of code does source.Reply(" ") to ensure that an empty line gets rendered but this is a much better way to handle this problem. The code that does this already will be updated in a future commit to avoid breaking translations in progress.
2024-02-27Fix matching extbans on InspIRCd and implement missing matchers.Sadie Powell
2024-02-27Replace OnChannelUnban with an IRCDProto function.Sadie Powell
This was added for (and is only used for) for unbanning users on UnrealIRCd which is an IRCd protocol function so it should be in IRCDProto.
2024-02-27Make functions that don't use `this` static.Sadie Powell
2024-02-27Remove redundant uses of const.Sadie Powell
2024-02-27Simplify several boolean expressions.Sadie Powell
2024-02-27Fix write_pidfile on Windows.Sadie Powell
Microsoft's documentation lies again.
2024-02-26Fix sending numerics on InspIRCd.Sadie Powell
2024-02-26Use fstream for accessing files where possible.Sadie Powell
2024-02-26Rework IRCDMessage/IRCDMessageFlag.Sadie Powell
2024-02-26Refactor User::IsServicesOper.Sadie Powell
2024-02-26Allow using more than one fingerprint in an oper block.Sadie Powell
Closes #362.
2024-02-26Deduplicate InspIRCd CAPAB parsing.Sadie Powell
2024-02-26Update translator names.Sadie Powell
2024-02-26Fix a typo in UnrealIRCd's SendGlobops.Sadie Powell
2024-02-26Fix bs_kick not using the correct kick message for automatic kicks.Sadie Powell
Closes #354.
2024-02-26Remove several string format IRCDProto function overloads.Sadie Powell
2024-02-26Fix a missing override keyword.Sadie Powell
2024-02-26Replace IRCDProto::CanSendTags with IsTagValid.Sadie Powell
Not every IRC server accepts arbitrary tags so this is a better way to handle tag filtering.
2024-02-26Fix some coding style issues.Sadie Powell
2024-02-26Implement support for the IRCv3 +draft/channel-context tag.Sadie Powell
Closes #358.
2024-02-26Extract should privmsg logic to its own function.Sadie Powell
2024-02-25Kill checks for obsolete versions of Windows.Sadie Powell
Because of the required system functionality Anope will not build or run on these systems anyway.
2024-02-25Remove duplicate suffix from socketengine file names.Sadie Powell
2024-02-25Remove a function which exists for compat with old versions of VS.Sadie Powell
2024-02-25Remove a reference to 1.8.Sadie Powell
2024-02-25Use unique_ptr for managing std::thread ownership.Sadie Powell
2024-02-22Fix formatting messages on ngircd.Sadie Powell
2024-02-22Fix sending the ngircd PASS handler.Sadie Powell
2024-02-22Refactor the InspIRCd module static variables and method.Sadie Powell
2024-02-22GetMaxListFor: use size_t and add a default like the other fields.Sadie Powell
2024-02-22If the IRCd sends a field limit then use it over that of the config.Sadie Powell
2024-02-22Fix a bug in the unrealircd protocol module.Sadie Powell
2024-02-22Deduplicate User::SendMessage.Sadie Powell
2024-02-22Add the IRCv3 reply tag to messages sent as responses to a user.Sadie Powell
2024-02-22Store the source message identifier in CommandSource.Sadie Powell