- 22 Feb, 2024 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We broke WHIP when we introduced splitPath. Thanks to Tim Panton.
-
- 20 Feb, 2024 1 commit
-
-
Juliusz Chroboczek authored
-
- 13 Feb, 2024 1 commit
-
-
Juliusz Chroboczek authored
We were already ignoring files starting with colon.
-
- 18 Jan, 2024 1 commit
-
-
Juliusz Chroboczek authored
-
- 17 Jan, 2024 3 commits
-
-
Juliusz Chroboczek authored
Keep a redirect for backwards compatibility.
-
Juliusz Chroboczek authored
Use it for parsing special paths instead of ad hoc code.
-
Juliusz Chroboczek authored
-
- 11 Jan, 2024 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
If the WHIP session is not authenticated, then the only thing preventing an attacker from DELETEing the session is the session URL. Since client ids are known, obfuscate the id before using it in the session URL.
-
- 06 Jan, 2024 1 commit
-
-
Juliusz Chroboczek authored
-
- 02 Jan, 2024 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 20 Dec, 2023 1 commit
-
-
Juliusz Chroboczek authored
-
- 19 Dec, 2023 1 commit
-
-
Juliusz Chroboczek authored
-
- 09 Dec, 2023 11 commits
-
-
Juliusz Chroboczek authored
A token with no "sub" field is now treated just like one with an empty "sub". In addition, all times are treated with a slack of 5s.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Also use Duration.Abs.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We used to have unbounded channels embedded within rtpconn and webClient. Make the structure explicit and testable.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 08 Dec, 2023 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This may happen if we're running over plain HTTP. Thanks to kovmir.
-
Juliusz Chroboczek authored
-
- 25 Nov, 2023 1 commit
-
-
Juliusz Chroboczek authored
-
- 23 Nov, 2023 3 commits
-
-
Juliusz Chroboczek authored
gorilla/websocket is not updated, since 1.5.1 doesn't look good to me.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 04 Nov, 2023 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We used to accept the browser's default, which varied widely between devices.
-
- 01 Sep, 2023 1 commit
-
-
Juliusz Chroboczek authored
This reverts commit 69445d67.
-
- 28 Aug, 2023 3 commits
-
-
Juliusz Chroboczek authored
The onclose callback might want to access c.sc.
-
Juliusz Chroboczek authored
-
Jackson Vieira authored
Replaced the non-existent `track` property in `RTCStatsType` with the valid `inbound-rtp` property.
-