| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | QuickExit is obsolete again so we can remove it again. | 2023-10-17 | 1 | -5/+0 | |
| * | Simplify the codes that InspIRCd can exit with.•••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. | 2023-07-13 | 1 | -7/+1 | |
| * | 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.•••This is a partial reversion of commit 57330e973b3eb1f2a84803c84daf9d6b420859fd. | 2022-07-19 | 1 | -0/+4 | |
| | * | Allow forcing binary exit codes at compile time.•••This is useful with some init systems that handle our exit codes strangely. | 2022-07-19 | 1 | -1/+7 | |
| * | | Get rid of GetVersionString.•••TODO: split fullversion/version into individual fields. | 2022-05-17 | 1 | -7/+0 | |
| * | | 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.•••Turns out this is already required by the IRCv3 setname spec but we forgot to implement it. Oops. | 2020-09-30 | 1 | -1/+1 | |
| | * | 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.•••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. | 2019-05-06 | 1 | -2/+2 | |
| * | | 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 | |
| |/ | |||||
| * | Add ISUPPORT tokens for the host, line, and user length.•••This allows clients to accurately predict the maximum safe length of a NOTICE or PRIVMSG and truncate/split as appropriate. As proposed at https://defs.ircdocs.horse/defs/isupport.html | 2017-12-23 | 1 | -0/+3 | |
| * | Improve LIST and implement more extended list features.•••- Move the ISUPPORT token from the core into core_user and start sending the SAFELIST token to let clients know that they can safely run LIST on big servers. - Add support for the channel creation time (C), topic set time (T), and inverted glob match (N) filters as specified in the draft-hardy-irc-isupport-00 specification. - Clean up the logic for filtering channels by user count. | 2017-11-17 | 1 | -1/+0 | |
| * | Implement support for draft-brocklesby-irc-isupport-03 escapes. | 2017-11-09 | 1 | -4/+22 | |
| * | Remove INSPIRCD_SOCKETENGINE_NAME and INSPIRCD_SYSTEM.•••- INSPIRCD_SOCKETENGINE_NAME is not really something that needs to be user facing. If opers want to know this kind of internal info then they can look at the build configuration. - INSPIRCD_SYSTEM causes problems for reproducible builds and is only accurate for the state of the system when InspIRCd is built which is not useful in the slightest. | 2017-10-15 | 1 | -2/+2 | |
| * | Implement support for configurable casemapping & default to ASCII. | 2017-09-08 | 1 | -1/+1 | |
| * | Replace the deprecated MAXBANS token with MAXLIST. | 2017-07-24 | 1 | -1/+0 | |
| * | Improve the default ISUPPORT tokens.•••- Replace the deprecated MAXCHANNELS token with CHANLIMIT. - Remove the deprecated FNC token (other implementations can force a nick change without sending this token so informing clients of that we might force a nick change is pointless) | 2016-09-14 | 1 | -3/+2 | |
| * | Update stuff for the new versioning system. | 2016-09-02 | 1 | -1/+1 | |
| * | Convert WriteNumeric() calls to pass the parameters of the numeric as method ... | 2016-02-25 | 1 | -10/+9 | |
| * | Move InspIRCd::SendError() to cmd_die•••Fix multiple ERROR messages being sent to unregistered users by removing the "Exiting with status..." message | 2015-05-17 | 1 | -1/+0 | |
