aboutsummaryrefslogtreecommitdiff
path: root/docs/conf/modules.conf.example
Commit message (Expand)AuthorAgeFilesLines
* Add extban 'a' to m_gecosban.•••This has the format a:nick!user@host+gecos. e.g. a:*!*@abusive.host+*MegaBot?v2.0* Closes #1023. Closes #1026. Gravatar Renegade3342018-09-251-2/+3
* Merge m_noctcp_user into m_noctcp.Gravatar Peter Powell2018-09-181-2/+6
* Improvements and bugfixes to the cgiirc module.•••- Allow the ident for ident type hosts to be set in the config. - Consistently check clone counts, connect classes, and xlines for all users regardless of their cgiirc host type. - Remove some obsolete code from when gateway clients had their IP changed in OnCheckReady. - Don't allow a gateway client to match both a WebIRC and an ident host. Gravatar Peter Powell2018-09-171-4/+10
* Improvements to the hostchange module.•••- Get rid of <host> and merge the prefix and suffix values into the <hostchange> value. - Remove the 'suffix' action. This has been replaced by the 'set' action. - Add the 'addaccount' action. This adds the users account to their hostname. - Use the <hostname:charmap> characters when removing invalid chars in addnick mode. - Allow multiple entries on each hostmask so that they can fall through if a certain value is not acceptable. Closes #816. Closes #1001. Gravatar Peter Powell2018-09-161-4/+3
* Add a module for hiding mode changes from unprivileged users.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> Gravatar Peter Powell2018-09-091-0/+8
* Remove the ripemd160 module.•••The library code used by this module is licensed under a non-free license which is incompatible with the GPLv2. Combined with the fact that it has been superceded by better algorithms like bcrypt I have decided to remove it. An alternate implementation of this algorithm is provided by the m_hash_gnutls module if people *really* need to use it. Gravatar Peter Powell2018-09-061-8/+1
* Replace all references to IRCv3.2 with IRCv3.•••IRCv3 no longer does versioned releases. Gravatar Peter Powell2018-08-131-8/+8
* Add support for the IRCv3 batch specification.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> Gravatar Peter Powell2018-08-131-0/+11
* Add support for the IRCv3 server-time specification.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> Gravatar Peter Powell2018-08-131-0/+5
* Add support for the IRCv3 account-tag specification.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> Gravatar Peter Powell2018-08-131-0/+5
* Replace most usages of "GECOS" with "real" or "real name".Gravatar Peter Powell2018-07-301-1/+1
* Add a module which implements the HAProxy PROXY v2 protocol.Gravatar Peter Powell2018-07-261-0/+6
* Merge branch 'insp20' into master.Gravatar Peter Powell2018-07-151-4/+15
|\
| * Clarify the documentation for m_httpd and m_httpd_{config,stats}.•••Thanks to @SleepyEntropy for pointing out that multiple internet- accessible servers do not have these modules correctly configured. Gravatar Peter Powell2018-06-181-4/+15
* | Always process MOTD formatting escape codes.•••The options for disabling these were added to keep compatibility with previous 2.0 releases and are not needed any more. Gravatar Peter Powell2018-04-221-9/+1
* | Merge tag 'v2.0.26' into master.Gravatar Peter Powell2018-04-221-7/+11
|\|
| * Improve some documentation (#1483).•••* Improve exemptchanops in inspircd.conf.example (<options>) and modules.conf.example; along with both helpop examples. * Add "the" to all "requires X module" in both helpop examples. * Refer to customprefix instead of chanprotect and halfop. * Add SNOMASK 'r' and 'R' (OPERLOG) to both helpop examples. * Clean up unnecessarily split SNOMASK lines in both helpop examples. * Move chmode 'g' to be in alphabetical order in both helpops examples. * Specify the needed mask formats for TLINE in helpop-full example. * Remove extra '\' in RLINE mask format in helpop-full example. Force xml format in helpop-full * Generalize "color codes" to "formatting codes" * Fix file name in include for example helpop-fullGravatar Matt Schatz2018-04-161-4/+8
| * m_chanhistory: optionally exempt bots from receiving history.•••Sending history to some bots can cause problems as without the IRCv3 chathistory batch they have no way of knowing what messages are history and what they should respond to. Closes #1450. Gravatar Michael Hazell2017-12-311-1/+2
| * Fix two minor docs issuesGravatar B00mX0r2017-12-221-9/+9
* | Optionally do not notify users if their messages are blocked by certain modul...•••Closes #711.Gravatar Robby2018-04-201-5/+14
* | Use an oper priv instead of a config flag for overriding callerid.Gravatar Peter Powell2018-04-161-3/+0
* | Change some usage of "gecos" to "real name"•••Within the example configs, helpops, some server sent messages, and simple code comments: change the primary usage of "gecos" to "real name" (or "realname" where fitting). Gravatar genius30002018-04-111-2/+2
* | Refactor m_sqloper to be a full opers.conf replacement (#983).•••m_sqloper now supports dynamic fields, works with m_sslinfo, and works with /stats o.Gravatar Dylan Frank2018-04-061-3/+5
* | Implement support for banning users from channels by country code.Gravatar Peter Powell2018-04-061-0/+4
* | Move m_sslrehashsignal to the extra directory.•••This module uses platform-specific behaviour that does not work on Windows. Gravatar Peter Powell2018-02-171-0/+3
* | Import the anticaps module from inspircd-extras.Gravatar Peter Powell2018-02-071-0/+17
* | Allow the maximum length of a chanfilter message to be configured.Gravatar Peter Powell2018-02-021-1/+3
* | Add a module which rehashes SSL modules on receiving SIGUSR1.•••This has been imported from inspircd-extras where it was known as m_rehashsslsignal. The name has been changed slightly to match the other modules which do SSL stuff (sslmodes, sslinfo). Gravatar Peter Powell2018-01-251-0/+5
* | Add user mode +z for ssl-only private messages.•••Closes #468. Gravatar Shawn Smith2018-01-071-3/+8
* | Improve the method that blockcaps uses to block messages.•••Previously it had a list of upper case letters and assumed that all other characters were lower case. This method is flawed as it can be evaded by using non-alphanumeric characters. The new method takes a list of lower case letters as well as upper case letters and ignores any letters which are not listed in one of the two lists. The majority of the code for this was borrowed from the m_anticaps module in inspircd-extras. Gravatar Peter Powell2018-01-031-9/+12
* | Increase the config default for <chanhistory:maxlines> to 50.Gravatar Peter Powell2017-12-311-1/+1
* | Merge branch 'insp20' into master.Gravatar Peter Powell2017-12-111-6/+0
|\|
| * Fix referring to sqloper and sqlauth as extras in modules.confGravatar B00mX0r2017-11-141-6/+0
* | Add optional oper override umode +O.Gravatar B00mX0r2017-12-111-2/+13
* | Removed config option for +L redirect.•••Closes #466. Gravatar Shawn Smith2017-12-031-10/+3
* | Remove extra double quote (")Gravatar Chew2017-12-021-1/+1
* | Add the m_ircv3_sts module which implements the IRCv3 STS spec.Gravatar Peter Powell2017-11-131-0/+21
* | Merge tag 'v2.0.25' into master.Gravatar Peter Powell2017-11-121-14/+20
|\|
| * Various minor documentation fixes.•••- Remind admins that not setting a DIE/RESTART password does not disable use of those commands. - Remove references to 1.2 and modules being able to create custom logging methods. This was never implemented in the 2.0 branch. - Remove references to an SASL improvement that was reverted. - Update various InspIRCd website links to use HTTPS over HTTP. - Update a link to the IRCv3 website to point to the new website. Gravatar Peter Powell2017-11-121-5/+3
| * Merge pull request #1359 from genius3000/insp20+sasl_no_server•••2.0: Inform the client when a SASL message cannot be sentGravatar Peter Powell2017-11-061-0/+7
| |\
| | * Inform the client when a SASL message cannot be sent•••When SASL is properly configured with a 'target' server, we are able to inform the client when the message fails to send. Currently if a target is configured and it is offline, no response is sent. This can cause some clients to time out while waiting for a response. If a target isn't configured, behaviour will not change with this commit. The default of '*' will still send to all servers. Updated example config with 'target' variable. Gravatar genius30002017-11-051-0/+7
| * | Update wiki links to use HTTPS and point to the correct pages.•••When we release 3.0 these links will break as they will point to the pages for 3.0 rather than 2.0. Gravatar Peter Powell2017-10-151-14/+14
* | | Enable using m_customprefix to alter core prefix modes.•••This replaces the devoice module which has now been removed. If you want users to be able to devoice themselves then you can load the customprefix module add the following config tag: <customprefix name="voice" depriv="yes"> If you wish to keep identical behaviour rather than allowing users to use "MODE #YourChannel -v TheirNick" then you can load the alias module and add the following config tag: <alias text="DEVOICE" format="#*" replace="MODE $2 -v $nick"> Gravatar Peter Powell2017-11-061-6/+6
* | | Add support for setting the unset rank in ModeHandler.Gravatar Peter Powell2017-11-061-1/+2
* | | Make core_hostname_lookup redo the lookup when a user's IP changes.•••This removes the need to do lookups in the cgiirc module. This is useful as relying on gateways to do proper DNS checks is unreliable and has resulted in issues like 5fc4403f62. Its more sane if we do our own lookups. This change has been okayed by multiple WEBIRC gateway authors so I don't think it will cause many problems. Gravatar Peter Powell2017-10-311-2/+2
* | | Rewrite the configuration documentation for m_cgiirc.Gravatar Peter Powell2017-10-151-22/+40
* | | Merge the latest changes from insp20 into master.Gravatar Peter Powell2017-10-121-3/+3
|\| |
| * | Fix the command for enabling m_sqlite3 in modules.conf.example.Gravatar Peter Powell2017-09-141-1/+1
| |/
| * Add ADMIN to the list of commands that shunned users can run.Gravatar Peter Powell2017-07-241-1/+1
| * Update the securelist exemption for IRC-Source's crawler.Gravatar Peter Powell2017-05-301-1/+1