Bayou icon indicating copy to clipboard operation
Bayou copied to clipboard

A WebGL transport for Fish-Networking.

Results 10 Bayou issues
Sort by recently updated
recently updated
newest added

## Add package.json to allow package import via UPM in Unity. After merging this PR, you can import via UPM by following these steps 1. Open the Unity package manager...

`Sec-WebSocket-Key` is the correct spec key, but many clients send the wrong key `Sec-Websocket-Key`. Ngrok is one example (thus, bayou is incompatible with ngrok agent for WSS/SSL tunneling) The bayou...

**WS/WSS/WebGL docs:** How to test Bayou locally with WSS enabled, for example, such as generating/including a local certificate (perhaps Editor as server, Webgl as client)? There are too many mysterious...

In Bayou.cs, you have two references to "**CanLog**" : if (base.NetworkManager.CanLog(LoggingType.Warning)) But that is now an internal method. Then, **Bayou.asmdef** should be named FishNet.Bayou.Runtime, to be consistent with other asmdef...

https://github.com/FirstGearGames/Bayou/issues/12 This is a fix for SimpleWebTransport attempting to read the websocket handshake key `"Sec-WebSocket-Key: "` from the response headers, but - Some servers respond with different case (typically. `Sec-Websocket-Key`...

Packets can get stuck waiting for an acknowledgment from in-flight packets when Nagle's Algorithm is enabled (which is the default behavior for TCP clients). By disabling Nagle's Algorithm, I observed...

I mainly use bayou in WebGL build and it work fine. But when using bayou in Android [RELEASE] build I can't use ServerRPC but broadcast work fine. My ServerRPC look...

Connection not starting when Bayou added at runtime. Details ![Screenshot 2024-06-18 172635](https://github.com/FirstGearGames/Bayou/assets/70325881/73b07cb6-cd6e-427f-8a79-c082a4960928) ![Screenshot 2024-06-18 172601](https://github.com/FirstGearGames/Bayou/assets/70325881/0f3f942d-be15-4b7d-95c7-1c8f99a52883) ![Screenshot 2024-06-18 172743](https://github.com/FirstGearGames/Bayou/assets/70325881/9dd64ac9-f8b1-4a60-ba3e-b96b4b328b3c)

During gameplay, the `InstanceFinder.ServerManager.Clients.Count` property incorrectly reports **4 clients** instead of the expected **3**. The dedicated server operates strictly as a **server** (not as a host). The client list includes:...

When enabling Target WebAssembly 2023 and WebAssembly.Table + Enable BigInt player options, it seems to stop Unity from creating the (deprecated) dynCall function within the JS environment which causes Bayuo...