aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Add stdalgo::iterator_range and switch config tag reading to use it.•••This allows us to use range-based for loops which were not possible with the previous config tag system. Gravatar Sadie Powell2020-10-3143-203/+189
* | Fix reading the <sslprofile> config.Gravatar Sadie Powell2020-10-313-3/+3
* | X509CRL does not need to inherit from refcountbase.Gravatar Sadie Powell2020-10-311-1/+1
* | Convert OperInfo from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-3114-27/+22
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-10-2731-130/+473
|\|
| * Don't kill cloaking users when hash/md5 is missing.Gravatar Sadie Powell2020-10-272-3/+11
| * Update the helpop docs for the recent PING/PONG changes.Gravatar Sadie Powell2020-10-261-2/+2
| * Fix the behaviour of multi-value PING and PONG messages.Gravatar Sadie Powell2020-10-263-6/+29
| * Change glob matching to be configurableGravatar Michael2020-10-242-2/+20
| * m_cban: Implement support for channel masks•••Allows wildcards to be used Gravatar Michael2020-10-242-5/+6
| * Allow `brew update` to fail when running the macOS CI.•••Homebrew is a broken mess and fails randomly when fetching changed package manifests. As this isn't a critical part of build testing we can just let it fail. Gravatar Sadie Powell2020-10-231-1/+1
| * Update the IRCCloud provider config with the latest host changes.Gravatar Sadie Powell2020-10-231-3/+9
| * Fix building the argon2 module on CI due to a broken PPA package.Gravatar Sadie Powell2020-10-161-1/+1
| * More consistently show modules without the file prefix and suffix.Gravatar Sadie Powell2020-10-153-31/+37
| * Switch away from the deprecated 'set-env' command.Gravatar Matt Schatz2020-10-141-2/+2
| * Prevent misspell-fixer from running on forks.Gravatar Matt Schatz2020-10-141-0/+1
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-10-152-3/+3
| * Add an option to allow disengaging joinflood on initial boot.Gravatar Sadie Powell2020-10-122-0/+9
| * Add an option to allow disengaging joinflood after a netsplit.Gravatar Sadie Powell2020-10-122-5/+30
| * Implement support for Argon2 password hashing.•••Resolves #1540.Gravatar ShutterQuick2020-10-106-4/+244
| * 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-064-17/+91
| * FIx a typo in the shun docs.Gravatar Sadie Powell2020-10-031-3/+3
| * Unvendor optional-lite.•••The use for this never actually materialised in v3. Gravatar Sadie Powell2020-10-013-1716/+0
| * 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-302-13/+13
| * Remove a long obsolete comment from the example conf.Gravatar Sadie Powell2020-09-301-7/+2
| * Remove the mod-footer make target as it prints invalid messages.Gravatar Sadie Powell2020-09-301-7/+1
| * Add an ISUPPORT token that contains the maximum real name length.Gravatar Sadie Powell2020-09-301-0/+1
| * Remove the latin1 nationalchars data file.•••Users should migrate to the codepage module where possible. Gravatar Sadie Powell2020-09-301-4/+0
| * 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
* | Convert CmdResult to an 8-bit strongly typed enum.Gravatar Sadie Powell2020-10-27136-491/+491
* | Replace the check for eventfd() with a C++17 header check.Gravatar Sadie Powell2020-10-204-37/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-09-2713-68/+101
|\|
| * Document the recent shun changes.Gravatar Sadie Powell2020-09-271-7/+22
| * 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-272-0/+15
| * Refactor the shun module slightly.Gravatar Sadie Powell2020-09-271-17/+14
| * Remove an unnecessary break statement.Gravatar Sadie Powell2020-09-271-1/+0
| * Store generated SSL certificates in the .configure directory.•••Co-Authored-By: Nicole Kleinhoff <ilbelkyr@shalture.org> Gravatar Sadie Powell2020-09-265-7/+23
| * Fix the syntax of the MAXLIST 005 token.Gravatar Sadie Powell2020-09-241-18/+4
| * The file extension is optional when calling enable_extras.Gravatar Sadie Powell2020-09-231-1/+1
| * Refactor GenRandomStr for performance and readability.Gravatar Sadie Powell2020-09-231-8/+6
| * Fix the example configs lying about where paths are relative to.Gravatar Sadie Powell2020-09-211-2/+1
| * Only bind on 6667 instead of 6660-6669 in the example configs.Gravatar Sadie Powell2020-09-211-1/+1
| * Add documentation links to the systemd unit file.•••Ref: https://www.freedesktop.org/software/systemd/man/systemd.unit.html#%5BUnit%5D%20Section%20Options Gravatar Sadie Powell2020-09-191-0/+1
* | Remove MODENOTICE from the oper command help too.Gravatar Sadie Powell2020-09-271-7/+7
* | Remove helpop-full which snuck back in during a merge.Gravatar Sadie Powell2020-09-271-1144/+0