| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix a typo in inspircd.conf.example. | Peter Powell | 2019-06-17 | 1 | -1/+1 |
| * | Add example connect classes for KiwiIRC.com and IRCCloud. | Peter Powell | 2019-06-17 | 1 | -1/+7 |
| * | Document <connect:deny> better. | Peter Powell | 2019-06-17 | 1 | -3/+6 |
| * | Add support for including directories containing .conf files. | Peter Powell | 2019-06-10 | 1 | -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.
| Peter Powell | 2019-05-30 | 1 | -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.
| Peter Powell | 2019-05-15 | 1 | -3/+3 |
| * | Allow disabling a STS policy for users in specific connect classes.•••Fixes #1634.
| Peter Powell | 2019-05-11 | 1 | -0/+8 |
| * | Document the anticaps exemption. | Robby | 2019-05-06 | 1 | -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.
| Peter Powell | 2019-05-05 | 1 | -2/+2 |
| * | Clarify the require* connect block options and document the sslinfo module op... | Robby | 2019-05-03 | 1 | -8/+18 |
| * | Merge branch 'insp20' into insp3. | Peter Powell | 2019-05-02 | 1 | -2/+2 |
| |\ |
|
| * | | Textual improvements and fixes such as typos, casing, etc. (#1612) | Robby | 2019-04-28 | 1 | -4/+4 |
| * | | Add missing '>' to an example connect tag. | Robby | 2019-03-07 | 1 | -1/+1 |
| * | | Various text improvements: consistency, syntax, help and doc updates/fixes. | Robby | 2019-02-18 | 1 | -18/+18 |
| * | | Move the <disabled> tag out of the core to a new module. | Peter Powell | 2019-01-24 | 1 | -19/+0 |
| * | | Implement support for the extended tag space for client tags. | Peter Powell | 2019-01-24 | 1 | -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>
| Matt Schatz | 2019-01-09 | 1 | -7/+7 |
| * | | Fix docs referring to channel mode e using the wrong name. | Peter Powell | 2018-12-19 | 1 | -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.
| Peter Powell | 2018-12-19 | 1 | -7/+16 |
| * | | Add an option for changing the allowed server clock drift. | Peter Powell | 2018-12-04 | 1 | -0/+4 |
| * | | Add missing special character for reversing color. | Robby | 2018-11-20 | 1 | -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.
| Peter Powell | 2018-10-27 | 1 | -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.
| Peter Powell | 2018-09-06 | 1 | -3/+3 |
| * | | Replace most usages of "GECOS" with "real" or "real name". | Peter Powell | 2018-07-30 | 1 | -2/+2 |
| * | | Log snotices with their description rather than just as "snomask". | Peter Powell | 2018-07-20 | 1 | -1/+0 |
| * | | Initial support for listening on UNIX socket endpoints. | Peter Powell | 2018-07-18 | 1 | -0/+3 |
| * | | Add a silent option to <options:restrictbannedusers>.•••This is useful when dealing with spambots that switch method when
they receive ERR_CANNOTSENDTOCHAN.
| Peter Powell | 2018-07-10 | 1 | -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.
| Peter Powell | 2018-04-22 | 1 | -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.
| Peter Powell | 2018-04-22 | 1 | -8/+0 |
| * | | Merge tag 'v2.0.26' into master. | Peter Powell | 2018-04-22 | 1 | -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-full | Matt Schatz | 2018-04-16 | 1 | -2/+32 |
| | * | Fix two minor docs issues | B00mX0r | 2017-12-22 | 1 | -4/+4 |
| | * | Use HTTPS URLs in the executable file and include examples. | Peter Powell | 2017-12-16 | 1 | -2/+2 |
| | * | Clarify the documentation of <connect:allow>. | Peter Powell | 2017-12-12 | 1 | -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).
| genius3000 | 2018-04-11 | 1 | -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. | Dylan Frank | 2018-03-25 | 1 | -6/+7 |
| * | | Rename <security:hidewhois> to <security:hideserver>.•••The previous name was horrible and didn't describe what the setting
actually does.
| Peter Powell | 2017-12-22 | 1 | -7/+7 |
| * | | Don't allow users to set a zero channel limit.•••Closes #451.
| Peter Powell | 2017-12-11 | 1 | -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.
| Peter Powell | 2017-11-22 | 1 | -15/+0 |
| * | | Merge tag 'v2.0.25' into master. | Peter Powell | 2017-11-12 | 1 | -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.
| Peter Powell | 2017-11-12 | 1 | -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.
| Peter Powell | 2017-11-09 | 1 | -2/+1 |
| * | | Merge the latest changes from insp20 into master. | Peter Powell | 2017-10-12 | 1 | -1/+2 |
| |\| |
|
| | * | Update the link to the CIDR subnetting charts. | Peter Powell | 2017-08-13 | 1 | -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.
| Peter Powell | 2017-09-14 | 1 | -3/+3 |
| * | | Implement support for configurable casemapping & default to ASCII. | Peter Powell | 2017-09-08 | 1 | -0/+8 |
| * | | Convert a bunch of time-related config options to getDuration. | Peter Powell | 2017-09-03 | 1 | -11/+11 |
| * | | Update a bunch of references to the old command modules. | Peter Powell | 2017-08-27 | 1 | -1/+1 |
| * | | Change the maximum nick/user size to match other implementations. | Peter Powell | 2017-08-13 | 1 | -2/+2 |
| * | | Allow filtering WebIRC connections into a connect class by gateway. | Peter Powell | 2017-06-22 | 1 | -0/+4 |