ModernUO/Projects/UOContent/Accounting
Kamron Batman a4522b9d43
fix: Fixes stalled connections and infinite throttle (#1796)
> [!Warning]
> **Developer Warning**
> The `PacketThrottle` callback return value is now reversed. `true` indicates the connection is _throttled_.

### Summary
- Fixes an issue where connections get stalled forever
- Fixes an issue where the throttler is not working properly
- Removes account attack limiter
- Rewrites IP limiter
- Removes IP restrictions (they weren't used, and not practical)
- Fixes issue where IP limiter was counting before firewall was blocking.

View without whitespace:
https://github.com/modernuo/ModernUO/pull/1796/files?diff=split&w=1
2024-05-27 21:32:55 -07:00
..
Security chore: Cleans up unused imports (#1608) 2023-11-21 12:32:51 -08:00
Account.cs fix: Fixes stalled connections and infinite throttle (#1796) 2024-05-27 21:32:55 -07:00
Account.Migrations.cs fix: Fixes stalled connections and infinite throttle (#1796) 2024-05-27 21:32:55 -07:00
AccountComment.cs fix(core): Fixes accounts and moves it to codegen (#644) 2021-06-05 19:39:16 -07:00
AccountHandler.cs fix: Fixes stalled connections and infinite throttle (#1796) 2024-05-27 21:32:55 -07:00
Accounts.cs fix: Fixes libdeflate gc pin issue (#1794) 2024-05-25 18:11:46 -07:00
AccountTag.cs fix(core): Fixes accounts and moves it to codegen (#644) 2021-06-05 19:39:16 -07:00
IPasswordProtection.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00