aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-08-043-3/+3
|\| |
| * | Fix the pgsql module showing duplicate packages on Ubuntu.•••This is covered by the debian-like constraint above. Gravatar Sadie Powell2024-08-041-1/+0
| * | Fix trying to fetch more MySQL rows than are available.•••MySQL returns -1 on error in an unsigned field which was breaking this. Gravatar Sadie Powell2024-08-041-1/+2
| * | Fix bursting server metadata.Gravatar Sadie Powell2024-08-031-2/+2
| * | Release v4.2.0. v4.2.0Gravatar Sadie Powell2024-08-031-1/+1
| * | Update copyright headers.Gravatar InspIRCd Robot2024-08-0310-10/+9
| * | Only allow the IRCv3 WebSocket subprotocols on client connections.Gravatar Sadie Powell2024-07-311-2/+2
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-293-27/+43
|\| |
| * | Fix some minor bugs in EscapeTag/UnescapeTag.Gravatar Sadie Powell2024-07-291-25/+24
| * | Avoid passing malformed socket addresses to sa2cidr.Gravatar Sadie Powell2024-07-291-2/+10
| * | Log when a user has an unknown socket type in User::GetCIDRMask.Gravatar Sadie Powell2024-07-291-0/+9
| * | Move 1205 UID compatibility code to PreProcessOldProtocolMessage.•••This should make it more reliable. Gravatar Sadie Powell2024-07-243-8/+16
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-242-2/+16
|\| |
| * | Synchronise extensibles in Sync even if they have no value.Gravatar Sadie Powell2024-07-241-2/+1
| * | Add ExtensionItem::OnSync which is called when an ext is synchronised.Gravatar Sadie Powell2024-07-243-0/+17
| * | Don't resync the silence list when it comes from the network.•••This isn't presently networked but it should prevent future issues. Gravatar Sadie Powell2024-07-241-1/+1
| * | Update all usages of ProtocolServer to use Server.Gravatar Sadie Powell2024-07-247-51/+13
| * | Add SendMetadata methods to Server.Gravatar Sadie Powell2024-07-243-0/+26
* | | Remove support for the v3 server protocol.Gravatar Sadie Powell2024-07-231-3/+2
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-224-11/+20
|\| |
| * | Fix shadowing messages in pgsql and regex_pcre2.Gravatar Sadie Powell2024-07-222-8/+8
| * | Show the right config option when not forking.Gravatar Sadie Powell2024-07-221-1/+2
| * | Revert module flags to the way they worked in v3.Gravatar Sadie Powell2024-07-221-1/+1
| * | Allow contrib modules to specify their own module version.Gravatar Sadie Powell2024-07-223-7/+18
| * | Disable text websockets when the server has an incompatible charset.Gravatar Sadie Powell2024-07-221-1/+26
| * | Fix broadcasting UID messages to v3 servers.•••We have to use the compat layer here as broadcast messages do not go through the command builder. Gravatar Sadie Powell2024-07-205-21/+18
| * | Implement support for the IRCv3 WebSocket subprotocol names.Gravatar Sadie Powell2024-07-191-2/+5
| * | Avoid sending blank messages to users.Gravatar Sadie Powell2024-07-191-4/+1
| * | When recloaking a user don't unset their old host first.•••Also don't punish the user for recloaking. Closes #2101. Gravatar Sadie Powell2024-07-191-2/+12
* | | Shuffle the modules about a bit.Gravatar Sadie Powell2024-07-17302-59943/+0
* | | Use std::endian from C++20 in the sha1 module.Gravatar Sadie Powell2024-07-161-3/+1
* | | Migrate from erase(remove_if) to erase_if.Gravatar Sadie Powell2024-07-163-20/+4
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-1637-40/+39
|\| |
| * | Fix encapsulating SVS command parameters in the compat layer.Gravatar Sadie Powell2024-07-141-1/+1
| * | Release v4.1.0. v4.1.0Gravatar Sadie Powell2024-07-141-1/+1
| * | Update copyright headers.Gravatar InspIRCd Robot2024-07-1435-37/+35
| * | Update the packages for cloak_sha256 that were missed in 8a0f6f38.Gravatar Sadie Powell2024-07-131-2/+3
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-1337-81/+113
|\| |
| * | Modernise PackageInfo directives.•••- Add Alpine packages. - Add missing directives to log_json. - Drop obsolete version constraints. - Use system-like for debian and rhel. Gravatar Sadie Powell2024-07-1311-37/+38
| * | Use auto when extracting the internal type of a message target.Gravatar Sadie Powell2024-07-1324-36/+36
| * | Fix using getentropy() on musl libc.Gravatar Sadie Powell2024-07-131-0/+4
| * | Use getentropy() from POSIX 2024 if it is available.Gravatar Sadie Powell2024-07-131-1/+5
| * | Allow using /ACCEPT to override more blocking modes.Gravatar Sadie Powell2024-07-133-4/+19
| * | Add URL encoded versions of the DNSBL/network to the dnsbl module.Gravatar Sadie Powell2024-07-111-4/+6
| * | Include the network name in the DroneBL example config.Gravatar Sadie Powell2024-07-101-3/+4
| * | Shrink the geo_maxmind storage after garbage collection.Gravatar Sadie Powell2024-07-071-0/+1
| * | Fix a memory leak in the regex_pcre2 module.Gravatar Sadie Powell2024-07-071-0/+4
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-058-8/+11
|\| |
| * | Fix MOTD parsing accidentally skipping lines which are blank.Gravatar Sadie Powell2024-07-053-3/+3
| * | Release v4.0.1. v4.0.1Gravatar Sadie Powell2024-07-021-1/+1