aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v4.0.0 alpha 3. v4.0.0a3Gravatar Sadie Powell2021-08-011-1/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-016-25/+24
|\
| * Remove the root checks from the helper script.•••This has never actually worked properly. If a user wants to drop privileges then they should specify that in the config file. Gravatar Sadie Powell2021-07-281-17/+0
| * Check that the source dir is writable before running compiler checks.Gravatar Sadie Powell2021-07-281-0/+9
| * Fix a race condition with hostname lookups when using haproxy.•••If a user's origin has been changed before the first DNS lookup returns then the result of the lookup for that origin may overwrite their host. Closes #1914. Gravatar Sadie Powell2021-07-271-5/+6
| * Allow retrieving the already sent id from WriteNeighborsWithCap.Gravatar Sadie Powell2021-07-241-1/+5
| * Change ForEachNeighbour to return the already sent id.Gravatar Sadie Powell2021-07-242-4/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-244-14/+22
|\|
| * Also increase maxquit from 255 to 300.Gravatar Sadie Powell2021-07-241-1/+1
| * Update the default limits in the example config.•••- Change maxchan from 64 to 60 (base 10 is more human friendly) - Change maxreal from 128 to 130 (base 10 is more human friendly) - Recalculate the maximum lengths of maxkick and maxtopic. For maxkick: ':' <nick> '!' <user> '@' <host> ' KICK ' <channel> ' ' <nick> ' :' <REASON> "\r\n" 1 [30] 1 [10] 1 [64] 6 [60] 1 [30] 2 2 1 + 30 + 1 + 10 + 1 + 64 + 6 + 60 + 1 + 30 + 2 + 2 = 208 512 - 208 = 304 (rounded down to 300) For maxtopic: ':' <nick> '!' <user> '@' <host> ' TOPIC ' <channel> ' :' <TOPIC> "\r\n" 1 [30] 1 [10] 1 [64] 7 [60] 2 2 1 + 30 + 1 + 10 + 1 + 64 + 7 + 60 + 2 + 2 = 178 512 - 178 = 334 (rounded down to 330) Gravatar Sadie Powell2021-07-241-4/+4
| * Handle exceptions from hash providers in password_hash.Gravatar Sadie Powell2021-07-191-3/+11
| * Fix using the wrong variable for the ciphersuites in ssl_openssl.Gravatar Sadie Powell2021-07-191-1/+1
| * Always default the genssl question in configure to no.Gravatar Sadie Powell2021-07-181-1/+1
* | Clean up the routing code in the ctables header.Gravatar Sadie Powell2021-07-242-57/+72
* | Stop broadcasting the CBAN, RLINE, and SHUN commands.•••These will be broadcast by the X-line system so this legacy hack is no longer necessary. Gravatar Sadie Powell2021-07-233-24/+0
* | Purge SpanningTreeUtilities::DoOneToMany.Gravatar Sadie Powell2021-07-232-9/+1
* | Drop support for Debian GNU/kFreeBSD.•••This distribution is long dead and probably can't build v4 anyway. Gravatar Sadie Powell2021-07-191-2/+2
* | Fix a use-before-initialisation in core_info.•••Signed-off-by: GermanAizek <GermanAizek@yandex.ru>Gravatar Herman2021-07-171-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-1718-96/+71
|\|
| * Fix ssl_mbedtls on mbedTLS v3.Gravatar Sadie Powell2021-07-171-1/+17
| * Respect the noctcp user mode for global CTCPs.•••Please don't actually send global CTCPs though. Gravatar Sadie Powell2021-07-171-0/+12
| * Simplify reverse lookup code in core_hostname_lookup.Gravatar Sadie Powell2021-07-071-11/+2
| * Deduplicate all whois numerics to the whois module header.Gravatar Sadie Powell2021-07-0514-59/+23
| * Don't send oper swhois to users with hideoper enabled.Gravatar Sadie Powell2021-07-051-12/+18
| * Stop sending RPL_WHOISSERVICE as it conflicts with RPL_WHOISHELPOP.•••Both Anope and Atheme send an oper type for services clients so this numeric is unnecessary. In cases where genericoper is enabled we now send "is a network service" in RPL_WHOISOPERATOR. Gravatar Sadie Powell2021-07-052-15/+5
* | Fix a shortening issue in hostchange.Gravatar Sadie Powell2021-07-171-1/+1
* | Drop support for the legacy PROTOCTL extension.•••People who wish to keep this behavious should install the protoctl module from inspircd-contrib. Gravatar Sadie Powell2021-07-163-64/+5
* | Allow toggling a capability from a Cap::Reference.Gravatar Sadie Powell2021-07-161-0/+11
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-049-75/+81
|\|
| * Allow hostchange to select users based on connect class.Gravatar Sadie Powell2021-07-032-1/+8
| * Move hostchange port parsing to a method in the HostRule class.Gravatar Sadie Powell2021-07-031-16/+19
| * Fix some "targ" usages which were missed in the earlier commit.Gravatar Sadie Powell2021-07-037-46/+49
| * Update the IRCCloud example config for the latest host changes.•••Also switch it to use multiple hosts per connect class now we have the ability to do that. Gravatar Sadie Powell2021-07-021-16/+8
* | Move ModeParser::BuildPrefixes to core_mode.•••Now we've dropped support for the 1202 protocol we don't need this in the core. Gravatar Sadie Powell2021-07-034-37/+26
* | Move ModeParser::GiveModeList to core_mode.•••Now we've dropped support for the 1202 protocol we don't need this in the core. Gravatar Sadie Powell2021-07-033-58/+59
* | We haven't used Travis CI in a long time so this is unnecessary.Gravatar Sadie Powell2021-07-031-1/+0
* | Release v4.0.0 alpha 2. v4.0.0a2Gravatar Sadie Powell2021-07-011-1/+1
* | Fix module events not being fired correctly.•••Regression introduced in commit ba3dd9ce. Closes #1912. Gravatar Sadie Powell2021-07-011-2/+2
* | Fix local idle times being incorrect.•••Regression introduced in commit 7d84e490. Gravatar Sadie Powell2021-07-011-1/+1
* | Fix WHOIS numerics not including the source of the message.•••Regression introduced in commit 0fab6438. Gravatar Sadie Powell2021-07-011-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-0143-138/+166
|\|
| * Allow reloading SSL profiles on rehash.Gravatar Sadie Powell2021-06-243-7/+9
| * Add a log message to the SSL mods to remind users how to reload profiles.Gravatar Sadie Powell2021-06-243-0/+15
| * Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-2135-121/+121
| * Update example configuration for 'if-host-match' oper autologin option.Gravatar Molly Miller2021-06-211-3/+5
| * Add 'if-host-match' option to m_sslinfo oper autologin configuration.•••This adds an option to perform the source host check (which is usually performed on manual oper login) in addition to the certificate fingerprint check when automatically logging in opers upon connection to the ircd. Gravatar Molly Miller2021-06-211-1/+17
| * Add social media links to the readme.Gravatar Sadie Powell2021-06-211-0/+2
| * Allow making the MKPASSWD command only usable by opers.Gravatar Sadie Powell2021-06-212-0/+9
| * Add the new chanhistory umode to the example helpop.Gravatar Matt Schatz2021-06-201-0/+2
| * Fix a typo in the previous commit.Gravatar Matt Schatz2021-06-201-1/+1