aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_cloak_md5.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update module descriptions.Gravatar Sadie Powell2023-02-011-1/+1
* Replace getInt/getUInt/getFloat with type safe templated functions.Gravatar Sadie Powell2023-01-251-1/+1
* Refactor the caching methods in User and rename to make more sense.Gravatar Sadie Powell2023-01-241-1/+1
* Replace InspIRCd::Format with fmt::format.Gravatar Sadie Powell2023-01-231-3/+4
* The cloak_md5 module needs the md5 module not the sha2 module.Gravatar Sadie Powell2023-01-181-1/+1
* Check the hashing modules are enabled when creating a cloak method.Gravatar Sadie Powell2023-01-181-0/+6
* Add a helper method for determining if a sockaddrs is an IP endpoint.Gravatar Sadie Powell2023-01-171-4/+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-9/+0
* Fix cloak_md5 leaking the cloak key over server links.•••This was introduced when adding the modern cloak system and does not affect v3. Gravatar Sadie Powell2023-01-131-2/+9
* Convert the cloak_md5 module to the new cloak system.Gravatar Sadie Powell2023-01-131-347/+107
* Rename the old cloaking implementation to cloak_md5.Gravatar Sadie Powell2023-01-131-0/+573