| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge branch 'insp3' into master. | Sadie Powell | 2022-04-29 | 1 | -1/+1 |
| |\ |
|
| | * | Update copyright headers. | InspIRCd Robot | 2022-04-28 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2022-04-05 | 1 | -6/+14 |
| |\| |
|
| | * | Use consistent xline messages locally•••For connectban these messages would have previously been duplicated
to other servers until this was fixed earlier today. For dnsbl and
rline they would have just differed on the local to a remote.
As of the previous commit the module name is included in the setter
so there is no need to vary the snotice. This makes things more
consistent for server operators and allows scripts to parse the
messages.
| Sadie Powell | 2022-04-05 | 1 | -3/+11 |
| | * | Include the module name in the setter for server-added xlines. | Sadie Powell | 2022-04-05 | 1 | -1/+1 |
| | * | Fix the grammar of various xline messages. | Sadie Powell | 2022-04-05 | 1 | -2/+2 |
| * | | Abolish the infernal space before accessibility keywords. | Sadie Powell | 2022-01-25 | 1 | -6/+6 |
| * | | Always catch exceptions as a constant reference. | Sadie Powell | 2022-01-09 | 1 | -1/+1 |
| * | | Refactor CoreException and ModuleException. | Sadie Powell | 2022-01-07 | 1 | -4/+10 |
| * | | Add a snomask flag for rehash messages. | Sadie Powell | 2021-11-28 | 1 | -3/+3 |
| * | | Apply the final keyword to all module classes where appropriate. | Sadie Powell | 2021-10-04 | 1 | -3/+5 |
| * | | Mark all command classes as final. | Sadie Powell | 2021-10-01 | 1 | -1/+2 |
| * | | Remove a bunch of unnecessary whitespace. | Sadie Powell | 2021-08-17 | 1 | -1/+0 |
| * | | Stop broadcasting the CBAN, RLINE, and SHUN commands.•••These will be broadcast by the X-line system so this legacy hack
is no longer necessary.
| Sadie Powell | 2021-07-23 | 1 | -8/+0 |
| * | | Get rid of even more pointless copy/paste comments. | Sadie Powell | 2021-05-19 | 1 | -3/+0 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-05-11 | 1 | -1/+1 |
| |\| |
|
| * | | Add a new map-based method for building link data.•••The new link data is not currently used but will be in the near
future.
| Sadie Powell | 2021-05-10 | 1 | -2/+4 |
| * | | Rename the cgiirc module to gateway. | Sadie Powell | 2021-04-11 | 1 | -1/+1 |
| * | | Fix a ton of pedantic compiler warnings. | Sadie Powell | 2021-04-04 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-03-31 | 1 | -9/+0 |
| |\| |
|
| | * | Fix various documentation comments. | Sadie Powell | 2021-03-31 | 1 | -11/+0 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-03-05 | 1 | -1/+1 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2021-03-05 | 1 | -1/+1 |
| * | | Initial support for platform-specific module file extensions. | Sadie Powell | 2020-11-04 | 1 | -1/+1 |
| * | | Convert ConfigTag from reference<> to std::shared_ptr<>. | Sadie Powell | 2020-10-31 | 1 | -1/+1 |
| * | | Convert CmdResult to an 8-bit strongly typed enum. | Sadie Powell | 2020-10-27 | 1 | -2/+2 |
| * | | Rewrite the regex system from scratch.•••* Move everything to the Regex namespace:
- Regex -> Regex::Pattern
- RegexException -> Regex::Exception
- RegexFactory -> Regex::Engine
* Add support for regex flags.
- Regex::OPT_CASE_INSENSITIVE performs case-insensitive matching.
* Add the Regex::EngineReference class as a friendly wrapper around
dynamic_reference_nocheck<Regex::Engine>.
* Add the Regex::SimpleEngine template class for automating the
implementation of regex factory classes.
* Use std::shared_ptr for Regex::Pattern objects instead of making
users manage memory manually.
| Sadie Powell | 2020-07-28 | 1 | -21/+10 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-05-05 | 1 | -1/+1 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2020-04-24 | 1 | -1/+1 |
| * | | Replace the flags_required field with an enum. | Sadie Powell | 2020-04-14 | 1 | -1/+1 |
| * | | Alow modules to specify multiple syntax lines. | Sadie Powell | 2020-04-14 | 1 | -1/+2 |
| * | | 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 | -4/+9 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-02-19 | 1 | -1/+1 |
| |\| |
|
| | * | Generalise XLine stats numerics using RPL_STATS from aircd. | Sadie Powell | 2020-02-18 | 1 | -1/+1 |
| * | | Use C++11 inline initialisation for class members. | Sadie Powell | 2020-02-06 | 1 | -2/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-01-17 | 1 | -3/+9 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2020-01-11 | 1 | -3/+9 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-05-15 | 1 | -5/+5 |
| |\| |
|
| | * | Textual improvements and fixes such as typos, casing, etc. (#1612) | Robby | 2019-04-28 | 1 | -5/+5 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-03-30 | 1 | -7/+7 |
| |\| |
|
| | * | Start using DurationString() in X-line additions and•••a few other modules where it fits better than just showing seconds.
| Matt Schatz | 2019-02-18 | 1 | -6/+6 |
| | * | Various text improvements: consistency, syntax, help and doc updates/fixes. | Robby | 2019-02-18 | 1 | -1/+1 |
| * | | SnomaskManager: remove fakederef. | Sadie Powell | 2019-02-07 | 1 | -9/+9 |
| * | | ModuleManager: remove fakederef. | Sadie Powell | 2019-02-07 | 1 | -2/+2 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-02-05 | 1 | -2/+4 |
| |\| |
|
| | * | Add the reason to xline removal notices. (#1545)•••Show the reason in manual xline removal SNOTICEs, just like
expiry SNOTICEs do.
This modifies XLineManager::DelLine() to require another string
reference passed to it.
Requested by @Robby-. | Matt Schatz | 2019-01-24 | 1 | -2/+4 |
| * | | Replace the override macro with the override keyword. | Sadie Powell | 2019-01-25 | 1 | -16/+16 |
| |/ |
|
| * | Improve X-line text consistency.•••- Change any "-Line", ":Line", or "*line" to "-line" throughout
the X-line code, comments, and documentation.
- Add periods to the end of some notices.
- Correct a typo in the Q-line code comments.
- Update the filter module documentation (shun addition).
Co-authored-by: Robby <robby@chatbelgie.be>
| Matt Schatz | 2019-01-09 | 1 | -9/+9 |