Skip to content

feat(webrtc-utils): move the offer SDP template alongside the answer - #6572

Open
yexiyue wants to merge 2 commits into
libp2p:masterfrom
yexiyue:feat/share-offer-sdp-template
Open

yexiyue wants to merge 2 commits into
libp2p:masterfrom
yexiyue:feat/share-offer-sdp-template

chore: fill in changelog PR numbers

a829b87
Select commit
Loading
Failed to load commit list.
Mergify / Mergify Merge Queue completed Oct 18, 2026 in 0s

Waiting for queue conditions to match

Queue entry conditions

  • any of [🔀 queue conditions]:
    • all of [📌 queue conditions of queue rule default]:
      • github-review-approved [🛡 GitHub branch protection]
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Check rustdoc intra-doc links
        • check-skipped = Check rustdoc intra-doc links
        • check-success = Check rustdoc intra-doc links
      • any of [🛡 GitHub branch protection]:
        • check-neutral = rustfmt
        • check-skipped = rustfmt
        • check-success = rustfmt
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-metrics
        • check-skipped = Test libp2p-metrics
        • check-success = Test libp2p-metrics
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Compile on x86_64-apple-darwin
        • check-skipped = Compile on x86_64-apple-darwin
        • check-success = Compile on x86_64-apple-darwin
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Compile on x86_64-pc-windows-msvc
        • check-skipped = Compile on x86_64-pc-windows-msvc
        • check-success = Compile on x86_64-pc-windows-msvc
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-yamux
        • check-skipped = Test libp2p-yamux
        • check-success = Test libp2p-yamux
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-swarm
        • check-skipped = Test libp2p-swarm
        • check-success = Test libp2p-swarm
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-mdns
        • check-skipped = Test libp2p-mdns
        • check-success = Test libp2p-mdns
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-relay
        • check-skipped = Test libp2p-relay
        • check-success = Test libp2p-relay
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-uds
        • check-skipped = Test libp2p-uds
        • check-success = Test libp2p-uds
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-rendezvous
        • check-skipped = Test libp2p-rendezvous
        • check-success = Test libp2p-rendezvous
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p
        • check-skipped = Test libp2p
        • check-success = Test libp2p
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-noise
        • check-skipped = Test libp2p-noise
        • check-success = Test libp2p-noise
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-gossipsub
        • check-skipped = Test libp2p-gossipsub
        • check-success = Test libp2p-gossipsub
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test rw-stream-sink
        • check-skipped = Test rw-stream-sink
        • check-success = Test rw-stream-sink
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-dns
        • check-skipped = Test libp2p-dns
        • check-success = Test libp2p-dns
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-floodsub
        • check-skipped = Test libp2p-floodsub
        • check-success = Test libp2p-floodsub
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-swarm-derive
        • check-skipped = Test libp2p-swarm-derive
        • check-success = Test libp2p-swarm-derive
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-pnet
        • check-skipped = Test libp2p-pnet
        • check-success = Test libp2p-pnet
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-tls
        • check-skipped = Test libp2p-tls
        • check-success = Test libp2p-tls
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test multistream-select
        • check-skipped = Test multistream-select
        • check-success = Test multistream-select
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-kad
        • check-skipped = Test libp2p-kad
        • check-success = Test libp2p-kad
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-core
        • check-skipped = Test libp2p-core
        • check-success = Test libp2p-core
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-tcp
        • check-skipped = Test libp2p-tcp
        • check-success = Test libp2p-tcp
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-websocket
        • check-skipped = Test libp2p-websocket
        • check-success = Test libp2p-websocket
      • any of [🛡 GitHub branch protection]:
        • check-neutral = IPFS Integration tests
        • check-skipped = IPFS Integration tests
        • check-success = IPFS Integration tests
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-identify
        • check-skipped = Test libp2p-identify
        • check-success = Test libp2p-identify
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-dcutr
        • check-skipped = Test libp2p-dcutr
        • check-success = Test libp2p-dcutr
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Compile on wasm32-unknown-emscripten
        • check-skipped = Compile on wasm32-unknown-emscripten
        • check-success = Compile on wasm32-unknown-emscripten
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Compile with select features (mdns tcp dns tokio)
        • check-skipped = Compile with select features (mdns tcp dns tokio)
        • check-success = Compile with select features (mdns tcp dns tokio)
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-request-response
        • check-skipped = Test libp2p-request-response
        • check-success = Test libp2p-request-response
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Compile on wasm32-unknown-unknown
        • check-skipped = Compile on wasm32-unknown-unknown
        • check-success = Compile on wasm32-unknown-unknown
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-mplex
        • check-skipped = Test libp2p-mplex
        • check-success = Test libp2p-mplex
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-ping
        • check-skipped = Test libp2p-ping
        • check-success = Test libp2p-ping
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-plaintext
        • check-skipped = Test libp2p-plaintext
        • check-success = Test libp2p-plaintext
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-autonat
        • check-skipped = Test libp2p-autonat
        • check-success = Test libp2p-autonat
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-quic
        • check-skipped = Test libp2p-quic
        • check-success = Test libp2p-quic
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-webrtc
        • check-skipped = Test libp2p-webrtc
        • check-success = Test libp2p-webrtc
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-identity
        • check-skipped = Test libp2p-identity
        • check-success = Test libp2p-identity
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-allow-block-list
        • check-skipped = Test libp2p-allow-block-list
        • check-success = Test libp2p-allow-block-list
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-swarm-test
        • check-skipped = Test libp2p-swarm-test
        • check-success = Test libp2p-swarm-test
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Check for changes in proto files
        • check-skipped = Check for changes in proto files
        • check-success = Check for changes in proto files
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Ensure that `Cargo.lock` is up-to-date
        • check-skipped = Ensure that `Cargo.lock` is up-to-date
        • check-success = Ensure that `Cargo.lock` is up-to-date
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-connection-limits
        • check-skipped = Test libp2p-connection-limits
        • check-success = Test libp2p-connection-limits
      • any of [🛡 GitHub branch protection]:
        • check-neutral = examples
        • check-skipped = examples
        • check-success = examples
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Run all WASM tests
        • check-skipped = Run all WASM tests
        • check-success = Run all WASM tests
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-memory-connection-limits
        • check-skipped = Test libp2p-memory-connection-limits
        • check-success = Test libp2p-memory-connection-limits
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-webtransport-websys
        • check-skipped = Test libp2p-webtransport-websys
        • check-success = Test libp2p-webtransport-websys
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-perf
        • check-skipped = Test libp2p-perf
        • check-success = Test libp2p-perf
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Compile with MSRV
        • check-skipped = Compile with MSRV
        • check-success = Compile with MSRV
      • any of [🛡 GitHub branch protection]:
        • check-neutral = manifest_lint
        • check-skipped = manifest_lint
        • check-success = manifest_lint
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Test libp2p-server
        • check-skipped = Test libp2p-server
        • check-success = Test libp2p-server
      • any of [🛡 GitHub branch protection]:
        • check-neutral = Compile on wasm32-wasip1
        • check-skipped = Compile on wasm32-wasip1
        • check-success = Compile on wasm32-wasip1
      • #review-threads-unresolved = 0 [🛡 GitHub branch protection]
      • base=master
  • -closed [📌 queue requirement]
  • -conflict [📌 queue requirement]
  • -draft [📌 queue requirement]
  • any of [📌 queue -> configuration change requirements]:
    • -mergify-configuration-changed
    • check-success = @mergify/Configuration changed
    • check-success = @mergify/Configuration has been deleted

You can queue this pull request now with @Mergifyio queue: it will enter the merge queue once these conditions match.