1264 Commits

Author SHA1 Message Date
Sadie Powell
cf343bdeaf Use InnoDB instead of the deprecated MyISAM in the sqloper table. 2021-03-04 01:30:21 +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
Sadie Powell
56b4dc61e4 Add a shun option to only apply when users are fully connected.
Closes #1825.
2021-01-13 00:05:17 +00:00
Sadie Powell
5a19ff00ac Add a user mode which allows disabling receiving channel history.
Closes #1830.
2021-01-11 10:07:11 +00:00
Sadie Powell
4f68d162cc Merge branch 'insp3' into master. 2021-01-07 13:13:58 +00:00
Sadie Powell
aa101e59e5 Push users towards using SSL profiles for SSL config. 2020-12-24 20:55:10 +00:00
Sadie Powell
b425511242 Remove example securelist exemptions for IRCDriven and IRCSource.
Both of these are apparently dead.
2020-12-23 17:12:07 +00:00
Sadie Powell
aaee82ee30 Add config files for popular DNSBL providers. 2020-12-22 06:13:45 +00:00
Sadie Powell
744efed4e2 Add support for multiple hostmasks in <cgiirc:mask>. 2020-12-22 05:49:23 +00:00
Sadie Powell
a63b6e16df Merge branch 'insp3' into master. 2020-12-21 16:40:52 +00:00
Sadie Powell
90d819682d Make people aware that they can get support on GitHub now. 2020-12-09 02:03:44 +00:00
Sadie Powell
3ab889537f Merge branch 'insp3' into master. 2020-12-04 18:44:40 +00:00
Robby
b04cc4a74e Document that exemptions configured in <options:exemptchanops> can be negated.
Change the <badnick> example in inspircd.conf.example to another nick, since ChanServ is already covered by examples/services/generic.conf.example.
2020-11-29 22:22:15 +00:00
Robby
6d54b264e9 Move the example TCP/IP listeners for servers to links.conf.example. 2020-11-28 18:32:56 +00:00
Robby
00ad832c44 Move the example TCP listener for clients so they're grouped together.
Change the wording slightly on the <sslprofile> comment to be plural, as this is not specific to a particular listener.
2020-11-28 18:32:56 +00:00
Robby
712c32ab48 Change the remaining instances of "true", "on", "false" and "off" to "yes" and "no" in the example configs. 2020-11-28 18:32:56 +00:00
Sadie Powell
049a1cd728 Fix the description of <nickflood:duration>. 2020-11-26 17:27:37 +00:00
Sadie Powell
d3d4c7cf5c Reword the uhnames and namesx docs. 2020-11-26 17:26:22 +00:00
Sadie Powell
2a9f1c7fa0 Merge branch 'insp3' into master. 2020-11-03 20:11:26 +00:00
Sadie Powell
09a5b50c06 Improve the names of the IRCCloud example connect classes. 2020-11-03 15:57:17 +00:00
Sadie Powell
5a88a78f99 Merge branch 'insp3' into master. 2020-10-27 10:50:28 +00:00
Sadie Powell
b271e0700a Update the helpop docs for the recent PING/PONG changes. 2020-10-26 18:23:51 +00:00
Michael
bf162f6837 Change glob matching to be configurable 2020-10-24 22:59:51 +01:00
Michael
f6d30f8fef m_cban: Implement support for channel masks
Allows wildcards to be used
2020-10-24 22:59:51 +01:00
Sadie Powell
ef871187b2 Update the IRCCloud provider config with the latest host changes. 2020-10-23 15:52:55 +01:00
InspIRCd Robot
131f659d91 Fixes by misspell-fixer 2020-10-15 01:26:09 +01:00
Sadie Powell
b521739c93 Add an option to allow disengaging joinflood on initial boot. 2020-10-12 18:47:21 +01:00
Sadie Powell
2a3b6ba9e2 Add an option to allow disengaging joinflood after a netsplit. 2020-10-12 18:35:07 +01:00
ShutterQuick
219f8e6262
Implement support for Argon2 password hashing.
Resolves #1540.
2020-10-10 18:25:24 +01:00
Sadie Powell
563be03c8c FIx a typo in the shun docs. 2020-10-03 10:38:19 +01:00
Sadie Powell
49a165ef13 Remove a long obsolete comment from the example conf. 2020-09-30 17:16:13 +01:00
Sadie Powell
f6c4ff5498 Merge branch 'insp3' into master. 2020-09-27 12:37:24 +01:00