| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Only regenerate cloaks if a cloak of that type exists.•••This prevents unnecessary recloaking which may result in spam. | 2023-06-07 | 1 | -0/+5 | ||
| * | | Fix some typos in the cloak header. | 2023-06-06 | 1 | -2/+2 | ||
| * | | Allow secondary cloak methods to be used on link synchronisation.•••If a server has a conditional cloak method (e.g. account) as the primary cloak method it doesn't make sense to use it for link consistency. With this change a secondary cloak method can request that it is used instead of the primary if the primary does not mark itself as link sensitive. | 2023-06-06 | 1 | -0/+9 | ||
| * | | Misc XLine cleanup. | 2023-06-05 | 1 | -5/+5 | ||
| * | | Make XLine::Matches const. | 2023-06-05 | 2 | -14/+14 | ||
| * | | Add a DelLine override that takes an XLine pointer. | 2023-06-05 | 1 | -0/+12 | ||
| * | | Make XLine::Displayable const. | 2023-06-05 | 2 | -7/+7 | ||
| * | | Convert DelLine from const char* to const std::string&. | 2023-05-30 | 1 | -1/+1 | ||
| * | | Fix casing of metadata in function and event names.•••Metadata is one word not two so it shouldn't be capitalised like this. | 2023-05-30 | 2 | -6/+6 | ||
| * | | We can't explicitly specify the signedness here as it causes issues.•••This reverts commit 023ca96054191b66643425d673acb66c08fa1048. | 2023-05-17 | 1 | -2/+2 | ||
| * | | Merge branch 'insp3' into master. | 2023-05-16 | 1 | -2/+2 | ||
| |\| | ||||||
| | * | Fix some minor Doxygen issues. | 2023-05-16 | 1 | -2/+2 | ||
| * | | Fix some issues with ConvToNum<char> and ConvToStr<char>. | 2023-05-16 | 1 | -6/+6 | ||
| * | | Rename duration to timeutils and relocate InspIRCd::TimeString. | 2023-05-10 | 4 | -11/+17 | ||
| * | | Fix the cloak modules on Clang and MSVC. | 2023-05-03 | 1 | -1/+1 | ||
| * | | Add <cloak:class> to limit cloaks to a specific connect class. | 2023-05-02 | 1 | -1/+16 | ||
| * | | Merge branch 'insp3' into master. | 2023-04-28 | 2 | -2/+2 | ||
| |\| | ||||||
| | * | Release v3.16.0. v3.16.0 | 2023-04-28 | 1 | -1/+1 | ||
| | * | Update copyright headers. | 2023-04-28 | 2 | -2/+2 | ||
| * | | Merge branch 'insp3' into master. | 2023-04-27 | 1 | -0/+19 | ||
| |\| | ||||||
| | * | Add client cert activation/expiration times to the ssl_cert class. | 2023-03-01 | 1 | -1/+26 | ||
| * | | Allow customising the message shown when hiding an X-line ban. | 2023-04-18 | 1 | -5/+3 | ||
| * | | Allow modules to provide an error for when a class doesn't match. | 2023-03-24 | 1 | -1/+2 | ||
| * | | Remove GetSID, rename sid to ServerId. | 2023-02-28 | 1 | -5/+1 | ||
| * | | Fix missing a Doxygen parameter comment. | 2023-02-28 | 1 | -0/+1 | ||
| * | | Refactor the password checking API.•••- Rename from (On)PassCompare to (On)CheckPassword. - Fix the order of the arguments to be password, hash, value. This makes more sense than what it was previously. - Fix the code documentation to not be complete nonsense and not reference ancient outdated APIs. | 2023-02-28 | 2 | -22/+17 | ||
| * | | Sort opers alphabetically in `/STATS P`. | 2023-02-27 | 1 | -0/+1 | ||
| * | | Make module classes specify their priority manually. | 2023-02-27 | 14 | -41/+41 | ||
| * | | Allow modules to get/reset the cloak lists. | 2023-02-14 | 1 | -0/+38 | ||
| * | | Merge branch 'insp3' into master. | 2023-02-14 | 1 | -2/+2 | ||
| |\| | ||||||
| | * | Switch to the IRCv3 standard-replies cap.•••Nothing is using this so far so I'm not counting it as a breaking change. | 2023-02-13 | 1 | -2/+2 | ||
| * | | Add an option so local non-SSL users can be seen as securely connected. | 2023-02-11 | 1 | -0/+5 | ||
| * | | Expose the removed away message in OnUserBack. | 2023-02-03 | 1 | -1/+2 | ||
| * | | Make reading the core config less of a mess. | 2023-01-27 | 1 | -2/+2 | ||
| * | | Rename some headers to match the common naming system. | 2023-01-26 | 5 | -3/+3 | ||
| * | | Move CheckExemption::Call to CheckExemption::EventProvider.•••Now FirstResult not a macro there's no need for this to be a free function. | 2023-01-25 | 1 | -15/+12 | ||
| * | | Replace getInt/getUInt/getFloat with type safe templated functions. | 2023-01-25 | 1 | -7/+46 | ||
| * | | Fix using (unsigned) long instead of (s)size_t. | 2023-01-24 | 3 | -4/+4 | ||
| * | | Fix some junk left over in Doxygen comments. | 2023-01-24 | 1 | -2/+0 | ||
| * | | Include more stuff in the Doxygen documentation. | 2023-01-24 | 1 | -1/+2 | ||
| * | | Slim down stdalgo by removing unused and duplicate functions. | 2023-01-24 | 1 | -117/+0 | ||
| * | | Refactor the caching methods in User and rename to make more sense. | 2023-01-24 | 4 | -63/+65 | ||
| * | | Convert log calls to use fmtlib format strings | 2023-01-24 | 2 | -6/+5 | ||
| * | | Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings. | 2023-01-23 | 1 | -2/+2 | ||
| * | | Replace VAFORMAT/InspIRCd::Format/... with fmt::sprintf. | 2023-01-23 | 5 | -77/+43 | ||
| * | | Replace InspIRCd::Format with fmt::format. | 2023-01-23 | 4 | -14/+13 | ||
| * | | Vendor the fmtlib library. | 2023-01-23 | 1 | -0/+11 | ||
| * | | Default more stuff inline in the InspIRCd class. | 2023-01-23 | 1 | -4/+4 | ||
| * | | Move duration functions to their own header. | 2023-01-23 | 3 | -28/+65 | ||
| * | | Move NotifyRawIO to the Log namespace. | 2023-01-22 | 1 | -6/+6 | ||
