| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | There's no need to print an error message when we exit cleanly. | 2026-06-19 | 1 | -1/+1 | |
| | | |||||
| * | Fix a missing unistd include on some systems. | 2026-06-15 | 1 | -0/+4 | |
| | | |||||
| * | Improve the output printed when starting up. | 2026-06-14 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | * Use a better startup message with links to documentation and other useful pages. * Use a red "Error!" and a yellow "Warning!" prefix consistently for all errors and warnings respectively. * Don't mention loading core modules. This is an implementation detail that isn't really relevant for most users. * Avoid printing unnecessary whitespace around module errors. | ||||
| * | Update copyright headers. | 2026-06-05 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2025-02-28 | 1 | -1/+1 | |
| | | |||||
| * | Fix logging about SIGHUP to the wrong snotice character. | 2025-02-27 | 1 | -1/+1 | |
| | | |||||
| * | Refactor the InspIRCd class to be actually readable. | 2024-08-27 | 1 | -1/+1 | |
| | | | | | | This has been long overdue as most of the comments were outdated and members were shoved into the class in no logical way. | ||||
| * | Update copyright headers. | 2024-08-03 | 1 | -1/+1 | |
| | | |||||
| * | Add SendMetadata methods to Server. | 2024-07-24 | 1 | -0/+10 | |
| | | |||||
| * | Update copyright headers. | 2024-06-07 | 1 | -4/+2 | |
| | | |||||
| * | QuickExit is obsolete again so we can remove it again. | 2023-10-17 | 1 | -5/+0 | |
| | | |||||
| * | Simplify the codes that InspIRCd can exit with. | 2023-07-13 | 1 | -7/+1 | |
| | | | | | | | | The custom codes that InspIRCd exits with are not very useful and can confuse init systems like systemd which assume that certain exit codes mean certain things. INSPIRCD_BINARY_EXIT was a workaround for this in v3 but considering thatsers have to check the logs anyway so we may as well just use EXIT_SUCCESS and EXIT_FAILURE. | ||||
| * | Refactor InspIRCd::SignalHandler. | 2023-02-28 | 1 | -10/+14 | |
| | | |||||
| * | Qualify auto correctly in all cases. | 2023-01-10 | 1 | -2/+2 | |
| | | |||||
| * | Merge branch 'insp3' into master. | 2023-01-01 | 1 | -2/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -2/+1 | |
| | | | |||||
| * | | Fix some warnings noticed by the readability-* clang-tidy checkers. | 2022-09-03 | 1 | -3/+3 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-08-27 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2022-08-25 | 1 | -1/+1 | |
| | | | |||||
| * | | Modernize various minor legacy C++isms. | 2022-07-30 | 1 | -2/+1 | |
| | | | |||||
| * | | Switch from NULL to nullptr. | 2022-07-22 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-07-19 | 1 | -1/+11 | |
| |\| | |||||
| | * | Also use binary exit codes in places that terminate abruptly. | 2022-07-19 | 1 | -0/+4 | |
| | | | | | | | | | This is a partial reversion of commit 57330e973b3eb1f2a84803c84daf9d6b420859fd. | ||||
| | * | Allow forcing binary exit codes at compile time. | 2022-07-19 | 1 | -1/+7 | |
| | | | | | | | | | | | This is useful with some init systems that handle our exit codes strangely. | ||||
| * | | Get rid of GetVersionString. | 2022-05-17 | 1 | -7/+0 | |
| | | | | | | | | | TODO: split fullversion/version into individual fields. | ||||
| * | | Merge branch 'insp3' into master. | 2022-01-03 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-12-30 | 1 | -1/+1 | |
| | | | |||||
| * | | Add a snomask flag for rehash messages. | 2021-11-28 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2021-11-05 | 1 | -0/+7 | |
| |\| | |||||
| | * | Add Server::GetPublicName(), fix not respecting <security:hideserver>. | 2021-10-25 | 1 | -0/+7 | |
| | | | |||||
| * | | Switch simple iterator loops to use range-based for loops. | 2021-04-07 | 1 | -4/+5 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2020-12-21 | 1 | -1/+1 | |
| |\| | |||||
| | * | Hide the server name/desc better when <options:hideserver> is set. | 2020-12-20 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2020-11-01 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-10-30 | 1 | -1/+1 | |
| | | | |||||
| | * | Rename the REALLEN 005 token to NAMELEN. | 2020-09-30 | 1 | -1/+1 | |
| | | | | | | | | | | | Turns out this is already required by the IRCv3 setname spec but we forgot to implement it. Oops. | ||||
| | * | Add an ISUPPORT token that contains the maximum real name length. | 2020-09-30 | 1 | -0/+1 | |
| | | | |||||
| | * | Move CHANMODES to core_mode and add USERMODES. | 2020-03-12 | 1 | -1/+0 | |
| | | | |||||
| * | | Move FindUUID to the UserManager class. | 2020-02-09 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -1/+8 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -1/+8 | |
| | | | |||||
| * | | Move ISupport logic out of the core and into core_info. | 2020-01-05 | 1 | -87/+0 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2019-11-13 | 1 | -1/+0 | |
| |\| | |||||
| | * | Show the list modes which have variable list lengths in 005. | 2019-10-01 | 1 | -1/+0 | |
| | | | |||||
| * | | Replace socketengine_{pthread,win32} with C++11 threads. | 2019-05-15 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2019-05-15 | 1 | -2/+2 | |
| |\| | |||||
| | * | Re-order the includes to fix C++03 builds. | 2019-05-06 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | inspircd.h defines __STDC_LIMIT_MACROS to ensure that C99 int type limits are defined, however, if <stdint.h> is included implicitly before inspircd.h, the build fails due to the C99 integer type limits being undefined. | ||||
| * | | SnomaskManager: remove fakederef. | 2019-02-07 | 1 | -1/+1 | |
| | | | |||||
| * | | ModeParser: remove fakederef. | 2019-02-07 | 1 | -3/+3 | |
| | | | |||||
| * | | Remove all 2.0 config compatibility code. | 2019-01-25 | 1 | -1/+0 | |
| |/ | |||||
