nextcloud-spreed-signaling/src/signaling
Joachim Bauch 7e3a7af9a3
Use dedicated (shorter) timeout for proxy requests.
This will prevent the overall MCU timeout to expire on the first proxy
request if that takes too long. With the shorter proxy timeout, the other
proxy servers will be retried if the first request timed out.
2020-09-16 10:13:09 +02:00
..
api_backend.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
api_backend_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
api_proxy.go Add support for fetching proxy URLs from etcd cluster. 2020-08-31 17:24:04 +02:00
api_signaling.go Add proxy service implementation. 2020-08-13 13:17:08 +02:00
api_signaling_test.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
backend_client.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
backend_client_test.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
backend_configuration.go Remove unnecessary sub-loop. 2020-07-31 14:58:23 +02:00
backend_configuration_test.go Update wording. 2020-07-31 14:07:07 +02:00
backend_server.go Fix behaviour if "allowall" is configured. 2020-07-31 14:07:06 +02:00
backend_server_test.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
client.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
clientsession.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
clientsession_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
concurrentmap.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
concurrentmap_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
continentmap.go Keep the continent map in the repository to avoid download on build. 2020-07-31 11:52:59 +02:00
deferred_executor.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
deferred_executor_test.go Allow one millisecond less delay to account for time variance on CI runners. 2020-07-31 13:44:43 +02:00
geoip.go Support loading a GeoIP database from a local file. 2020-08-13 14:07:26 +02:00
geoip_test.go Support loading a GeoIP database from a local file. 2020-08-13 14:07:26 +02:00
hub.go Add option to override GeoIP lookups (e.g. for local addresses). 2020-09-01 12:41:00 +02:00
hub_test.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
janus_client.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
lru.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
lru_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
mcu_common.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
mcu_janus.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
mcu_proxy.go Use dedicated (shorter) timeout for proxy requests. 2020-09-16 10:13:09 +02:00
mcu_proxy_test.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
mcu_test.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
natsclient.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
natsclient_loopback.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
natsclient_loopback_test.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
pool.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
pool_test.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
room.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
room_test.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00
roomsessions.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
roomsessions_builtin.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
roomsessions_builtin_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
roomsessions_test.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
session.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
session_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
testclient_test.go Switch to builtin "context" package now that we can assume Go 1.7 2020-08-31 13:58:28 +02:00