aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
* Use -isystem for the pgsql includes.Gravatar Sadie Powell2021-09-261-1/+1
* Add the regex_pcre2 module.Gravatar Sadie Powell2021-09-261-0/+92
* Change operlog to log to snomask o (oper).Gravatar Sadie Powell2021-09-231-6/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-236-58/+83
|\
| * Use CXX11_OVERRIDE instead of the override keyword.Gravatar Sadie Powell2021-09-222-2/+2
| * Send SSL profile reloading errors to snomask `a`.Gravatar Sadie Powell2021-09-223-3/+3
| * Replace <websocket:sendastext> with <websocket:defaultmode>.Gravatar Sadie Powell2021-09-221-6/+35
| * Add an API for checking if I/O hooks are ready or not.Gravatar Sadie Powell2021-09-225-50/+41
| * Add the channels/ignore-repeat priv to exempt opers from +E.Gravatar David Schultz2021-09-211-0/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-161-0/+3
|\|
| * Fix customprefix allowing mode names that contain spaces.Gravatar Sadie Powell2021-09-161-0/+3
| * Fix ssl_openssl on a broken fork of OpenSSL.Gravatar Sadie Powell2021-09-071-1/+3
* | Always use ExtractTS to extract timestamps from S2S messages.Gravatar Sadie Powell2021-09-106-14/+10
* | Add the FRHOST command to allow changing a remote user's real host.•••Closes #1803. Gravatar Sadie Powell2021-09-025-3/+33
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-011-1/+1
|\|
| * Replace certfp with sslfp in sqlauth and helpop.•••Once we implement SPKI fingerprints the old name will be inaccurate. Gravatar Sadie Powell2021-08-281-1/+3
* | Fix some places where U-line -> service was missed.Gravatar Sadie Powell2021-08-298-8/+8
* | Make the protocol version enum entries slightly less verbose.Gravatar Sadie Powell2021-08-286-15/+15
* | Forward SQUERY to services instead of downgrading it to PRIVMSG.Gravatar Sadie Powell2021-08-283-1/+65
* | Require TLS by default when connecting to Postgres servers.Gravatar Sadie Powell2021-08-281-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-2836-32/+43
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-2736-31/+42
* | Significantly upgrade the check module's ability to find users.•••- Check for users based on nick mask, ident mask, and real name mask as well as ip mask and host mask. - Include matching user's nick, ident and displayed host in the command output. - Specify in the output what was actually matched against. Closes #1909. Gravatar Sadie Powell2021-08-281-10/+31
* | Always respect the host field when automatically logging in opers.Gravatar Sadie Powell2021-08-261-18/+10
* | Avoid duplicating User::MakeHostIP.Gravatar Sadie Powell2021-08-203-6/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-192-14/+49
|\|
| * Use timing safe comparisons for the httpd_acl username and password.Gravatar Sadie Powell2021-08-191-1/+2
| * Implement support for websocket subprotocols.•••This is based on the current IRCv3 draft but using a vendored protocol. Gravatar Sadie Powell2021-08-171-2/+23
| * Minor clean up of the previous commit.Gravatar Sadie Powell2021-08-171-2/+1
| * Improve WebSocket header parsing.Gravatar Sadie Powell2021-08-171-12/+26
* | Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-1723-26/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-174-3/+5
|\|
| * Fix not parsing headers properly in the HTTP module.Gravatar Sadie Powell2021-08-171-0/+2
| * Update mkdescriptions for the new YAML module documentation.Gravatar Sadie Powell2021-08-042-2/+2
* | Add a detach method that takes an Implementation array.Gravatar Sadie Powell2021-08-171-1/+2
* | Remove the use of a deprecated OpenSSL method.Gravatar Sadie Powell2021-08-071-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-242-4/+12
|\|
| * Handle exceptions from hash providers in password_hash.Gravatar Sadie Powell2021-07-191-3/+11
| * Fix using the wrong variable for the ciphersuites in ssl_openssl.Gravatar Sadie Powell2021-07-191-1/+1
* | Clean up the routing code in the ctables header.Gravatar Sadie Powell2021-07-241-14/+14
* | Stop broadcasting the CBAN, RLINE, and SHUN commands.•••These will be broadcast by the X-line system so this legacy hack is no longer necessary. Gravatar Sadie Powell2021-07-233-24/+0
* | Purge SpanningTreeUtilities::DoOneToMany.Gravatar Sadie Powell2021-07-232-9/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-1713-78/+49
|\|
| * Fix ssl_mbedtls on mbedTLS v3.Gravatar Sadie Powell2021-07-171-1/+17
| * Respect the noctcp user mode for global CTCPs.•••Please don't actually send global CTCPs though. Gravatar Sadie Powell2021-07-171-0/+12
| * Deduplicate all whois numerics to the whois module header.Gravatar Sadie Powell2021-07-0511-53/+4
| * Don't send oper swhois to users with hideoper enabled.Gravatar Sadie Powell2021-07-051-12/+18
| * Stop sending RPL_WHOISSERVICE as it conflicts with RPL_WHOISHELPOP.•••Both Anope and Atheme send an oper type for services clients so this numeric is unnecessary. In cases where genericoper is enabled we now send "is a network service" in RPL_WHOISOPERATOR. Gravatar Sadie Powell2021-07-051-14/+4
* | Fix a shortening issue in hostchange.Gravatar Sadie Powell2021-07-171-1/+1
* | Drop support for the legacy PROTOCTL extension.•••People who wish to keep this behavious should install the protoctl module from inspircd-contrib. Gravatar Sadie Powell2021-07-162-60/+2