pion / example-webrtc-applications

Examples of WebRTC applications that are large, or use 3rd party libraries
https://pion.ly/
MIT License
1.02k stars 241 forks source link

Update module github.com/emiago/sipgo to v0.20.0 #182

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/emiago/sipgo v0.17.0 -> v0.20.0 age adoption passing confidence

Release Notes

emiago/sipgo (github.com/emiago/sipgo) ### [`v0.20.0`](https://togithub.com/emiago/sipgo/releases/tag/v0.20.0) [Compare Source](https://togithub.com/emiago/sipgo/compare/v0.19.0...v0.20.0) - TLS and WSS handshake with hostname is now fixed and refactored. Broken in previous refactoring. Instead hostname we always passed IP. - SRV lookups are fixed now with correct behavior. - Local resolving also uses transport layer dns resolver. We could not override dns resolver due to this. - Added option to prefer SRV lookups over local, by setting `DNSPreferSRV` option `ua.TransportLayer().DNSPreferSRV = true`. - Some other minor cleanups and fixes ### [`v0.19.0`](https://togithub.com/emiago/sipgo/releases/tag/v0.19.0) [Compare Source](https://togithub.com/emiago/sipgo/compare/v0.18.0...v0.19.0) HAS BREAKING CHANGES - `NewRequest` now accept recipient as value instead pointer to prevent nil pointer issue with no performance drop Other: - `client.DoDigestAuth` exposes digest auth for client - `uri.Endpoint` adds URI endpoint style formating - lot of refactoring and cleanups #### What's Changed - add TransactionLayer to access tx by [@​sms10086](https://togithub.com/sms10086) in [https://github.com/emiago/sipgo/pull/77](https://togithub.com/emiago/sipgo/pull/77) #### New Contributors - [@​sms10086](https://togithub.com/sms10086) made their first contribution in [https://github.com/emiago/sipgo/pull/77](https://togithub.com/emiago/sipgo/pull/77) **Full Changelog**: https://github.com/emiago/sipgo/compare/v0.18.0...v0.19.0 ### [`v0.18.0`](https://togithub.com/emiago/sipgo/releases/tag/v0.18.0) [Compare Source](https://togithub.com/emiago/sipgo/compare/v0.17.1...v0.18.0) #### What's Changed - fix: use record route header in bye by [@​AnshulMalik](https://togithub.com/AnshulMalik) in [https://github.com/emiago/sipgo/pull/72](https://togithub.com/emiago/sipgo/pull/72) - UDP connection handling improved + cleanup for udp listener connection is now fixed. - Some previous also fixes increased overall performance of library but also we may also improve transaction layer to remove some dummy concurency **Full Changelog**: https://github.com/emiago/sipgo/compare/v0.17.1...v0.18.0 ### [`v0.17.1`](https://togithub.com/emiago/sipgo/releases/tag/v0.17.1) [Compare Source](https://togithub.com/emiago/sipgo/compare/v0.17.0...v0.17.1) **Full Changelog**: https://github.com/emiago/sipgo/compare/v0.17.0...v0.17.1 - This release increases performance by moving concurrency on transaction layer after msg are parsed - Benchmarking is now parallel to simulate more clients - many other fixes...

Configuration

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

🚦 Automerge: Enabled.

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 has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 0.00%. Comparing base (997c32f) to head (32d6493).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #182 +/- ## ====================================== Coverage 0.00% 0.00% ====================================== Files 27 27 Lines 1761 1761 ====================================== Misses 1761 1761 ``` | [Flag](https://app.codecov.io/gh/pion/example-webrtc-applications/pull/182/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pion) | Coverage Δ | | |---|---|---| | [go](https://app.codecov.io/gh/pion/example-webrtc-applications/pull/182/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pion) | `0.00% <ø> (ø)` | | | [wasm](https://app.codecov.io/gh/pion/example-webrtc-applications/pull/182/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pion) | `0.00% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pion#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Sean-Der commented 4 months ago

Newer version of sipgo requires 1.21, can't upgrade to that yet

renovate[bot] commented 4 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v0.20.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.