ModernUO/Projects
Kamron Batman b95be044bd
docs: say why a cheap digest still earns its thread hop
The comment conceded a needless hop for MD5 and SHA1. It is not needless:
AccountSecurity.Configure refuses anything below SHA2 as the configured
algorithm, so those only ever appear as a stored hash awaiting migration.
That makes NeedsPasswordUpgrade true, so the job carries the upgrade hash and
the microsecond digest is never the whole job.
2026-08-08 22:43:48 -07:00
..
Application fix: Bumps dependencies. (#2531) 2026-07-14 15:17:55 -07:00
BuildTool fix: Require only runtime packages on Linux, and check ICU and tzdata the way the runtime does (#2561) 2026-08-07 15:03:08 -07:00
Logger fix: Bumps dependencies. (#2531) 2026-07-14 15:17:55 -07:00
Server perf(login): verify Argon2 passwords on a parked worker thread 2026-08-08 10:50:25 -07:00
Server.Tests feat(network): allowlist false-positive IPs, escalate on behavior (#2556) 2026-07-30 23:12:17 -07:00
UOContent docs: say why a cheap digest still earns its thread hop 2026-08-08 22:43:48 -07:00
UOContent.Tests refactor(accounts): make every password protection thread safe, drop the Argon2 carve-out 2026-08-08 22:36:55 -07:00