Skip to content

fix(webrtc): decode errors during opening phase are not recoverable#622

Merged
gab8i merged 3 commits into
masterfrom
gab_webrtc_opening_decode_errors
Jun 22, 2026
Merged

fix(webrtc): decode errors during opening phase are not recoverable#622
gab8i merged 3 commits into
masterfrom
gab_webrtc_opening_decode_errors

Conversation

@gab8i

@gab8i gab8i commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Explanation of why being so strict over decoding errors within the opening phases can be found here.

Closes #589

@gab8i gab8i requested a review from lexnv June 17, 2026 17:40
@gab8i gab8i requested a review from dmitry-markin June 17, 2026 17:52
Comment thread src/transport/webrtc/connection.rs
@gab8i gab8i merged commit c7d6f05 into master Jun 22, 2026
10 checks passed
@gab8i gab8i deleted the gab_webrtc_opening_decode_errors branch June 22, 2026 08:17
lexnv added a commit that referenced this pull request Jun 22, 2026
## [0.14.3] - 2026-06-22

This patch release is dedicated entirely to strengthening the WebRTC
transport layer, specifically focusing on connection resilience and
build stability.

### Fixed

- fix(webrtc): decode errors during opening phase are not recoverable
([#622](#622))
- fix(webrtc): build vendored OpenSSL for str0m
([#620](#620))
- fix(webrtc): time out inbound and outbound opening data channels
([#617](#617))

---------

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Alexandru Vasile <alexandru.vasile@parity.io>
Klapeyron pushed a commit to shieldedtech/polkadot-sdk that referenced this pull request Jun 23, 2026
This patch release is dedicated entirely to strengthening the WebRTC
transport layer, specifically focusing on connection resilience and
build stability.

### Fixed

- fix(webrtc): decode errors during opening phase are not recoverable
([paritytech#622](paritytech/litep2p#622))
- fix(webrtc): build vendored OpenSSL for str0m
([paritytech#620](paritytech/litep2p#620))
- fix(webrtc): time out inbound and outbound opening data channels
([paritytech#617](paritytech/litep2p#617))

---------

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

webrtc: Transport doesn't accept a flag-only frame

3 participants