aboutsummaryrefslogtreecommitdiff
path: root/include/inspircd.h
Commit message (Expand)AuthorAgeFilesLines
* Fix unsigned/const keyword ordering, remove unnecessary consts.Gravatar Sadie Powell2022-03-271-4/+4
* Slim the included headers down more.Gravatar Sadie Powell2022-01-261-6/+0
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-3/+3
* Use vector<string> instead of file_cache in ProcessColors.Gravatar Sadie Powell2022-01-181-1/+1
* Rename CUSTOM_PRINTF to ATTR_PRINTF.•••ATTR_* matches the naming scheme which will be used for function attributes from now on. Also, redocument it to have a better description and allow Doxygen to parse it. Gravatar Sadie Powell2022-01-151-2/+2
* Refactor CoreException and ModuleException.Gravatar Sadie Powell2022-01-071-0/+1
* Move DNS stats to core_dns.Gravatar Sadie Powell2021-12-241-16/+0
* Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-2/+2
* Fix MSVC compatibility issues.Gravatar Sadie Powell2021-06-071-0/+1
* Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-1/+1
* Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-081-24/+3
* Use string_view in IsCTCP.Gravatar Sadie Powell2021-04-081-0/+1
* Take a string_view in irc::equals.Gravatar Sadie Powell2021-04-081-0/+1
* Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-0/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-311-1/+0
|\
| * Fix various documentation comments.Gravatar Sadie Powell2021-03-311-1/+0
* | 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
* | Move aligned_storage to the utility directory and clean up.Gravatar Sadie Powell2021-03-021-1/+1
* | Move iterator_range to the utility directory and renamespace.Gravatar Sadie Powell2021-03-021-1/+2
* | Replace defaultdeleter with the C++11 one and rename culldeleter.Gravatar Sadie Powell2021-01-301-1/+1
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-1/+1
* | Add stdalgo::iterator_range and switch config tag reading to use it.•••This allows us to use range-based for loops which were not possible with the previous config tag system. Gravatar Sadie Powell2020-10-311-0/+1
* | Convert OperInfo from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-1/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-1/+1
|\|
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-1/+1
* | Move FindNickOnly to UserManager.Gravatar Sadie Powell2020-02-091-4/+0
* | Move FindNick to UserManager.Gravatar Sadie Powell2020-02-091-7/+0
* | Move FindUUID to the UserManager class.Gravatar Sadie Powell2020-02-091-6/+0
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-22/+28
* | Make WritePID read directly from the config.Gravatar Sadie Powell2020-02-061-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-6/+12
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-6/+12
* | Move ISupport logic out of the core and into core_info.Gravatar Sadie Powell2020-01-051-4/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-011-15/+1
|\|
| * Make BindPorts return size_t instead of int.Gravatar Peter Powell2019-12-091-1/+1
| * Improve behaviour when running as root.•••- Only give the annoying message about root if --runasroot is not specified. - If --runasroot is specified then assume the user knows what they are doing. - Move CheckRoot to a static function in inspircd.cpp. Gravatar Peter Powell2019-12-081-5/+0
| * Convert InspIRCd::SetSignals to a static function.Gravatar Peter Powell2019-12-081-4/+0
| * Move forking code into a function and remove DaemonSeed.Gravatar Peter Powell2019-12-081-5/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-11-131-0/+1
|\|
| * Implement serialisation of users.•••This allows for various things which will be coming in the future. e.g. Transferring users to another server on upgrade. Gravatar Peter Powell2019-10-141-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-271-5/+5
|\|
| * Fix various cases of broken indentation.Gravatar Peter Powell2019-07-261-5/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-161-0/+1
|\|
* | Replace socketengine_{pthread,win32} with C++11 threads.Gravatar Sadie Powell2019-05-151-5/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-05-151-4/+4
|\|
| * Fix building against older versions of glibc.Gravatar Peter Powell2019-05-061-0/+4
| * Textual improvements and fixes such as typos, casing, etc. (#1612)Gravatar Robby2019-04-281-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-03-301-0/+6
|\|