Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix panic due to ServerConn.dynMedia not being initialized | Himbeer | 2025-01-24 | 1 | -6/+10 |
| | |||||
* | Implement modchannel plugin API between proxy and servers (per-client) | Himbeer | 2024-12-07 | 1 | -0/+2 |
| | |||||
* | Overhaul fallback logic | Himbeer | 2024-10-13 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | Fallback is now set up by configuring individual servers to build up a fallback chain. Each server now only accepts a single fallback server name and global fallback server definitions have been removed entirely. Fallback is attempted if there is a kick or if the RUDP connection is lost. If following the fallback chain is unsuccessful for any reason, the client is disconnected with the original kick sent by the original server or an error message about the loss of connection. If fallback cannot be initiated at any part of the chain (e.g. due to the client not being connected to a server in the first place) the client is disconnected with an error message. This commit fixes #150. | ||||
* | update to 5.5.x | HimbeerserverDE | 2023-06-08 | 1 | -1/+1 |
| | | | | closes #71 | ||||
* | only send default textures if not overridden by upstream server | HimbeerserverDE | 2023-06-08 | 1 | -4/+0 |
| | | | | fixes duplicate media announcement errors on the client | ||||
* | Store servers in a map | HimbeerserverDE | 2022-05-02 | 1 | -2/+2 |
| | | | | Closes #100 | ||||
* | Fix inconsistent use of TexturePool and MediaPool | HimbeerserverDE | 2022-05-01 | 1 | -1/+1 |
| | |||||
* | Media pool tidying | HimbeerserverDE | 2022-05-01 | 1 | -16/+11 |
| | |||||
* | texturePools! | Riley | 2022-05-01 | 1 | -5/+19 |
| | |||||
* | Embed textures instead of hardcoding them | HimbeerserverDE | 2021-09-15 | 1 | -1/+4 |
| | |||||
* | Smarter logging (anon5) | HimbeerserverDE | 2021-09-13 | 1 | -1/+7 |
| | |||||
* | Document exported code (#49) | HimbeerserverDE | 2021-09-10 | 1 | -1/+1 |
| | |||||
* | Expose ClientConn to plugins | HimbeerserverDE | 2021-09-06 | 1 | -4/+12 |
| | |||||
* | Convert default textures into Go code | HimbeerserverDE | 2021-09-03 | 1 | -4/+1 |
| | |||||
* | Fix #39 | HimbeerserverDE | 2021-09-03 | 1 | -2/+6 |
| | |||||
* | Fix race conditions (#36) | HimbeerserverDE | 2021-09-03 | 1 | -0/+3 |
| | |||||
* | Server name prepender for HUDs | HimbeerserverDE | 2021-09-02 | 1 | -1/+1 |
| | |||||
* | Keep track of internal player lists | HimbeerserverDE | 2021-09-01 | 1 | -0/+1 |
| | |||||
* | AddHUD + RmHUD forwarding | HimbeerserverDE | 2021-08-30 | 1 | -1/+2 |
| | |||||
* | PlaySound + FadeSound + StopSound forwarding | HimbeerserverDE | 2021-08-30 | 1 | -0/+1 |
| | |||||
* | AddParticleSpawner + DelParticleSpawner forwarding | HimbeerserverDE | 2021-08-30 | 1 | -5/+6 |
| | |||||
* | AORmAdd + AOMsgs forwarding + Preserve complex textures | HimbeerserverDE | 2021-08-30 | 1 | -0/+1 |
| | |||||
* | Connect to default server + Fix image SRVNAME_ not found | HimbeerserverDE | 2021-08-29 | 1 | -3/+5 |
| | |||||
* | Differentiate between timeouts and disconnects | HimbeerserverDE | 2021-08-28 | 1 | -1/+4 |
| | |||||
* | Basic authentication server and content multiplexer | HimbeerserverDE | 2021-08-27 | 1 | -0/+28 |