1
Fork 0
Commit Graph

20 Commits

Author SHA1 Message Date
Juliusz Chroboczek adf273f9ea Expire expired tokens.
We now remove a token a week after it has expired.
2023-04-04 01:22:05 +02:00
Juliusz Chroboczek a6314a7384 Implement stateful tokens.
Stateful tokens look just like cryptographic tokens to the client.
Unlike cryptographic tokens, they are stored in a file and are
revokable and editable.
2023-04-04 00:59:54 +02:00
Juliusz Chroboczek 5e39c3a2a7 Move -redirect into the configuration file. 2021-10-30 18:54:39 +02:00
Juliusz Chroboczek c0b30c8557 Move administrator password to data/config.json. 2021-10-30 18:54:39 +02:00
Juliusz Chroboczek 06f2ecec16 Update the list of public groups when expiring.
Thanks to Jeroen van Veen for suggesting the feature.
2021-08-22 16:36:18 +02:00
Juliusz Chroboczek a78fb6d747 Increase file descriptor limit at startup. 2021-07-29 14:33:01 +02:00
Juliusz Chroboczek 99026c0e48 Implement option -udp-range. 2021-04-29 23:05:11 +02:00
Juliusz Chroboczek 0a8f75d6c9 Make RelayTest take the timeout as parameter. 2021-02-26 13:22:47 +01:00
Juliusz Chroboczek c103d1cfb0 Rework configuration of built-in TURN server.
The default configuration is now defined by an explicit value
"auto", which is easier to check and to explain.
2021-01-19 18:04:39 +01:00
Juliusz Chroboczek c1b689bccf Don't start TURN server by default if ice-servers.json exists.
This can be overridden by explicitly specifying the -turn option.
2021-01-19 01:24:07 +01:00
Juliusz Chroboczek 5a7937b198 Add built-in TURN server. 2021-01-18 22:18:16 +01:00
Juliusz Chroboczek 25ce8ef666 Implement server-side relay test. 2021-01-14 01:49:06 +01:00
Juliusz Chroboczek 450601f0e8 Move ICE code into own module, add tests. 2021-01-02 00:21:17 +01:00
Juliusz Chroboczek 89a9e6c738 Implement command-line option "relay-only". 2020-12-28 02:56:49 +01:00
Juliusz Chroboczek a0418d26ec Send RTC configuration with joined message.
This avoids one HTTP request, and is potentially more flexible.
2020-12-28 02:55:19 +01:00
Jeroen van Veen fece9287e2 Make https optional. 2020-12-27 16:01:29 +01:00
Juliusz Chroboczek 325f288189 Move to github. 2020-12-19 17:37:48 +01:00
Juliusz Chroboczek 66fb73d01e Relicense under the MIT licence. 2020-12-19 17:26:33 +01:00
Juliusz Chroboczek f8e2f755d6 Implement redirection to canonical host. 2020-12-07 03:01:24 +01:00
Juliusz Chroboczek ef1c211b7f SFU is now called Galène. 2020-12-06 19:51:02 +01:00
Renamed from sfu.go (Browse further)