| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | Implement support for the extended tag space for client tags. | Peter Powell | 2019-01-24 | 1 | -3/+3 |
| * | | The <ident:bind> setting doesn't exist anymore, remove the reference to it fr...•••This setting was removed in commit 0a1fe6cf293bef91b419f57374b96a6d2aec636e.
| Robby | 2019-01-11 | 1 | -1/+0 |
| * | | 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 | 5 | -50/+56 |
| * | | Improve consistency of the restrictchans module example config. | Peter Powell | 2019-01-05 | 1 | -4/+3 |
| * | | Fix the websocket origin config example. | Peter Powell | 2019-01-05 | 1 | -1/+1 |
| * | | Merge m_restrictchans and m_regonlycreate due to converging functionality (#1... | linuxdaemon | 2019-01-04 | 1 | -9/+9 |
| * | | 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 |
| * | | Fix the example help files using the wrong name for <helpmsg:nohelp>.•••Thanks to @genius3000 for pointing this out.
| Peter Powell | 2018-12-09 | 2 | -2/+2 |
| * | | Fix a numeric collision with UnrealIRCd's help numerics.•••We were not using these correctly and the ircd-ratbox numerics are
more widely supported so using those is better.
| Peter Powell | 2018-12-09 | 2 | -6/+4 |
| * | | Clean up the callerid documentation slightly. | Peter Powell | 2018-12-09 | 1 | -5/+5 |
| * | | Raise the default max number of ACCEPT entries from 16 to 30. | Peter Powell | 2018-12-09 | 1 | -2/+2 |
| * | | Add an option for changing the allowed server clock drift. | Peter Powell | 2018-12-04 | 1 | -0/+4 |
| * | | m_filter: Add a warn action for notifying opers while still allowing the mess...•••Thanks to @H7-25 (Simos) for the idea.
| Robby | 2018-11-21 | 2 | -0/+6 |
| * | | Add missing special character for reversing color. | Robby | 2018-11-20 | 1 | -0/+1 |
| * | | Add support for multiple cloak configurations.•••The first will be used for cloaking and the rest will be used for
checking bans.
| Peter Powell | 2018-11-19 | 1 | -2/+12 |
| * | | m_filter: add Z-Line support | Michael Hazell | 2018-11-12 | 1 | -0/+5 |
| * | | WebSocket: send messages as text by default.•••This requires all messages to be UTF-8. If you are using a UTF-8
incompatible text encoding then you can disable this by setting
<websocket:sendastext> to false.
| Peter Powell | 2018-11-03 | 1 | -0/+6 |
| * | | 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 | 3 | -17/+8 |
| * | | Fix ircv3_capnotify being defined twice in modules.conf.example. | Peter Powell | 2018-10-26 | 1 | -5/+0 |
| * | | Require WebSocket origins to be whitelisted in order to connect.•••Fixes #1281.
| Peter Powell | 2018-10-10 | 1 | -0/+6 |
| * | | 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.
| Renegade334 | 2018-09-25 | 3 | -2/+9 |
| * | | Merge m_noctcp_user into m_noctcp. | Peter Powell | 2018-09-18 | 1 | -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.
| Peter Powell | 2018-09-17 | 1 | -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.
| Peter Powell | 2018-09-16 | 1 | -4/+3 |
| * | | Add a module for hiding mode changes from unprivileged users.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com>
| Peter Powell | 2018-09-09 | 1 | -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.
| Peter Powell | 2018-09-06 | 3 | -14/+7 |
| * | | Improve the snotices sent out by the filter module.•••- Switch to a module-specific snotice character (f).
- Redo the format of the message to be easier to read and include
the filter that the user matched.
Closes #490.
Closes #841.
| Peter Powell | 2018-08-24 | 2 | -4/+8 |
| * | | Replace all references to IRCv3.2 with IRCv3.•••IRCv3 no longer does versioned releases.
| Peter Powell | 2018-08-13 | 1 | -8/+8 |
| * | | Add support for the IRCv3 batch specification.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com>
| Peter Powell | 2018-08-13 | 1 | -0/+11 |
| * | | Add support for the IRCv3 server-time specification.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com>
| Peter Powell | 2018-08-13 | 1 | -0/+5 |
| * | | Add support for the IRCv3 account-tag specification.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com>
| Peter Powell | 2018-08-13 | 1 | -0/+5 |
| * | | Switch m_dnsbl to use its own snomask character. | Peter Powell | 2018-08-07 | 1 | -0/+2 |
| * | | Remove the 'debug' snotice character. | Peter Powell | 2018-08-07 | 2 | -2/+0 |
| * | | Replace most usages of "GECOS" with "real" or "real name". | Peter Powell | 2018-07-30 | 2 | -3/+3 |
| * | | Add a module which implements the HAProxy PROXY v2 protocol. | Peter Powell | 2018-07-26 | 1 | -0/+6 |
| * | | 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 |
| * | | Merge branch 'insp20' into master. | Peter Powell | 2018-07-15 | 2 | -37/+83 |
| |\| |
|
| | * | Clean up the WHO helpop documentation. | Peter Powell | 2018-07-12 | 1 | -28/+26 |
| | * | 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.
| Peter Powell | 2018-06-18 | 1 | -4/+15 |
| * | | 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 | 2 | -17/+1 |
| * | | Merge tag 'v2.0.26' into master. | Peter Powell | 2018-04-22 | 4 | -215/+265 |
| |\| |
|
| | * | 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 | 4 | -207/+252 |
| | * | [2.0]: Helpop: Move extban 'U' from acting to matching•••Already fixed in master in 8587df2
| genius3000 | 2018-02-11 | 2 | -4/+4 |
| | * | 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.
| Michael Hazell | 2017-12-31 | 1 | -1/+2 |
| | * | Fix two minor docs issues | B00mX0r | 2017-12-22 | 2 | -13/+13 |
| | * | Use HTTPS URLs in the executable file and include examples. | Peter Powell | 2017-12-16 | 1 | -2/+2 |