Commit Graph

  • 3ae7c3f7f4
    Bump version to v135 main v135 emir-signal 2026-05-01 14:34:28 -0400
  • 538ad16d72
    Update dependencies emir-signal 2026-05-01 13:55:34 -0400
  • 1a85f442e9 Bump version to v134 v134 emir-signal 2026-04-30 09:44:15 -0400
  • c87dde6a75
    Prevent DeviceToSFU recursion and new state before validation adel-signal 2026-04-21 13:13:29 -0700
  • cc3840fd9e
    Fix race condition in maximum clients per call check emir-signal 2026-04-21 14:27:53 -0400
  • 2998886ee9
    Fix ICE error response handling emir-signal 2026-04-21 14:26:49 -0400
  • 22086de2bd
    Add full dependency descriptor support emir-signal 2026-03-25 19:41:20 -0400
  • db9e14de95 Bump version to v133 v133 Richard Russo 2026-03-24 13:40:59 -0700
  • bb13f12743 Tune ack rate calculation Richard Russo 2026-02-11 11:31:21 -0800
  • 12a5ee56c6 Immediately reallocate video streams when target is far below allocated rate Richard Russo 2026-02-25 14:32:41 -0800
  • a70d5a885d
    Destreamify the rest of googcc Richard Russo 2026-03-24 11:22:19 -0700
  • 8878d6bd2a
    Add a load generator Richard Russo 2026-03-23 11:31:54 -0700
  • 3c1a561fa0
    update quinn-proto package version to 0.11.14 to resolve cargo audit Richard Russo 2026-03-17 15:43:57 -0700
  • 0102cf479d
    Bump version to v132 v132 adel-signal 2026-03-05 15:22:53 -0800
  • 8230400a6c
    Add disconnect reason for clients at the call metadata level adel-signal 2026-03-05 12:31:56 -0800
  • cf05f187cd
    Forward limited number of silent audio packets before dropping adel-signal 2026-03-05 12:31:33 -0800
  • dda0a49519
    Bump version to v131 v131 Miriam Zimmerman 2026-02-11 14:52:53 -0500
  • ac26cbcdf4
    Update bytes and time packages Miriam Zimmerman 2026-02-11 14:30:09 -0500
  • 501ea94562
    Add time decay to active speaker calculations adel-signal 2026-02-03 16:10:02 -0800
  • 11e58e3309
    Ensure temporal layer rate is sane emir-signal 2026-02-03 11:27:01 -0500
  • 1f655a8e2a Bump version to v130 v130 Richard Russo 2026-01-26 09:49:13 -0800
  • 48bdc4c6e7 Revert "Enable fragmentable updates for peek and endorsement support" Richard Russo 2026-01-26 09:39:19 -0800
  • 4aab38dcfe
    Bump version to v129 v129 adel-signal 2026-01-14 10:51:20 -0800
  • 8a8be89ee6
    When processing timer, always schedule the timer fd Richard Russo 2026-01-13 11:24:16 -0800
  • b25cbf206d
    Enable fragmentable updates for peek and endorsement support adel-signal 2026-01-12 14:38:23 -0800
  • 02acea76f5
    Update to Rust 1.91.1 and dependencies Jim Gustafson 2026-01-07 13:50:40 -0800
  • 969cf0ea73 Bump version to v128 v128 Richard Russo 2025-12-16 11:48:05 -0800
  • 24de0025a2 Load certificates with rustls::pki_types instead of rustls::pemfile Richard Russo 2025-12-09 14:04:54 -0800
  • f1ae5f8ce8 Zero protocol gauges Richard Russo 2025-12-03 14:02:42 -0800
  • b9e5c44797 Bump version to v127 v127 Richard Russo 2025-11-19 11:33:56 -0800
  • baae2c0fe8 Remove tags for protocol gauges, zero fill tagged gauges Richard Russo 2025-11-04 13:32:12 -0800
  • 37a73f6848 Bump version to v126 v126 Richard Russo 2025-10-15 10:22:40 -0700
  • c2f32034ab
    Add decryption error metrics adel-signal 2025-10-15 10:16:04 -0700
  • 7dea8b1430
    Suppress invalid ICE transaction events emir-signal 2025-10-14 16:09:30 -0400
  • 12ec741192
    Cleanup metrics Richard Russo 2025-10-14 13:07:44 -0700
  • 255605c57d
    Install rusttoolchain stable in CI Richard Russo 2025-09-30 15:04:36 -0700
  • 651d094fc7 Bump version to v125 v125 Richard Russo 2025-09-18 11:45:55 -0700
  • 34cfb10965 Update to Rust 1.89.0 Jim Gustafson 2025-08-20 14:32:22 -0700
  • 35b48d2dd8 Update runners for CI Jim Gustafson 2025-08-20 15:51:12 -0700
  • fb4ab831a3
    Move counting of no output address Richard Russo 2025-09-11 09:41:42 -0700
  • f6f38a27e6 Use rfc5737 example ranges in tests Richard Russo 2025-09-09 12:43:32 -0700
  • 2f701f29e5 Use seeded random in tests, so results are consistent Richard Russo 2025-09-09 12:39:54 -0700
  • ef6e2482fa Bump version to v124 Richard Russo 2025-09-08 11:21:35 -0700
  • 0b81d8127c
    Count rather than log send to unknown addr Richard Russo 2025-09-08 11:18:00 -0700
  • d54535e3ed Bump version to v123 v123 Richard Russo 2025-09-04 10:01:29 -0700
  • 992c64444a
    Remove ConnectionState::Closed Richard Russo 2025-09-04 09:59:28 -0700
  • 8afd685b04 Bump version to v122 v122 Richard Russo 2025-09-03 10:01:56 -0700
  • 954d349c3f
    Fix panic caused by remove_candidate_by_index Richard Russo 2025-09-03 09:59:29 -0700
  • 7c3b8ea44e Bump version to v121 v121 Richard Russo 2025-09-02 12:12:40 -0700
  • e29a503c66
    Refactor to remove connection cache Richard Russo 2025-09-02 12:00:31 -0700
  • 3e1527b777
    Add metric for dominant speaker switch delay adel-signal 2025-09-02 10:28:31 -0700
  • 5636aa13c8 Bump version to v120 v120 emir-signal 2025-08-08 16:14:05 -0400
  • d7e65bc287
    Avoid call lookups emir-signal 2025-07-31 17:32:43 -0400
  • 5a083f9e9d
    Re-add missing calling.sfu.close_connection.rtp metric emir-signal 2025-07-10 15:14:12 -0400
  • f6433d5710 Bump version to v119 v119 Richard Russo 2025-07-08 11:32:02 -0700
  • 6674d75b42 CPU pinning Richard Russo 2025-06-03 13:17:06 -0700
  • 0ba304468b Lock and synchronization work emir-signal 2025-07-03 13:56:06 -0700
  • 59d999a1a0
    Differentiate between inactive and no-nominee connections emir-signal 2025-06-23 09:04:14 -0400
  • 20a0ff400e Bump version to v118 v118 Richard Russo 2025-06-12 13:57:27 -0700
  • 5cef9eecf2
    Set udp sockets to non-blocking, count dropped sends Richard Russo 2025-06-12 13:56:12 -0700
  • 55af538057
    Bump version to v117 v117 adel-signal 2025-06-10 09:13:47 -0700
  • 9df277e4c4
    Temporarily disable fragmentable updates adel-signal 2025-06-10 08:51:44 -0700
  • 847783ab9a
    Send calling endorsement response over SfuToDevice adel-signal 2025-06-09 12:07:03 -0700
  • 3a1de3b56d
    Remove support for passive candidates emir-signal 2025-06-09 13:41:55 -0400
  • bfa1c69dc4
    Remove sending histograms as both histogram and distribution metrics adel-signal 2025-06-04 09:06:05 -0700
  • cd43427f95
    Fix chunking of reliable RTP packets adel-signal 2025-06-02 21:00:48 -0700
  • bfbcfa869d Bump version to v116 v116 Richard Russo 2025-06-02 10:52:50 -0700
  • 9b0dbdd34e
    Use RwLock for Sfu to allow concurrent table lookups Richard Russo 2025-06-02 10:51:43 -0700
  • ccdaf546ac
    Add epoch to call links emir-signal 2025-05-29 15:44:36 -0400
  • 90dd38cafc Bump version to v115 v115 Richard Russo 2025-05-15 12:42:08 -0700
  • 87b7d94767
    Set the FD limit to the hard limit Richard Russo 2025-05-15 12:40:50 -0700
  • fc7ea3017c Bump version to v114 v114 Richard Russo 2025-05-14 09:52:37 -0700
  • 5da09206e8 Add more metrics for sfu errors Richard Russo 2025-05-12 14:25:39 -0700
  • 7410403e2b Turn stats update back to non-reliable Richard Russo 2025-05-08 14:21:24 -0700
  • 7ecfd71d18 Remove refresh of active speaker; updates are now reliable Richard Russo 2025-05-08 13:55:12 -0700
  • ed238091c9 Bump version to v113 v113 Richard Russo 2025-05-07 10:15:49 -0700
  • 8e36d590aa
    Add logging for MRP send buffer failures adel-signal 2025-05-07 10:13:05 -0700
  • a53d15582b Bump version to v112 v112 Richard Russo 2025-05-05 13:40:37 -0700
  • 6e9c239dcc
    Fix read_u8 on zero length buffer, count empty video layer allocation headers Richard Russo 2025-05-05 13:37:09 -0700
  • d2fb2f6977
    Add metrics to track mrp buffer sizes and retries adel-signal 2025-05-05 10:09:11 -0700
  • 6d47dba312
    Bump version to v111 v111 adel-signal 2025-05-01 12:27:18 -0700
  • c1703f27aa
    Update mrp to ringrtc 2.52.1 adel-signal 2025-05-01 11:54:41 -0700
  • cf05e6db53
    Remove stub builds from Dockerfiles adel-signal 2025-05-01 11:54:14 -0700
  • 0bb662b637
    Remove unused panicking duration subtraction operators emir-signal 2025-04-30 16:46:42 -0400
  • f358662bb0
    Send sfu_to_device updates reliably, support fragmented payloads adel-signal 2025-04-24 20:52:03 -0700
  • 8ef73f6c6e
    Add PeekInfo to DeviceJoinedOrLeft Notification adel-signal 2025-04-24 16:21:52 -0700
  • 71747a749a
    Remove ping timeout log message emir-signal 2025-04-24 09:37:16 -0400
  • 4c1abc0771 Bump version to v110 v110 Jim Gustafson 2025-04-17 13:11:59 -0700
  • 7262132b52 Update nix version to remove unsafe usage Alex Gaynor 2025-03-28 08:20:25 -0700
  • 5a1c459260
    Fix cargo audit issues Jim Gustafson 2025-04-17 11:44:59 -0700
  • baffab11bd
    Include sizes of outbound pings in metrics emir-signal 2025-04-03 18:09:07 -0400
  • 0efd44bee3
    Remove dynamic ping RTO emir-signal 2025-04-03 18:07:42 -0400
  • 7bb305a673 Bump version to v109 v109 Richard Russo 2025-03-31 13:59:03 -0700
  • 8bac2faa07
    Use a fixed RTO for the candidate selector; add stun_rtt stats Richard Russo 2025-03-31 13:57:58 -0700
  • d8f70d663f Bump version to v108 v108 Richard Russo 2025-03-27 11:39:30 -0700
  • 08b6a1b4f4 Revert "Add timeout processing while unconnected" Richard Russo 2025-03-27 09:22:55 -0700
  • 93e91f735d Add connection dequeueing when handling ICE binding responses Richard Russo 2025-03-25 14:23:20 -0700
  • 75ffb5571c Bump version to v107 v107 Richard Russo 2025-03-24 13:51:33 -0700
  • cbe295afb8
    Add timeout processing while unconnected Richard Russo 2025-03-24 13:49:16 -0700
  • 2f5c8f7d9d
    Bump version to v106 v106 Jim Gustafson 2025-03-18 13:39:42 -0700