Sadie Powell
|
bce6e2422e
|
Document the 'G' WHO flag.
|
2022-04-28 09:42:42 +01:00 |
|
Sadie Powell
|
cdd80af74c
|
Add support for automatically expiring the override user mode.
|
2022-04-21 16:17:10 +01:00 |
|
Sadie Powell
|
f20fa911c4
|
Increase the default connectban ban duration from 10m to 6h.
10m is borderline useless for preventing bot floods.
|
2022-04-05 18:28:31 +01:00 |
|
Sadie Powell
|
e2b50c3551
|
Add the channels/ignore-chanfilter priv to the chanfilter module.
Closes #1971.
|
2022-03-28 17:22:51 +01:00 |
|
Sadie Powell
|
770b8ec192
|
Add support for blocking invites to the commonchans module.
|
2022-03-23 14:33:57 +00:00 |
|
Sadie Powell
|
9260644ce9
|
Fix a typo in the connectban example config docs.
|
2022-03-22 15:31:31 +00:00 |
|
Sadie Powell
|
c87703e2a7
|
Rename <connectban:duration> to <connectban:banduration>.
|
2022-03-22 15:27:39 +00:00 |
|
Val Lorentz
|
740e193f59
|
Add support for the <count> param of WHOWAS (#1968)
Not very useful IMO, but every server but InspIRCd seems to implement it,
and it's part of the RFCs:
* https://datatracker.ietf.org/doc/html/rfc1459#section-4.5.3
* https://datatracker.ietf.org/doc/html/rfc2812#section-3.6.3
|
2022-03-19 18:13:10 +00:00 |
|
iwalkalone
|
5027a63e52
|
Change delaymsg to use exemptchanops and have an oper priv (#1959).
|
2022-02-13 14:54:47 +00:00 |
|
Sadie Powell
|
2b2a3a31d7
|
Add an option to allow channel ops to enable the permchannels mode.
Closes #1964.
|
2022-02-05 23:40:40 +00:00 |
|
James Wheare
|
1fa8c6c1ad
|
Update IRCCloud IP ranges
|
2021-12-31 00:43:48 +00:00 |
|
Sadie Powell
|
9306d5474d
|
Add support for forwarding a password from the second nick param.
|
2021-12-28 14:20:14 +00:00 |
|
Sadie Powell
|
f776f92371
|
Add the <connect:uniqueusername> option.
|
2021-11-23 23:05:06 +00:00 |
|
Sadie Powell
|
ce88f60a55
|
Fix the SSLINFO helpop not describing SSLINFO on channels.
|
2021-11-16 19:45:10 +00:00 |
|
Sadie Powell
|
fddef325ba
|
Implement support for WebIRC gateways sending client fingerprints.
|
2021-11-10 13:10:40 +00:00 |
|
Sadie Powell
|
191fb58478
|
Replace <websocket:sendastext> with <websocket:defaultmode>.
|
2021-09-22 20:43:49 +01:00 |
|
David Schultz
|
890da482ef
|
Add the channels/ignore-repeat priv to exempt opers from +E.
|
2021-09-21 00:10:36 +01:00 |
|
Sadie Powell
|
277b497b63
|
Replace certfp with sslfp in sqlauth and helpop.
Once we implement SPKI fingerprints the old name will be inaccurate.
|
2021-08-28 15:29:55 +01:00 |
|
Sadie Powell
|
f06bc44260
|
Tell users to read the docs for more info on WebSocket subprotos.
|
2021-08-22 14:09:54 +01:00 |
|
Sadie Powell
|
066eef82c1
|
Document the w extban.
|
2021-08-20 16:40:36 +01:00 |
|
Sadie Powell
|
1790dacff5
|
Implement support for websocket subprotocols.
This is based on the current IRCv3 draft but using a vendored protocol.
|
2021-08-17 22:30:45 +01:00 |
|
Sadie Powell
|
36a2e06a85
|
Also increase maxquit from 255 to 300.
|
2021-07-24 11:30:29 +01:00 |
|
Sadie Powell
|
6369f4eab7
|
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)
|
2021-07-24 11:16:07 +01:00 |
|
Sadie Powell
|
ea9a72c5a5
|
Allow hostchange to select users based on connect class.
|
2021-07-03 19:00:12 +01:00 |
|
Sadie Powell
|
f9f31ce4a2
|
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.
|
2021-07-02 11:15:27 +01:00 |
|
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 |
|
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 |
|
Sadie Powell
|
e047bcc98d
|
Reorder <limits> alphabetically in the example config.
|
2021-06-19 14:21:13 +01:00 |
|
Sadie Powell
|
a509f47b7d
|
Add the bootwait and splitwait options to connectban.
|
2021-06-18 11:18:56 +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
|
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
|
70aa5434fb
|
Fix the name of the regex_stdlib regex engine.
|
2021-06-01 03:21:44 +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
|
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
|
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
|
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
|
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
|
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 |
|
iwalkalone
|
6223be60de
|
Implemented configurable kick message for the repeat module (#1835).
|
2021-01-18 07:22:44 +00:00 |
|