aboutsummaryrefslogtreecommitdiff
path: root/src/modulemanager.cpp
Commit message (Expand)AuthorAgeFilesLines
* More const correctness.Gravatar Sadie Powell2022-10-231-1/+1
* Use auto in places where it is really obvious what the type is.Gravatar Sadie Powell2022-09-041-1/+1
* Fix some warnings noticed by the readability-* clang-tidy checkers.Gravatar Sadie Powell2022-09-031-1/+1
* Clean up the Windows build process and remove some legacy code.Gravatar Sadie Powell2022-09-031-3/+2
* Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-3/+3
* Make dynamic a non-default header.Gravatar Sadie Powell2022-06-261-0/+1
* Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-011-6/+6
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-291-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-281-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-03-271-1/+1
|\|
| * Fix allowing modules to have a path on Windows.Gravatar Sadie Powell2022-03-241-1/+1
* | Replace consolecolors with a vendored library.•••This library supports much more than consolecolors including the Windows 8 console API. Gravatar Sadie Powell2022-01-261-2/+4
* | Slim the included headers down more.Gravatar Sadie Powell2022-01-261-2/+4
* | Replace uses of the FileSystem class with std::filesystem.Gravatar Sadie Powell2022-01-151-1/+2
* | 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