aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Convert IRCv3::Replies::Reply#Send[IfCap] to variadic functions.Gravatar Sadie Powell2020-11-123-107/+27
* | Use references instead of pointers for aliases.Gravatar Sadie Powell2020-11-111-18/+18
* | Add stdalgo::equal_range and switch more stuff to iterator_range.Gravatar Sadie Powell2020-11-117-45/+41
* | Convert FOREACH_MOD_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-1020-51/+51
* | Convert FIRST_MOD_RESULT_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-1012-55/+46
* | Only use libc++ when building with AppleClang.Gravatar Sadie Powell2020-11-101-1/+1
* | Convert UserType to be a uint8_t and move inside User.Gravatar Sadie Powell2020-11-103-23/+31
* | Use a range-based for loop in the httpd_config module.Gravatar Sadie Powell2020-11-101-5/+6
* | Fix inconsistencies between the CI environments.Gravatar Sadie Powell2020-11-042-1/+3
* | Initial support for platform-specific module file extensions.Gravatar Sadie Powell2020-11-0420-33/+52
* | Move config typedefs to ServerConfig and use auto in more places.Gravatar Sadie Powell2020-11-0310-26/+22
* | Store the SQL row id in the synthesised sqloper config tags.Gravatar Sadie Powell2020-11-031-2/+2
* | Fix inconsistencies with FilePosition and column counting.Gravatar Sadie Powell2020-11-032-5/+12
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-039-44/+88
|\|
| * Fix an off by one error in the "unknown option" message.Gravatar Sadie Powell2020-11-031-1/+1
| * Improve the names of the IRCCloud example connect classes.Gravatar Sadie Powell2020-11-031-11/+11
| * Make connect class debug logging more complete and consistent.Gravatar Sadie Powell2020-11-037-32/+76
* | Rename ConfigTag::tag to ConfigTag::name.Gravatar Sadie Powell2020-11-034-23/+24
* | Move FilePosition to fileutils.h and use in ConfigTag.Gravatar Sadie Powell2020-11-0338-141/+147
* | Replace ConfigTag::create with a public constructor.Gravatar Sadie Powell2020-11-035-40/+23
* | Rename ConfigItems to ConfigTag::Items.Gravatar Sadie Powell2020-11-037-35/+30
* | Convert ConnectClass from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-11-0313-39/+33
* | Clean up a bunch of contructors and destructors.Gravatar Sadie Powell2020-11-0126-118/+23
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-0125-27/+37
|\|
| * Release v3.8.0. v3.8.0Gravatar Sadie Powell2020-10-302-2/+2
| * Update copyright headers.Gravatar InspIRCd Robot2020-10-3021-17/+24
| * Update vendored libraries.Gravatar Sadie Powell2020-10-303-9/+9
| * 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
* | Use auto for config code in more places.Gravatar Sadie Powell2020-10-311-4/+4
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-31101-162/+159
* | 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