aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_cloak.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix missing override keyword.Gravatar Sadie Powell2023-02-261-1/+1
* Allow opting-out of cloaking by connect class.Gravatar Sadie Powell2023-02-231-0/+10
* Improve the log messages when cloaking users.Gravatar Sadie Powell2023-02-201-3/+10
* Avoid setting -x+x when a reset cloak has not changed.Gravatar Sadie Powell2023-02-201-6/+19
* Allow modules to get/reset the cloak lists.Gravatar Sadie Powell2023-02-141-40/+71
* Refactor the caching methods in User and rename to make more sense.Gravatar Sadie Powell2023-01-241-1/+1
* Convert log calls to use fmtlib format stringsGravatar Sadie Powell2023-01-241-3/+3
* Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings.Gravatar Sadie Powell2023-01-231-2/+2
* Replace InspIRCd::Format with fmt::format.Gravatar Sadie Powell2023-01-231-4/+4
* Replace ModeAction with bool.•••This enum is functionally the same as bool but with weird semantics. Gravatar Sadie Powell2023-01-221-7/+7
* Fix some issues reported by scan-build.•••All of these are harmless and should never cause an issue in practise. Gravatar Sadie Powell2023-01-151-1/+1
* Fix cloaking users with a non-IP hostname when using hmac-sha256-ip.Gravatar Sadie Powell2023-01-151-0/+4
* Improve the output of /CLOAK when there are no methods available.Gravatar Sadie Powell2023-01-141-2/+13
* Fix a missing override keyword in the cloak module.Gravatar Sadie Powell2023-01-131-1/+1
* Various improvements to the cloak system.•••- Only rewrite cloak => cloaking if the cloak_md5 module is also loaded. - Include the cloak method in the link data. - If 1206 servers are using different cloak methods then ignore the other data when telling operators about the link failure. - Clean up the code in a few places. Gravatar Sadie Powell2023-01-131-3/+24
* Add the core of the new cloak implementation.Gravatar Sadie Powell2023-01-131-0/+335