| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | | Allow <log> tags to specify how often logs should be flushed.•••Also use the behaviour behind this to fix #1290.
| Peter Powell | 2017-02-28 | 1 | -0/+5 |
| * | | Merge pull request #1234 from SaberUK/master+config2•••Rework the example services aliases. | Attila Molnar | 2016-11-16 | 1 | -5/+15 |
| |\ \ |
|
| | * | | Rework the example services aliases.•••- Split common stuff into a generic configuration file.
- Reserve all nicknames used by services by default.
- Exempt all services clients from filtering.
- Add missing aliases for services pseudoclients.
| Peter Powell | 2016-11-16 | 1 | -5/+15 |
| * | | | Merge pull request #1248 from SaberUK/master+listen•••Allow listeners to be able to listen on unavailable addresses. | Attila Molnar | 2016-11-16 | 1 | -0/+6 |
| |\ \ \ |
|
| | * | | | Allow listeners to be able to listen on unavailable addresses. | Peter Powell | 2016-11-12 | 1 | -0/+6 |
| | |/ / |
|
| * | | | Update SSL config documentation for SSL profiles and m_ssl_mbedtls. | Peter Powell | 2016-11-15 | 1 | -9/+20 |
| * | | | Update helpop for recent LOCKSERV and <connect:port> changes. | Peter Powell | 2016-11-01 | 1 | -3/+3 |
| |/ / |
|
| * | | Merge pull request #1217 from SaberUK/master+die-restart•••Undocument <power> and set the default to the server name. | Attila Molnar | 2016-09-12 | 1 | -27/+0 |
| |\ \ |
|
| | * | | Undocument <power> and set the default to the server name. | Peter Powell | 2016-09-12 | 1 | -27/+0 |
| * | | | Update documentation for password hashing.•••- Follow best current practises by using bcrypt almost everywhere
in the example configuration files.
- Document the existence of new hashing modules in master.
| Peter Powell | 2016-09-12 | 1 | -6/+8 |
| |/ / |
|
| * | | Merge insp20 | Attila Molnar | 2016-08-17 | 1 | -0/+3 |
| |\| |
|
| | * | Don't show snotices for kills from ulined clients | Adam | 2016-02-25 | 1 | -0/+3 |
| * | | Add WebSocket module | Attila Molnar | 2016-08-08 | 1 | -0/+5 |
| * | | Remove <options:ircumsgprefix> entirely | Attila Molnar | 2015-12-06 | 1 | -5/+0 |