aboutsummaryrefslogtreecommitdiff
path: root/include/modules.h
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-9/+9
|\
| * Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-211-9/+9
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-181-1/+8
|\|
| * Fix xline matching on WebIRC connections.Gravatar Sadie Powell2021-06-171-2/+9
* | Fire OnUserPreJoin regardless of whether the join is an override.Gravatar Sadie Powell2021-05-231-1/+2
* | 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. Gravatar Sadie Powell2021-05-101-1/+14
* | Rip out the OnConnectionFail event.•••This never really worked correctly and will now be replaced with something better. Gravatar Sadie Powell2021-04-191-9/+0
* | Rename the cgiirc module to gateway.Gravatar Sadie Powell2021-04-111-2/+1
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-1/+1
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-10/+3
* | Convert various mode methods to take Mode::Change.•••- AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode Gravatar Sadie Powell2021-03-301-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-1/+0
|\|
| * Fix a bunch of really obvious unnecessary includes.Gravatar Sadie Powell2021-03-051-1/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-2/+3
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-2/+3
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-021-2/+2
* | Add a function for shrinking module names.Gravatar Sadie Powell2020-12-241-1/+8
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-211-1/+2
|\|
| * Add a typedef for the data provider map.Gravatar Sadie Powell2020-12-041-1/+2
* | Convert ConnectClass from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-11-031-1/+1
* | Clean up a bunch of contructors and destructors.Gravatar Sadie Powell2020-11-011-9/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-10-271-17/+77
|\|
| * Recheck users for xlines when their real hostname changes.Gravatar Sadie Powell2020-10-061-17/+79
* | Convert CmdResult to an 8-bit strongly typed enum.Gravatar Sadie Powell2020-10-271-1/+1
* | Move the property string from cmd_modules to Module & show on load.Gravatar Sadie Powell2020-07-241-0/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-06-081-21/+46
|\|
| * ModResult is a class now.Gravatar Sadie Powell2020-05-221-3/+1
| * Document ModResult and switch the underlying type to char.Gravatar Sadie Powell2020-05-211-21/+51
* | Add first class support for extbans.•••This replaces the previous support which was pretty much a giant hack and was not synchronised between servers. Gravatar Sadie Powell2020-05-071-7/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-17/+18
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-1/+2
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-18/+18
| * Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-141-1/+1
|\ \
| * | Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-1/+1
| |/
* | Rename Module::flags to Module::properties.•••This name is more descriptive and should create less warnings about shadowing in existing modules. Gravatar Sadie Powell2020-04-111-3/+3
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-34/+20
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-091-5/+3
|\|
| * Document Module::Prioritize.Gravatar Sadie Powell2020-04-011-4/+3
| * Fix various documentation and formatting issues.Gravatar Sadie Powell2020-03-301-1/+0
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-10/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-041-39/+10
|\|
| * Make loading modules considerably more robust and user friendly.Gravatar Sadie Powell2020-02-021-37/+1
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-311-1/+1
| * Bump the ABI version.Gravatar Sadie Powell2020-01-311-1/+1
| * Add an event for when a command is blocked before execution.Gravatar Sadie Powell2020-01-221-1/+8
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-5/+10
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-5/+10
| * Bump the InspIRCd ABI version.Gravatar Peter Powell2019-12-031-1/+1
* | Move ISupport logic out of the core and into core_info.Gravatar Sadie Powell2020-01-051-7/+1