aboutsummaryrefslogtreecommitdiff
path: root/connect.go
Commit message (Collapse)AuthorAgeFilesLines
* Fix panic due to ServerConn.dynMedia not being initializedHimbeer2025-01-241-6/+10
|
* Implement modchannel plugin API between proxy and servers (per-client)Himbeer2024-12-071-0/+2
|
* Overhaul fallback logicHimbeer2024-10-131-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.xHimbeerserverDE2023-06-081-1/+1
| | | | closes #71
* only send default textures if not overridden by upstream serverHimbeerserverDE2023-06-081-4/+0
| | | | fixes duplicate media announcement errors on the client
* Store servers in a mapHimbeerserverDE2022-05-021-2/+2
| | | | Closes #100
* Fix inconsistent use of TexturePool and MediaPoolHimbeerserverDE2022-05-011-1/+1
|
* Media pool tidyingHimbeerserverDE2022-05-011-16/+11
|
* texturePools!Riley2022-05-011-5/+19
|
* Embed textures instead of hardcoding themHimbeerserverDE2021-09-151-1/+4
|
* Smarter logging (anon5)HimbeerserverDE2021-09-131-1/+7
|
* Document exported code (#49)HimbeerserverDE2021-09-101-1/+1
|
* Expose ClientConn to pluginsHimbeerserverDE2021-09-061-4/+12
|
* Convert default textures into Go codeHimbeerserverDE2021-09-031-4/+1
|
* Fix #39HimbeerserverDE2021-09-031-2/+6
|
* Fix race conditions (#36)HimbeerserverDE2021-09-031-0/+3
|
* Server name prepender for HUDsHimbeerserverDE2021-09-021-1/+1
|
* Keep track of internal player listsHimbeerserverDE2021-09-011-0/+1
|
* AddHUD + RmHUD forwardingHimbeerserverDE2021-08-301-1/+2
|
* PlaySound + FadeSound + StopSound forwardingHimbeerserverDE2021-08-301-0/+1
|
* AddParticleSpawner + DelParticleSpawner forwardingHimbeerserverDE2021-08-301-5/+6
|
* AORmAdd + AOMsgs forwarding + Preserve complex texturesHimbeerserverDE2021-08-301-0/+1
|
* Connect to default server + Fix image SRVNAME_ not foundHimbeerserverDE2021-08-291-3/+5
|
* Differentiate between timeouts and disconnectsHimbeerserverDE2021-08-281-1/+4
|
* Basic authentication server and content multiplexerHimbeerserverDE2021-08-271-0/+28