| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v4.3.0. v4.3.0 | 2024-09-07 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2024-09-07 | 9 | -11/+10 | |
| | | |||||
| * | Const correct the xline header. | 2024-09-03 | 1 | -19/+15 | |
| | | |||||
| * | Use auto in GetLevelRequired and GetSyntax. | 2024-08-29 | 1 | -5/+2 | |
| | | |||||
| * | Deprecate the raw overload of GenRandomStr in favour of GenRandom. | 2024-08-27 | 1 | -1/+8 | |
| | | | | | | | | | The raw overload was almost always misused where GenRandom would be better. While we're making changes to this code switch the printable mode to use a static array like Anope does. | ||||
| * | Fix the argument to BindPorts not being documented. | 2024-08-27 | 1 | -1/+2 | |
| | | |||||
| * | Fix measuring the CPU load on Windows. | 2024-08-27 | 1 | -9/+6 | |
| | | |||||
| * | Redocument ServerStats and switch members to use size_t. | 2024-08-27 | 1 | -25/+16 | |
| | | |||||
| * | Change InspIRCd::ProcessColors to take a string instead of a vector. | 2024-08-27 | 1 | -0/+6 | |
| | | | | | | | This is more useful for how MOTDs are processed now as we iterate through them anyway and this allows us to avoid a needless second iteration. | ||||
| * | Fix a minor doxygen warning. | 2024-08-27 | 1 | -1/+1 | |
| | | |||||
| * | Use sa_family_t instead of int. | 2024-08-27 | 3 | -4/+4 | |
| | | |||||
| * | Refactor the InspIRCd class to be actually readable. | 2024-08-27 | 1 | -205/+190 | |
| | | | | | | This has been long overdue as most of the comments were outdated and members were shoved into the class in no logical way. | ||||
| * | Close loggers and notify opers if they throw any exceptions. | 2024-08-23 | 1 | -0/+9 | |
| | | |||||
| * | Fix formatting strings on C++20 compilers. | 2024-08-22 | 5 | -11/+11 | |
| | | |||||
| * | Add Numeric::push_fmt(...) as shorthand for push(INSP_FORMAT(...)). | 2024-08-18 | 2 | -10/+21 | |
| | | |||||
| * | Add a formatting overload to {Membership,User}::Write(Remote)Notice. | 2024-08-18 | 3 | -2/+32 | |
| | | |||||
| * | Document Write* members in the User type correctly. | 2024-08-18 | 1 | -15/+29 | |
| | | |||||
| * | Release v4.2.0. v4.2.0 | 2024-08-03 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2024-08-03 | 1 | -1/+1 | |
| | | |||||
| * | Add ExtensionItem::OnSync which is called when an ext is synchronised. | 2024-07-24 | 1 | -0/+7 | |
| | | |||||
| * | Update all usages of ProtocolServer to use Server. | 2024-07-24 | 2 | -12/+6 | |
| | | |||||
| * | Add SendMetadata methods to Server. | 2024-07-24 | 1 | -0/+13 | |
| | | |||||
| * | Allow contrib modules to specify their own module version. | 2024-07-22 | 1 | -0/+13 | |
| | | |||||
| * | Update copyright headers. | 2024-07-14 | 3 | -3/+3 | |
| | | |||||
| * | Don't broadcast a ListExtItem when setting it in FromInternal. | 2024-07-14 | 1 | -3/+3 | |
| | | |||||
| * | Const correct numerichelper. | 2024-07-13 | 1 | -9/+9 | |
| | | |||||
| * | Avoid allocating in ListExtItem when its obviously not necessary. | 2024-07-07 | 1 | -0/+6 | |
| | | |||||
| * | Shrink the geo_maxmind storage after garbage collection. | 2024-07-07 | 1 | -0/+1 | |
| | | |||||
| * | Unregister extbans when the providing module is unloaded. | 2024-07-06 | 1 | -0/+5 | |
| | | |||||
| * | Release v4.0.0. v4.0.0 | 2024-06-29 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2024-06-29 | 2 | -2/+2 | |
| | | |||||
| * | Tell people to use the main ChatSpike domain not our alias. | 2024-06-28 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2024-06-21 | 7 | -9/+9 | |
| | | |||||
| * | Update copyright headers. | 2024-06-14 | 1 | -1/+1 | |
| | | |||||
| * | Update Doxygen config and fix some warnings. | 2024-06-11 | 1 | -1/+2 | |
| | | |||||
| * | Remove an extraneous semicolon in the SQL module header. | 2024-06-07 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2024-06-07 | 87 | -122/+113 | |
| | | |||||
| * | Replace std::aligned_storage with a non-deprecated alternative. | 2024-06-04 | 1 | -1/+1 | |
| | | |||||
| * | Add nullability attributes to module functions. | 2024-06-04 | 1 | -65/+65 | |
| | | |||||
| * | Merge branch 'insp3' into master. | 2024-06-03 | 1 | -0/+1 | |
| |\ | |||||
| * | | Make passwords for oper accounts optional. | 2024-05-16 | 1 | -0/+3 | |
| | | | | | | | | | | | | | This allows restricting an oper account based on other data such as TLS fingerprint or services account but without logging them in automatically like autologin. | ||||
| * | | Allow mutating the status message type in OnUserPre(Tag)Message. | 2024-05-06 | 3 | -4/+8 | |
| | | | |||||
| * | | Add --protocoldebug, make --debug default to DEBUG not RAWIO. | 2024-05-01 | 1 | -0/+3 | |
| | | | |||||
| * | | Rename OnBroadcastMessage to OnRouteMessage. | 2024-03-08 | 1 | -19/+20 | |
| | | | | | | | | | This is more descriptive of what it actually does. | ||||
| * | | Rename some of the Module member variables. | 2024-03-04 | 1 | -8/+6 | |
| | | | |||||
| * | | Rework SQL::PopulateUserInfo. | 2024-02-19 | 1 | -10/+18 | |
| | | | |||||
| * | | Allow using multiple SSL fingerprint algorithms. | 2024-02-19 | 2 | -14/+29 | |
| | | | | | | | | | Closes #1804. | ||||
| * | | If a user has an oper connect class then reset it when de-opering. | 2024-02-19 | 1 | -1/+3 | |
| | | | |||||
| * | | Split ExtBan::Acting from ExtBan::ActingBase. | 2024-02-15 | 1 | -5/+23 | |
| | | | |||||
| * | | Move DataProvider to base. | 2024-01-22 | 2 | -8/+8 | |
| | | | |||||
