Commit Graph

  • 37eb7a3276 Release v1.12.0 (#4529) master v1.12.0 Raja Subramanian 2026-05-16 22:11:24 +05:30
  • a9b51bafe6 Update github workflows renovate/github-workflows renovate[bot] 2026-05-16 12:27:44 +00:00
  • b4e0e41247 TEL-336: fix sip error categorization sip-err-code hechen-eng 2026-05-15 12:07:26 -07:00
  • e7b2765cb5 Update pion deps renovate/pion-deps renovate[bot] 2026-05-15 09:53:40 +00:00
  • 4a7b1e8587 Create NACK tracker only once. (#4527) Raja Subramanian 2026-05-15 12:45:51 +05:30
  • 124322e116 Update module github.com/pion/rtp to v2 renovate/major-pion-deps renovate[bot] 2026-05-15 06:56:06 +00:00
  • 89faaeba82 Apply ttl check only when authenticate allocation creating (#4526) cnderrauber 2026-05-15 14:55:05 +08:00
  • 682f0f0b06 Update github workflows renovate/major-github-workflows renovate[bot] 2026-05-14 17:50:03 +00:00
  • b32933b0d4 Log details of RTCP packets. (#4525) Raja Subramanian 2026-05-14 18:55:00 +05:30
  • 8b79ec9e47 Support SIP auth realm for inbound. (#4522) Denys Smirnov 2026-05-14 10:45:16 +02:00
  • 4b8db3cfe5 Add integration test for TURN auth failures (#4524) Raja Subramanian 2026-05-14 10:48:27 +05:30
  • ef2e5efe14 Log large packets receive/send. (#4521) Raja Subramanian 2026-05-13 16:04:53 +05:30
  • d123675008 feat: auto create rooms for tokens with the RoomCreate grant (#4320) networkException 2026-05-13 07:55:08 +02:00
  • 7a3e595bde apply room tags from JWT grant room configuration (#4518) Théo Monnom 2026-05-12 21:21:42 -07:00
  • 9a77eb5421 Update go deps renovate/go-deps renovate[bot] 2026-05-12 14:29:24 +00:00
  • 7b0191043f Update module github.com/ory/dockertest/v3 to v4 renovate/major-go-deps renovate[bot] 2026-05-12 11:06:06 +00:00
  • ab7fdeab7c add AssignmentHook to AssignJob; propagate websocket write errors (#4516) Paul Wells 2026-05-10 21:14:02 -07:00
  • cf20c9cd05 Add expiry to TURN password. (#4515) Raja Subramanian 2026-05-09 12:15:01 +05:30
  • 20d4a3a168 Populate data track loggers with context (#4514) Raja Subramanian 2026-05-09 10:14:48 +05:30
  • bd332d197d allow setting agent job assignment url (#4512) alt Paul Wells 2026-05-07 13:13:21 -07:00
  • 12fff29a12 allow setting agent job assignment url (#4512) Paul Wells 2026-05-07 13:13:21 -07:00
  • ba366fc712 Fix SIP media config upgrade. (#4511) Denys Smirnov 2026-05-07 10:12:45 +02:00
  • 8fbc5adfce update protocol for protojson (#4510) Paul Wells 2026-05-07 00:55:00 -07:00
  • 3de6f517e5 Add TURN permission handler. (#4505) Raja Subramanian 2026-05-06 23:43:11 +05:30
  • 8ffcef93b2 Update protocol to support SIP media config. (#4509) Denys Smirnov 2026-05-06 18:18:21 +02:00
  • 1ab1e072d1 test: verify upstream and downstream connection stats end-to-end (#4508) Raja Subramanian 2026-05-06 14:52:30 +05:30
  • c4fd71a5dd Fix sense check in DeltaInfo gathering (#4507) Raja Subramanian 2026-05-06 13:34:26 +05:30
  • 803999efad rename agent environment to deployment (#4506) Paul Wells 2026-05-05 14:19:40 -07:00
  • bacc21e6c0 add helper to check for agent worker endpoint (#4503) Paul Wells 2026-05-05 13:38:53 -07:00
  • 253f977d32 add duration seconds reporting (#4500) Paul Wells 2026-05-02 06:19:23 -07:00
  • ffab3bd308 add agent environment (#4498) Paul Wells 2026-05-01 19:30:06 -07:00
  • ccdf23c8a6 Use mediatransportutil/codec package, no functional change (#4497) Raja Subramanian 2026-05-01 20:06:29 +05:30
  • 680703f228 Include reception reoprts in receiver report callback. (#4496) Raja Subramanian 2026-04-30 22:10:11 +05:30
  • f51798bcf6 Fix publish-only limitations being incorrectly applied to receivers (#4495) olafal0 2026-04-30 09:19:34 -04:00
  • a002337db1 Legacy TrackInfo.Simulcast flag. (#4493) Raja Subramanian 2026-04-29 22:43:33 +05:30
  • af1dcc8843 Add CloseWithReason to agent SignalConn interface (#4492) Théo Monnom 2026-04-28 22:14:06 -07:00
  • d7c2daf1ac report all simulcast layers (#4491) Paul Wells 2026-04-28 10:45:32 -07:00
  • c1ad2b22e6 Misc optimisations. (#4490) Raja Subramanian 2026-04-28 20:51:04 +05:30
  • 19b9e8c00a Additional data tracks logging (#4489) Jacob Gelman 2026-04-28 21:26:07 +09:00
  • 743d9c8b3a add support for client capabilities (#4461) David Chen 2026-04-27 17:58:36 -07:00
  • fc47e47866 Close peer connection unconditionally to unblock set local/remote (#4485) Raja Subramanian 2026-04-27 21:38:46 +05:30
  • 639406eb96 Update module github.com/pion/ice/v4 to v4.2.3 (#4481) renovate[bot] 2026-04-26 22:33:26 -07:00
  • dc6b75058e reduce some heap use in packet path (#4478) Raja Subramanian 2026-04-25 14:24:23 +05:30
  • f3b80b2886 fix: wrap IPv6 addresses in brackets in UDP TURN URLs (RFC 3986) (#4476) Fabian Stehle 2026-04-24 10:58:25 +02:00
  • 3a7f2628b0 Turn off transceiver re-use on Safari. (#4474) Raja Subramanian 2026-04-23 19:04:10 +05:30
  • d84f3d7a4e add more types to signum (#4473) Raja Subramanian 2026-04-23 15:41:55 +05:30
  • 701a37c2d1 Convert sort.Slice -> slices.SortFunc (#4472) Raja Subramanian 2026-04-23 15:12:24 +05:30
  • 85be9d70fb Avoid stream allocator event data cast to interface and back. (#4471) Raja Subramanian 2026-04-23 13:33:11 +05:30
  • b43685e88c Keep a shadow copy of tracks for use by different stream allocator state (#4470) Raja Subramanian 2026-04-23 12:45:40 +05:30
  • 27c2b149d7 Consolidate RTCP packets and do RTCP callback outside lock. (#4469) Raja Subramanian 2026-04-23 12:20:16 +05:30
  • 31083307ec do not log data track stats if not started (#4468) Raja Subramanian 2026-04-23 10:46:33 +05:30
  • 9ee06635d6 feat(pion/ice): replace deprecated NAT1To1 with SetAddressRewriteRules (#4466) Anunay Maheshwari 2026-04-22 12:49:36 +05:30
  • 8ccad68d76 Release v1.11.0 (#4459) v1.11.0 Raja Subramanian 2026-04-17 21:38:13 +05:30
  • dbf5cf6196 Store concrete ICE candidate for remote candidates. (#4458) Raja Subramanian 2026-04-17 13:14:47 +05:30
  • 2a04bc3ca8 fix publisher frame count reporting for simulcast streams (#4457) Paul Wells 2026-04-16 11:08:33 -07:00
  • 1d804737f9 fix: limit join request and WHIP request body to http.DefaultMaxHeaderBytes (#4450) Anunay Maheshwari 2026-04-16 01:12:33 +05:30
  • 3cfb71e7ca Use Muted in TrackInfo to propagated published track muted. (#4453) Raja Subramanian 2026-04-16 01:03:40 +05:30
  • 69aa94797b Some drive-by clean up (#4452) Raja Subramanian 2026-04-15 12:23:33 +05:30
  • 6c81f67858 Add subscriber stream start event notification (#4449) Raja Subramanian 2026-04-14 22:08:31 +05:30
  • ce1bf47b5c Revert "fix: ensure num_participants is accurate in webhook events (#4265) (#…" (#4448) cnderrauber 2026-04-13 22:21:22 +08:00
  • cdb0769c38 fix: ensure num_participants is accurate in webhook events (#4265) (#4422) Onyeka Obi 2026-04-12 18:26:14 -07:00
  • c91e79af35 Switch to stdlib maps, slices (#4445) Raja Subramanian 2026-04-13 00:11:48 +05:30
  • ea7b9c6fe1 Update module github.com/livekit/protocol to v1.45.3 (#4435) renovate[bot] 2026-04-11 16:17:10 -07:00
  • 97378368dd Update go deps (major) (#3179) renovate[bot] 2026-04-11 14:28:33 -07:00
  • d6aef547ce Update go deps (#3862) renovate[bot] 2026-04-11 13:59:25 -07:00
  • afc9feaebe Update github workflows (#4331) renovate[bot] 2026-04-11 13:31:41 -07:00
  • 4b3856125c chore: pin GH commits and switch to golangci-lint (#4444) David Zhao 2026-04-11 13:04:22 -07:00
  • 2974ba879f Unsubscribe from data track on close (#4443) Raja Subramanian 2026-04-10 15:29:25 +05:30
  • 5dc4e90d82 Apply IPFilter when get local ip (#4440) cnderrauber 2026-04-10 08:59:53 +08:00
  • 88c77dc666 compute agent dispatch affinity from target load (#4442) Paul Wells 2026-04-09 13:49:43 -07:00
  • 8fe9937770 Log join duration. (#4433) Raja Subramanian 2026-04-05 14:01:43 +05:30
  • 0a503a57f6 Add Close method for UpDataTrackManager and call it on participant (#4432) Raja Subramanian 2026-04-04 17:09:02 +05:30
  • 55912dff7e Add some simple data track stats (#4431) Raja Subramanian 2026-04-04 15:23:49 +05:30
  • 050909e627 Enable data tracks by default. (#4429) Raja Subramanian 2026-04-04 00:54:48 +05:30
  • 72c7e65c25 chore: log API key during worker registration (#4428) David Zhao 2026-04-03 09:48:42 -07:00
  • 8a67dd1b9f Do not close publisher peer connection to aid migration. (#4427) Raja Subramanian 2026-04-03 21:50:59 +05:30
  • 91e90c1020 Add some more logging around migration. (#4426) Raja Subramanian 2026-04-03 13:07:32 +05:30
  • c6ddc879e7 isExpectedToResume is based on whether flushing or not. (#4425) Raja Subramanian 2026-04-03 00:49:12 +05:30
  • 7d06cfca8b Keep subscription synchronous when publisher is expected to resume. (#4424) Raja Subramanian 2026-04-02 19:54:14 +05:30
  • 934f8598e2 Clean up data track observers on unsubscribe. (#4421) Raja Subramanian 2026-04-02 11:55:46 +05:30
  • 9674ac48ab Cleaning up some logs and standardising log frequency. (#4420) Raja Subramanian 2026-04-01 21:17:43 +05:30
  • 7b92530461 Drop time inverted packets in RED -> Opus conversion. (#4418) Raja Subramanian 2026-04-01 11:40:01 +05:30
  • 4d8d232a19 ensure participant init is correctly serialized for logging (#4417) Paul Wells 2026-03-31 19:33:57 -07:00
  • 4fe80877df Log time inversion between incoming packets (#4415) Raja Subramanian 2026-03-31 20:09:07 +05:30
  • 248d73948d Guard against timestamp inversion in RED -> Opus conversion. (#4414) Raja Subramanian 2026-03-31 17:08:13 +05:30
  • 9ab8c1d522 clear track notifier observers on subscription teardown (#4413) Paul Wells 2026-03-30 20:48:48 -07:00
  • 397cd09a90 Embedded turn test (#4412) cnderrauber 2026-03-30 22:24:00 +08:00
  • 563266548b Prepare release v1.10.1 (#4408) v1.10.1 Raja Subramanian 2026-03-30 15:04:39 +05:30
  • e9b113c8f2 Make the TURN bind address configurable and allow for multiple addresses. (#4315) Omar Pakker 2026-03-30 08:46:10 +02:00
  • 4bc5e6bbef Address malformed H264/H265 parsing issues. (#4407) Raja Subramanian 2026-03-30 09:30:58 +05:30
  • 77a0a4fcc7 AV1 parser overflow fix. (#4405) Raja Subramanian 2026-03-29 09:53:15 +05:30
  • ff7fd7ed56 feat(agent-dispatch): add job restart policy (#4401) Anunay Maheshwari 2026-03-27 21:32:04 +05:30
  • 34bd1e0851 do not log roll over for padding only packets (#4396) Raja Subramanian 2026-03-26 11:47:29 +05:30
  • 13d02ee9a8 add deadline to dtls connect context (#4395) Paul Wells 2026-03-25 21:13:23 -07:00
  • 9055a34981 Path check helpers (#4392) Raja Subramanian 2026-03-25 10:53:07 +05:30
  • 1f1eeb6832 Fallback to servicestore if rpc is unavailable (#4391) cnderrauber 2026-03-25 11:09:52 +08:00
  • 59e9bb41b9 Fix TURN server URL (#4389) Raja Subramanian 2026-03-24 15:52:05 +05:30
  • 9e0a7e545f Close both peer connections to aid migration. (#4382) Raja Subramanian 2026-03-24 14:19:46 +05:30
  • 9474c807c0 route participant reads through PSRPC instead of Redis (#4387) cnderrauber 2026-03-24 16:25:11 +08:00
  • a5333a86bb add packet trailer stripping support (#4361) David Chen 2026-03-23 13:33:42 -07:00