| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | |
| * | | Switch simple iterator loops to use range-based for loops. | 2021-04-07 | 1 | -15/+8 | |
| * | | Merge branch 'insp3' into master. | 2021-03-05 | 1 | -2/+2 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-03-05 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2021-01-07 | 1 | -0/+1 | |
| |\| | |||||
| | * | Send RPL_SAVENICK from irc2 when renaming a user to their UUID. | 2020-12-22 | 1 | -0/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-07-29 | 1 | -19/+19 | |
| |\| | |||||
| | * | Replace all erroneous space indentation with tab indentation. | 2020-07-29 | 1 | -19/+19 | |
| * | | Merge branch 'insp3' into master. | 2020-05-05 | 1 | -3/+3 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-04-24 | 1 | -1/+1 | |
| | * | Fixes by misspell-fixer | 2020-04-21 | 1 | -2/+2 | |
