1
Fork 0
Commit Graph

71 Commits

Author SHA1 Message Date
Juliusz Chroboczek de0c42faaf Implement "expires" and "not-before" for groups. 2024-03-03 16:45:54 +01:00
Juliusz Chroboczek 29e006037c Allow proxyURL to contain a path.
We now support or reasonable values for proxyURL, such as "http:"
or "/galene".
2024-02-24 12:46:30 +01:00
Juliusz Chroboczek 5c491db9f5 Remove obsolete passage in documentation. 2024-01-02 18:45:04 +01:00
Juliusz Chroboczek e4682ff283 Revert "Change default video codec to VP9."
This reverts commit 69445d67f5.
2023-09-01 16:00:09 +02:00
Juliusz Chroboczek 90e2de0b2d Add configuration option publicServer. 2023-07-10 23:59:24 +02:00
Juliusz Chroboczek 69445d67f5 Change default video codec to VP9. 2023-07-09 16:33:39 +02:00
Juliusz Chroboczek 6a3b9a3b7e Fix typo in README.
Thanks to Fabien de Montgolfier.
2023-05-16 18:54:35 +02:00
Juliusz Chroboczek 3228147eed Tweak README. 2023-05-03 14:48:54 +02:00
Juliusz Chroboczek 031590b4e9 Rename 'allow-tokens' to 'unrestricted-tokens'. 2023-04-10 14:42:01 +02:00
Juliusz Chroboczek 976df35e81 Update README. 2023-04-04 23:06:20 +02:00
Juliusz Chroboczek 3a6551c733 Implement "allow-tokens". 2023-04-04 01:22:05 +02:00
Juliusz Chroboczek 16e2888d56 Add new configuration directive proxyURL.
The strategy of computing the base URL from the request doesn't
necessarily work if we're behind a reverse proxy.  proxyURL
can be set in cases where our guess is incorrect.

Thanks to Dianne Skoll.
2022-10-21 13:28:11 +02:00
Juliusz Chroboczek c69ccd098e Fix typo in documentation.
Thanks to Miroslav36.
2022-03-08 16:07:38 +01:00
Juliusz Chroboczek a9c9581465 Implement authPortal. 2022-02-19 23:58:31 +01:00
Juliusz Chroboczek 03811db37d Implement token authentication. 2022-02-18 13:35:17 +01:00
Juliusz Chroboczek e74156e1b0 Add initial blurb to README. 2021-12-01 23:42:10 +01:00
Éric Gaspar 1d89177ae9 Add ending quotation mark
Fix small typo
2021-11-05 16:33:15 +01: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 3e09c0ab29 Split README into README and INSTALL. 2021-08-06 16:59:46 +02:00
Juliusz Chroboczek 845e798467 Fix location of FAQ in README. 2021-08-02 02:50:29 +02:00
Licaon_Kter 0a0e89e3d3 Fix typo in README. 2021-07-30 16:44:38 +02:00
Juliusz Chroboczek 39fb8afc00 Update README. 2021-07-30 13:55:04 +02:00
Juliusz Chroboczek 52a26327d7 Implement group status.
We now inform clients of the status of a group (locked, etc.).  Also
cleans up the handling of administrative messages, which solves the
issue of receiving "user" before "joined".
2021-07-16 19:51:54 +02:00
Juliusz Chroboczek 3398e929e3 Tweaks to README.
Fixes the instructions for compling under Windows.
2021-07-04 15:16:18 +02:00
Antonin Décimo f89270e874 Fix typos. 2021-06-09 15:20:17 +02:00
Juliusz Chroboczek 3e00bb4293 AV1 support. 2021-05-15 19:54:07 +02:00
Juliusz Chroboczek 6278333a9a Tweak README. 2021-05-10 23:24:18 +02:00
Juliusz Chroboczek b1bb427f06 Add human-readable version of stats under /stats.html. 2021-04-30 20:46:44 +02:00
Juliusz Chroboczek 3a6ade988d Export stats as JSON. 2021-04-30 20:17:10 +02:00
Juliusz Chroboczek 247cc63080 Update README. 2021-03-03 00:03:44 +01:00
Juliusz Chroboczek 8d569e9f30 Fix typo in README. 2021-02-27 14:27:48 +01:00
Juliusz Chroboczek b1babf5b77 Update TLS certificates, generate certificate if not found.
We now notice that a TLS certificate on disk has changed, and we
generate a self-signed certificate if none is found.
2021-02-24 20:29:03 +01:00
Juliusz Chroboczek 9d9db1a920 Tweak README. 2021-01-26 23:07:07 +01:00
Juliusz Chroboczek 2bda3af416 Add section about cross-compiling to README. 2021-01-25 17:47:59 +01:00
Juliusz Chroboczek 98d43e67b5 Add links to galene.org to README. 2021-01-24 16:57:26 +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 5a7937b198 Add built-in TURN server. 2021-01-18 22:18:16 +01:00
Juliusz Chroboczek a15915e8fc Tweak the autokick code. 2021-01-17 21:52:26 +01:00
Juliusz Chroboczek c769a4aad4 Add autokick option. 2021-01-17 21:29:07 +01:00
Juliusz Chroboczek 10ebe0e433 Add sample coturn configuration to README. 2021-01-14 19:37:35 +01:00
Juliusz Chroboczek 6098d4af9d Implement autolock. 2021-01-14 03:56:37 +01:00
Juliusz Chroboczek 98235afe06 Disallow unknown fields in group descriptions.
Make the de-facto "comment" and "contact" fields official.
2021-01-13 23:00:48 +01:00
Juliusz Chroboczek 1ca4c76667 Add hints about testing. 2021-01-11 19:34:42 +01:00
Juliusz Chroboczek 50a3d8b855 Update README. 2021-01-08 15:36:23 +01:00
Juliusz Chroboczek 845dccc2bb Implement coturn's use-auth-secret. 2021-01-01 23:50:34 +01:00
Juliusz Chroboczek dbec9df288 Use Pion's JSON support for ICE configuration. 2021-01-01 22:28:38 +01:00
Juliusz Chroboczek 2ec0c01458 Update README. 2021-01-01 17:54:48 +01:00
Juliusz Chroboczek 5d38b0a231 Allow various codecs.
It is now possible to specify codecs other than VP8 and Opus.  This
turns out not to be very useful, since VP8 is the only codec supported
by all browsers (in violation of the WebRTC spec, which mandates support
for H.264), and there is no good reason to use anything other than Opus
for audio.
2020-12-26 19:46:37 +01:00
Juliusz Chroboczek 3afc3d06a0 Improve documentation. 2020-12-19 02:37:07 +01:00