| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Deprecate the contents of the SSLClientCert namespace.•••This is full of footguns and isn't really needed. | 2025-10-26 | 1 | -4/+11 | |
| * | Release v4.8.0. v4.8.0 | 2025-08-02 | 1 | -1/+1 | |
| * | Update copyright headers. | 2025-08-02 | 1 | -1/+1 | |
| * | Get the default DNS timeout from the manager instead of the config. | 2025-05-14 | 1 | -1/+2 | |
| * | Release v4.7.0. v4.7.0 | 2025-03-28 | 1 | -1/+1 | |
| * | Update copyright headers. | 2025-03-28 | 3 | -3/+3 | |
| * | Handle errors from {fmt} in Log::Manager::Write. | 2025-03-28 | 1 | -1/+9 | |
| * | Add constants for the common time formats. | 2025-03-23 | 1 | -0/+12 | |
| * | Rename ToHuman to ToLongString.•••This name is used by functions in too many places already. | 2025-03-18 | 1 | -2/+2 | |
| * | Add a formatting overload of the ModuleException constructor. | 2025-03-18 | 1 | -0/+12 | |
| * | Add an flag to ToHuman to shorten the output. | 2025-03-03 | 1 | -1/+6 | |
| * | Add Duration::ToHuman and update messages to use it. | 2025-03-03 | 1 | -0/+7 | |
| * | Fix some inappropriate uses of ConvToNum. | 2025-03-01 | 1 | -1/+1 | |
| * | Splat some unfinished code that made it into the previous commit. | 2025-03-01 | 1 | -3/+2 | |
| * | Avoid the use of ConvToStr in string concatenation.•••This function calls INSP_FORMAT in most cases nowadays so we may as well just call that manually. | 2025-03-01 | 2 | -4/+6 | |
| * | Release v4.6.0. v4.6.0 | 2025-02-28 | 1 | -1/+1 | |
| * | Update copyright headers. | 2025-02-28 | 6 | -6/+6 | |
| * | Improve the consistency of duration strings.•••Unfortunately because of leap years we can't really make duration strings exact. Because of this we have always added 6 hours on to each year to make it correct over time. However, we did not do this in any kind of consistent way which resulted in weird roundtripped duration strings which made this very confusing for users While I'm touching the duration code I've also cleaned it up. | 2025-02-28 | 1 | -1/+1 | |
| * | Fix expanding paths on portable installations.•••Closes #2148. | 2025-02-15 | 1 | -1/+1 | |
| * | Move RPL_TIME to the numeric header, unify TIME and ALLTIME. | 2025-02-05 | 1 | -0/+1 | |
| * | Convert debug logging from string concatenation to format strings.•••When running in normal mode this will prevent a bunch of expensive string concatenation. | 2025-01-23 | 1 | -2/+2 | |
| * | Don't format log messages if we can't actually log them.•••This should prevent debug messages from potentially causing performance issues on production servers. | 2025-01-11 | 1 | -7/+25 | |
| * | Release v4.5.0. v4.5.0 | 2025-01-04 | 1 | -1/+1 | |
| * | Update copyright headers. | 2025-01-04 | 1 | -0/+1 | |
| * | Optimized membership lookup for large servers•••On our server hosting 150K users we noticed that std::map lookups for user membership were high on the profile. Since there seemed to be no ordered iteration needed we were able to shave a few % off of the profile by changing this to a std::unordered_map | 2024-12-19 | 1 | -1/+1 | |
| * | Release v4.4.0. v4.4.0 | 2024-11-02 | 1 | -1/+1 | |
| * | Update copyright headers. | 2024-11-02 | 4 | -4/+4 | |
| * | Use fmtlib instead of iostream in ConvToStr where available. | 2024-11-01 | 1 | -1/+10 | |
| * | All core numerics should be in numeric.h not in .cpp files. | 2024-10-26 | 1 | -0/+9 | |
| * | Add support for extbans without letters. | 2024-10-16 | 1 | -1/+1 | |
| * | Allow ConfigTag::getCharacter to return NUL for an empty field. | 2024-10-16 | 1 | -1/+1 | |
| * | Count services in the global user count.•••This behaviour was always kinda broken so lets just drop it. | 2024-10-10 | 1 | -1/+1 | |
| * | Merge branch 'insp3' into insp4. | 2024-10-10 | 1 | -0/+3 | |
| |\ | |||||
| | * | When a server stops being ulined remove its users from the uline list. | 2024-10-10 | 1 | -0/+3 | |
| | * | Tell people to use the main ChatSpike domain not our alias.•••Backport from master. | 2024-07-07 | 1 | -1/+1 | |
| * | | Add the Time::FromNow helper function. | 2024-10-03 | 1 | -1/+12 | |
| * | | Add a type alias for the extban letter type. | 2024-09-27 | 1 | -8/+11 | |
| * | | Clean up the names of some variables in the extban header. | 2024-09-27 | 1 | -31/+31 | |
| * | | Make Cullable::Deleter const. | 2024-09-13 | 2 | -2/+2 | |
| * | | Only remove extbans on unload if provided by the right module. | 2024-09-13 | 1 | -0/+1 | |
| * | | Fix rawio logs not being written after a rehash. | 2024-09-09 | 1 | -0/+3 | |
| * | | Use string_view in InspIRCd::Is{FQDN,Host,SID}. | 2024-09-07 | 1 | -3/+3 | |
| * | | 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.•••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. | 2024-08-27 | 1 | -1/+8 | |
| * | | 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 | |
