- 26 Feb, 2021 8 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
All clients implement Kick, no need for a separate interface.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 24 Feb, 2021 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We now notice that a TLS certificate on disk has changed, and we generate a self-signed certificate if none is found.
-
- 18 Feb, 2021 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 17 Feb, 2021 1 commit
-
-
Juliusz Chroboczek authored
Thanks to Yacine.
-
- 15 Feb, 2021 1 commit
-
-
Juliusz Chroboczek authored
-
- 14 Feb, 2021 11 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Thanks to mscherer for the report.
-
Juliusz Chroboczek authored
We no longer risk deadlocking when sending actions, which in turn enables pushing connections synchronously.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Doing this asynchronously was racy -- under extreme circumstances, a client could be deleted before it was added.
-
Juliusz Chroboczek authored
If the writer gets congested, the whole group might be delayed. Better to drop the slow client in that case.
-
- 11 Feb, 2021 1 commit
-
-
Juliusz Chroboczek authored
This simply indicates that the server closed the connection before we received the close indication from the client.
-
- 07 Feb, 2021 1 commit
-
-
Juliusz Chroboczek authored
-
- 06 Feb, 2021 2 commits
-
-
Juliusz Chroboczek authored
Don't allow a user with a wildcard password entry to use the same username as a user with a specific entry even at the same privilege level.
-
Juliusz Chroboczek authored
A stat of a cached file is cheap, no need to micro-optimise.
-
- 05 Feb, 2021 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We need to terminate all down connections synchronously, otherwise we risk leaving open connections lying around.
-
- 04 Feb, 2021 5 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We're already logging in the caller. This reverts commit f4811e8c.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This turns out to be incorrect when a MediaEngine is attached.
-
- 03 Feb, 2021 3 commits
-
-
Juliusz Chroboczek authored
We now need to deal with the case where a track disappears from the labels array.
-
Juliusz Chroboczek authored
We used to destroy and recreate down streams whenever something changed, which turned out to be racy. We now properly implement renegotiation, as well as atomic replacement of a stream by another one.
-
Juliusz Chroboczek authored
Webrtc 3.0.5 includes a fix for a hang in CreateOffer that may be triggered by incorrect SDP.
-
- 02 Feb, 2021 1 commit
-
-
Juliusz Chroboczek authored
-