990 Commits

Author SHA1 Message Date
Sadie Powell
522c202a9c Revert "Tell people to use the main ChatSpike domain not our alias".
This reverts commit 78c4f3bd97d003d0f528d98752e0528023b27045.
2024-10-08 01:31:09 +01:00
Sadie Powell
78c4f3bd97 Tell people to use the main ChatSpike domain not our alias.
Backport from master.
2024-07-07 20:54:18 +01:00
InspIRCd Robot
172b1f9f94 Update author list. 2023-12-22 19:27:30 +00:00
satmd
482ba7e0b5 Document the PROP command.
Backport of f60c060 from git master.
2023-12-22 19:27:26 +00:00
Sadie Powell
a3e0c33f37 Add some more useful aliases to the generic services example. 2023-11-14 00:14:39 +00:00
Sadie Powell
1f45b74437 Allow using $address for the user IP address in alias templates.
Closes #2068.
2023-11-12 19:30:40 +00:00
Sadie Powell
d9a0ca0102 Update the description of the ircv3 module. 2023-07-10 07:53:29 +01:00
Sadie Powell
8553119ac7 The announceinvites setting is in <security> not <options>. 2023-07-10 07:45:42 +01:00
Sadie Powell
7ba0917bab Fix a typo in the example configs.
Reported by @siniStar7.
2023-07-07 15:40:36 +01:00
Sadie Powell
49e73967fe Update Doxygen config for the latest version. 2023-07-06 22:03:41 +01:00
Sadie Powell
808188b444 Redocument <options:defaultmodes>. 2023-07-06 15:08:16 +01:00
Sadie Powell
168642c310 Redocument <connect:modes> and set commonchans by default.
This mode is fairly unintrusive and prevents PM spam from bots that
do not share a channel.
2023-07-06 14:59:35 +01:00
Hendrik Jäger
cf8bb99155 Sync helpop chmodes s and p with docs 2023-07-06 11:10:10 +01:00
Sadie Powell
88c94d57aa Fix the documentation of <connect:useident>. 2023-06-29 13:13:07 +01:00
InspIRCd Robot
b747b517c1 Update author list. 2023-06-16 11:49:41 +01:00
Sadie Powell
4e1d7b84f5 Warn users when their client certificate is about to expire.
Closes #1938.
2023-03-01 20:45:07 +00:00
Sadie Powell
297212ca4d Switch to the IRCv3 standard-replies cap.
Nothing is using this so far so I'm not counting it as a breaking
change.
2023-02-13 14:27:51 +00:00
Sadie Powell
be6555384d Add an oper priv for exempting opers from blockamsg.
Closes #2007.
2022-12-19 09:25:18 +00:00
Sadie Powell
3af79a556e Add SSL support to the mysql module. 2022-12-18 18:21:28 +00:00
Sadie Powell
befecafad3 Allow specifying multiple masks when adding an X-line.
The only exemptions for this are RLINE (a real name might contains
commas) and SVSHOLD (sent by services only).

Closes #1972.
2022-12-10 12:26:18 +00:00
InspIRCd Robot
4163c57c08 Update author list. 2022-12-08 13:37:09 +00:00
Sadie Powell
0a03eada1c Import regex_pcre2 from inspircd-contrib.
The original plan was to make the PCRE2 switch happen in v3 but it
seems that distributions are beginning to unpackage the old pcre
library already.
2022-12-05 07:18:32 +00:00
Sadie Powell
1203f3ae15 Update Doxygen config for the latest version. 2022-12-03 21:22:45 +00:00
Sadie Powell
9b3ce29cc6 Fix the documentation of <options:defaultmodes>. 2022-10-29 16:22:10 +01:00
Sadie Powell
3eda1aa7fa WebSockets are a HTTP feature not a HTML5 feature. 2022-08-04 17:31:57 +01:00
InspIRCd Robot
1fcbbe66e3 Update author list. 2022-07-20 18:04:34 +01:00
Sadie Powell
48fbd51151 Add support for escaping hex colour codes
This is not widely supported but we should have an escape regardless.
2022-06-19 21:40:25 +01:00
Sadie Powell
30f64f9225 Fix the parameter documentation for the repeat mode. 2022-06-15 22:08:39 +01:00
InspIRCd Robot
43d14b8eda Update author list. 2022-04-28 18:45:52 +01:00
Sadie Powell
bce6e2422e Document the 'G' WHO flag. 2022-04-28 09:42:42 +01:00
Sadie Powell
13128cdc5b Update Doxygen config for the latest version. 2022-04-21 16:51:15 +01:00
Sadie Powell
cdd80af74c Add support for automatically expiring the override user mode. 2022-04-21 16:17:10 +01:00
Sadie Powell
d856205432 Fix doxygen to include the public module header files. 2022-04-17 14:16:05 +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
Sadie Powell
744f8b4604 Fix various minor Doxygen warnings. 2022-02-02 14:15:57 +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
InspIRCd Robot
2412c33826 Update author list. 2021-12-10 10:25:57 +00:00
Sadie Powell
78d987f70b Add a script for updating the author list. 2021-12-10 10:24:24 +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