ModernUO/Projects/Server/Network
Kamron Batman 92aae8d482
fix(core): Adds IPv6 support (#348)
## Breaking Change
* IP Matching no longer supports `?` (e.g. you cannot do: "192.16?.0.1")
* IP Matching no longer supports `*` and other values in the same section (e.g. you cannot do "192.1\*.0.1")
  * To do "192.1\*.0.1", you should use the range option with three separate entries: "192.100-199.0.1", "192.1.0.1", "192.10-19.0.1"

## Non-Breaking Changes
- [X] Adds IPv6 support (not for servers though, just clients)
- [X] Adds interning support for IPv4 mapped to IPv6
- [X] Updates IPv4ToAddress (don't use this unless you know it is IPv4 or IPv4 mapped to IPv6)

## Note:
UO Does not support IPv6 for the server. To support an IPv6 server IP you will need to use CUO or some kind of custom client and probably modify it accordingly.

Bumps release version
2020-12-19 00:27:39 -08:00
..
NetState Converts Item & Entity Packets (#326) 2020-11-29 03:24:51 -08:00
Packets fix(core): Adds IPv6 support (#348) 2020-12-19 00:27:39 -08:00
EncodedPacketHandler.cs Renames pvSrc (#277) 2020-10-17 22:04:44 -07:00
EncodedReader.cs Update Readers/Writers for Buffers & Fixes bugs (#283) 2020-10-24 14:46:59 -07:00
ISocket.cs Changes account packets to functional (#284) 2020-10-25 23:47:29 -07:00
NetworkCompression.cs Updates Pipe & Makes NetState more testable (#288) 2020-10-25 17:40:08 -07:00
NetworkSocket.cs Changes account packets to functional (#284) 2020-10-25 23:47:29 -07:00
NetworkState.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
Packet.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
PacketHandler.cs Update Readers/Writers for Buffers & Fixes bugs (#283) 2020-10-24 14:46:59 -07:00
PacketUtilities.cs Updates Message Packets (#321) 2020-11-20 21:50:13 -08:00
PacketWriter.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
Pipe.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
ServerInfo.cs fix(core): Adds IPv6 support (#348) 2020-12-19 00:27:39 -08:00
TcpServer.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00