Commit Graph

  • 816d37281d Add grants expiry to Auth context (#4581) master cnderrauber 2026-06-10 17:44:58 +08:00
  • cba318665e Update livekit deps to e286afe renovate/livekit-deps renovate[bot] 2026-06-10 06:57:27 +00:00
  • 7dc6877738 Preserve original expiry when refreshing token (#4580) cnderrauber 2026-06-10 14:51:10 +08:00
  • 8d2b827f44 Add prom metrics for peer connectino state. (#4574) Raja Subramanian 2026-06-09 16:11:03 +05:30
  • feec013c4b enable LiveStreamingMode for test. duan/try-to-fix-video-quality-layer-select-issue cloudwebrtc 2026-06-09 16:18:26 +08:00
  • 3fa24cf7c8 fix: acquire requested video layer directly under live streaming mode cloudwebrtc 2026-06-09 15:41:57 +08:00
  • 46c4309554 fix goreleaser workflow, version 1.13.1 (#4577) v1.13.1 David Zhao 2026-06-08 16:15:09 -07:00
  • 1ed0b69fe8 remove scripts for now dc/exp/flexfec David Chen 2026-06-08 10:45:39 -07:00
  • e0815be27d chore: improve docker test shutdown reliability (#4576) David Zhao 2026-06-08 08:27:15 -07:00
  • bfd9deffd7 expose TCPFallbackRTTThreshold and AllowUDPUnstableFallback via config (#4556) Dan Root 2026-06-08 09:07:08 -05:00
  • b93c1e1607 Release v1.13.0. (#4573) v1.13.0 Raja Subramanian 2026-06-08 13:46:52 +05:30
  • fd452212c7 Update mediatransportutil to get ICE candidate timeout config (#4572) Raja Subramanian 2026-06-08 12:42:58 +05:30
  • 8be8c74a59 Update github workflows (#4463) renovate[bot] 2026-06-07 23:08:50 -07:00
  • c4e41872c5 Update go deps to v1.17.2 (#4462) renovate[bot] 2026-06-07 23:08:05 -07:00
  • dc8e0310ad Update go deps to v4 (#4482) renovate[bot] 2026-06-07 23:07:40 -07:00
  • bfb1fe79d1 Update pion deps renovate/pion-deps renovate[bot] 2026-06-08 05:05:29 +00:00
  • 20fd1ad2c1 turn: allow for providing secret via file (#4564) Ben Mayer 2026-06-08 05:18:14 +02:00
  • 8ef4cb89e5 Add FlexFEC benchmark tooling David Chen 2026-06-07 19:54:49 -07:00
  • ec606596fe add flexfec correction tests David Chen 2026-06-06 10:47:18 -07:00
  • 203d025358 initial fec implementation David Chen 2026-06-06 10:15:47 -07:00
  • 6590570d7c Pin pion/dtls to v3.1.2 (#4570) Raja Subramanian 2026-06-06 20:36:10 +05:30
  • 4eec4c3fb3 Update github workflows renovate/github-workflows renovate[bot] 2026-06-06 14:14:33 +00:00
  • cdbbee1f8e deps: bump protocol + psrpc to latest tips (#4565) Paul Wells 2026-06-05 14:48:51 -07:00
  • 454abc36fd rtc: add RestartSessionTimer to re-anchor participant session duration duration_fix shishir gowda 2026-06-05 06:29:03 -04:00
  • d290de8165 Correct config comment (#4563) cnderrauber 2026-06-04 16:43:59 +08:00
  • 77ecf920ff rtc: report participant session end time on room move (#4561) Paul Wells 2026-06-03 21:35:39 -07:00
  • 63be96f631 Prevent panic from nil(illegal) syncState.Subscriptions message (#4560) cnderrauber 2026-06-04 10:32:24 +08:00
  • 653e9c062d Update pion deps to v2 renovate/major-pion-deps renovate[bot] 2026-06-03 14:24:10 +00:00
  • 835ef1b353 Metrics for participant active, i. e. fully established. (#4557) Raja Subramanian 2026-06-03 19:50:19 +05:30
  • e5a2a1b01c Merge remote-tracking branch 'origin/master' into raja_async_attributes raja_async_attributes boks1971 2026-06-02 11:52:02 +05:30
  • 5bd425346c Document of advertise_internal_ip and external_ip_only (#4554) cnderrauber 2026-06-02 09:50:45 +08:00
  • 356ae211a3 Config documentation for advertise_internal_ip and skip_external_ip_validation (#4552) cnderrauber 2026-06-01 14:37:08 +08:00
  • 2295db8ebc Merge remote-tracking branch 'origin/master' into raja_async_attributes boks1971 2026-05-30 12:39:54 +05:30
  • 7c319a67d4 rtc: prevent duration reporting for inactive participants (#4550) shishirng 2026-05-27 14:39:04 -04:00
  • 2dd5e63207 telemetry: split webhook-processed hook out of NewTelemetryService (#4548) Paul Wells 2026-05-27 09:40:55 -07:00
  • 5ed3a5ae95 name length config boks1971 2026-05-27 11:20:43 +05:30
  • 42c8463238 Merge remote-tracking branch 'origin/master' into raja_async_attributes boks1971 2026-05-26 23:28:00 +05:30
  • 222177a9e4 service: prevent nil deref in validate with wrapped join request (#4547) Paul Wells 2026-05-26 08:34:15 -07:00
  • dd7580b454 Protect against nil clientInfo (#4546) Raja Subramanian 2026-05-26 20:32:11 +05:30
  • 1b8b2349b7 Merge remote-tracking branch 'origin/master' into raja_async_attributes boks1971 2026-05-26 19:28:38 +05:30
  • 145689e627 Start tracking Twirp method request latency in prometheus too, not just in logs (#4545) Ninad Pundalik 2026-05-26 14:53:16 +05:30
  • 616610019a listener OnDataTrackSchema boks1971 2026-05-25 11:31:48 +05:30
  • 350d5cc280 get full definitions, not just ids boks1971 2026-05-24 23:21:13 +05:30
  • 038f086a78 clean up boks1971 2026-05-24 17:35:44 +05:30
  • 422dbecbbb Async attributes on participant. boks1971 2026-05-24 16:26:02 +05:30
  • cde8962709 rtc: emit per-data-track bytes via BytesTrackStats (#4540) Paul Wells 2026-05-23 17:42:55 -07:00
  • 2e22911dcd Remove backwards compatibility support for TURN auth. (#4539) Raja Subramanian 2026-05-22 17:00:42 +05:30
  • 062d12197f Use NACKQuueInterface type. (#4538) Raja Subramanian 2026-05-21 23:00:51 +05:30
  • 7f08b04c1e Add IsIntentionalDisconnect helper (#4537) Paul Wells 2026-05-20 11:42:51 -07:00
  • 1ab2bf043b Clean up packet size logging (#4536) Raja Subramanian 2026-05-20 23:58:05 +05:30
  • 8ab92a80f6 Don't require media sections when joining (#4535) cnderrauber 2026-05-20 13:28:51 +08:00
  • 019a6640ae rtc: report participant kind code and details (#4534) Paul Wells 2026-05-18 23:20:52 -07:00
  • 77595d387a TEL-336: fix sip error categorization (#4528) He Chen 2026-05-18 15:44:44 -07:00
  • f303f499ef Always enable rtx codec (#4533) cnderrauber 2026-05-18 15:51:10 +08:00
  • e4a8a55c4b Check Less and LessEq in version compare. (#4532) Raja Subramanian 2026-05-18 12:38:49 +05:30
  • 37eb7a3276 Release v1.12.0 (#4529) v1.12.0 Raja Subramanian 2026-05-16 22:11:24 +05:30
  • 4a7b1e8587 Create NACK tracker only once. (#4527) Raja Subramanian 2026-05-15 12:45:51 +05:30
  • 89faaeba82 Apply ttl check only when authenticate allocation creating (#4526) cnderrauber 2026-05-15 14:55:05 +08: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
  • 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