Storm Dragon
6275e3adef
Latest code. Working voice, still needs some ui cleanup and accessibility fixes but in decent shape.
2026-05-19 21:47:31 -04:00
Juliusz Chroboczek
abfb1e550b
Update dependencies.
2025-08-01 17:42:59 +02:00
Juliusz Chroboczek
78872f3f6c
Require Go 1.21.
...
This is required in order to use the maps package.
2025-07-09 23:38:26 +02:00
Juliusz Chroboczek
321b2686af
Update dependencies.
2025-06-13 12:16:36 +02:00
Juliusz Chroboczek
5cfbc0f641
Upgrade pion/turn to v4.0.2.
...
This avoids spamming the logs with per-packet messages.
2025-05-15 19:06:38 +02:00
Juliusz Chroboczek
37710a1994
Update dependencies.
2025-05-15 18:43:07 +02:00
Juliusz Chroboczek
4f215f8e3c
Update dependencies.
2025-03-22 22:39:43 +01:00
Juliusz Chroboczek
8f0850d0f0
Upgrade to Pion v4.
2025-03-08 18:41:52 +01:00
Juliusz Chroboczek
a0c7ca165f
Update dependencies.
2024-12-30 22:56:26 +01:00
Juliusz Chroboczek
553bf9a59e
Update pion/webrtc to v3.3.5.
...
This fixes an issue with negotiation of RTCP feedback.
2024-12-17 17:33:29 +01:00
Juliusz Chroboczek
94e7e9c147
Update dependencies.
2024-12-12 15:41:54 +01:00
Juliusz Chroboczek
8ce51a6fcc
Update dependencies.
2024-12-04 14:17:05 +01:00
Juliusz Chroboczek
5472c274a2
Update dependencies.
2024-10-27 12:47:54 +01:00
Juliusz Chroboczek
fdac5f5bde
Read password interactively.
2024-10-25 16:19:00 +02:00
Juliusz Chroboczek
54c5d040d1
Require Go 1.20, update dependencies.
...
Recent versions of Pion have removed support for 1.19.
2024-09-09 17:25:21 +02:00
Juliusz Chroboczek
ccb7cb9127
Update dependencies.
2024-08-01 11:01:27 +02:00
Juliusz Chroboczek
9b9021b873
Update dependencies.
2024-05-09 12:25:20 +02:00
Juliusz Chroboczek
9214df7f97
Update dependencies.
...
This avoids a crash in the VP8 parser.
2024-04-14 14:59:48 +02:00
Juliusz Chroboczek
017c004094
Update dependencies.
2024-02-23 00:22:38 +01:00
Juliusz Chroboczek
ad6db4c71b
Upgrade dependencies.
2024-01-02 19:51:34 +01:00
Juliusz Chroboczek
27e502e63c
Upgrade to go-jwt v5.
...
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.
2023-12-10 00:47:17 +01:00
Juliusz Chroboczek
a283692584
Require Go 1.19.
2023-12-09 16:17:48 +01:00
Juliusz Chroboczek
36217b1093
Update dependencies.
...
gorilla/websocket is not updated, since 1.5.1 doesn't look good
to me.
2023-11-23 19:59:45 +01:00
Juliusz Chroboczek
2a32ac8f40
Update golang.org/x.
2023-11-05 00:06:38 +01:00
Juliusz Chroboczek
ea49756a89
Update dependencies.
...
Fixes a crash in the TURN server.
2023-07-25 01:02:05 +02:00
Juliusz Chroboczek
90ce111b44
Update dependencies.
2023-07-14 14:41:10 +02:00
Juliusz Chroboczek
377827118a
Declare go-1.17 in go.mod.
2023-04-08 22:13:10 +02:00
Juliusz Chroboczek
df55c1e7cc
Update dependencies.
2023-04-01 13:20:49 +02:00
Juliusz Chroboczek
06a0a2c36e
Handle empty VP8 headers.
...
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.
2023-01-09 19:52:57 +01:00
Juliusz Chroboczek
afcafb9f87
Update dependencies.
2023-01-09 19:51:35 +01:00
Juliusz Chroboczek
a8ce0b3f8c
Update dependencies.
2022-07-23 20:38:51 +02:00
Juliusz Chroboczek
19a2700322
Upgrade to go 1.16, update dependencies.
...
We already depend on jwt, which requires go 1.16.
2022-07-12 16:49:38 +02:00
Juliusz Chroboczek
7f4ad6b1d8
Update dependencies.
2022-05-19 15:08:11 +02:00
Juliusz Chroboczek
7a52ffdca7
Update dependencies.
2022-05-11 03:16:28 +02:00
Juliusz Chroboczek
0d1b804ded
Update srtp to 2.0.6.
...
This contains some important optimisations for CTR mode.
2022-05-01 21:35:08 +02:00
Juliusz Chroboczek
df675f532d
Fix forgotten "replace" directive.
...
Thanks (and sorry) to Fabrice Rouillier.
2022-04-25 13:11:15 +02:00
Juliusz Chroboczek
9ab84741d9
Update dependencies.
...
Pion/ice v2.2.6 (included by webrtc v.3.1.34) fixes an issue
that could break connections when the peer implements aggressive
nomination.
2022-04-22 22:01:43 +02:00
Juliusz Chroboczek
dd4ab058ef
Update dependencies.
2022-04-20 12:53:41 +02:00
Juliusz Chroboczek
a95d77f53a
Update dependencies.
2022-04-17 22:27:20 +02:00
Juliusz Chroboczek
70163094e9
Update dependencies.
2022-03-20 23:53:17 +01:00
Juliusz Chroboczek
298a4639f4
Update dependencies.
2022-02-20 18:16:35 +01:00
Juliusz Chroboczek
9141d9eccb
Update jwt to v4.3.0.
2022-02-18 15:55:08 +01:00
Juliusz Chroboczek
03811db37d
Implement token authentication.
2022-02-18 13:35:17 +01:00
Juliusz Chroboczek
db4eb6fc5c
Update dependencies.
...
Nice DTLS fixes in pion/dtls v2.1.2.
2022-02-07 17:25:12 +01:00
Juliusz Chroboczek
dc50104467
Update pion/webrtc to v3.1.19.
...
This fixes an issue with non-simulcast tracks being discarded
when bundled with simulcast tracks.
2022-02-01 20:15:17 +01:00
Juliusz Chroboczek
d47c6834dc
Update samplebuilder.
...
This fixes an issue with out-of-order packet's start flag not
being correctly set in all cases.
2022-01-25 22:24:59 +01:00
Juliusz Chroboczek
0d8fdc5c20
Update dependencies.
2022-01-25 16:55:08 +01:00
Juliusz Chroboczek
99a97ebca7
Update dependencies.
2021-11-28 14:56:33 +01:00
Juliusz Chroboczek
4b2cd311e3
Update samplebuilder.
...
This version fixes issues with out-of-order packets.
2021-11-27 21:19:15 +01:00
Juliusz Chroboczek
8def714553
Update dependencies.
2021-11-23 19:54:44 +01:00