Josh Soref
de6d4dbd1e
Fix various spelling issues ( #1883 ).
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-06-21 21:47:06 +01:00
Molly Miller
54190b2450
Update example configuration for 'if-host-match' oper autologin option.
2021-06-21 18:52:00 +01:00
Molly Miller
2c5fdb670f
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.
2021-06-21 18:52:00 +01:00
Sadie Powell
3b463377a3
Add social media links to the readme.
2021-06-21 14:50:27 +01:00
Sadie Powell
5c8b212a3c
Allow making the MKPASSWD command only usable by opers.
2021-06-21 14:50:27 +01:00
Matt Schatz
9f3b933371
Add the new chanhistory umode to the example helpop.
2021-06-20 17:01:45 -06:00
Matt Schatz
52c0b62501
Fix a typo in the previous commit.
2021-06-20 16:18:52 -06:00
Matt Schatz
80406e938c
Synchronize servlist syntax and helpop with the docs page.
2021-06-20 15:52:22 -06:00
Matt Schatz
3852e1c52a
Hyphens are allowed in hostnames.
2021-06-20 15:34:13 -06:00
Sadie Powell
9a5d8e14e9
Default userstats to Pu if not otherwise specified.
2021-06-20 18:58:31 +01:00
Sadie Powell
43b7e6a979
Fix the silence TAGMSG flags being inverted in BitsToFlags.
2021-06-20 17:42:20 +01:00
Sadie Powell
ad2f737405
Show delayjoined users to themself in WHO.
2021-06-20 01:30:19 +01:00
Sadie Powell
ab31e37002
Fix building the sha256 module on Haiku.
2021-06-19 19:47:52 +01:00
Sadie Powell
e047bcc98d
Reorder <limits> alphabetically in the example config.
2021-06-19 14:21:13 +01:00
Sadie Powell
9c89a923f8
Use RPL_WHOISCHANNELS instead of a raw numeric in hidechans.
2021-06-19 00:19:36 +01:00
Sadie Powell
193cd02c6b
Fix unsetting timed bans with excessively long masks.
2021-06-18 18:09:39 +01:00
Sadie Powell
dc169e9d58
Avoid unnecessarily looking up the ban mode.
...
We already have a ChanModeReference for this there's no need to
look it up again.
2021-06-18 17:36:34 +01:00
Sadie Powell
0bbfafb9d0
Fix some inverted ignoreuntil values in the connectban module.
2021-06-18 13:35:01 +01:00
Sadie Powell
613348298d
Fix some weirdness with sign conversion and channel limits.
...
Reported by jessicara.
2021-06-18 13:16:11 +01:00
Sadie Powell
a509f47b7d
Add the bootwait and splitwait options to connectban.
2021-06-18 11:18:56 +01:00
Sadie Powell
3b5425e6e0
Fix joinflood overwriting the bootwait timer on split.
2021-06-18 11:18:06 +01:00
Sadie Powell
d0c458f5c3
Fix joinflood applying the bootwait timeout to rehashes.
2021-06-18 10:54:17 +01:00
Sadie Powell
e8d302911f
Fix xline matching on WebIRC connections.
2021-06-17 11:10:28 +01:00
Sadie Powell
04330da0d2
Clean up VerifyCertificate in the ssl_gnutls module.
2021-06-14 10:08:02 +01:00
Sadie Powell
1828ce7af9
Add a link to the list of predefined config variables.
2021-06-14 08:51:55 +01:00
Sadie Powell
8f2595e807
Add predefined config variables for the build time directories.
2021-06-13 21:05:16 +01:00
Sadie Powell
f48647fd03
Remove the KiwiIRC.com link from the security policy.
2021-06-13 21:00:15 +01:00
Sadie Powell
d1fabe2c7c
Point to the license on the docs site not to the GNU website.
2021-06-13 10:07:54 +01:00
Sadie Powell
bfe0fb3c03
Correct the versions which have packages in the readme.
2021-06-13 10:07:54 +01:00
Herman
96e0f18f7f
Code refactor and minor fix ( #1879 )
2021-06-12 05:59:13 +01:00
Sadie Powell
fde23f2801
Use /run/inspircd as the runtime directory on Linux.
...
Unfortunately some tooling like AppArmor is not smart enough to
follow the symlink from /var/run to /run so we need to explicitly
set the path. This fixes running InspIRCd without --nopid on some
systems.
See also: inspircd/inspircd-packages#402ef9a411.
2021-06-11 08:23:11 +01:00
Sadie Powell
77d5b214fb
Fix uninstalling files on make deinstall
and similar.
2021-06-09 09:14:28 +01:00
Sadie Powell
e69ed249cb
Fix unnecessary capitalisation at the start of a configure warning.
2021-06-09 04:52:42 +01:00
Sadie Powell
ffdae581d4
Use dummy values for the user/group with --disable-ownership.
2021-06-09 04:40:53 +01:00
Sadie Powell
3766337fcb
Add the --disable-ownership option to help packagers out.
2021-06-09 04:20:09 +01:00
Sadie Powell
d298378b3d
Fix the compiler_info name for the Intel compiler.
2021-06-09 02:36:31 +01:00
Sadie Powell
7ae94300b6
Add CI support for Windows.
2021-06-07 05:48:56 +01:00
Sadie Powell
71841b747d
Migrate Windows builds to installing their dependencies via Conan.
2021-06-07 04:46:32 +01:00
Sadie Powell
4a479db7f0
Update the Windows icon to something used this decade.
2021-06-07 04:18:57 +01:00
Sadie Powell
94066ae048
Disable fail-fast in GitHub Actions.
2021-06-06 07:10:31 +01:00
Sadie Powell
722c63ad53
Broadcast the limits for list modes on server link.
...
This allows services to not overflow the limit.
2021-06-04 02:03:52 +01:00
Sadie Powell
8ef5c350f0
Send the CHARSET token if using a non-ascii casemapping.
2021-06-02 03:43:27 +01:00
Sadie Powell
4e38d54da1
Fix the name of the strict-rfc1469 codepage file.
2021-06-02 03:37:08 +01:00
Sadie Powell
fe41ae3e81
Look up the SSL I/O hook properly in spanningtree.
...
Fixes a regression introduced in commit 83bb6951fe.
2021-06-01 09:19:51 +01:00
Sadie Powell
70aa5434fb
Fix the name of the regex_stdlib regex engine.
2021-06-01 03:21:44 +01:00
Sadie Powell
2688cfbad5
Refactor the sslqueries mode handler.
...
This fixes a rare desync where a server with the sslmodes module
but without the sslinfo module could desync when a remote user on
a server with both enables the sslqueries mode.
2021-06-01 01:36:13 +01:00
Sadie Powell
83bb6951fe
Avoid registering services as their unprefixed name.
...
This fixes SSL profiles overriding the websocket module.
2021-05-28 20:08:37 +01:00
Sadie Powell
071499a22c
Write to STDERR on error in test-build.
2021-05-28 20:07:50 +01:00
Sadie Powell
7dd1f81e12
Add the GitHub FUNDING file.
2021-05-26 22:45:52 +01:00
Sadie Powell
3555b981f9
The dest should be checked for uline status not the source.
2021-05-25 19:48:54 +01:00