| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2024-06-07 | 58 | -94/+88 | |
| * | Merge branch 'insp3' into insp4. | 2024-06-07 | 2 | -2/+2 | |
| |\ | |||||
| | * | Update copyright headers. | 2024-06-07 | 2 | -2/+2 | |
| * | | Stop referring to v4 in some todos. | 2024-06-07 | 2 | -3/+3 | |
| * | | Resend the customversion when it changes. | 2024-05-18 | 1 | -0/+7 | |
| * | | Splat the unused hops field in the 1206 SERVER message. | 2024-05-01 | 2 | -7/+11 | |
| * | | Call OnRouteMessage on all servers not just directly connected ones. | 2024-03-08 | 1 | -3/+3 | |
| * | | Rename OnBroadcastMessage to OnRouteMessage.•••This is more descriptive of what it actually does. | 2024-03-08 | 3 | -4/+4 | |
| * | | Rename some of the Module member variables. | 2024-03-04 | 3 | -4/+4 | |
| * | | Merge the topiclock module into the services module. | 2024-02-27 | 1 | -1/+5 | |
| * | | Replace FRHOST with a two parameter version of FHOST.•••No compat layer needed here as FRHOST was added in v4. | 2024-02-27 | 4 | -30/+13 | |
| * | | Send the real username as the second parameter to FIDENT. | 2024-02-27 | 5 | -4/+37 | |
| * | | Move SVSJOIN/SVSNICK/SVSPART to the services module. | 2024-02-27 | 9 | -242/+29 | |
| * | | Merge branch 'insp3' into master. | 2024-02-25 | 2 | -1/+3 | |
| |\| | |||||
| | * | Fix matching certificate fingerprints to be case insensitive.•••Closes #2083. | 2024-02-11 | 1 | -0/+2 | |
| | * | Use TimingSafeCompare when comparing server SSL fingerprints. | 2024-02-11 | 1 | -1/+1 | |
| * | | Allow using multiple SSL fingerprint algorithms.•••Closes #1804. | 2024-02-19 | 1 | -0/+29 | |
| * | | Fix more issues with the v3 compat layer. | 2024-02-19 | 1 | -7/+26 | |
| * | | Merge branch 'insp3' into master. | 2023-12-22 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2023-12-22 | 1 | -1/+1 | |
| * | | Rename <options:hostintopic> to <options:maskintopic>.•••This option stores the user *mask* not the user host so the old name is incorrect. | 2023-09-21 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2023-09-01 | 1 | -1/+1 | |
| |\| | |||||
| | * | Tweak the malformed channel name message slightly. | 2023-09-01 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2023-08-25 | 1 | -0/+3 | |
| |\| | |||||
| | * | Fix being able to FJOIN non-channels.•••Closes #2057. | 2023-08-25 | 1 | -0/+3 | |
| * | | Move the inspircd.org/service tag to the services module. | 2023-08-19 | 4 | -24/+0 | |
| * | | Update usages of stdalgo::string::equalsci to use insp::equalsci. | 2023-08-11 | 2 | -6/+6 | |
| * | | Move stdalgo::string::join to utility/string and templatise separator. | 2023-08-11 | 1 | -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. | 2023-08-04 | 3 | -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. | 2023-07-25 | 2 | -3/+3 | |
| * | | Normalise the case of ServerStats. | 2023-07-13 | 1 | -1/+1 | |
| * | | Rename <service> to <services>.•••This tag defines a services server not a service server so this is more grammatically correct. | 2023-07-07 | 2 | -2/+2 | |
| * | | Tidy up spanningtree config reading. | 2023-07-06 | 1 | -6/+9 | |
| * | | Make the globops module optcommon, remove the GLOBOPS capab key. | 2023-07-02 | 1 | -5/+10 | |
| * | | Merge the svshold module into the services module. | 2023-07-01 | 1 | -0/+2 | |
| * | | Fix remote users on legacy servers not having a real username. | 2023-06-29 | 1 | -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. | 2023-06-29 | 8 | -28/+49 | |
| * | | Merge branch 'insp3' into master. | 2023-06-17 | 2 | -2/+2 | |
| |\| | |||||
| | * | Update copyright headers. | 2023-06-16 | 2 | -2/+2 | |
| * | | Fix extracting data from the 1205 version/fullversion SINFO keys. | 2023-06-04 | 1 | -13/+20 | |
| * | | Fix rewriting commands in the 1205 compat layer. | 2023-06-03 | 1 | -2/+2 | |
| * | | Fix calling c_str() for parameters that can take a std::string. | 2023-05-31 | 2 | -2/+2 | |
| * | | Convert DelLine from const char* to const std::string&. | 2023-05-30 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2023-05-30 | 2 | -1/+13 | |
| |\| | |||||
| | * | Log when a server sends an unexpected command post-authentication. | 2023-05-29 | 1 | -0/+12 | |
| | * | Make it clear that <link:port> is only required for IP listeners. | 2023-05-26 | 1 | -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. | 2023-05-30 | 5 | -14/+14 | |
| * | | Rename duration to timeutils and relocate InspIRCd::TimeString. | 2023-05-10 | 4 | -5/+6 | |
| * | | Merge branch 'insp3' into master. | 2023-04-28 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2023-04-28 | 1 | -1/+1 | |
