aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v3.16.0. v3.16.0Gravatar Sadie Powell2023-04-282-2/+2
* Update copyright headers.Gravatar InspIRCd Robot2023-04-2822-23/+22
* When building the PACKAGE project we don't need to specify a target.Gravatar Sadie Powell2023-04-271-1/+1
* Update the Windows dependencies.Gravatar Sadie Powell2023-04-221-4/+4
* Fix an off by one error in the rmode module.Gravatar Sadie Powell2023-04-211-1/+1
* Add a script for doing the Windows build.Gravatar Sadie Powell2023-03-231-0/+4
* Warn users when their client certificate is about to expire.•••Closes #1938. Gravatar Sadie Powell2023-03-012-2/+19
* Add client cert activation/expiration times to the ssl_cert class.Gravatar Sadie Powell2023-03-014-11/+98
* Fix destroying duplicate channels when the casemapping changes.Gravatar Sadie Powell2023-03-011-0/+53
* Fix renicking duplicate users when the casemapping changes.Gravatar Sadie Powell2023-03-011-11/+36
* Bump microsoft/setup-msbuild from 1.1.3 to 1.3.1•••Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.1.3 to 1.3.1. - [Release notes](https://github.com/microsoft/setup-msbuild/releases) - [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md) - [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.1.3...v1.3.1) --- updated-dependencies: - dependency-name: microsoft/setup-msbuild dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>Gravatar dependabot[bot]2023-03-011-1/+1
* Update the Windows dependencies.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2023-02-281-5/+5
* Pin to Conan v1 until all of our dependencies are ready.Gravatar Sadie Powell2023-02-221-0/+2
* Switch to the Debian fork of the now-obsolete http_parser library.•••We should look to switching to its replacement (llhttp) in v4. Gravatar Sadie Powell2023-02-214-16/+33
* Allow applying patches to vendored libraries.Gravatar Sadie Powell2023-02-211-0/+6
* Backport the changes to the vendoring tool from master.Gravatar Sadie Powell2023-02-211-1/+3
* Alpine CI: disable warnings about variadic macros on C++03 for now.Gravatar Sadie Powell2023-02-131-1/+1
* Switch to the IRCv3 standard-replies cap.•••Nothing is using this so far so I'm not counting it as a breaking change. Gravatar Sadie Powell2023-02-134-5/+9
* Fix missing some data when synchronising a new user over a link.Gravatar Sadie Powell2023-02-031-0/+6
* Bump turtlebrowser/get-conan from 1.1 to 1.2•••Bumps [turtlebrowser/get-conan](https://github.com/turtlebrowser/get-conan) from 1.1 to 1.2. - [Release notes](https://github.com/turtlebrowser/get-conan/releases) - [Commits](https://github.com/turtlebrowser/get-conan/compare/v1.1...v1.2) --- updated-dependencies: - dependency-name: turtlebrowser/get-conan dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>Gravatar dependabot[bot]2023-02-011-1/+1
* Work around a bug in reading the config for the Argon2 module.•••ProviderConfig::version is set to an argon2 version not a base 10 version so using it as a default for the config may result in the default being ignored. Luckily 0x10 and 0x12 are 16 and 18 respectively so we can just allow them as valid values until v4 where we can eradicate the SanitiseArgon2Version function and use getEnum instead. Gravatar Sadie Powell2023-01-251-0/+3
* Fix PackageInfo directives in extra modules.Gravatar Sadie Powell2023-01-199-7/+14
* Fix the nicklock module sending a notice instead of ERR_NOSUCHNICK.Gravatar Sadie Powell2023-01-181-2/+2
* Fix the cycle module sending a notice instead of ERR_BANNEDFROMCHAN.Gravatar Sadie Powell2023-01-161-1/+1
* Fix building the pgsql connection DSN in some rare cases.•••These values need to be escaped or they will be malformed. Ref: https://www.postgresql.org/docs/15/libpq-connect.html#id-1.7.3.8.3.5 Gravatar Sadie Powell2023-01-141-5/+32
* Fix core_dns rejecting simple hostnames.Gravatar Sadie Powell2023-01-133-4/+11
* Make Dependabot send pull requests to the insp3 branch.Gravatar Sadie Powell2023-01-091-0/+1
* Fix suspending GDB when the process gets sent a signal.Gravatar Sadie Powell2023-01-091-2/+2
* Fix DNSBL user/host marks being overwritten by ident/host lookups.Gravatar Sadie Powell2023-01-071-10/+52
* Silence a Valgrind warning in SSLIOHook.•••Closes #2011. Gravatar Sadie Powell2023-01-051-0/+1
* Fix some minor config parser error messages.•••- Fix starting the column count for the first line on one instead of zero. This is incremented when reading the first character so starting at 1 causes an off by one error. - Fix showing "last tag was on line ..." message when there is an error before any tags. Gravatar Sadie Powell2022-12-311-5/+12
* Release v3.15.0. v3.15.0Gravatar Sadie Powell2022-12-302-2/+2
* Update copyright headers.Gravatar InspIRCd Robot2022-12-30272-340/+231
* Update module descriptions.Gravatar Sadie Powell2022-12-301-1/+1
* Update vendored dependencies.Gravatar Sadie Powell2022-12-303-19/+51
* Ignore edits to the copyright headers when updating them.•••This fixes a committer who has run mkheaders from being added to the copyright headers when it is next run. Gravatar Sadie Powell2022-12-271-25/+33
* Fix a C++11-ism in the dnsbl module.Gravatar Sadie Powell2022-12-261-1/+1
* Fix overwriting marks from earlier DNSBLs.Gravatar Sadie Powell2022-12-261-10/+19
* Include the WebSocket fail reason in the body of the HTTP response.Gravatar Sadie Powell2022-12-251-0/+1
* Update the Windows dependencies.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-12-231-4/+4
* Consistently limit the range for config port fields.Gravatar Sadie Powell2022-12-192-2/+2
* Add an oper priv for exempting opers from blockamsg.•••Closes #2007. Gravatar Sadie Powell2022-12-192-0/+4
* Add the Cohost account to the readme.Gravatar Sadie Powell2022-12-181-0/+1
* Fix an incompatibility between MySQL and MariaDB.Gravatar Sadie Powell2022-12-181-0/+2
* Add SSL support to the mysql module.Gravatar Sadie Powell2022-12-182-1/+5
* Fix warning about UNIX socket connections being insecure.Gravatar Sadie Powell2022-12-171-1/+2
* Deduplicate retrieving error messages on Windows.Gravatar Sadie Powell2022-12-135-38/+25
* Show the system error message when loading modules fails.Gravatar Sadie Powell2022-12-131-1/+9
* Tell an oper when the X-line they were trying to match is too wide.•••Also move the snotice for an overwide X-line to snomask 'X' which should have been done when it was added. Gravatar Sadie Powell2022-12-107-8/+12
* Allow specifying multiple masks when adding an X-line.•••The only exemptions for this are RLINE (a real name might contains commas) and SVSHOLD (sent by services only). Closes #1972. Gravatar Sadie Powell2022-12-107-17/+29