85 Commits

Author SHA1 Message Date
Sadie Powell
2ec53e10ee Merge branch 'insp3' into master. 2021-11-24 07:17:50 +00:00
Sadie Powell
ce88f60a55 Fix the SSLINFO helpop not describing SSLINFO on channels. 2021-11-16 19:45:10 +00:00
Sadie Powell
e7aa61b6e1 Change operlog to log to snomask o (oper). 2021-09-23 00:28:05 +01:00
Sadie Powell
8b936aedde Merge branch 'insp3' into master. 2021-09-01 04:33:45 +01:00
Sadie Powell
79b7d48427 Fix some places where U-line -> service was missed. 2021-08-29 01:48:27 +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
b33e392c17 Merge branch 'insp3' into master. 2021-08-26 18:25:16 +01:00
Sadie Powell
066eef82c1 Document the w extban. 2021-08-20 16:40:36 +01:00
Sadie Powell
d95d7fc4f5 Merge branch 'insp3' into master. 2021-07-01 12:33:51 +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
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
3c426be2a1 Refer to encryption as TLS instead of SSL in all messages. 2021-04-08 11:45:15 +01: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
b45b7f018d Add a command to the cgiirc module for encoding/decoding hex idents. 2021-02-21 01:59:44 +00:00
Sadie Powell
3ab889537f Merge branch 'insp3' into master. 2020-12-04 18:44:40 +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
f6d30f8fef m_cban: Implement support for channel masks
Allows wildcards to be used
2020-10-24 22:59:51 +01:00
Sadie Powell
58a6503f32 Remove MODENOTICE from the oper command help too. 2020-09-27 01:49:31 +01:00
Sadie Powell
9fe76bb491 Purge the obsolete modenotice module. 2020-09-27 01:44:45 +01:00
Matt Schatz
054148247e
Add SERVLIST to the example helpop. 2020-04-28 22:49:33 -06:00
Matt Schatz
ccebfe6e63
Update user-facing text and comments of SSL to TLS. 2020-04-14 06:08:31 -06:00
Matt Schatz
7a9e579b49 Correct a module name typo. 2020-03-24 18:19:20 +00:00
Sadie Powell
b0faa27567 Add support for setting the help topic in helpop. 2020-01-15 12:56:41 +00:00
Sadie Powell
88d1811905 Various improvements for the helpop module.
- Ensure that the config is actually valid. This found an invalid
  entry in the default helpop configs.
- Columize the index page and build it whilst reading the config
  instead of at request time.
2020-01-13 14:32:49 +00:00
Robby
f751aef210 Add repeat to the list of possible restriction types to exempt in helpop.conf.example.
Fixes #1714.
2019-10-07 23:09:42 +01:00
Robby
05756b842f m_filter: Minor cosmetic changes (#1645). 2019-05-20 16:57:59 +01:00
Filippo Cortigiani
96cc17f651 Add an option to the filter module to exclude registered users from a filter. 2019-05-20 14:15:00 +01:00
Robby
7fa27bb93b Add umode O (override) to helpop. 2019-05-09 21:11:25 +01:00
Robby
bd6e75ffa1 Document the anticaps exemption. 2019-05-06 10:32:27 +01:00
Robby
574c994c72 cmd_names: Fix the syntax. 2019-05-05 05:29:04 +01:00
Robby
e57d1b19ff Textual improvements and fixes such as typos, casing, etc. (#1612) 2019-04-28 09:14:21 +01:00
Peter Powell
bcd65de1ec Add the new implementation of the silence module.
This module has significant improvements on the previous one:
 * Flags which actually make sense.
 * Better compatibility with other SILENCE implementations.
 * Support for blocking CTCPs.
 * Support for blocking TAGMSGs.
2019-04-18 23:38:23 +01:00
Peter Powell
9f3502de44 Remove m_silence pending a complete rewrite. 2019-04-18 23:38:23 +01:00
Peter Powell
14e1d1f844 Replace the geoip module with geo_maxmind, geoban, and geoclass.
MaxMind have EOL'd the library that the geoip module uses and have
replaced it with libmaxminddb.

The geoip module has been split into geo_maxmind which provides
geolocation data, geoban which provides location-based channel
bans, and geoclass which is used to filter a user into a connect
class based on location.
2019-04-15 19:08:22 +01:00
Peter Powell
cbb6b376c7 Use a consistent naming scheme for operator privileges.
- users/callerid-override is now users/ignore-callerid.
- users/privdeaf-override is now users/ignore-privdeaf.
2019-04-04 15:11:24 +01:00
Matt Schatz
66ecf04088 Merge extras/m_privdeaf into m_deaf and update documentation.
- Merge the 2.0 extras module m_privdeaf (usermode +D for deaf to
user messages and notices) as they have a similar purpose.
- Improve the channel deaf logic where a known case of bypassing
still looped the channel userlist building an empty exemption list.
- Improve the comments within the code.
- Update the documentation with the previously undocumented
configuration to deaf and the new privdeaf configuration.
2019-04-03 13:29:22 +01:00
Robby
7d84771f49 Minor text fixes for m_filter. 2019-02-19 20:51:54 +00:00
Robby
21e7efdadf Various text improvements: consistency, syntax, help and doc updates/fixes. 2019-02-18 09:15:56 +00:00
Peter Powell
27e2617808 Move the close and jumpserver modules to inspircd-extras.
- The close module is borderline useless.
- The jumpserver numeric is supported by barely any clients and
  has various security problems.
2019-02-15 12:35:51 +00:00
Peter Powell
72841a6376 Re-tabularise the helpop cuser/coper command lists. 2019-02-09 13:03:00 +00:00
Peter Powell
18fc0ef29f Unify the helpop and helpop-full config files. 2019-02-09 12:50:07 +00:00
Matt Schatz
f2e3fd5952 Improve X-line text consistency.
- Change any "-Line", ":Line", or "*line" to "-line" throughout
the X-line code, comments, and documentation.
- Add periods to the end of some notices.
- Correct a typo in the Q-line code comments.
- Update the filter module documentation (shun addition).

Co-authored-by: Robby <robby@chatbelgie.be>
2019-01-09 10:07:09 +00:00
Peter Powell
f99f0af6d1 Fix the example help files using the wrong name for <helpmsg:nohelp>.
Thanks to @genius3000 for pointing this out.
2018-12-09 08:10:39 +00:00