Commit graph

5 commits

Author SHA1 Message Date
Joachim Bauch ea0d31b0dc
Fix potential race in capabilities test. 2024-05-13 13:16:49 +02:00
Joachim Bauch cbb6d9ca53
Update capabilities if no hello v2 token key is found in cache.
This is necessary to detect updated Talk setups where the signaling server
might have cached capabilities without the v2 token key but the clients
are trying to connect with a hello v2 token. Fetch updated capabilities in
such cases (but throttle to about one invalidation per minute).
2022-08-04 08:55:21 +02:00
Joachim Bauch ec62503bd3
Support arbitrary capabilities values. 2022-07-04 13:53:02 +02:00
Joachim Bauch e9f2e037fd
Add methods to get config values from the capabilities. 2022-05-13 09:21:53 +02:00
Joachim Bauch 4856f63de8
Move capabilities handling to own file and refactor http client pool. 2022-05-13 09:20:31 +02:00