aboutsummaryrefslogtreecommitdiff
path: root/include/inspircd.h
Commit message (Expand)AuthorAgeFilesLines
* Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-5/+5
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-07-191-0/+8
|\
| * Also use binary exit codes in places that terminate abruptly.•••This is a partial reversion of commit 57330e973b3eb1f2a84803c84daf9d6b420859fd. Gravatar Sadie Powell2022-07-191-0/+8
* | Make dynamic a non-default header.Gravatar Sadie Powell2022-06-261-0/+1
* | Make clientprotocol{msg,event} and numericbuilder non-default headers.Gravatar Sadie Powell2022-06-261-4/+0
* | Move numerics to the source files where they are actually used.Gravatar Sadie Powell2022-06-261-1/+0
* | Get rid of GetVersionString.•••TODO: split fullversion/version into individual fields. Gravatar Sadie Powell2022-05-171-5/+0
* | Get rid of entrypoint, specify the main function name directly.Gravatar Sadie Powell2022-05-071-2/+0
* | Rewrite the entire logging system.•••- Much cleaner API for writing to the log. - Adds support for stderr and stdout logging to the core. - Adds support for sql and syslog logging in modules. Gravatar Sadie Powell2022-05-011-1/+2
* | Delete the old logging system.Gravatar Sadie Powell2022-05-011-2/+0
* | Slim down the globally included files.Gravatar Sadie Powell2022-04-301-0/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-291-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-281-1/+1
* | Only write to the pid file on boot.•••Being able to change this after first boot is error prone and does not work well on system-wide installs where the server needs root to write the file. Closes #566. Gravatar Sadie Powell2022-04-231-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-211-1/+1
|\|
| * Fix an outdated comment.Gravatar Sadie Powell2022-04-201-1/+1
* | Mark the main loop as noreturn.Gravatar Sadie Powell2022-04-211-4/+2
* | 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
|\|