aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree
Commit message (Expand)AuthorAgeFilesLines
...
* Update copyright headers.Gravatar InspIRCd Robot2024-06-0758-94/+88
* Merge branch 'insp3' into insp4.Gravatar Sadie Powell2024-06-072-2/+2
|\
| * Update copyright headers.Gravatar InspIRCd Robot2024-06-072-2/+2
* | Stop referring to v4 in some todos.Gravatar Sadie Powell2024-06-072-3/+3
* | Resend the customversion when it changes.Gravatar Sadie Powell2024-05-181-0/+7
* | Splat the unused hops field in the 1206 SERVER message.Gravatar Sadie Powell2024-05-012-7/+11
* | Call OnRouteMessage on all servers not just directly connected ones.Gravatar Sadie Powell2024-03-081-3/+3
* | Rename OnBroadcastMessage to OnRouteMessage.•••This is more descriptive of what it actually does. Gravatar Sadie Powell2024-03-083-4/+4
* | Rename some of the Module member variables.Gravatar Sadie Powell2024-03-043-4/+4
* | Merge the topiclock module into the services module.Gravatar Sadie Powell2024-02-271-1/+5
* | Replace FRHOST with a two parameter version of FHOST.•••No compat layer needed here as FRHOST was added in v4. Gravatar Sadie Powell2024-02-274-30/+13
* | Send the real username as the second parameter to FIDENT.Gravatar Sadie Powell2024-02-275-4/+37
* | Move SVSJOIN/SVSNICK/SVSPART to the services module.Gravatar Sadie Powell2024-02-279-242/+29
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2024-02-252-1/+3
|\|
| * Fix matching certificate fingerprints to be case insensitive.•••Closes #2083. Gravatar Sadie Powell2024-02-111-0/+2
| * Use TimingSafeCompare when comparing server SSL fingerprints.Gravatar Sadie Powell2024-02-111-1/+1
* | Allow using multiple SSL fingerprint algorithms.•••Closes #1804. Gravatar Sadie Powell2024-02-191-0/+29
* | Fix more issues with the v3 compat layer.Gravatar Sadie Powell2024-02-191-7/+26
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-12-221-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2023-12-221-1/+1
* | Rename <options:hostintopic> to <options:maskintopic>.•••This option stores the user *mask* not the user host so the old name is incorrect. Gravatar Sadie Powell2023-09-211-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-09-011-1/+1
|\|
| * Tweak the malformed channel name message slightly.Gravatar Sadie Powell2023-09-011-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-08-251-0/+3
|\|
| * Fix being able to FJOIN non-channels.•••Closes #2057. Gravatar Sadie Powell2023-08-251-0/+3
* | Move the inspircd.org/service tag to the services module.Gravatar Sadie Powell2023-08-194-24/+0
* | Update usages of stdalgo::string::equalsci to use insp::equalsci.Gravatar Sadie Powell2023-08-112-6/+6
* | Move stdalgo::string::join to utility/string and templatise separator.Gravatar Sadie Powell2023-08-111-1/+1
* | Rework how away state is stored internally.•••This will be necessary for implementing pre-away as well as some changes for WATCH compatibility with Unreal. Gravatar Sadie Powell2023-08-043-18/+13
* | Also allow suffixing with -line[d] if an X-line is two characters.•••This makes things easier for modules like require_auth in contrib which has a GA-line. Gravatar Sadie Powell2023-07-252-3/+3
* | Normalise the case of ServerStats.Gravatar Sadie Powell2023-07-131-1/+1
* | Rename <service> to <services>.•••This tag defines a services server not a service server so this is more grammatically correct. Gravatar Sadie Powell2023-07-072-2/+2
* | Tidy up spanningtree config reading.Gravatar Sadie Powell2023-07-061-6/+9
* | Make the globops module optcommon, remove the GLOBOPS capab key.Gravatar Sadie Powell2023-07-021-5/+10
* | Merge the svshold module into the services module.Gravatar Sadie Powell2023-07-011-0/+2
* | Fix remote users on legacy servers not having a real username.Gravatar Sadie Powell2023-06-291-2/+1
* | Retain the "real" username properly like we do for hostnames.•••This introduces the concept of a real username. This value comes from either the initial USER message or from an ident lookup. Doing this allows us to use it for bans through vidents and cloaking web client users using their remote username. While changing this I also changed all of the uses of "ident" other than RFC 1413 lookups and some compatibility cases to refer to usernames as user(name) instead of ident. Our use of ident in these places was incorrect as that only refers to the RFC 1413 response and is not commonly used in the way we used it by any other IRC server implementations. Gravatar Sadie Powell2023-06-298-28/+49
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-06-172-2/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2023-06-162-2/+2
* | Fix extracting data from the 1205 version/fullversion SINFO keys.Gravatar Sadie Powell2023-06-041-13/+20
* | Fix rewriting commands in the 1205 compat layer.Gravatar Sadie Powell2023-06-031-2/+2
* | Fix calling c_str() for parameters that can take a std::string.Gravatar Sadie Powell2023-05-312-2/+2
* | Convert DelLine from const char* to const std::string&.Gravatar Sadie Powell2023-05-301-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-05-302-1/+13
|\|
| * Log when a server sends an unexpected command post-authentication.Gravatar Sadie Powell2023-05-291-0/+12
| * Make it clear that <link:port> is only required for IP listeners.Gravatar Sadie Powell2023-05-261-1/+1
* | Fix casing of metadata in function and event names.•••Metadata is one word not two so it shouldn't be capitalised like this. Gravatar Sadie Powell2023-05-305-14/+14
* | Rename duration to timeutils and relocate InspIRCd::TimeString.Gravatar Sadie Powell2023-05-104-5/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-04-281-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2023-04-281-1/+1