Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 20, 2025

This PR contains the following updates:

Package Type Update Change
str0m dev-dependencies minor 0.60.16

Release Notes

algesten/str0m (str0m)

v0.16.2

Compare Source

  • Fix hot timeout loop with null pacer #​863
    • H265 to use is_irap() for keyframe detection #​859
    • Fix probe estimator panic when probes accumulate #​857
    • Improve H265 test coverage and organization #​853
    • Add DirectApi::invalidate_candidate() #​858

v0.16.1

Compare Source

  • Fix two AV1 packetizer panics #​854
    • Fix ICE disconnections with Chrome v144+ when not using ICE Lite #​846
    • Downgrade noisy BWE logs #​847
    • Fix H265 PACI depacketizer panic on short payload #​849

v0.16.0

Compare Source

  • Constant stream timeout check #​845
    • H265 Packetizer/Depacketizer #​822
    • Cap amount SCTP (data channels) buffer #​831
    • Fix incorrectly purged ice-lite pairs #​832
    • Provide start Instant in constructor (breaking) #​843
    • Fix bug in dimpl resend logic (dimple 0.2.4) #​842
    • Fix bug in dimpl HelloVerifyRequests (dimpl 0.2.3) #​841
    • Stable RNG for tests with dimpl (dimpl 0.2.3) #​841
    • BWE remove current_bitrate param (breaking) #​838
    • BWE V2 (Probe clusters) #​823

0.15.0

  • MediaData::is_keyframe() helper #​805
  • Handle tcptype ICE candidates #​797
  • New API for building ICE Candidates (breaking) #​797
  • AV1 Packetizer/Depacketizer #​819
  • Surface Sender Info as Event (breaking) #​820
  • Improve performance on apple crypto #​818 #​821
  • Crypto compliance tests #​817
  • Fix HMAC P_hash implementation for Apple Crypto #​824
  • Update Apple Crypto crate to use CryptoKit #​813

0.14.3

  • Bump dimpl 0.2.1 for SChannel compat #​801
  • Reduce allocating in str0m-aws-lc-rs encrypt/decrypt #​804

0.14.2

  • Fix order of DTLS pending packet poll #​796
  • Defer panic on missing crypto provider until Rtc init #​792

v0.15.0

Compare Source

v0.14.3

Compare Source

v0.14.2

Compare Source

v0.14.1

  • Configure sctp to not give up INIT/data retransmissions #​791
    • update sctp-proto to 0.6.0 #​791
    • wincrypto: queue data until handshake completes #​787
    • openssl: queue data until handshake completes #​787

v0.14.0

  • RTT as Duration #​756
    • Revise Simulcast layer API #​784
    • Fix max-bundle bug introduced in 0.13 #​786
    • Reduce reallocation when depacketizing #​782
    • Network emulation for tests #​774
    • Handle SSRC 0 BWE probe #​769
    • Apple Crypto backend #​763
    • Move all crypto backends out of main crate #​768
    • h264 profile/level matching comply with RFC 6184 #​758
    • Constant time HMAC equality #​753

v0.13.0

  • Simulcast send attributes RFC 8851 #​780
    • Handle rejected m-lines (set port 0 etc) #​772
    • Expose Opus packetizer #​770
    • Handle incoming SSRC 0 BWE probe #​769
    • New CryptoProvider API #​760
    • Update H.264 profile and level matching logic #​758
    • Use constant time equality in some key places #​753
    • Fix off-by-one nack reports #​748

v0.12.0

Compare Source

  • Bump str0m-wincrypto to 0.2.1
    • str0m-wincrypto crate: fix double-free #​751
    • Represent NTP as SystemTime in SenderReports #​735
    • Fix bug in PT remapping to unlocked PTs #​734
    • Fix PT conflict when using Firefox #​730
    • Rename Sample level API -> Frame level API #​732
    • Add new non-openssl DTLS under dimpl feature #​708
    • Expose packetizers under unversioned feature #​718
    • Fix bug when TWCC sequence starts above 32768 #​717

v0.11.1

Compare Source

  • stun: stricter string parsing #​712
    • Tweak DirectAPI fingerprint() calls (breaking) #​711
    • Restore disabling RtcConfig.fingerprint_verification #​711
    • Fix panic width incorrect STUN packet #​709

v0.11.0

Compare Source

  • Bump str0m-wincrypto to 0.2.0
    • Remove str0m/wincrypto use of thiserror #​704 #​706
    • Channel::config() to get data channel config #​702
    • fix Vp9Depacketizer failing on high scalability modes #​701
    • srtp: support (and prefer) AES_256_GCM #​697
    • bwe: fix panic on history monotonicity assert in TrendlineEstimator #​700
    • ice: fix panic on STUN Binding Indication #​690

