ModernUO/Projects/UOContent
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
..
Accounting fix: Fixes stalled connections and infinite throttle (#1796) 2024-05-27 21:32:55 -07:00
Assistants fix: Moves many EventSinks out of core. (#1783) 2024-05-21 10:02:30 -07:00
Commands fix: Moves many EventSinks out of core. (#1783) 2024-05-21 10:02:30 -07:00
Compression fix: Fixes directory copying (#1668) 2024-02-09 23:25:20 -08:00
Configuration chore: Updates copyright (#1448) 2023-08-09 09:09:26 -07:00
Console feat: Adds console commands (#1714) 2024-03-30 09:40:43 -07:00
Context Menus cleanup: Fixes bugs and cleans up code (#660) 2021-07-19 20:49:59 -07:00
Engines fix: Fixes house update range bug (#1790) 2024-05-23 16:07:33 -07:00
Gumps fix: Fixes stalled connections and infinite throttle (#1796) 2024-05-27 21:32:55 -07:00
Holiday Stuff fix: Codegens gifts. Unifies staff names. Thank you to the community! (#1766) 2024-05-08 20:44:00 -07:00
Items fix: Moves many EventSinks out of core. (#1783) 2024-05-21 10:02:30 -07:00
Migrations fix: Fixes stalled connections and infinite throttle (#1796) 2024-05-27 21:32:55 -07:00
Misc fix: Fixes stalled connections and infinite throttle (#1796) 2024-05-27 21:32:55 -07:00
Mobiles fix: Fixes infinite loop in BinaryFileWriter (#1792) 2024-05-24 14:36:43 -07:00
Multis fix: Fixes house update range bug (#1790) 2024-05-23 16:07:33 -07:00
Network fix: Fixes various memory leaks and spells (#1786) 2024-05-21 19:44:42 -07:00
Regions fix: Moves many EventSinks out of core. (#1783) 2024-05-21 10:02:30 -07:00
Skills fix: Moves many EventSinks out of core. (#1783) 2024-05-21 10:02:30 -07:00
Special Systems fix: Moves many EventSinks out of core. (#1783) 2024-05-21 10:02:30 -07:00
Spells fix: Fixes various memory leaks and spells (#1786) 2024-05-21 19:44:42 -07:00
Targets fix: Fixes the limitation on static tiles for harvesting (#1396) 2023-04-22 09:14:42 -07:00
Utilities fix: Fixes various mobile packets and setting serials (#1618) 2023-11-26 00:42:15 -08:00
World Saves fix: Archive locally is not an async function (#1735) 2024-04-21 08:08:12 -07:00
Module.cs fix: Fixes sending packets and sidesteps a major issue with stackalloc and PGO in .NET 8 (#1607) 2023-11-21 12:18:20 -08:00
UOContent.csproj fix: Fixes libdeflate gc pin issue (#1794) 2024-05-25 18:11:46 -07:00