| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Move linuxdaemon and Sheogorath to former contributors. | 2021-02-10 | 1 | -7/+8 | ||
| | * | Show the name of the WebIRC gateway in the IP changing notice. | 2021-02-05 | 1 | -2/+3 | ||
| * | | Merge branch 'insp3' into master. | 2021-02-01 | 3 | -31/+97 | ||
| |\| | ||||||
| | * | Duplicate the stdout file handle when used for logging.•••Failure to do this may result in a crash on shutdown when started in debug mode. | 2021-02-01 | 1 | -1/+2 | ||
| | * | Move SSLINFO code for users to its own function and refactor. | 2021-02-01 | 1 | -16/+21 | ||
| | * | Allow using SSLINFO on channels. | 2021-02-01 | 1 | -18/+69 | ||
| | * | Convert SSLINFO to SplitCommand. | 2021-02-01 | 1 | -4/+4 | ||
| | * | Read <sslinfo:operonly> once at load time. | 2021-02-01 | 1 | -3/+8 | ||
| | * | Fix an oversight in the previous commit. | 2021-01-30 | 1 | -1/+1 | ||
| | * | Fix a few issues with SERVLIST.•••- Implement support for service type matching based on the service oper type. This isn't the same as irc2 but its close enough. - Fix erroneously sending the mask in the <mask> field. This field is for the service name mask not the service distribution mask. | 2021-01-30 | 1 | -4/+8 | ||
| * | | Make MyClass private and move everything to GetClass. | 2021-01-31 | 11 | -33/+25 | ||
| * | | Fix a shadowing warning in SERVLIST. | 2021-01-30 | 1 | -5/+5 | ||
| * | | Replace defaultdeleter with the C++11 one and rename culldeleter. | 2021-01-30 | 1 | -1/+1 | ||
| * | | Rename Extensible::doUnhookExtensions to UnhookExtensions. | 2021-01-30 | 2 | -4/+4 | ||
| * | | Replace all internal references to uline with services. | 2021-01-30 | 39 | -72/+70 | ||
| * | | Rename <uline> to <service>. | 2021-01-30 | 2 | -2/+2 | ||
| * | | Allow ServerConfig::Conf{Value,Tags} to have a fallback default. | 2021-01-30 | 1 | -4/+5 | ||
| * | | Rename <deaf:privdeafuline> to <deaf:privdeafservice>. | 2021-01-30 | 1 | -6/+6 | ||
| * | | Rename <deaf:bypasscharsuline> to <deaf:servicebypasschars>. | 2021-01-30 | 1 | -8/+8 | ||
| * | | Rename <silence:exemptuline> to <silence:exemptservice>. | 2021-01-30 | 1 | -3/+3 | ||
| * | | Rename <alias:uline> to <alias:service>. | 2021-01-30 | 1 | -4/+4 | ||
| * | | Rename <security:hideulines> to <security:hideservices>. | 2021-01-30 | 4 | -5/+5 | ||
| * | | Rename <security:hideulinekills> to <security:hideservicekills>. | 2021-01-30 | 3 | -4/+4 | ||
| * | | Merge branch 'insp3' into master. | 2021-01-29 | 5 | -43/+84 | ||
| |\| | ||||||
| | * | Allow disabling connectban for specific connect classes.•••Ref: #1841. | 2021-01-27 | 1 | -2/+12 | ||
| | * | Make the UNIX socket listener path relative to the runtime path.•••This is not a breaking change because unless the runtime path is explicitly set it defaults to the same as the data path. | 2021-01-20 | 1 | -1/+1 | ||
| | * | Add <dns:enabled>; allows disabling DNS lookups entirely.•••Ref: #1839. | 2021-01-19 | 1 | -17/+39 | ||
| | * | Send ERR_CANTUNLOADMODULE when unloading a module on reload fails. | 2021-01-19 | 2 | -4/+7 | ||
| | * | Refactor the globalload module.•••- Require that a non-empty last parameter is given to the commands. - Use WriteRemoteNumeric instead of WriteNumeric so opers actually see the response. - Store <security:allowcoreunload> instead of looking it up every time. | 2021-01-19 | 1 | -23/+33 | ||
| | * | Fix the DNS socket not being closed when core_dns is unloaded. | 2021-01-19 | 1 | -10/+16 | ||
| * | | Allow using fixedpart/fixedquit with an empty message. | 2021-01-29 | 1 | -2/+1 | ||
| * | | Merge branch 'insp3' into master. | 2021-01-18 | 5 | -33/+75 | ||
| |\| | ||||||
| | * | Add a separate stats class for DNSBL errors. | 2021-01-18 | 1 | -10/+21 | ||
| | * | Improve the robustness of the DNSBL module.•••- Handle DNSBLs that return invalid lookup results. - Fix DNSBLs that return non-local addresses blocking connections. - Fix silently failing when a DNSBL returns no IPv4 results. - General code cleanup. | 2021-01-18 | 1 | -21/+35 | ||
| | * | Implemented configurable kick message for the repeat module (#1835).••• | 2021-01-18 | 1 | -1/+9 | ||
| | * | Fix showing the start header when using --version. | 2021-01-18 | 1 | -2/+2 | ||
| | * | Add a new runtime directory and move the pid file to it.•••The data directory is intended for persistent files whereas the pid file is ephemeral. This distinction doesn't matter by default but on system-wide installs ephemeral runtime files go in /var/run or /run instead. | 2021-01-18 | 2 | -1/+2 | ||
| | * | Add default empty openssl compiler flags.•••This makes things easier for users who are using InspIRCd on OSes where OpenSSL is part of the base system. | 2021-01-18 | 1 | -1/+1 | ||
| | * | Fix not rejecting attempts to set snomasks with SAMODE/override. | 2021-01-16 | 1 | -0/+7 | ||
| * | | Merge branch 'insp3' into master. | 2021-01-13 | 3 | -37/+37 | ||
| |\| | ||||||
| | * | Add a shun option to only apply when users are fully connected.•••Closes #1825. | 2021-01-13 | 1 | -0/+6 | ||
| | * | Improve parsing modes and snomasks in oper classes.•••- Deduplicate the code to one function. - Fix defaulting snomasks when a user has more than one class. | 2021-01-12 | 1 | -29/+30 | ||
| | * | Add a user mode which allows disabling receiving channel history.•••Closes #1830. | 2021-01-11 | 1 | -6/+22 | ||
| * | | Merge branch 'insp3' into master. | 2021-01-07 | 7 | -35/+77 | ||
| |\| | ||||||
| | * | Disallow an empty last parameter in MAP. | 2020-12-30 | 1 | -0/+1 | ||
| | * | Avoid doing more work than necessary when checking the O: extban. | 2020-12-25 | 1 | -7/+2 | ||
| | * | Replace spaces with underscores when checking for class bans. | 2020-12-25 | 1 | -1/+15 | ||
| | * | Add support for multiple hostmasks in <cgiirc:mask>. | 2020-12-22 | 1 | -29/+41 | ||
| | * | After changing the codepage rename duplicate users to their UUID. | 2020-12-22 | 1 | -0/+16 | ||
| | * | Send RPL_SAVENICK from irc2 when renaming a user to their UUID. | 2020-12-22 | 3 | -0/+5 | ||
