aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Release v3.8.1. v3.8.1Gravatar Sadie Powell2020-11-201-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2020-11-2011-14/+14
* Update the module descriptions.Gravatar Sadie Powell2020-11-208-8/+8
* Fail websocket connections if changing the user's IP errors.Gravatar Sadie Powell2020-11-201-0/+4
* Avoid doing "IP changed" event stuff on quitting users.Gravatar Sadie Powell2020-11-205-5/+8
* Skip module tags which don't have a module specified.Gravatar Sadie Powell2020-11-101-1/+5
* Prioritise connectban and dnsbl after core_xline.Gravatar Sadie Powell2020-11-102-0/+12
* Only assign NewServices once the duplicate check is done.Gravatar Sadie Powell2020-11-031-1/+1
* Fix an off by one error in the "unknown option" message.Gravatar Sadie Powell2020-11-031-1/+1
* Make connect class debug logging more complete and consistent.Gravatar Sadie Powell2020-11-037-32/+76
* Release v3.8.0. v3.8.0Gravatar Sadie Powell2020-10-301-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2020-10-3014-14/+15
* Don't call the OnChangeRealHost event when initialising a user.•••Fixes a (git only) crash when a user gets xlined before they have been initialised. Gravatar Sadie Powell2020-10-291-1/+4
* Don't kill cloaking users when hash/md5 is missing.Gravatar Sadie Powell2020-10-271-2/+10
* Fix the behaviour of multi-value PING and PONG messages.Gravatar Sadie Powell2020-10-262-5/+25
* Change glob matching to be configurableGravatar Michael2020-10-241-2/+17
* m_cban: Implement support for channel masks•••Allows wildcards to be used Gravatar Michael2020-10-241-2/+3
* Fixes by misspell-fixerGravatar InspIRCd Robot2020-10-151-1/+1
* Add an option to allow disengaging joinflood on initial boot.Gravatar Sadie Powell2020-10-121-0/+4
* Add an option to allow disengaging joinflood after a netsplit.Gravatar Sadie Powell2020-10-121-3/+21
* Implement support for Argon2 password hashing.•••Resolves #1540.Gravatar ShutterQuick2020-10-101-0/+214
* Fix firing the wrong event when a real hostname changes.Gravatar Sadie Powell2020-10-081-1/+1
* Add the User::exempt flag to m_check.Gravatar Matt Schatz2020-10-061-0/+2
* Recheck users for xlines when their real hostname changes.Gravatar Sadie Powell2020-10-063-0/+12
* Rename the REALLEN 005 token to NAMELEN.•••Turns out this is already required by the IRCv3 setname spec but we forgot to implement it. Oops. Gravatar Sadie Powell2020-09-301-1/+1
* Check that the values specified in <limits> are reasonable.Gravatar Sadie Powell2020-09-301-11/+11
* Add an ISUPPORT token that contains the maximum real name length.Gravatar Sadie Powell2020-09-301-0/+1
* Use the normal method for applying a default config in dnsbl.Gravatar Sadie Powell2020-09-291-8/+1
* Fix the dnsbl module config not being checked case insensitively.Gravatar Sadie Powell2020-09-291-6/+5
* Add a shun option for cleaning problematic allowed commands.Gravatar Sadie Powell2020-09-271-9/+23
* Make shun block client-only tags by default.Gravatar Sadie Powell2020-09-271-0/+14
* Refactor the shun module slightly.Gravatar Sadie Powell2020-09-271-17/+14
* Remove an unnecessary break statement.Gravatar Sadie Powell2020-09-271-1/+0
* Fix the syntax of the MAXLIST 005 token.Gravatar Sadie Powell2020-09-241-18/+4
* Refactor GenRandomStr for performance and readability.Gravatar Sadie Powell2020-09-231-8/+6
* Make it clear that <gnutls>, <mbedtls>, and <openssl> are deprecated.Gravatar Sadie Powell2020-09-163-3/+3
* Fix OnChangeRealName not being fired for remote users.Gravatar Sadie Powell2020-09-011-1/+1
* Fix a word missing from the last commit.Gravatar Sadie Powell2020-08-291-1/+1
* Warn about non-local plaintext server connections.Gravatar Sadie Powell2020-08-293-4/+19
* Fix null-checking the wrong variable in the disable module.•••Closes #1792. Gravatar Sadie Powell2020-08-011-1/+1
* Release v3.7.0. v3.7.0Gravatar Sadie Powell2020-07-301-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2020-07-3011-8/+10
* Replace all erroneous space indentation with tab indentation.Gravatar Sadie Powell2020-07-294-31/+31
* Send ERR_KEYSET when trying to change a channel key.•••Closes #1750. Gravatar Sadie Powell2020-07-272-1/+3
* Fix secure websocket users not being seen as secure.•••Since a TLS (SSL) module will always be the last IOHook attached to a socket, IsSSL() needs to ignore any Middle IOHooks that may also be attached. Gravatar Matt Schatz2020-07-271-0/+12
* Allow disabling the timedbans set/unset notices (#1789).Gravatar iwalkalone2020-07-221-10/+25
* Show an error when an unprivileged user tries to mass-message.•••Closes #1790. Gravatar Sadie Powell2020-07-202-0/+6
* Add a config option that forces bots to use NOTICEs.Gravatar Sadie Powell2020-07-072-5/+26
* Fix a grammar error created by misspell-fixer.Gravatar Sadie Powell2020-07-031-1/+1
* Fix DNSBL connect class matching.•••A user that is not marked by a DNSBL should never match a class that requires a DNSBL marking. Thanks to @kylef for reporting this on IRC. Gravatar Matt Schatz2020-07-031-1/+1