v0.10.0

Compare Source

  • Channel::buffered_amount/set_buffered_amount #​688
    • Support PCMu/PCMa #​685
    • Make STUN timers configurable on RtcConfig #​674
    • ice: stricter srflx candidate checks #​672
    • ice: Dont report Disconnected when no local candidates #​670
    • ice: expose remote ICE credentials #​675
    • ice: transition from Disconnected -> Checking on new candidates #​676
    • Make ICE agent local preference pluggable #​668
    • Simplified serde of SDP #​664
    • SR/RR stats in Ingress/EgressStats #​661 #​662

v0.9.0

Compare Source

  • Wincrypto fail on drop #​660
    • All logging on DEBUG and lower #​658
    • Redact PII (ip addresses) in logs #​656
    • Document behavior of MediaAdded #​655
    • Fix growing feedback bug before ICE #​654
    • Fix vp8 depacketize for small packets #​653
    • Bust cache on config change #​649
    • RTT in PeerStats #​648
    • Fix off-by-one SDES size calculation #​647
    • Increase ufrag size to 16 #​646
    • add_local_candidate return candidate on success #​650

v0.8.0

Compare Source

  • Add start of talkspurt for sample writer #​645
    • Avoid overwriting acked SCTP association #​643
    • Fix bug misparsing SDES #​641
    • Prefer relayed candidates with matching IP versions #​640
    • Add stats for the selected candidate pair #​638
    • Optional integrity on STUN messages #​632
    • Support for most of TURN's messages in STUN #​631
    • Reset cached nack flag #​629
    • Only reset deplayloader if SSRC did change #​628
    • SSRC changes reset StreamRx state #​627
    • Direct API reset_stream_tx() call #​626
    • Handle very long media pauses #​625

v0.7.0

Compare Source

  • Spoof raddr in srflx relay candidate #​621
    • Support AV1-specific media format parameters #​619
    • Support negative time deltas in BWE #​615
    • Remove restriction on EC to use on ECDH exchange #​616
    • Don't retain Receiver Report loss info when stats are disabled #​614
    • Fix RIDs bug on updating non-simulcast media #​612
    • Support writing VLA #​603
    • Ensure BWE calculation exactly follows libWebRTC #​608
    • Add EC-DSA custom certificate common names #​607
    • Fix multiple bugs in TWCC #​605 #​606 #​601
    • Support sending simulcast (breaking) #​603
    • Wincrypto support #​589

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/str0m-0.x branch from 3d25308 to 337a696 Compare April 21, 2025 02:22
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.7 chore(deps): update rust crate str0m to 0.8 Apr 21, 2025
@renovate renovate bot force-pushed the renovate/str0m-0.x branch from 337a696 to 32b8c33 Compare June 2, 2025 14:52
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.8 chore(deps): update rust crate str0m to 0.9 Jun 2, 2025
@renovate renovate bot force-pushed the renovate/str0m-0.x branch from 32b8c33 to b42e2aa Compare August 19, 2025 21:58
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.9 chore(deps): update rust crate str0m to 0.10 Aug 19, 2025
@renovate renovate bot force-pushed the renovate/str0m-0.x branch from b42e2aa to 6f3f236 Compare September 25, 2025 14:39
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.10 chore(deps): update rust crate str0m to 0.11 Sep 25, 2025
@renovate renovate bot force-pushed the renovate/str0m-0.x branch from 6f3f236 to 30cc689 Compare November 21, 2025 21:40
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.11 chore(deps): update rust crate str0m to 0.12 Nov 21, 2025
@renovate renovate bot force-pushed the renovate/str0m-0.x branch from 30cc689 to 84d13d4 Compare December 11, 2025 14:14
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.12 chore(deps): update rust crate str0m to 0.13 Dec 11, 2025
@renovate renovate bot force-pushed the renovate/str0m-0.x branch from 84d13d4 to 9b3071a Compare December 17, 2025 15:11
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.13 chore(deps): update rust crate str0m to 0.14 Dec 17, 2025
@renovate renovate bot force-pushed the renovate/str0m-0.x branch from 9b3071a to aadc3af Compare January 20, 2026 14:35
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.14 chore(deps): update rust crate str0m to 0.15 Jan 20, 2026
@renovate renovate bot force-pushed the renovate/str0m-0.x branch from aadc3af to aab7176 Compare January 27, 2026 21:07
@renovate renovate bot changed the title chore(deps): update rust crate str0m to 0.15 chore(deps): update rust crate str0m to 0.16 Jan 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants