summaryrefslogtreecommitdiff
path: root/src/coremods/core_channel
AgeCommit message (Expand)Author
2021-03-05Update copyright headers.InspIRCd Robot
2020-09-24Fix the syntax of the MAXLIST 005 token.Sadie Powell
2020-07-30Update copyright headers.InspIRCd Robot
2020-07-27Send ERR_KEYSET when trying to change a channel key.Sadie Powell
2020-04-24Update copyright headers.InspIRCd Robot
2020-04-21Fixes by misspell-fixerInspIRCd Robot
2020-04-09Set the minimum length to 1 for most config items with a default.Sadie Powell
2020-02-18Add enum constants for list mode numerics.Sadie Powell
2020-02-18Use ircd-hybrid's numerics for the "pending invites" list.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2019-10-01Show the list modes which have variable list lengths in 005.Peter Powell
2019-08-13Fix some remaining uses of ato[il].Peter Powell
2019-08-07Convert all core ExtensionItem code away from {un,}serialize.Peter Powell
2019-06-12Show the mode syntax in ERR_INVALIDMODEPARAM.Peter Powell
2019-06-05Allow channels/auspex to see a secret channel topic. (#1654)Matt Schatz
2019-05-05cmd_names: Fix the syntax.Robby
2019-04-28Textual improvements and fixes such as typos, casing, etc. (#1612)Robby
2019-04-19Remove the OnNamesListItem event out of the core.Peter Powell
2019-02-18Various text improvements: consistency, syntax, help and doc updates/fixes.Robby
2019-01-29Fix -Wnewline-eof warning.Peter Powell
2019-01-28Add ParamMode::IsParameterSecret and remove special casing of keys.Peter Powell
2019-01-24Fix overriding <options:exemptchanops> with the exemptchanops mode.Peter Powell
2018-12-21Only parse valid durations, don't treat invalid multipliers as seconds (#1538)linuxdaemon
2018-12-19Add the <maxlist> tag and switch ListModeBase to always use it.Peter Powell
2018-12-19Make more modules rehash atomically (#1535)linuxdaemon
2018-12-17Alphabetically sort the modes in MAXLIST tokens.Peter Powell
2018-12-12Fix conversion issues by replacing ConvToInt with ConvToNum<T>.Peter Powell
2018-08-13Implement IRCv3 message tag support.Peter Powell
2018-08-12Pass the Extensible container to ExtensionItem::free().Peter Powell
2018-07-26Use CommandBase::Params instead of std::vector<std::string>.Peter Powell
2018-04-09Optimize some behaviour in the core (#1476).Dylan Frank
2018-03-31Prioritize checking for +ikl last to match previous behavior (#1474).Dylan Frank
2018-03-31Move <security:announceinvites> to core_channel.Peter Powell
2018-03-31Move checking for +ikl from the core to to core_channel.Peter Powell
2018-03-25Do not send unset topics on channel join per RFC (#1469)Dylan Frank
2018-02-07Send the ACCEPT and KEYLEN ISUPPORT tokens.Peter Powell
2018-01-06Strip commas from channel keys like Charybdis and others do.Peter Powell
2017-12-22Fixed misc. instances of ERR_NOSUCHNICK instead of channel numericsB00mX0r
2017-12-11Don't allow users to set a zero channel limit.Peter Powell
2017-12-10Extract RFC modes from the core to core_channel and core_user.Peter Powell
2017-11-25Fix a minor typo in core_channel.Peter Powell
2017-11-21Add the override keyword in places that it is missing.Peter Powell
2017-11-06Add support for setting the unset rank in ModeHandler.Peter Powell
2017-10-21Add a helper function for calling the OnCheckExemption event.Peter Powell
2017-07-27Merge pull request #1271 from SaberUK/master+exemptionPeter Powell
2017-07-24Replace the deprecated MAXBANS token with MAXLIST.Peter Powell
2017-03-20Move the OnCheckExemption hook out of the core.Peter Powell
2016-04-11Refactor topic setting logic to go through Channel::SetTopic() in all casesAttila Molnar
2016-03-19Fix oversights in the WriteNumeric() parameter conversionAttila Molnar
2016-02-25Convert WriteNumeric() calls to pass the parameters of the numeric as method ...Attila Molnar