aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
| * Replace <websocket:sendastext> with <websocket:defaultmode>.Gravatar Sadie Powell2021-09-222-14/+43
| * Add an API for checking if I/O hooks are ready or not.Gravatar Sadie Powell2021-09-227-50/+63
| * Add the channels/ignore-repeat priv to exempt opers from +E.Gravatar David Schultz2021-09-212-0/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-162-1/+4
|\|
| * 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
| * Use the network name as the description when hideserver is enabled.Gravatar Sadie Powell2021-09-041-1/+1
* | 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
* | Release v4.0.0 alpha 4. v4.0.0a4Gravatar Sadie Powell2021-09-011-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-013-2/+12
|\|
| * Warn about how quirky musl's libdl implementation is.Gravatar Sadie Powell2021-08-291-0/+10
| * Replace certfp with sslfp in sqlauth and helpop.•••Once we implement SPKI fingerprints the old name will be inaccurate. Gravatar Sadie Powell2021-08-282-2/+4
* | Fix some places where U-line -> service was missed.Gravatar Sadie Powell2021-08-2911-12/+12
* | 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-284-33/+101
* | Require TLS by default when connecting to Postgres servers.Gravatar Sadie Powell2021-08-282-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-2860-49/+68
|\|
| * Release v3.11.0. v3.11.0Gravatar Sadie Powell2021-08-272-2/+2
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-2759-47/+66
| * Update vendored dependencies.Gravatar Sadie Powell2021-08-271-1/+1
* | 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
* | Make the ADMIN output more like other IRC servers.•••- Remove our weird numeric prefixes. - Merge the nick and name fields. - Add a description field for ADMINLOC2. Gravatar Sadie Powell2021-08-264-31/+18
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-263-11/+14
|\|
| * Thank more people in the credits.•••dan- and jwheare have helped a bunch with ircdocs and testing so they definitely deserve to be listed here. Gravatar Sadie Powell2021-08-241-1/+2
| * Update the credits.•••- Move fraggeln (former CI host) to former contributors. - Add Duck (domain manager) to thanks. - Add progval (docs magician) to active contributors. Gravatar Sadie Powell2021-08-231-10/+10
| * Tell users to read the docs for more info on WebSocket subprotos.Gravatar Sadie Powell2021-08-221-1/+1
| * Document the w extban.Gravatar Sadie Powell2021-08-201-0/+2
* | Always respect the host field when automatically logging in opers.Gravatar Sadie Powell2021-08-262-23/+12
* | Fix missing argument to WriteToSnoMask.Gravatar Sadie Powell2021-08-201-2/+2
* | Avoid duplicating User::MakeHostIP.Gravatar Sadie Powell2021-08-207-18/+12
* | Refer to oper names in core_oper as "username" not "login".Gravatar Sadie Powell2021-08-201-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-193-15/+51
|\|
| * 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-172-3/+25
| * 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-1748-60/+0
* | Fix the Detach method which got borked during a rebase.Gravatar Sadie Powell2021-08-171-0/+7