aboutsummaryrefslogtreecommitdiff
path: root/docs/conf/inspircd.conf.example
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo in inspircd.conf.example.Gravatar Peter Powell2019-06-171-1/+1
* Add example connect classes for KiwiIRC.com and IRCCloud.Gravatar Peter Powell2019-06-171-1/+7
* Document <connect:deny> better.Gravatar Peter Powell2019-06-171-3/+6
* Add support for including directories containing .conf files.Gravatar Peter Powell2019-06-101-0/+1
* Various improvements to UNIX socket support.•••- Allow replacing dead UNIX sockets on startup. - Allow setting the permissions of the UNIX socket. - Expand the UNIX socket path relative to the data directory. Gravatar Peter Powell2019-05-301-5/+24
* Comment out all of the includes in the inspircd example configs.•••This allows users to use the example config without any special configuration. Gravatar Peter Powell2019-05-151-3/+3
* Allow disabling a STS policy for users in specific connect classes.•••Fixes #1634. Gravatar Peter Powell2019-05-111-0/+8
* Document the anticaps exemption.Gravatar Robby2019-05-061-0/+2
* Raise the connection timeout in the example configs to 20s.•••This should give more time for clients on slow connections that want to do a lot of things (request caps, do SASL auth, etc) on connect. Reported by @ensra. Gravatar Peter Powell2019-05-051-2/+2
* Clarify the require* connect block options and document the sslinfo module op...Gravatar Robby2019-05-031-8/+18
* Merge branch 'insp20' into insp3.Gravatar Peter Powell2019-05-021-2/+2
|\
* | Textual improvements and fixes such as typos, casing, etc. (#1612)Gravatar Robby2019-04-281-4/+4
* | Add missing '>' to an example connect tag.Gravatar Robby2019-03-071-1/+1
* | Various text improvements: consistency, syntax, help and doc updates/fixes.Gravatar Robby2019-02-181-18/+18
* | Move the <disabled> tag out of the core to a new module.Gravatar Peter Powell2019-01-241-19/+0
* | Implement support for the extended tag space for client tags.Gravatar Peter Powell2019-01-241-3/+3
* | 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> Gravatar Matt Schatz2019-01-091-7/+7
* | Fix docs referring to channel mode e using the wrong name.Gravatar Peter Powell2018-12-191-1/+1
* | Add the <maxlist> tag and switch ListModeBase to always use it.•••The old method of doing this was: 1. Extremely inconsistently used. Some list modes used <banlist> and some used their own config tag. 2. Not documented in the slightest. There was a small reference to <maxbans> for the ban mode but nothing else. 3. In some cases conflicting with other config tags. The chanfilter module defined a <chanfilter> tag for general config whilst also using it for the max list settings. The new <maxlist> tag avoids these issues entirely. Gravatar Peter Powell2018-12-191-7/+16
* | Add an option for changing the allowed server clock drift.Gravatar Peter Powell2018-12-041-0/+4
* | Add missing special character for reversing color.Gravatar Robby2018-11-201-0/+1
* | Remove deprecated config checker and make <die> actually useful.•••- Remove the deprecated config tag checker. This checker is neither exhaustive nor is it particularly accurate. Instead the new docs site will contain a page detailing the breaking changes between releases. - Remove the insulting <die> tags in inspircd.conf.example and add some descriptive ones in files that it is critical for the user to edit correctly. - Show the message from the <die> tag so the user actually knows what they did wrong. Gravatar Peter Powell2018-10-271-17/+0
* | 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-3/+3
* | Replace most usages of "GECOS" with "real" or "real name".Gravatar Peter Powell2018-07-301-2/+2
* | Log snotices with their description rather than just as "snomask".Gravatar Peter Powell2018-07-201-1/+0
* | Initial support for listening on UNIX socket endpoints.Gravatar Peter Powell2018-07-181-0/+3
* | Add a silent option to <options:restrictbannedusers>.•••This is useful when dealing with spambots that switch method when they receive ERR_CANNOTSENDTOCHAN. Gravatar Peter Powell2018-07-101-1/+2
* | Improve support for MOTD escape codes.•••- Implement escapes for italic, monospace, and strikethrough. - Use the escape codes in the example MOTDs to demonstrate their formatting effects. - Remove support for octal escape codes. In modern computing octal is rarely used and is confusing for users who might confuse it for decimal. Gravatar Peter Powell2018-04-221-0/+12
* | 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-8/+0
* | Merge tag 'v2.0.26' into master.Gravatar Peter Powell2018-04-221-6/+40
|\|
| * 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-2/+32
| * Fix two minor docs issuesGravatar B00mX0r2017-12-221-4/+4
| * Use HTTPS URLs in the executable file and include examples.Gravatar Peter Powell2017-12-161-2/+2
| * Clarify the documentation of <connect:allow>.Gravatar Peter Powell2017-12-121-2/+6
* | 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-1/+1
* | Separate secret and private channels on whois for non-opers (#1447)•••Separate secret and private channels on WHOIS for all users. - Move the config parsing from the core to core_whois. - Replace <security:operspywhois> with an oper privilege. - Introduce <options:splitwhois> to split WHOIS channel lists. Closes #969.Gravatar Dylan Frank2018-03-251-6/+7
* | Rename <security:hidewhois> to <security:hideserver>.•••The previous name was horrible and didn't describe what the setting actually does. Gravatar Peter Powell2017-12-221-7/+7
* | Don't allow users to set a zero channel limit.•••Closes #451. Gravatar Peter Powell2017-12-111-0/+5
* | Remove the preconfigured Charybdis and UnrealIRCd module files.•••These are extremely outdated. If we want to ship these then they should be redone from scratch. Gravatar Peter Powell2017-11-221-15/+0
* | Merge tag 'v2.0.25' into master.Gravatar Peter Powell2017-11-121-6/+1
|\|
| * 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-6/+9
* | Allow spaces in the network name now it doesn't cause problems.•••This will not cause any compatibility issues as we do not rely on this attribute internally. Gravatar Peter Powell2017-11-091-2/+1
* | Merge the latest changes from insp20 into master.Gravatar Peter Powell2017-10-121-1/+2
|\|
| * Update the link to the CIDR subnetting charts.Gravatar Peter Powell2017-08-131-1/+2
* | Raise the default listmode limit to 100 from 64.•••64 is a rather restrictive limit especially considering how fast channels can accumulate bans. In fact, #InspIRCd hit the ban limit in just over a year. Having a low limit might have made sense when memory was expensive but the average IRC server should be able to handle this fine now. Gravatar Peter Powell2017-09-141-3/+3
* | Implement support for configurable casemapping & default to ASCII.Gravatar Peter Powell2017-09-081-0/+8
* | Convert a bunch of time-related config options to getDuration.Gravatar Peter Powell2017-09-031-11/+11
* | Update a bunch of references to the old command modules.Gravatar Peter Powell2017-08-271-1/+1
* | Change the maximum nick/user size to match other implementations.Gravatar Peter Powell2017-08-131-2/+2
* | Allow filtering WebIRC connections into a connect class by gateway.Gravatar Peter Powell2017-06-221-0/+4