ModernUO/Projects/UOContent/Network
Kamron Batman bd187bd252
refactor: rename FileAllowlist to ManualAllowlist
"File" described the storage, which is the least interesting thing about
it. The distinction from LoginAllowlist is provenance: one is declared by
an operator, the other is earned by authenticating. Both are IP
allowlists, so IpAllowlist would not have separated them either.

"Manual" matches vocabulary already in the subsystem -- BanReasons.Manual
is the operator-declared ban, and the docs already describe this list as
"an operator said so".

Also moves both files into Network/ManualAllowlist/, mirroring
Network/LoginAllowlist/. They no longer belong under Blocklist/ now that
the config is decoupled and BanExemptions is the consumer that cannot be
served any other way. Namespace is unchanged, so no using directives move.

Configuration/ip-allowlist.json keeps its name: it is named for the
ip-allowlist*.txt files it governs, whose names the generator owns, and
that grouping is what an operator browsing Configuration/ actually sees.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-13 21:26:06 -07:00
..
AutoDenylist docs: tighten the comments across the ban subsystem 2026-08-13 21:19:50 -07:00
Blocklist refactor: rename FileAllowlist to ManualAllowlist 2026-08-13 21:26:06 -07:00
CrowdSec docs: tighten the comments across the ban subsystem 2026-08-13 21:19:50 -07:00
Firewall docs: tighten the comments across the ban subsystem 2026-08-13 21:19:50 -07:00
LoginAllowlist refactor: rename FileAllowlist to ManualAllowlist 2026-08-13 21:26:06 -07:00
ManualAllowlist refactor: rename FileAllowlist to ManualAllowlist 2026-08-13 21:26:06 -07:00
Packets perf(login): run password hashing on a parked worker thread (#2566) 2026-08-09 00:13:34 -07:00
BanExemptions.cs refactor: rename FileAllowlist to ManualAllowlist 2026-08-13 21:26:06 -07:00
ContainerGridPacketHandler.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00
EntityPackets.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00
FreeshardProtocol.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00
GameServer.cs fix: Bind the login auth id to its account and drop the redundant verify (#2564) 2026-08-08 09:25:42 -07:00
GatewayServer.cs feat: Moves network related events to UOContent using code generation (#1945) 2024-09-06 16:57:10 -07:00
MapUO.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00
NetworkCommands.cs fix: Adds command help, webpage, and fixes issues with other commands (#1669) 2024-02-10 00:19:19 -08:00
ProtocolExtensions.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00
UOGateway.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00