571 Commits

Author SHA1 Message Date
Sadie Powell
e047bcc98d Reorder <limits> alphabetically in the example config. 2021-06-19 14:21:13 +01:00
Sadie Powell
b2fde769b6 Merge branch 'insp3' into master. 2021-06-18 15:02:34 +01:00
Sadie Powell
a509f47b7d Add the bootwait and splitwait options to connectban. 2021-06-18 11:18:56 +01:00
Sadie Powell
6ffb226aa4 Import a greatly refactored version of the opmoderated module.
Co-authored-by: Daniel De Graaf <danieldg@inspircd.org>.
2021-06-17 00:16:34 +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
d7f967bdfc Merge branch 'insp3' into master. 2021-06-07 07:15:39 +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
7f479eb3d0 Merge branch 'insp3' into master. 2021-06-01 22:44:45 +01:00
Sadie Powell
70aa5434fb Fix the name of the regex_stdlib regex engine. 2021-06-01 03:21:44 +01:00
Sadie Powell
d845db0de1 Demote the lockserv module to inspircd-contrib. 2021-06-01 02:56:44 +01:00
Sadie Powell
1b152be36e Demote the clones module to inspircd-contrib. 2021-06-01 02:56:44 +01:00
Sadie Powell
e8c390e352 Demote the censor module to inspircd-contrib. 2021-06-01 02:56:44 +01:00
Sadie Powell
bd9b6c4005 Demote the regex_tre module to inspircd-contrib. 2021-06-01 02:56:31 +01:00
Sadie Powell
6d205fc3fb Rename the cgiirc module to gateway. 2021-04-11 18:34:08 +01:00
Sadie Powell
cc4fdb24ed Remove <cgiirc:opernotice>.
This is no longer necessary now we have snomask privs.
2021-04-11 18:14:33 +01:00
Sadie Powell
3c426be2a1 Refer to encryption as TLS instead of SSL in all messages. 2021-04-08 11:45:15 +01:00
Sadie Powell
1dac868077 Implement support for random spamtrap channels in the LIST output. 2021-04-01 16:53:06 +01:00
Sadie Powell
0fb1a898ba Refactor the securelist module.
- General clean up of the module source to comply with our coding
  style.

- Allow <securehost> tags to contain a user@ip mask as well as a
  user@host mask.

- Default <securelist:exemptregistered> to on.
2021-04-01 15:57:33 +01:00
Sadie Powell
0194f799b9 Merge branch 'insp3' into master. 2021-03-31 15:04:15 +01:00
Sadie Powell
fc3c650e8d Add support for per-DNSBL timeouts.
This should fix the issue of some DNSBLs being slower than others.
2021-03-31 13:41:55 +01:00
Sadie Powell
f602febac5 Merge branch 'insp3' into master. 2021-03-30 10:12:41 +01:00
Sadie Powell
99bb7ac8bd Add an <include> option to allow certain config files to not exist.
This is useful when using modules that generate a config file such
as the filter and permchannels modules.
2021-03-19 00:51:09 +00:00
Sadie Powell
8cb6691601 Merge branch 'insp3' into master. 2021-03-17 04:16:24 +00:00
Sadie Powell
d494fa6e09 Convert the ISO 8859-2 nationalchars files to codepage configs. 2021-03-14 00:23:56 +00:00
Sadie Powell
b6d0ef0989 Rename the latin1 codepage to iso-8859-1. 2021-03-14 00:23:56 +00:00
Sadie Powell
ae997d0945 Merge branch 'insp3' into master. 2021-03-10 04:53:30 +00:00
Sadie Powell
e0dc7691c4 Rename <bind:ssl> to <bind:sslprofile>. 2021-03-10 04:23:11 +00:00
Sadie Powell
085777cf27 Rename <link:ssl> to <link:sslprofile>. 2021-03-10 04:21:04 +00:00
Sadie Powell
be0cfca236 Implement support for other SHA2 hash types. 2021-03-05 06:51:58 +00:00
Sadie Powell
69401aa1ea Rename gecosban to realnameban. 2021-03-05 03:32:10 +00:00
Sadie Powell
c22c7e5a99 Merge branch 'insp3' into master. 2021-02-28 19:16:40 +00:00
Sadie Powell
d9b6f869c6 Fix a grammar issue in the helpop config. 2021-02-22 22:22:25 +00:00
Sadie Powell
6f4aee365b Add a config option for exempting classes from connflood. 2021-02-21 04:09:59 +00:00
Sadie Powell
b45b7f018d Add a command to the cgiirc module for encoding/decoding hex idents. 2021-02-21 01:59:44 +00:00
Sadie Powell
aa6cc72191 Rename <uline> to <service>. 2021-01-30 14:04:59 +00:00
Sadie Powell
2b1d0f5ef4 Rename <deaf:privdeafuline> to <deaf:privdeafservice>. 2021-01-30 13:44:15 +00:00
Sadie Powell
702d9bc3e5 Rename <deaf:bypasscharsuline> to <deaf:servicebypasschars>. 2021-01-30 13:42:25 +00:00
Sadie Powell
3c7d5e2823 Rename <silence:exemptuline> to <silence:exemptservice>. 2021-01-30 13:32:55 +00:00
Sadie Powell
67e212710b Rename <alias:uline> to <alias:service>. 2021-01-30 13:30:32 +00:00
Sadie Powell
61f3f350f2 Rename <security:hideulines> to <security:hideservices>. 2021-01-30 13:24:05 +00:00
Sadie Powell
589c4b80f4 Rename <security:hideulinekills> to <security:hideservicekills>. 2021-01-30 13:23:19 +00:00
Sadie Powell
bb35650b57 Merge branch 'insp3' into master. 2021-01-29 18:15:32 +00:00
Sadie Powell
0ea4e0cb91 Exempt IRCCloud users from connectban and DNSBL lookups. 2021-01-27 19:39:34 +00:00
Sadie Powell
05fe4bdd1d Allow disabling connectban for specific connect classes.
Ref: #1841.
2021-01-27 19:39:32 +00:00
R-V6
c2369968bc
Added <module name="codepage"> to modules.conf.example. 2021-01-18 23:46:32 +00:00
Sadie Powell
db0052bcc2 Merge branch 'insp3' into master. 2021-01-18 11:42:25 +00:00
iwalkalone
6223be60de
Implemented configurable kick message for the repeat module (#1835). 2021-01-18 07:22:44 +00:00
Sadie Powell
a59ed4b394 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 07:05:27 +00:00
Sadie Powell
bcc3f98377 Merge branch 'insp3' into master. 2021-01-13 01:02:33 +00:00