| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge branch 'insp3' into master. | Sadie Powell | 2022-04-29 | 1 | -0/+1 |
| |\ |
|
| | * | Update copyright headers. | InspIRCd Robot | 2022-04-28 | 1 | -0/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2022-03-11 | 1 | -6/+13 |
| |\| |
|
| | * | Change delaymsg to use exemptchanops and have an oper priv (#1959). | iwalkalone | 2022-02-13 | 1 | -6/+13 |
| * | | Abolish the infernal space before accessibility keywords. | Sadie Powell | 2022-01-25 | 1 | -3/+3 |
| * | | Promote ExtensionItem::ExtensibleType to a top level enum class. | Sadie Powell | 2021-12-23 | 1 | -1/+1 |
| * | | Apply the final keyword to all module classes where appropriate. | Sadie Powell | 2021-10-04 | 1 | -1/+1 |
| * | | Mark all mode classes as final. | Sadie Powell | 2021-10-01 | 1 | -1/+2 |
| * | | Added -Wshorten-64-to-32 and fixed all warnings. | Dominic Hamon | 2021-05-30 | 1 | -2/+2 |
| * | | Switch simple iterator loops to use range-based for loops. | Sadie Powell | 2021-04-07 | 1 | -6/+2 |
| * | | Constify their_param in ResolveModeConflict.•••There's no reason for this to be mutable.
| Sadie Powell | 2021-04-06 | 1 | -1/+1 |
| * | | Pascalize Unset in extension item classes. | Sadie Powell | 2021-03-17 | 1 | -1/+1 |
| * | | Pascalize Set in extension item classes. | Sadie Powell | 2021-03-17 | 1 | -3/+3 |
| * | | Pascalize Get in extension item classes. | Sadie Powell | 2021-03-17 | 1 | -2/+2 |
| * | | Convert ConfigTag from reference<> to std::shared_ptr<>. | Sadie Powell | 2020-10-31 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-05-05 | 1 | -1/+1 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2020-04-24 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-04-11 | 1 | -1/+1 |
| |\| |
|
| | * | Update the module descriptions using mkversion. | Sadie Powell | 2020-04-10 | 1 | -1/+1 |
| * | | Improve storage of module description, flags, and link data. | Sadie Powell | 2020-04-11 | 1 | -7/+2 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-04-09 | 1 | -1/+2 |
| |\| |
|
| | * | Add the Numerics::CannotSendTo class and switch stuff to use it. | Sadie Powell | 2020-04-04 | 1 | -1/+2 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-01-17 | 1 | -1/+4 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2020-01-11 | 1 | -1/+4 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-09-23 | 1 | -1/+1 |
| |\| |
|
| | * | Fix some remaining uses of ato[il]. | Peter Powell | 2019-08-13 | 1 | -1/+1 |
| * | | Replace LocalIntExt with IntExtItem. | Sadie Powell | 2019-08-13 | 1 | -4/+4 |
| * | | Move the Module parameter of ExtensionItem et al to the start.•••This matches what other ServiceProvider types do.
| Sadie Powell | 2019-08-13 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-07-16 | 1 | -0/+1 |
| |\| |
|
| | * | Show the mode syntax in ERR_INVALIDMODEPARAM. | Peter Powell | 2019-06-12 | 1 | -0/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-05-15 | 1 | -5/+24 |
| |\| |
|
| | * | Some more text fixes and improvements (#1618). | Robby | 2019-04-28 | 1 | -1/+1 |
| | * | Textual improvements and fixes such as typos, casing, etc. (#1612) | Robby | 2019-04-28 | 1 | -3/+3 |
| | * | Update trivially-modifiable modules to handle tag messages. | Peter Powell | 2019-04-16 | 1 | -3/+22 |
| * | | Replace the override macro with the override keyword. | Sadie Powell | 2019-01-25 | 1 | -7/+7 |
| |/ |
|
| * | Fix ParamModeBase::OnUnset() not being virtual.•••Closes #1536.
| Peter Powell | 2018-12-16 | 1 | -1/+1 |
| * | Fix conversion issues by replacing ConvToInt with ConvToNum<T>.•••The former was a thin wrapper around atol and brought with it all
of the weird parsing logic of atol which is almost never what is
actually wanted. It also almost never returned the numeric type
which is actually wanted which can cause weird issues when casting.
| Peter Powell | 2018-12-12 | 1 | -3/+3 |
| * | Rework message handling.•••- Move all message-related types to their own header to make moving
them to a cross-module events easier.
- Rename OnUserMessage to OnUserPostMessage.
- Rename OnText to OnUserMessage.
- Replace the dest, target_type, and status parameters with the
MessageTarget class.
- Replace the text, exempt_list, and msgtype parameters with the
MessageDetails struct.
- Add echooriginal and originaltext to the MessageDetails struct
to allow spam filtering to not be broken by cap echo-message.
| Peter Powell | 2018-01-06 | 1 | -4/+4 |
| * | Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs.
| Peter Powell | 2017-11-21 | 1 | -2/+2 |
| * | Add support for setting the unset rank in ModeHandler. | Peter Powell | 2017-11-06 | 1 | -1/+1 |
| * | Convert WriteNumeric() calls to pass the parameters of the numeric as method ... | Attila Molnar | 2016-02-25 | 1 | -2/+1 |
| * | Specify which Extensible subclass an ExtensionItem is valid for | Attila Molnar | 2015-01-18 | 1 | -1/+1 |
| * | Remove some unnecessary NULL checks | Attila Molnar | 2015-01-10 | 1 | -2/+1 |
| * | Merge insp20 | Attila Molnar | 2014-10-27 | 1 | -1/+9 |
| |\ |
|
| | * | m_delaymsg Add option to disallow NOTICEs too | Attila Molnar | 2014-10-23 | 1 | -1/+18 |
| * | | Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator instead | Attila Molnar | 2014-07-14 | 1 | -1/+1 |
| * | | Rename UserMembList to Channel::MemberMap, switch all code to use it | Attila Molnar | 2014-07-14 | 1 | -1/+1 |
| * | | Change return type of Channel::GetUsers() to reference from pointer as it is ... | Attila Molnar | 2014-07-14 | 1 | -2/+2 |
| * | | Add ParamModeBase and ParamMode, change all parameter modes to inherit from P...•••- Type of the extension used to store data is a template parameter
- The extension is automatically unset when the mode is unset
- Handlers inheriting from ParamMode have to provide OnSet() and SerializeParam(); may optionally provide OnUnset()
- Transparently handle the case when OnSet() modifies the mode parameter
- Remove Channel::custom_mode_params map; ask the mode handlers to serialize their parameters instead
| Attila Molnar | 2014-02-15 | 1 | -33/+30 |
| * | | Use WriteNumeric() everywhere we send numerics and include the user's nick au... | Adam | 2013-11-12 | 1 | -2/+2 |