8000 Tags · pion/ice · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v4.4.8

Toggle v4.4.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Send prflx type preference in PRIORITY attribute on v4 (#1045)

cherry pick #1026

Co-authored-by: Ilay David <ilay@decart.ai>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>

v4.4.7

Toggle v4.4.7's commit message

Verified

This commit was signed with the committer’s verified signature.
JoTurk Jo Turk
Preserve pre-created mux connections on restart

Skip mux ufrag cleanup during the initial Restart call in NewAgent
preserves connections created by listeners before constructing.

Found this while working on SCTP automated benchmarks.

v5.0.0-rc.7

Toggle v5.0.0-rc.7's commit message
Use 64 bit candidate pair packet counters

packetsSent and packetsReceived are unsigned long long in the
specification since w3c/webrtc-stats#494

v4.4.6

Toggle v4.4.6's commit message
Request relayed address in the candidate family

When only a single candidate family is configured, request the relayed
address in that family, even if the TURN server is reached over the
other family. Previously, the TURN server allocated the relay in the
transport's family, and ice then discarded it.

v5.0.0-rc.6

Toggle v5.0.0-rc.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
sped: keep the DTLS 1.3 server's packets on handshake completion (#1024)

The DTLS 1.3 server completes when it receives the client's Finished but
still has to ACK it. That ACK may be queued before completion is
signaled and dropping the outgoing packets loses it, so the client
retransmits its last flight a second later.

Only the DTLS 1.2 client has nothing more to send and drops its packets,
while it keeps sending ACK attributes until it receives the server's
last flight.

(comment now matches what I wrote in libwebrtc)

v5.0.0-rc.5

Toggle v5.0.0-rc.5's commit message

Verified

This commit was signed with the committer’s verified signature.
JoTurk Jo Turk
Update mdns to fix compatibility with Chromium

v4.4.5

Toggle v4.4.5's commit message

Verified

This commit was signed with the committer’s verified signature.
JoTurk Jo Turk
Update mdns to fix compatibility with Chromium

v5.0.0-rc.4

Toggle v5.0.0-rc.4's commit message

Verified

This commit was signed with the committer’s verified signature.
JoTurk Jo Turk
Implement mDNS connection lifecycle

Start mDNS during agent creation so remote
.local candidates can resolve.

Refresh mDNS on later gathers so network
updates can change the mDNS server.
In 4v we used to set mDNS once at the agent
creation, in early v5 we moved this to the
gather but this created agents without
mDNS servers until the user called gather

v5.0.0-rc.3

Toggle v5.0.0-rc.3's commit message
Restore continual gathering example

I removed this example when I moved the logic
to pion/transport and added explict Gather API.
This adds the example again using transport's Detector

Co-authored-by: Kevin Wang <kevmo314@gmail.com>

v5.0.0-rc.2

Toggle v5.0.0-rc.2's commit message

Verified

This commit was signed with the committer’s verified signature.
JoTurk Jo Turk
Allow WithLocalCredentials in NewAgent and Gather

Add separate AgentOption and GatherOption interfaces
and a shared Option interface.
Make WithLocalCredentials usable with both NewAgent
and Gather. Credentials set during construction
are immediately available and reused when gathering.
0