aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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.Gravatar Sadie Powell2024-07-243-8/+16
| | | | This should make it more reliable.
* 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.Gravatar Sadie Powell2024-07-241-1/+1
| | | | This isn't presently networked but it should prevent future issues.
* 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
|
* 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.Gravatar Sadie Powell2024-07-205-21/+18
| | | | | We have to use the compat layer here as broadcast messages do not go through the command builder.
* 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.Gravatar Sadie Powell2024-07-191-2/+12
| | | | | | Also don't punish the user for recloaking. Closes #2101.
* 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
|
* Modernise PackageInfo directives.Gravatar Sadie Powell2024-07-1311-37/+38
| | | | | | | - Add Alpine packages. - Add missing directives to log_json. - Drop obsolete version constraints. - Use system-like for debian and rhel.
* 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
|
* 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
|
* Update copyright headers.Gravatar InspIRCd Robot2024-07-021-1/+1
|
* Skip the local server when routing messages in spanningtree.Gravatar Sadie Powell2024-07-021-0/+3
|
* Use the password from the class instead of the config in passforward.Gravatar Sadie Powell2024-06-301-1/+1
|
* Release v4.0.0. v4.0.0Gravatar Sadie Powell2024-06-291-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-293-3/+3
|
* Fix some uses of raw mode characters in messages.Gravatar Sadie Powell2024-06-232-2/+2
|
* Fix swapped parameters when opering remote users.Gravatar Sadie Powell2024-06-231-1/+1
|
* Release v4.0.0 release candidate 3. v4.0.0rc3Gravatar Sadie Powell2024-06-211-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-21101-108/+108
|
* Add MD5 as a fallback hash in the SSL modules for compat with v3.Gravatar Sadie Powell2024-06-192-2/+2
|
* Default to PROTO_NEWEST if no protocol is negotiated.Gravatar Sadie Powell2024-06-192-22/+22
|
* Remove a now unnecessary hack for Windows filenames.Gravatar Sadie Powell2024-06-171-21/+2
|
* Fix directory includes to always be in a consistent order.Gravatar Sadie Powell2024-06-171-5/+9
|
* Release v4.0.0 release candidate 2. v4.0.0rc2Gravatar Sadie Powell2024-06-141-1/+1
|