aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v4.0.0 alpha 18. v4.0.0a18Gravatar Sadie Powell2023-01-011-1/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-01258-344/+276
|\
| * 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
* | Rename the SimpleExtItem type parameter to be more descriptive.Gravatar Sadie Powell2022-12-271-11/+11
* | Allow overriding the deleter in ListExtItem.Gravatar Sadie Powell2022-12-271-2/+2
* | Add the SimpleExtItem::GetRef method.Gravatar Sadie Powell2022-12-272-8/+17
* | Add the ListExtItem extension type.Gravatar Sadie Powell2022-12-274-64/+84
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-12-273-35/+54
|\|
| * 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
* | Use delete_zero in place that it makes sense to.Gravatar Sadie Powell2022-12-273-8/+3
* | Move cull_delete to be inside of Cullable.Gravatar Sadie Powell2022-12-274-11/+8
* | Move some stuff from the Windows compat header to where it is used.Gravatar Sadie Powell2022-12-272-5/+3
* | Replace the unused `padding` argument of Percent::Encode with `upper`.Gravatar Sadie Powell2022-12-272-10/+11
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-12-2515-44/+47
|\|
| * 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
* | Refactor SocketEngine slightly.•••- Remove pointless shutdown() wrapper. - Remove pointless bounds checking function. - Make Bind and Listen take an EventHandler instead of a fd. - Add nullability attributes to every method. Gravatar Sadie Powell2022-12-257-77/+56
* | Refactor ListenSocket::OnEventHandlerRead slightly.Gravatar Sadie Powell2022-12-251-12/+15
* | Pass the client/server sockaddr around as a ref instead of a ptr.Gravatar Sadie Powell2022-12-2520-30/+30
* | Add nullability attributes to UserManager.Gravatar Sadie Powell2022-12-251-5/+5
* | Default <bind:replace> for UNIX socket listeners to on.Gravatar Sadie Powell2022-12-251-2/+2
* | Remove the string_view utility header from the global header.Gravatar Sadie Powell2022-12-232-1/+1
* | Lower the threshold for server clock offsets to 15s/5s.Gravatar Sadie Powell2022-12-201-4/+4
* | Fix a Doxygen documentation typo.Gravatar Sadie Powell2022-12-201-1/+1
* | Allow remapping mode and extban characters at load time.•••Closes #1970. Gravatar Sadie Powell2022-12-203-5/+5
* | Don't automatically fall back to ToNetwork from ToInternal.•••Only one thing used this and its really unclear especially when SimpleExtItem does the opposite. Gravatar Sadie Powell2022-12-202-2/+11
* | Move {From,To}Network from StringExtItem to SimpleExtItem.Gravatar Sadie Powell2022-12-202-15/+13
* | Move extension types to their own header to speed up build times.Gravatar Sadie Powell2022-12-1934-315/+372
* | Fix parsing extbans in banredirect and timedbans.Gravatar Sadie Powell2022-12-192-5/+12
* | Use in_port_t instead of int/unsigned int/long.Gravatar Sadie Powell2022-12-189-22/+33
* | We actually want ADDRESS_FAMILY not SOCKET_ADDRESS for sa_family_t.•••Apparently I can not read headers properly. Gravatar Sadie Powell2022-12-181-1/+1
* | Rework the levels things are logged at to make more sense.Gravatar Sadie Powell2022-12-1838-105/+104
* | Update /MOTD to match /OPERMOTD.Gravatar Sadie Powell2022-12-181-2/+2
* | Add is_local to the sockaddrs union.Gravatar Sadie Powell2022-12-183-1/+23
* | Use SOCKET_ADDRESS instead of u_short.•••These are typedefs but the former is more correct. Gravatar Sadie Powell2022-12-181-1/+1
* | Update module descriptions.Gravatar Sadie Powell2022-12-128-8/+8