aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v4.0.0 alpha 6. v4.0.0a6Gravatar Sadie Powell2021-11-151-1/+1
* Rename regex_pcre2 to regex_pcre.Gravatar Sadie Powell2021-11-148-17/+17
* Revert "Add regex_pcre compatibility to regex_pcre2".•••This reverts commit 3fa012b75b14abd69c7bc67c27ae50cb9ba4c343. Gravatar Sadie Powell2021-11-142-23/+0
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-11-105-23/+61
|\
| * Allow configuring which options to trust from a WebIRC gateway.Gravatar Sadie Powell2021-11-101-8/+24
| * Fix TokenList not initializing permissive to false on creation.Gravatar Sadie Powell2021-11-101-0/+5
| * Implement support for WebIRC gateways sending client fingerprints.Gravatar Sadie Powell2021-11-102-7/+30
| * Update Windows dependencies.Gravatar Sadie Powell2021-11-081-7/+7
* | Remove unused time_t field from the timer system.•••This is equivalent to calling InspIRCd::Now() and is only actually used in one place in modules. Gravatar Sadie Powell2021-11-0518-31/+29
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-11-0516-28/+37
|\|
| * Fix use of auto_ptr in the ssl_gnutls module on C++17 compilers.Gravatar Sadie Powell2021-11-041-12/+16
| * Switch -std=c++14 for -std=c++17 in CI.•••This better matches with the master branch which uses C++17. Gravatar Sadie Powell2021-11-042-2/+2
| * Show more build environment information when running configure.Gravatar Sadie Powell2021-11-041-1/+3
| * Run CI once per week to check for issues with updated packages.Gravatar Sadie Powell2021-11-043-6/+12
| * Fix the versions we provide Debian packages for.Gravatar Sadie Powell2021-10-271-1/+1
| * Silence a warning in the mysql module on MySQL 8.0.27.Gravatar Sadie Powell2021-10-251-1/+8
| * Add Server::GetPublicName(), fix not respecting <security:hideserver>.Gravatar Sadie Powell2021-10-259-12/+20
| * Respect <security:hideserver> in the 005 numeric.Gravatar Sadie Powell2021-10-251-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-10-145-28/+26
|\|
| * Make reading DNs more consistent across modules.•••- If the DN contains a new line character then replace it with a space instead of killing the entire DN in the ssl_gnutls and ssl_openssl modules. - Apply the same logic to ssl_mbedtls which previously did not handle spaces in DNs. Gravatar Sadie Powell2021-10-143-23/+23
| * Use the OVERRIDE 005 token for showing the override user mode char.Gravatar Sadie Powell2021-10-131-1/+2
| * Fix showing the address of a custom title instead of the title.Gravatar Sadie Powell2021-10-061-4/+2
* | Fix linking to the v3 docs regardless of version.Gravatar Sadie Powell2021-10-091-1/+3
* | ALlow specifying multiple ModAuthors, remove ModAuthorMail.Gravatar Sadie Powell2021-10-091-16/+21
* | The opmoderated module should have the VF_VENDOR property.Gravatar Sadie Powell2021-10-081-1/+1
* | Fix a typo in BroadcastModuleState.Gravatar Sadie Powell2021-10-051-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-10-051-1/+3
|\|
| * Make the deprecation of LibreSSL support more explicit.Gravatar Sadie Powell2021-10-051-1/+1
| * Fix parsing the Sec-WebSocket-Protocol header.Gravatar Sadie Powell2021-10-041-1/+3
* | Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-04118-254/+384
* | Mark all message tag provider classes as final.Gravatar Sadie Powell2021-10-018-9/+16
* | Mark all hash provider classes as final.Gravatar Sadie Powell2021-10-016-6/+12
* | Mark all event hook classes as final.Gravatar Sadie Powell2021-10-015-5/+10
* | Mark more mode classes as final.Gravatar Sadie Powell2021-10-0110-12/+17
* | Mark all mode classes as final.Gravatar Sadie Powell2021-10-0122-27/+54
* | Mark all command classes as final.Gravatar Sadie Powell2021-10-0174-144/+286
* | Mark all module classes as final.Gravatar Sadie Powell2021-10-01138-138/+288
* | Yeet regex_pcre into contrib.Gravatar Sadie Powell2021-10-019-108/+6
* | Add regex_pcre compatibility to regex_pcre2.Gravatar Sadie Powell2021-10-012-0/+23
* | Release v4.0.0a5. v4.0.0a5Gravatar Sadie Powell2021-10-011-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-302-34/+38
|\|
| * Move the ParseStack constructor out of the header.Gravatar Sadie Powell2021-09-302-32/+36
* | Use regex_stdlib as the default regular expression engine.Gravatar Sadie Powell2021-09-261-2/+2
* | Use -isystem for the pgsql includes.Gravatar Sadie Powell2021-09-261-1/+1
* | Add the regex_pcre2 module.Gravatar Sadie Powell2021-09-269-4/+109
* | Fix and optimise sending standard replies with variable parameters.Gravatar Sadie Powell2021-09-231-29/+10
* | Change operlog to log to snomask o (oper).Gravatar Sadie Powell2021-09-233-9/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-2310-66/+114
|\|
| * Use CXX11_OVERRIDE instead of the override keyword.Gravatar Sadie Powell2021-09-223-3/+3
| * Send SSL profile reloading errors to snomask `a`.Gravatar Sadie Powell2021-09-223-3/+3