aboutsummaryrefslogtreecommitdiff
path: root/src/modulemanager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix undefined behaviour with converting a path to a string.Gravatar Sadie Powell2021-06-101-2/+5
* Fix MSVC compatibility issues.Gravatar Sadie Powell2021-06-071-1/+1
* Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
* Initial support for platform-specific module file extensions.Gravatar Sadie Powell2020-11-041-1/+1
* Move the property string from cmd_modules to Module & show on load.Gravatar Sadie Powell2020-07-241-14/+12
* Replace FileSystem::GetFileList with std::filesystem.Gravatar Sadie Powell2020-05-191-16/+20
* Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-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-1/+1
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-041-5/+5
|\|
| * Make loading modules considerably more robust and user friendly.Gravatar Sadie Powell2020-02-021-5/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-0/+6
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-0/+6
* | Move ISupport logic out of the core and into core_info.Gravatar Sadie Powell2020-01-051-1/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-161-23/+19
|\|
| * Add a method for getting a list of files in a directory.Gravatar Peter Powell2019-06-101-23/+19
* | LogManager: remove fakederef.Gravatar Sadie Powell2019-02-071-7/+7
|/
* ModuleManager: use std::flush instead of fflush(stdout).Gravatar Peter Powell2019-02-051-4/+2
* Module: Initialise 'ModuleDLLManager' and 'dying' correctly.Gravatar Peter Powell2019-02-051-1/+0
* Remove support for static modules.•••This has been frequently broken in the past and as far as I know is used by literally nobody. Also, even if all modules are compiled into the core any libraries linked against are and have always been linked dynamically making this unusable on platforms without dynamic libraries. Gravatar Peter Powell2018-07-311-0/+157