aboutsummaryrefslogtreecommitdiff
path: root/src/modules.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Promote ExtensionItem::ExtensibleType to a top level enum class.Gravatar Sadie Powell2021-12-231-4/+4
| |
* | Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-1/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-1/+1
| |
* | Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-171-1/+0
| |
* | Fix the Detach method which got borked during a rebase.Gravatar Sadie Powell2021-08-171-0/+7
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-7/+6
|\|
| * Fix various spelling issues (#1883).Gravatar Josh Soref2021-06-211-7/+7
| | | | | | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-181-0/+1
|\|
| * Fix xline matching on WebIRC connections.Gravatar Sadie Powell2021-06-171-0/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-011-1/+2
|\|
| * Avoid registering services as their unprefixed name.Gravatar Sadie Powell2021-05-281-1/+2
| | | | | | | | This fixes SSL profiles overriding the websocket module.
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-1/+1
| |
* | Fire OnUserPreJoin regardless of whether the join is an override.Gravatar Sadie Powell2021-05-231-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-3/+3
|\|
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-271-2/+2
| |
* | Add a new map-based method for building link data.Gravatar Sadie Powell2021-05-101-1/+9
| | | | | | | | | | The new link data is not currently used but will be in the near future.
* | Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-081-2/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-271-1/+1
|\|
| * Improve the messages sent when loading/unloading/reloading modules.Gravatar Sadie Powell2021-04-191-1/+1
| |
* | Rip out the OnConnectionFail event.Gravatar Sadie Powell2021-04-191-1/+0
| | | | | | | | | | This never really worked correctly and will now be replaced with something better.
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-181-4/+4
| |
* | Remove usecountbase from ExtensionItem and refer to using pointers.Gravatar Sadie Powell2021-04-091-1/+1
| | | | | | | | At one point (1.2?) this was actually useful but nowadays its not.
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-1/+1
| |
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-22/+17
| |
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-4/+4
| |
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
| |
* | 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/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-1/+1
| |
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-021-2/+2
| |
* | Rename Extensible::doUnhookExtensions to UnhookExtensions.Gravatar Sadie Powell2021-01-301-3/+3
| |
* | Add a function for shrinking module names.Gravatar Sadie Powell2020-12-241-0/+8
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-211-5/+5
|\|
| * Add a typedef for the data provider map.Gravatar Sadie Powell2020-12-041-5/+5
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-041-1/+28
|\|
| * Improve the logging of service adding/deleting.Gravatar Sadie Powell2020-12-041-0/+24
| |
| * Fire service deregistration events properly.Gravatar Sadie Powell2020-12-041-1/+4
| |
* | Merge tag 'v3.8.1' into master.Gravatar Sadie Powell2020-11-201-2/+5
|\|
| * Skip module tags which don't have a module specified.Gravatar Sadie Powell2020-11-101-1/+5
| |
| * Only assign NewServices once the duplicate check is done.Gravatar Sadie Powell2020-11-031-1/+1
| |
* | Initial support for platform-specific module file extensions.Gravatar Sadie Powell2020-11-041-2/+3
| |
* | 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-12/+0
| |
* | Add stdalgo::iterator_range and switch config tag reading to use it.Gravatar Sadie Powell2020-10-311-3/+1
| | | | | | | | | | This allows us to use range-based for loops which were not possible with the previous config tag system.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-10-271-0/+1
|\|
| * Recheck users for xlines when their real hostname changes.Gravatar Sadie Powell2020-10-061-0/+1
| |
* | Move the property string from cmd_modules to Module & show on load.Gravatar Sadie Powell2020-07-241-0/+14
| |