| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use string_view in IsNick/IsIdent/IsChannel. | 2022-11-21 | 1 | -3/+3 | |
| * | Fix various cases of the &* being next to the name instead of type. | 2022-09-29 | 1 | -3/+3 | |
| * | Fix some warnings noticed by the readability-* clang-tidy checkers. | 2022-09-03 | 1 | -7/+7 | |
| * | Merge branch 'insp3' into master. | 2022-06-22 | 1 | -0/+1 | |
| |\ | |||||
| | * | Add support for escaping hex colour codes•••This is not widely supported but we should have an escape regardless. | 2022-06-19 | 1 | -0/+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-03-11 | 1 | -8/+17 | |
| |\| | |||||
| | * | Handle negative times in InspIRCd::Duration. | 2022-02-14 | 1 | -8/+17 | |
| * | | Use vector<string> instead of file_cache in ProcessColors. | 2022-01-18 | 1 | -4/+2 | |
| * | | Add constexpr to the initialisation of various const static fields. | 2022-01-18 | 1 | -1/+1 | |
| * | | Add the final keyword to all remaining classes that can have it. | 2021-12-20 | 1 | -1/+1 | |
| * | | Added -Wshorten-64-to-32 and fixed all warnings. | 2021-05-30 | 1 | -1/+1 | |
| * | | 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 | |
| * | | Move channel logic from InspIRCd to the new ChannelManager class. | 2021-05-08 | 1 | -36/+0 | |
| * | | Refer to encryption as TLS instead of SSL in all messages. | 2021-04-08 | 1 | -1/+1 | |
| * | | Switch simple iterator loops to use range-based for loops. | 2021-04-07 | 1 | -16/+11 | |
| * | | Fix a ton of pedantic compiler warnings. | 2021-04-04 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-03-05 | 1 | -2/+0 | |
| |\| | |||||
| | * | Fix a bunch of really obvious unnecessary includes. | 2021-03-05 | 1 | -2/+0 | |
| * | | Merge branch 'insp3' into master. | 2021-03-05 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-03-05 | 1 | -1/+1 | |
| * | | Rename ChanMax to MaxChannel for consistency with the other limits. | 2020-11-27 | 1 | -1/+1 | |
| * | | Rename NickMax to MaxNick for consistency with the other limits. | 2020-11-27 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-11-01 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-10-30 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-09-27 | 1 | -8/+6 | |
| |\| | |||||
| | * | Refactor GenRandomStr for performance and readability. | 2020-09-23 | 1 | -8/+6 | |
| * | | Merge branch 'insp3' into master. | 2020-05-05 | 1 | -2/+2 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-04-24 | 1 | -1/+1 | |
| | * | Fixes by misspell-fixer | 2020-04-21 | 1 | -1/+1 | |
| | * | Update user-facing text and comments of SSL to TLS. | 2020-04-14 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-04-14 | 1 | -1/+1 | |
| |\ \ | |||||
| | * | | Update user-facing text and comments of SSL to TLS. | 2020-04-14 | 1 | -1/+1 | |
| | |/ | |||||
| * | | Move FindNickOnly to UserManager. | 2020-02-09 | 1 | -11/+0 | |
| * | | Move FindNick to UserManager. | 2020-02-09 | 1 | -7/+0 | |
| * | | Move FindUUID to the UserManager class. | 2020-02-09 | 1 | -9/+0 | |
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -5/+10 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -5/+10 | |
| * | | Merge branch 'insp3' into master. | 2020-01-01 | 1 | -12/+0 | |
| |\| | |||||
| | * | Improve behaviour when running as root.•••- Only give the annoying message about root if --runasroot is not specified. - If --runasroot is specified then assume the user knows what they are doing. - Move CheckRoot to a static function in inspircd.cpp. | 2019-12-08 | 1 | -12/+0 | |
| * | | Merge branch 'insp3' into master. | 2019-07-16 | 1 | -1/+4 | |
| |\| | |||||
| | * | DurationString(): Return "0s" for a duration of 0 (#1677).•••Usually a duration of 0 is not allowed or handled separately, but it can also be used as a 'no set time' without separation. Case in point: m_chanhistory calls DurationString() to convert the max time seconds back to a human readable string for the mode serializer. Returning a blank string is bad here. | 2019-07-04 | 1 | -0/+3 | |
| | * | Fix years being offset from weeks (#1678).•••Currently a duration of 52w will return a blank string. When I added weeks to the calculations, I failed to update the number of seconds to a year. As 365 days and 52 weeks aren't the same, but the calculation needs to be consistent. | 2019-07-04 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2019-03-30 | 1 | -0/+28 | |
| |\| | |||||
| | * | Add a function for displaying human-readable durations.•••Add InspIRCd::DurationString() to take a time_t and return a string with the duration in a human-readable format (ex: 1y20w2d3h5m9s). | 2019-02-18 | 1 | -0/+28 | |
| * | | UserManager: remove fakederef. | 2019-02-07 | 1 | -4/+4 | |
| * | | LogManager: remove fakederef. | 2019-02-07 | 1 | -1/+1 | |
| |/ | |||||
| * | Only parse valid durations, don't treat invalid multipliers as seconds (#1538) | 2018-12-21 | 1 | -39/+38 | |
