aboutsummaryrefslogtreecommitdiffstats
path: root/include/modules.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-9/+9
|\
| * Fix various spelling issues (#1883).Gravatar Josh Soref2021-06-211-9/+9
| | | | | | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* | 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.Gravatar Sadie Powell2021-05-101-1/+14
| | | | | | | | | | The new link data is not currently used but will be in the near future.
* | Rip out the OnConnectionFail event.Gravatar Sadie Powell2021-04-191-9/+0
| | | | | | | | | | This never really worked correctly and will now be replaced with something better.
* | 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.Gravatar Sadie Powell2021-03-301-1/+1
| | | | | | | | | | | | | | | | - AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode
* | 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.Gravatar Sadie Powell2020-05-071-7/+1
| | | | | | | | | | This replaces the previous support which was pretty much a giant hack and was not synchronised between servers.
* | 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.Gravatar Sadie Powell2020-04-111-3/+3
| | | | | | | | | | This name is more descriptive and should create less warnings about shadowing in existing modules.
* | 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
| |