summaryrefslogtreecommitdiff
path: root/modules/protocol
AgeCommit message (Collapse)Author
2021-06-17Fix various spelling issues (#274).Josh Soref
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>.
2021-06-04Use the InspIRCd-sent maxlist size instead of networkinfo:modelistsize.Sadie Powell
2021-04-16Don't enforce casemapping when using the 1202 InspIRCd protocol.Sadie Powell
This allows older servers which use a module that provides custom casemapping (e.g. the ascii module) to link.
2021-01-07Update copyright to 2021.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \;
2021-01-01inspircd3: Enable support for channel SQLines (#268)Michael Hazell
2020-10-12Unset the account id before the account name on InspIRCd.Sadie Powell
This avoids the id being shown on the logout event.
2020-10-12Fix not sending an account id to InspIRCd on SASL.Sadie Powell
Also, send the account id first so it shows on the ACCOUNT message.
2020-10-02Update/modernize ircd-hybrid protocol module to stay link compatible with ↵miwob
next ircd-hybrid release
2020-09-14Clarify that unreal4 also works for UnrealIRCd 5.Sadie Powell
2020-09-10Implement support for immutable account identifiers.Sadie Powell
2020-08-01ircd-hybrid protocol module: add support for channel mode 'K' (no knock)miwob
2020-03-26Fix the handling of topic messages with InspIRCd v3.Matt Schatz
2020-01-21InspIRCd: send an oper type of "service" instead of "services".Sadie Powell
This fixes a grammar issue with RPL_WHOISOPERATOR where users would see "ChanServ is a services on NetworkName".
2020-01-04Update copyright to 2020.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
2020-01-04Fix the handling of kick messages with InspIRCd v3.Matt Schatz
2019-12-15Revert "Fix the length limit for InspIRCd v3 S2S messages."Peter Powell
This is causing build errors for some people and i'm unsure why. This reverts commit a4ab6876c3f4afc087a3db90404bbdeb47525e6e.
2019-12-15Add the <limits> include to the inspircd3 module.Peter Powell
2019-12-14Fix a bunch of broken indentation.Peter Powell
2019-12-14Fix the length limit for InspIRCd v3 S2S messages.Peter Powell
2019-12-14inspircd3: Refer to modules using without a prefix/suffix.Peter Powell
2019-11-27Fix retrieval of TopicLock status in IRCDMessageMetadata.Matt Schatz
2019-11-27Update IRCDMessageMetadata for channel metadata.Matt Schatz
- InspIRCd 3 now includes the channel TS in any channel metadata. This pushes the type and value by one. - Update the messages sent from this function accordingly. - Fix retrieval of TopicLock status.
2019-11-17Fix parsing InspIRCd v3 IJOIN messages.Peter Powell
Thanks to @H7-25 and @genius3000 for reporting this.
2019-11-12Add the SSL ExtensibleItem for Users.Matt Schatz
Copied this directly from inspircd12.cpp, which inspircd20.cpp inherited from.
2019-11-02inspircd3: remove CoreExport from IRCDMessageKickAdam
2019-09-23Fix various typos.Peter Powell
2019-09-23Sort message handlers alphabetically.Peter Powell
2019-09-23Handle/send 1205-style PING/PONG messages.Peter Powell
2019-09-23Parse 1205-style mode lists for CAPAB CHANMODES/USERMODES.Peter Powell
2019-09-23Add a handler for the IJOIN command.Peter Powell
2019-09-23Update for the 1205 channel METADATA syntax.Peter Powell
2019-09-23Update for the 1205 FJOIN syntax.Peter Powell
2019-09-23Update for the 1205 KICK syntax.Peter Powell
2019-09-23Update for the 1205 INVITE syntax.Peter Powell
2019-09-23Update for the 1205 SERVER syntax.Peter Powell
2019-09-23Update for the 1205 FTOPIC syntax.Peter Powell
2019-09-23Remove the TOPIC command handler.Peter Powell
This legacy compat command was removed in the 1205 protocol.
2019-09-23Remove the JOIN command handler.Peter Powell
This legacy compat command was removed in the 1205 protocol.
2019-09-23Use the SINFO command instead of the old VERSION command.Peter Powell
2019-09-23Use NUM instead of PUSH for sending numerics to clients.Peter Powell
2019-09-23Require the 1205 (3.0+) server protocol.Peter Powell
2019-09-23Remove the dependency on the inspircd12 module.Peter Powell
2019-09-23Mark inspircd3 as being the InspIRCd 3 module.Peter Powell
2019-09-23Make a copy of the InspIRCd v2 module for v3.Peter Powell
2019-03-30Reset the default modes on CAPAB START.Peter Powell
2019-03-30Mark pseudoclients as bots on InspIRCd if the bot mode exists.Peter Powell
2019-02-09Allow post-handshake SASL in UnrealIRCd 4.2.2 and up.Bram Matthys
This updates the unreal4 protocol module to work with both pseudo-id's and real UID's. Something that will also be necessary once UnrealIRCd gets rid of pseudo-id's altogether.
2019-01-03Merge pull request #225 from genius3000/2.0+away_msgAdam
Handle S2S AWAY messages with a timestamp
2019-01-03Merge pull request #228 from SaberUK/2.0+casemapAdam
Send the casemap as part of CAPAB CAPABILITIES on InspIRCd.
2019-01-01Update copyright to 2019.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;