CultLib/tests/GameCult.Mesh.Quic.Native.Tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 962162e7c6 Rename and add the C# sides of Cut 5's external-provider lane
NativeConnectorReceivesFromExternalManagedProvider -> NativeConnectorReceivesFromExternalProvider:
CULTMESH_NATIVE_EXTERNAL_ENDPOINT's peer is no longer necessarily the C#
managed provider now that Cut 5 adds a TypeScript one on the same lane; the
env var name stays, since it names the endpoint, not the peer.

Add ManagedConnectorReceivesFromExternalProvider, gated by the same env var:
dials an external provider with the plain managed connector and no
ValidateProviderCertificate (so acceptance runs on the endpoint's own
cert-sha256 pin alone, like an ordinary consumer), and prints the received
frame's CultMeshRealtimeWireProtocol re-encoding as hex for the harness's
golden-bytes comparison against the TypeScript peer's own encoding.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 15:06:15 +02:00
..
CultMeshNativeQuicRealtimeTransportTests.cs Rename and add the C# sides of Cut 5's external-provider lane 2026-09-23 15:06:15 +02:00
GameCult.Mesh.Quic.Native.Tests.csproj Add native QUIC realtime transport for Unity 2026-07-19 22:55:06 +01:00