Anunay Maheshwari
ff7fd7ed56
feat(agent-dispatch): add job restart policy ( #4401 )
...
* feat(agent-dispatch): add job restart policy
* deps
2026-03-27 21:32:04 +05:30
cnderrauber
9474c807c0
route participant reads through PSRPC instead of Redis ( #4387 )
...
rel: #4373
2026-03-24 16:25:11 +08:00
Raja Subramanian
bc3aeaf3f8
Update grpc to address CVE-2026-33186 ( #4381 )
...
That updates Go version/
2026-03-23 22:01:17 +05:30
Théo Monnom
89410df74c
handle AGENT_ERROR disconnect reason ( #4339 )
2026-03-17 23:00:16 -07:00
Denys Smirnov
4a9e004555
Update protocol. ( #4367 )
2026-03-16 17:26:56 +02:00
cnderrauber
e963953817
Refine ipv6 support ( #4352 )
...
* Refine ipv6 support
* go mod
* check ipv4 is set in turn
2026-03-09 20:43:00 +08:00
He Chen
cb7dc2d02a
TEL-405: support originating calls from custom domains ( #4349 )
2026-03-06 12:25:40 -08:00
Raja Subramanian
f51b27328f
Update pion/webrtc and deps to update dtls ( #4326 )
...
DTLS v3.1.0 was retracted - https://github.com/pion/dtls/pull/800
2026-02-19 13:43:20 +05:30
Benjamin Pracht
03e90dd762
Fix for some CodeQL reported issues ( #4314 )
...
One of the fix is in updated protocol (logging of a request message that includes the turn server settings, including password).
2026-02-11 10:15:12 -08:00
Raja Subramanian
195b17f62f
Populate client_protocol field in ParticipantInfo ( #4293 )
2026-02-06 00:34:56 +05:30
Anunay Maheshwari
0c33b8c671
chore: move codecs/mime stuff to protocol ( #4255 )
2026-01-20 20:54:32 +05:30
Ryan Gaus
165c17358a
Update livekit protocol to v1.44.0 ( #4254 )
2026-01-19 14:12:37 +11:00
Raja Subramanian
a35a6ae751
Add participant option for data track auto-subscribe. ( #4240 )
...
* Add participant option for data track auto-subscribe.
Default disabled.
* protocol update to use data track auto subscribe setting
* deps
2026-01-14 13:22:43 +05:30
Denys Smirnov
843d8c3ea1
Update Pion transport package. ( #4237 )
...
* Update Pion transport package.
* Update mediatransportutil package.
2026-01-13 19:56:41 +02:00
Denys Smirnov
4ec0f8f4ce
Support OpenTelemetry tracing. Add Jaeger support. ( #4222 )
2026-01-06 17:22:21 +02:00
Raja Subramanian
ed8e6afcd7
Handle repair SSRC of simulcast tracks during migration. ( #4193 )
...
* Handle repair SSRC of simulcast tracks during migration.
* fix
* fix comment
2025-12-25 14:45:48 +05:30
Raja Subramanian
3cb9abb615
Update pion/webrtc to v4.2.1 ( #4191 )
2025-12-24 17:19:15 +05:30
Raja Subramanian
7c8ea11505
Refactor receiver and buffer into Base and higher layer. ( #4185 )
...
* Refactor receiver and buffer into Base and higher layer.
To be able to share code/functionality with relay.
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* clean up
* deps
* fix test
* fix test
2025-12-23 21:35:48 +05:30
cnderrauber
4104b8270b
update protocol ( #4183 )
...
* update protocol
* fix test
2025-12-22 12:54:11 +08:00
Anunay Maheshwari
c28e5e450f
fix(kindToProto): update protocol ( #4171 )
2025-12-17 23:32:02 +05:30
Paul Wells
898ebe058c
clean up manual roomservice log redaction ( #4165 )
...
* clean up manual roomservice log redaction
* deps
2025-12-16 23:02:45 -08:00
Raja Subramanian
97aba5e77b
Consistently undo update to sequence number and timestamp when the ( #4156 )
...
incoming packet cannot be sequenced.
2025-12-13 15:46:04 +05:30
Raja Subramanian
35b0e2bc21
update webrtc to 4.1.8 to pick up DTLS fingerprint check during handshake ( #4140 )
2025-12-10 00:03:32 +05:30
Raja Subramanian
ea9b217738
protocol deps to get inactive file adjusted memory usage. ( #4137 )
2025-12-08 22:07:24 +05:30
Raja Subramanian
3eef869a68
Do not pause rid in SDP ( #4129 )
2025-12-05 15:57:31 +05:30
cnderrauber
fa0633aa3e
move utils.WrapAround to mediatransportutil ( #4124 )
2025-12-04 17:45:11 +08:00
Raja Subramanian
f8706cd470
Update pion/ice to stop gather first on close ( #4123 )
...
* Update pion/ice to stop gather first on close
* fix data race in test
2025-12-04 12:22:52 +05:30
Raja Subramanian
7954748d7a
Data tracks ( #4089 )
...
* WIP
* WIP
* Starting to add some signalling integration testing.
* Working tests.
* fix tests
* Forward data packets (#4096 )
* WIP commit
* WIP
* WIP
* fix forwarding
* address PR comments
* move some methods from LocalParticipant to Participant interface
* handle subscription update
* add extensions and tests
* more packet tests
* add test for replace extension and fix a bug
* update protocol and add config
2025-12-04 10:44:34 +05:30
Raja Subramanian
ebdcead511
Update mediatransportutil to get bucket packet size limit. ( #4120 )
2025-12-01 11:31:37 +05:30
Raja Subramanian
411b09f6ca
Release v1.9.5 ( #4119 )
2025-12-01 10:51:07 +05:30
Raja Subramanian
8dcf235a02
Update pion/ice - attempt to address tcp packet conn close hang ( #4116 )
2025-11-30 20:06:19 +05:30
Raja Subramanian
64c651431e
Update mediatransportutil ( #4115 )
...
- New bucket API to pass in max packet size and sequence number offset
and seequence number size generic type
- Move OWD estimator to mediatransportutil.
2025-11-28 21:51:53 +05:30
Raja Subramanian
9c483a693a
Use released version v1.8.41 of pion/sctp ( #4113 )
2025-11-27 21:01:00 +05:30
Raja Subramanian
35c79a57d7
Update SCTP hash, had the wrong one in previous PR ( #4111 )
2025-11-27 15:52:45 +05:30
Raja Subramanian
e0fbbef1cd
Update pion/sctp with RFC9260 revert ( #4110 )
2025-11-27 15:32:10 +05:30
Raja Subramanian
f3c8091797
Try SCTP with read deadline to unblock abort. ( #4109 )
2025-11-27 13:18:06 +05:30
Raja Subramanian
6d4154b8a7
Update pion/ice. ( #4107 )
...
Hopefully this solves the peer connection close hang.
2025-11-27 00:54:49 +05:30
Raja Subramanian
7f10e18bac
Record join/publish/subscribe cancellations. ( #4102 )
...
To get better picture of success/failure rate.
2025-11-25 14:06:02 +05:30
Raja Subramanian
37a06821e2
logger proto redaction. ( #4090 )
...
Unfortunately, this could not be used for twirp/analytics redaction.
Probably worth writing a proto clone utility which will filter out based
on tags.
2025-11-18 14:15:17 +05:30
Raja Subramanian
5175c1afa1
Lock x/tools at 0.37.0 ( #4085 )
2025-11-15 19:14:03 +05:30
Raja Subramanian
d510fff1e7
Downgrade x/tools to be able to make a release ( #4084 )
2025-11-15 18:56:22 +05:30
Alex
3a128e61c1
protocol bump for SIP error mapping and validation ( #4081 )
2025-11-14 10:54:26 -08:00
Raja Subramanian
f4929f099e
Revert "Revert pion/transpor to v3.0.8 ( #4073 )" ( #4074 )
...
This reverts commit a04d9c48a5 .
2025-11-12 13:10:05 +05:30
Raja Subramanian
a04d9c48a5
Revert pion/transpor to v3.0.8 ( #4073 )
...
Will put this back after propagating some other changes without this
change as this is core and needs more soak time.
2025-11-12 12:49:28 +05:30
cnderrauber
2d5054ad01
kind details for connector ( #4072 )
2025-11-11 21:50:48 +08:00
Raja Subramanian
b9b4eec991
Update pion/transport to v3.1.1 ( #4070 )
...
To pick up ping-pong batch write.
2025-11-11 10:55:01 +05:30
Paul Wells
b23d093c2f
update protocol ( #4069 )
...
* update protocol
* deps
2025-11-09 19:42:08 -08:00
renovate[bot]
858db7ab7a
fix(deps): update module github.com/livekit/protocol to v1.43.0 ( #4015 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-08 01:50:43 -08:00
Raja Subramanian
f6909192bb
Update PsRPC to get redis pipeliner implementation. ( #4055 )
...
* Update PsRPC to get redis pipeliner implementation.
* clean up
2025-11-05 22:42:21 +05:30
Raja Subramanian
9ca6ee0077
Use replace so that x/tools does not get overridden ( #4048 )
2025-11-02 17:58:01 +05:30