- 09 Jan, 2023 2 commits
-
-
Juliusz Chroboczek authored
Only the first byte of the VP8 header is mandatory, but we used to reject packets smaller than 4 bytes. The major part of the fix is actually in pion/rtp.
-
Juliusz Chroboczek authored
-
- 06 Jan, 2023 1 commit
-
-
Juliusz Chroboczek authored
-
- 30 Dec, 2022 2 commits
-
-
Juliusz Chroboczek authored
addMapping assumes the piddelta is constant, so it doesn't need the pid.
-
Juliusz Chroboczek authored
When using an identity packetmap, we used to update the next seqno even when packets were not increasing. Not a big deal, we'd still recover at the next sequential packet.
-
- 17 Dec, 2022 1 commit
-
-
Juliusz Chroboczek authored
Don't disconnect the client for some more errors.
-
- 16 Dec, 2022 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This does not yet support the new 'need-username' error.
-
Juliusz Chroboczek authored
-
- 12 Nov, 2022 1 commit
-
-
Juliusz Chroboczek authored
The code turned out not to port to FreeBSD. Disable the check, and assume that FreeBSD admins read the docs. Thanks to Amatis-51.
-
- 04 Nov, 2022 1 commit
-
-
Juliusz Chroboczek authored
Pion is unfortunately breaking Go 1.16.
-
- 23 Oct, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 21 Oct, 2022 5 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
It was introduced in Go 1.19.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
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.
-
- 09 Oct, 2022 1 commit
-
-
Juliusz Chroboczek authored
We were computing the scheme incorrectly, which caused us to compute the wrong websocket URL when -insecure is set. Thanks to Fabien de Montgolfier.
-
- 07 Oct, 2022 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
When we fixed the handling of autolocked groups, we introduced a bug where we spuriously notify clients even when the description didn't change.
-
- 06 Oct, 2022 1 commit
-
-
Juliusz Chroboczek authored
When we moved the chat history to the client goroutine back in 0.6, we started sending the history whenever the group configuration changed. Only send it when first joining the group. Thanks to Rémi Nollet.
-
- 22 Sep, 2022 2 commits
-
-
Juliusz Chroboczek authored
We used to autolock groups when the last user left, but not when creating a group that was not in memory yet. Ensure that groups are autolocked in all cases. Thanks to Michael Ströder.
-
Juliusz Chroboczek authored
This just removes a minor optimisation.
-
- 16 Sep, 2022 6 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This avoids issues with redirects.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Now that we have an indicator in the users list, it is reasonable to hide audio-ony peers by default.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
It's redundant, the data is already in the stream.
-
- 12 Sep, 2022 1 commit
-
-
Rémi Nollet authored
-
- 10 Sep, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 09 Sep, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This was broken when we moved GetPermission to Group. Thanks to kiufta.
-
- 08 Sep, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 06 Sep, 2022 2 commits
-
-
Juliusz Chroboczek authored
Chathistory messages were formatted incorrectly. We were also not formatting correctly messages from anonymous users.
-
Juliusz Chroboczek authored
We used to send the chat history from the reader goroutine, which would cause them to race with the join message.
-
- 02 Sep, 2022 1 commit
-
-
Juliusz Chroboczek authored
The handshake message now contains a list of supported protocol versions. Version mismatch is currently a warning, but it will be a hard error in the future.
-
- 01 Sep, 2022 1 commit
-
-
Juliusz Chroboczek authored
-