pion / offline-browser-communication

Demonstration of a browser connecting to Pion WebRTC without a signaling server.
https://pion.ly/
205 stars 22 forks source link

Update module github.com/pion/ice/v3 to v4 #35

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/pion/ice/v3 v3.0.0 -> v4.0.2 age adoption passing confidence

Release Notes

pion/ice (github.com/pion/ice/v3) ### [`v4.0.2`](https://redirect.github.com/pion/ice/releases/tag/v4.0.2) [Compare Source](https://redirect.github.com/pion/ice/compare/v4.0.1...v4.0.2) #### Changelog - [`854fdfd`](https://redirect.github.com/pion/ice/commit/854fdfdb5199e4861336d64cdd4e28ade05de5b3) Add ability to get selected candidate pair stats ([#​735](https://redirect.github.com/pion/ice/issues/735)) - [`410d6ec`](https://redirect.github.com/pion/ice/commit/410d6ec36f50b3ee586854f204d59e419e8e1af6) Update module github.com/pion/dtls/v3 to v3.0.3 - [`0a8def8`](https://redirect.github.com/pion/ice/commit/0a8def8816ba27e88fd42bc52465f09a55fd3714) Update module golang.org/x/net to v0.29.0 - [`1f9684c`](https://redirect.github.com/pion/ice/commit/1f9684cee4cba59b7db6bca7e67924443ab8b019) Switch udp_mux_test to use sha256 instead of sha1 ([#​733](https://redirect.github.com/pion/ice/issues/733)) - [`2d9be9b`](https://redirect.github.com/pion/ice/commit/2d9be9b7bc6a4daf616b1b74c60590986d5dc534) Add round trip time measurement to candidate pair ([#​731](https://redirect.github.com/pion/ice/issues/731)) - [`277014e`](https://redirect.github.com/pion/ice/commit/277014ea45bd08b0d34d56ba042e35e6dc090b2c) Update module golang.org/x/net to v0.28.0 - [`9a25a32`](https://redirect.github.com/pion/ice/commit/9a25a32f1b9cf60d6141697983af3f67719fffd5) Update go.mod version to 1.20 - [`19b596b`](https://redirect.github.com/pion/ice/commit/19b596b87f7e3addaea7742617ba4f3496ac7334) Update module github.com/pion/dtls/v3 to v3.0.2 - [`bf68674`](https://redirect.github.com/pion/ice/commit/bf68674e63b3e948d060382ac7b2a862d3742840) Update CI configs to v0.11.15 ### [`v4.0.1`](https://redirect.github.com/pion/ice/releases/tag/v4.0.1) [Compare Source](https://redirect.github.com/pion/ice/compare/v4.0.0...v4.0.1) #### What's Changed - Add test that NetworkTypes is respected by [@​Sean-Der](https://redirect.github.com/Sean-Der) in [https://github.com/pion/ice/pull/722](https://redirect.github.com/pion/ice/pull/722) - Take TCP Family into account before connecting by [@​Sean-Der](https://redirect.github.com/Sean-Der) in [https://github.com/pion/ice/pull/723](https://redirect.github.com/pion/ice/pull/723) **Full Changelog**: https://github.com/pion/ice/compare/v4.0.0...v4.0.1 ### [`v4.0.0`](https://redirect.github.com/pion/ice/releases/tag/v4.0.0) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.16...v4.0.0) #### Changelog - [`3051b4a`](https://redirect.github.com/pion/ice/commit/3051b4a) Fix pkg.go.dev link - [`39c90d8`](https://redirect.github.com/pion/ice/commit/39c90d8) Upgrade dtls, turn and sturn ### [`v3.0.16`](https://redirect.github.com/pion/ice/releases/tag/v3.0.16) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.15...v3.0.16) #### What's Changed - Allow multiple agent.Close by [@​edaniels](https://redirect.github.com/edaniels) in [https://github.com/pion/ice/pull/718](https://redirect.github.com/pion/ice/pull/718) **Full Changelog**: https://github.com/pion/ice/compare/v3.0.15...v3.0.16 ### [`v3.0.15`](https://redirect.github.com/pion/ice/releases/tag/v3.0.15) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.14...v3.0.15) **Full Changelog**: https://github.com/pion/ice/compare/v3.0.14...v3.0.15 ### [`v3.0.14`](https://redirect.github.com/pion/ice/releases/tag/v3.0.14) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.13...v3.0.14) #### What's Changed - Add GracefulClose by [@​edaniels](https://redirect.github.com/edaniels) in [https://github.com/pion/ice/pull/712](https://redirect.github.com/pion/ice/pull/712) - tests: Clean up Agents more aggressively by [@​edaniels](https://redirect.github.com/edaniels) in [https://github.com/pion/ice/pull/715](https://redirect.github.com/pion/ice/pull/715) - Update module golang.org/x/net to v0.27.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/717](https://redirect.github.com/pion/ice/pull/717) **Full Changelog**: https://github.com/pion/ice/compare/v3.0.13...v3.0.14 ### [`v3.0.13`](https://redirect.github.com/pion/ice/releases/tag/v3.0.13) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.12...v3.0.13) #### Changelog - [`abf50f9`](https://redirect.github.com/pion/ice/commit/abf50f9) Don't allocate new error inside TaskLoop ### [`v3.0.12`](https://redirect.github.com/pion/ice/releases/tag/v3.0.12) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.11...v3.0.12) **Full Changelog**: https://github.com/pion/ice/compare/v3.0.11...v3.0.12 ### [`v3.0.11`](https://redirect.github.com/pion/ice/releases/tag/v3.0.11) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.10...v3.0.11) #### What's Changed - Update module github.com/pion/dtls/v2 to v2.2.12 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/708](https://redirect.github.com/pion/ice/pull/708) - Bump transport to v3.0.4 by [@​edaniels](https://redirect.github.com/edaniels) in [https://github.com/pion/ice/pull/709](https://redirect.github.com/pion/ice/pull/709) **Full Changelog**: https://github.com/pion/ice/compare/v3.0.10...v3.0.11 ### [`v3.0.10`](https://redirect.github.com/pion/ice/releases/tag/v3.0.10) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.9...v3.0.10) #### Changelog - [`89093bb`](https://redirect.github.com/pion/ice/commit/89093bb) Revert "Cleanly close agent goroutines" ### [`v3.0.9`](https://redirect.github.com/pion/ice/releases/tag/v3.0.9) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.8...v3.0.9) #### Changelog - [`11845a7`](https://redirect.github.com/pion/ice/commit/11845a7) Remove IPv6 ZoneID from ICE candidates ([#​704](https://redirect.github.com/pion/ice/issues/704)) ### [`v3.0.8`](https://redirect.github.com/pion/ice/releases/tag/v3.0.8) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.7...v3.0.8) #### What's Changed - Update module github.com/pion/dtls/v2 to v2.2.11 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/696](https://redirect.github.com/pion/ice/pull/696) - Revert "Avoid allocation storing last active time" by [@​jech](https://redirect.github.com/jech) in [https://github.com/pion/ice/pull/699](https://redirect.github.com/pion/ice/pull/699) - Update module golang.org/x/net to v0.26.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/701](https://redirect.github.com/pion/ice/pull/701) - Cleanly close agent goroutines by [@​edaniels](https://redirect.github.com/edaniels) in [https://github.com/pion/ice/pull/706](https://redirect.github.com/pion/ice/pull/706) **Full Changelog**: https://github.com/pion/ice/compare/v3.0.7...v3.0.8 ### [`v3.0.7`](https://redirect.github.com/pion/ice/releases/tag/v3.0.7) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.6...v3.0.7) #### Changelog - [`07b74c8`](https://redirect.github.com/pion/ice/commit/07b74c8) Add BindingRequestHandler - [`b5f4ca0`](https://redirect.github.com/pion/ice/commit/b5f4ca0) Remove pessimistic String calls for low level logs - [`78a9ef9`](https://redirect.github.com/pion/ice/commit/78a9ef9) Update module golang.org/x/net to v0.24.0 - [`1d06841`](https://redirect.github.com/pion/ice/commit/1d06841) Clean up packet queue in udpMuxedConn Close - [`ed41bbf`](https://redirect.github.com/pion/ice/commit/ed41bbf) Return io.EOF from closed udpMuxedConn - [`edb6929`](https://redirect.github.com/pion/ice/commit/edb6929) Avoid allocation storing last active time - [`d30f13f`](https://redirect.github.com/pion/ice/commit/d30f13f) Return io.ErrClosedPipe from closed udpMuxedConn - [`75ca3a2`](https://redirect.github.com/pion/ice/commit/75ca3a2) Skip UDP address serialization in muxed conn ([#​688](https://redirect.github.com/pion/ice/issues/688)) - [`a834f55`](https://redirect.github.com/pion/ice/commit/a834f55) Remove pessimistic String calls for low level logs ([#​687](https://redirect.github.com/pion/ice/issues/687)) - [`c1b4386`](https://redirect.github.com/pion/ice/commit/c1b4386) Reduce allocation in udp muxed conn addr decode ([#​686](https://redirect.github.com/pion/ice/issues/686)) - [`7263f68`](https://redirect.github.com/pion/ice/commit/7263f68) Update module github.com/pion/turn/v3 to v3.0.3 - [`82b41d9`](https://redirect.github.com/pion/ice/commit/82b41d9) Prevent allocation from encoding UDP address ([#​684](https://redirect.github.com/pion/ice/issues/684)) - [`75092df`](https://redirect.github.com/pion/ice/commit/75092df) Update module golang.org/x/net to v0.23.0 \[SECURITY] - [`e6b8683`](https://redirect.github.com/pion/ice/commit/e6b8683) Fix doc comments about AgentConfig - [`ad02407`](https://redirect.github.com/pion/ice/commit/ad02407) Improve STUN resolution error message - [`6f743e3`](https://redirect.github.com/pion/ice/commit/6f743e3) Handle timer stop race in agent connectivity check ([#​677](https://redirect.github.com/pion/ice/issues/677)) - [`0062167`](https://redirect.github.com/pion/ice/commit/0062167) Reuse connectivity check ticker ([#​676](https://redirect.github.com/pion/ice/issues/676)) ### [`v3.0.6`](https://redirect.github.com/pion/ice/releases/tag/v3.0.6) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.5...v3.0.6) #### Changelog - [`0860817`](https://redirect.github.com/pion/ice/commit/0860817) Rename to utils_test to drop stretchr/testify dep - [`fd4b1f8`](https://redirect.github.com/pion/ice/commit/fd4b1f8) Update CI configs to v0.11.12 - [`e253b36`](https://redirect.github.com/pion/ice/commit/e253b36) Update module github.com/pion/turn/v3 to v3.0.2 ### [`v3.0.5`](https://redirect.github.com/pion/ice/releases/tag/v3.0.5) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.4...v3.0.5) #### Changelog - [`c1e4dd1`](https://redirect.github.com/pion/ice/commit/c1e4dd1) `Stun` -> `STUN` for Config Entry ### [`v3.0.4`](https://redirect.github.com/pion/ice/releases/tag/v3.0.4) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.3...v3.0.4) #### Changelog - [`edaa25e`](https://redirect.github.com/pion/ice/commit/edaa25e) Expose stunGatherTimeout in Agent struct ([#​668](https://redirect.github.com/pion/ice/issues/668)) - [`a12f670`](https://redirect.github.com/pion/ice/commit/a12f670) Update go.mod version to 1.19 - [`bca4f2f`](https://redirect.github.com/pion/ice/commit/bca4f2f) Update module github.com/pion/mdns/v2 to v2.0.7 - [`0bdcf93`](https://redirect.github.com/pion/ice/commit/0bdcf93) Update CI configs to v0.11.7 - [`39c0392`](https://redirect.github.com/pion/ice/commit/39c0392) Support IPv6 from mDNS - [`ae1ba6f`](https://redirect.github.com/pion/ice/commit/ae1ba6f) Update CI configs to v0.11.4 - [`66051b6`](https://redirect.github.com/pion/ice/commit/66051b6) Improve performance of UDPMux map lookups - [`52f2075`](https://redirect.github.com/pion/ice/commit/52f2075) Replace t.(Error/Fatal) with require.NoError - [`b2e40ad`](https://redirect.github.com/pion/ice/commit/b2e40ad) Partial undo of [`85a3a7f`](https://redirect.github.com/pion/ice/commit/85a3a7f52407) - [`85a3a7f`](https://redirect.github.com/pion/ice/commit/85a3a7f) Simplify usage of test.TimeOut() - [`01c3535`](https://redirect.github.com/pion/ice/commit/01c3535) Simplify usage of test.CheckRoutines() - [`05ab684`](https://redirect.github.com/pion/ice/commit/05ab684) Use testify/require instead of testify/assert - [`fdca6c4`](https://redirect.github.com/pion/ice/commit/fdca6c4) Move taskloop into dedicated package - [`b36d332`](https://redirect.github.com/pion/ice/commit/b36d332) Remove afterRun from Task Loop - [`d17be4d`](https://redirect.github.com/pion/ice/commit/d17be4d) Use Notification Queue from [`67cc918`](https://redirect.github.com/pion/ice/commit/67cc918a518d) more - [`b386d44`](https://redirect.github.com/pion/ice/commit/b386d44) Fix type of CandidatePairState constants - [`8680cd5`](https://redirect.github.com/pion/ice/commit/8680cd5) Match libwebrtc's TURN protocol priority - [`67cc918`](https://redirect.github.com/pion/ice/commit/67cc918) Fix ConnectionState being reported out of order - [`77cc354`](https://redirect.github.com/pion/ice/commit/77cc354) Respect IncludeLoopback in UDPMuxDefault - [`a728446`](https://redirect.github.com/pion/ice/commit/a728446) Allow using mDNS candidates with UDP multiplexing - [`970978e`](https://redirect.github.com/pion/ice/commit/970978e) Start listening range at 1024 instead of 1 - [`5fcf038`](https://redirect.github.com/pion/ice/commit/5fcf038) Update module github.com/pion/mdns to v2 - [`f0c60fe`](https://redirect.github.com/pion/ice/commit/f0c60fe) Update module github.com/stretchr/testify to v1.9.0 - [`70eda83`](https://redirect.github.com/pion/ice/commit/70eda83) Update module golang.org/x/net to v0.22.0 - [`26ba6df`](https://redirect.github.com/pion/ice/commit/26ba6df) Fix WASM build - [`2d7ced1`](https://redirect.github.com/pion/ice/commit/2d7ced1) Fix linter errors - [`cb8a47a`](https://redirect.github.com/pion/ice/commit/cb8a47a) Refine TCPMux memory usage ### [`v3.0.3`](https://redirect.github.com/pion/ice/releases/tag/v3.0.3) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.2...v3.0.3) #### What's Changed - Update module golang.org/x/net to v0.19.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/630](https://redirect.github.com/pion/ice/pull/630) - Update module github.com/pion/dtls/v2 to v2.2.8 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/628](https://redirect.github.com/pion/ice/pull/628) - Update module github.com/google/uuid to v1.4.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/627](https://redirect.github.com/pion/ice/pull/627) - Update module github.com/google/uuid to v1.5.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/633](https://redirect.github.com/pion/ice/pull/633) - Update module github.com/pion/dtls/v2 to v2.2.9 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/635](https://redirect.github.com/pion/ice/pull/635) - Update CI configs to v0.11.0 by [@​pionbot](https://redirect.github.com/pionbot) in [https://github.com/pion/ice/pull/638](https://redirect.github.com/pion/ice/pull/638) - Update CI configs to v0.11.3 by [@​pionbot](https://redirect.github.com/pionbot) in [https://github.com/pion/ice/pull/640](https://redirect.github.com/pion/ice/pull/640) - Trace log inbound messages by [@​boks1971](https://redirect.github.com/boks1971) in [https://github.com/pion/ice/pull/641](https://redirect.github.com/pion/ice/pull/641) - Update module github.com/google/uuid to v1.6.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/643](https://redirect.github.com/pion/ice/pull/643) - Update module golang.org/x/net to v0.20.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/644](https://redirect.github.com/pion/ice/pull/644) - Update module github.com/pion/mdns to v0.0.10 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/646](https://redirect.github.com/pion/ice/pull/646) - Update module github.com/pion/dtls/v2 to v2.2.10 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/645](https://redirect.github.com/pion/ice/pull/645) - Update module github.com/pion/mdns to v0.0.11 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/647](https://redirect.github.com/pion/ice/pull/647) - update pion/mdns to v0.0.12 for flaky resolution fix by [@​edaniels](https://redirect.github.com/edaniels) in [https://github.com/pion/ice/pull/648](https://redirect.github.com/pion/ice/pull/648) **Full Changelog**: https://github.com/pion/ice/compare/v3.0.2...v3.0.3 ### [`v3.0.2`](https://redirect.github.com/pion/ice/releases/tag/v3.0.2) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.1...v3.0.2) This principally updates mdns to v0.0.9 Without this, pion/ice/v3 will use mdns v0.0.8 which uses transport/v2. The result is that a pion/webrtc/v4 install will end up depending on both transport/v2 and transport/v3. #### What's Changed - Update module github.com/pion/mdns to v0.0.9 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/620](https://redirect.github.com/pion/ice/pull/620) - Update module golang.org/x/net to v0.17.0 \[SECURITY] by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/pion/ice/pull/626](https://redirect.github.com/pion/ice/pull/626) **Full Changelog**: https://github.com/pion/ice/compare/v3.0.1...v3.0.2 ### [`v3.0.1`](https://redirect.github.com/pion/ice/releases/tag/v3.0.1) [Compare Source](https://redirect.github.com/pion/ice/compare/v3.0.0...v3.0.1) #### Changelog - [`8d69e9e`](https://redirect.github.com/pion/ice/commit/8d69e9e) Update module github.com/pion/stun to v2 - [`817032b`](https://redirect.github.com/pion/ice/commit/817032b) Update module github.com/pion/transport/v3 to v3.0.1 - [`dbdc6bd`](https://redirect.github.com/pion/ice/commit/dbdc6bd) Only report closure errors for the last connection

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.



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