| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Allow using the long duration format in the xline message. | 2025-03-18 | 1 | -8/+10 | |
| * | Rename ToHuman to ToLongString.•••This name is used by functions in too many places already. | 2025-03-18 | 1 | -1/+1 | |
| * | Add Duration::ToHuman and update messages to use it. | 2025-03-03 | 1 | -1/+1 | |
| * | Update copyright headers. | 2025-02-28 | 1 | -1/+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 | -1/+1 | |
| * | Update copyright headers. | 2024-06-07 | 1 | -2/+1 | |
| * | Move TokenList back to its own header and move INSP_FORMAT to compat.•••This allows making stringutils an optional header given that most of it is not used by most of the codebase. | 2023-09-03 | 1 | -0/+1 | |
| * | Fix some cases missed in the previous commit. | 2023-07-25 | 1 | -3/+2 | |
| * | Add the %created% and %fulltype% variables for the X-line reason. | 2023-07-25 | 1 | -0/+2 | |
| * | Make the X-line quit message format a lot more flexible. | 2023-07-21 | 1 | -12/+17 | |
| * | 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 | 1 | -14/+14 | |
| * | Misc XLine cleanup. | 2023-06-05 | 1 | -17/+5 | |
| * | Make XLine::Matches const. | 2023-06-05 | 1 | -11/+11 | |
| * | Make XLine::Displayable const. | 2023-06-05 | 1 | -5/+5 | |
| * | Remove unnecessary prefix from bancache log messages. | 2023-06-04 | 1 | -1/+1 | |
| * | Convert DelLine from const char* to const std::string&. | 2023-05-30 | 1 | -1/+1 | |
| * | Rename duration to timeutils and relocate InspIRCd::TimeString. | 2023-05-10 | 1 | -1/+1 | |
| * | Allow customising the message shown when hiding an X-line ban. | 2023-04-18 | 1 | -6/+12 | |
| * | Refactor the caching methods in User and rename to make more sense. | 2023-01-24 | 1 | -6/+6 | |
| * | Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings. | 2023-01-23 | 1 | -2/+3 | |
| * | Move duration functions to their own header. | 2023-01-23 | 1 | -2/+3 | |
| * | Fix calling various static functions through a type instance. | 2023-01-11 | 1 | -3/+3 | |
| * | Qualify auto correctly in all cases. | 2023-01-10 | 1 | -1/+1 | |
| * | Merge branch 'insp3' into master. | 2023-01-01 | 1 | -2/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -2/+1 | |
| * | | Yet more stylistic fixes. | 2022-12-01 | 1 | -7/+22 | |
| * | | Merge branch 'insp3' into master. | 2022-10-18 | 1 | -0/+1 | |
| |\| | |||||
| | * | Clear the ban cache when an xline is expired as well as removed. | 2022-10-15 | 1 | -0/+1 | |
| | * | Fix unnecessarily using c_str in parameters that take a std::string. | 2022-09-04 | 1 | -1/+1 | |
| * | | Fix various cases of the &* being next to the name instead of type. | 2022-09-29 | 1 | -19/+19 | |
| * | | Use auto in places where it is really obvious what the type is. | 2022-09-04 | 1 | -1/+0 | |
| * | | Fix some warnings noticed by the readability-* clang-tidy checkers. | 2022-09-03 | 1 | -21/+9 | |
| * | | Modernize various minor legacy C++isms. | 2022-07-30 | 1 | -3/+2 | |
| * | | Switch from NULL to nullptr. | 2022-07-22 | 1 | -6/+6 | |
| * | | Rewrite logging calls to use the new APIs. | 2022-05-01 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2022-04-29 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2022-04-28 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2022-04-05 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix some more grammar errors in xline messages. | 2022-04-05 | 1 | -1/+1 | |
| * | | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -5/+5 | |
| * | | Add a quick method for adding a generic RPL_STATS row. | 2021-12-24 | 1 | -1/+1 | |
| * | | Add the final keyword to all remaining classes that can have it. | 2021-12-20 | 1 | -5/+10 | |
| * | | Merge branch 'insp3' into master. | 2021-08-28 | 1 | -0/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-08-27 | 1 | -0/+1 | |
| * | | Remove a bunch of unnecessary whitespace. | 2021-08-17 | 1 | -8/+0 | |
| * | | Merge branch 'insp3' into master. | 2021-07-01 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> | 2021-06-21 | 1 | -1/+1 | |
| | * | Code refactor and minor fix (#1879) | 2021-06-12 | 1 | -2/+3 | |
| * | | Merge branch 'insp3' into master. | 2021-05-11 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix a bunch of weird indentation and spacing issues. | 2021-04-27 | 1 | -1/+1 | |
