renovate[bot]
fc0c4e7a3e
Update module github.com/pion/ice/v2 to v2.3.4
...
Generated by renovateBot
v3.2.3
2023-05-18 10:09:15 -04:00
Patryk Rogalski
bb022d5b22
Implemented SRTP_AEAD_AES_256_GCM
...
This adds missing bits for
SRTP_AEAD_AES_256_GCM and updates
srtp module to v2.0.14.
v3.2.2
2023-05-17 15:28:30 -04:00
Pouget-Abadie
0199c58567
Update AUTHORS.txt
2023-05-14 21:42:24 -04:00
Pouget-Abadie
1210046255
Upgrading pion/ice dependency
2023-05-14 21:42:24 -04:00
Steffen Vogel
683fc837d0
Make repo REUSE compliant
2023-05-05 11:58:49 -04:00
Pion
efffef2957
Update CI configs to v0.10.7
...
Update lint scripts and CI configs.
2023-05-05 11:58:49 -04:00
renovate[bot]
9f74821356
Update module golang.org/x/net to v0.9.0
...
Generated by renovateBot
2023-05-04 05:19:12 +00:00
renovate[bot]
f906bd2c54
Update module github.com/pion/srtp/v2 to v2.0.13
...
Generated by renovateBot
2023-05-04 02:41:45 +00:00
renovate[bot]
5bdbaca51e
Update module github.com/pion/sctp to v1.8.7
...
Generated by renovateBot
v3.2.1
2023-04-29 09:02:07 -04:00
Sean DuBois
2bf94861c0
Add examples/stats
...
Example demonstrates how to use the new webrtc-stats interceptor
v3.2.0
2023-04-26 13:33:24 -04:00
Sean DuBois
03c83a178c
Use new intervalpli interceptor in examples
...
Instead of manually spawning a goroutine this demonstrates how an
interceptor can be useful.
Co-authored-by: Antoine Baché <antoine@tenten.app >
2023-04-25 22:25:56 -04:00
renovate[bot]
98860dda8c
Update module github.com/pion/interceptor to v0.1.14
...
Generated by renovateBot
2023-04-25 20:01:12 -04:00
Sean DuBois
bea005909c
Improve MediaEngine docs
...
By default they aren't copied
2023-04-25 13:15:31 -04:00
Sean DuBois
dfaf820604
Update module github.com/pion/interceptor to v0.1.13
v3.1.62
2023-04-24 23:37:36 -04:00
Jerry Tao
16fea9ee04
Set DataChannel SCTPTransport before OnDataChannel
...
ORTC API would return a nil SCTPTransport for DataChannels returned via
Callback
2023-04-24 00:51:50 -04:00
renovate[bot]
570b61a258
Update module github.com/pion/transport/v2 to v2.2.0
...
Generated by renovateBot
v3.1.61
2023-04-23 00:05:27 -04:00
streamer45
d08b3dc403
Handle Simulcast Offer with one Media Section
...
Everytime we receieve a new SSRC we probe it and try to determine the
proper way to handle it. In most cases a Track explicitly declares a
SSRC and a OnTrack is fired. In two cases we don't know the SSRC
ahead of time
* Undeclared SSRC in a single media section (pion/webrtc#880 )
* Simulcast
The Undeclared SSRC processing code would run before Simulcast.
If a Simulcast Offer/Answer only contained one Media Section we
would never fire the OnTrack. We would assume it was a failed
Undeclared SSRC processing. This commit fixes the behavior.
2023-04-23 00:04:54 -04:00
cnderrauber
6114c278c1
Fix simucalst track set to incorrect detail
...
When there are more than one simucalst media lines in sdp,
we need check mid when parse detail for simulcast track.
v3.1.60
2023-04-14 08:56:55 -07:00
Tristan Matthews
303f204df5
Drop duplicate stats from marshall test
2023-04-11 14:41:03 -04:00
Pion
308f8616a3
Update CI configs to v0.10.6
...
Update lint scripts and CI configs.
2023-04-08 14:24:19 -04:00
Steffen Vogel
d1b7bdbe73
Harmonize sections in README
2023-04-05 09:17:12 +02:00
renovate[bot]
10db56831e
Update module golang.org/x/net to v0.8.0
...
Generated by renovateBot
2023-04-01 06:14:31 +00:00
renovate[bot]
486f6a2cac
Update module github.com/pion/ice/v2 to v2.3.2
...
Generated by renovateBot
v3.1.59
2023-03-28 22:36:36 +02:00
Yutaka Takeda
b6191eb14b
Fix potential deadlock in the example
...
Use bufferred channel (size 1) with select{} on write to avoid potential
deadlock
2023-03-26 23:39:32 -04:00
Yutaka Takeda
cf60891524
Fix ignored calls during OnDataChannel
...
Set cached values passed by SetBufferedAmountLowThreshold and
OnBufferedAmountLow correctly when the underlying datachannel become
open
2023-03-26 23:32:54 -04:00
Steffen Vogel
1b74d280ea
Cleanup common sections in README
2023-03-16 09:38:35 +01:00
Steffen Vogel
77051abac0
Cleanup badges in README
2023-03-16 09:38:35 +01:00
Sean DuBois
595f1c03d1
Move negotation test out of peerconnection_test
...
No functional change
2023-03-08 10:11:11 -08:00
Eric Daniels
777e03ca3c
Fix negotiation needed panic on nil Sendonly track
...
In step 5.3.1, since we do not have a sender we can only choose
to signal that we need negotiation.
v3.1.58
2023-03-07 22:59:45 -08:00
renovate[bot]
6a520c9325
Update module github.com/stretchr/testify to v1.8.2
...
Generated by renovateBot
2023-03-03 12:58:30 -05:00
cnderrauber
220b1f37ee
Refine updateConnectionState
...
Make updateConnectionState consistent with
https://www.w3.org/TR/webrtc/#rtcpeerconnectionstate-enum
v3.1.57
2023-03-03 15:35:49 +08:00
Anton
1e5378a52c
Add SetDTLSEllipticCurves test
2023-03-02 22:20:04 -05:00
Anton
9671875982
Add SettingEngine.SetDTLSEllipticCurves
...
Allow users to explicitly configured the support EllipticCurves via
public API.
2023-03-02 22:20:04 -05:00
Sean DuBois
e7f24367fb
Improve SetDTLSInsecureSkipHelloVerify comment
...
Explain the implication of setting this
2023-03-02 22:10:54 -05:00
Alexey Khit
2a47c12f22
Add DTLS InsecureSkipHelloVerify option
2023-03-02 17:05:34 -05:00
Manish
df0ec0c09d
Return bytes written for DtlsTransport.WriteRTCP
2023-03-02 16:58:08 -05:00
Sean DuBois
61f69be453
Update module github.com/pion/ice/v2 to v2.3.1
v3.1.56
2023-02-24 14:04:49 -05:00
renovate[bot]
132ebfa817
Update module github.com/pion/dtls/v2 to v2.2.6
...
Generated by renovateBot
2023-02-18 15:43:11 +00:00
renovate[bot]
d4fc945400
Update module github.com/pion/dtls/v2 to v2.2.5
...
Generated by renovateBot
2023-02-16 03:17:20 +00:00
mohammadne
fba48cda24
Add Mermaid Chart to examples/data-channels
...
Start new architecture section
2023-02-11 00:48:47 -05:00
Sean DuBois
43d0c5b9b0
Make Transceiver Negotation more consistent
...
Today a remote `recvonly` transceiver can be satisfied by a `sendonly`
or `sendrecv` transceiver. However a remote `sendonly` transceiver can
only be satisfied by a `recvonly` transceiver.
This PR updates the answer handling code to be more consistent.
v3.1.55
2023-02-09 21:39:18 -05:00
WofWca
9dd2c42999
Fix formatting in SettingEngine docs
...
SetICETimeouts and SetNAT1To1IPs are both incorrectly formatted
2023-02-09 15:13:01 -05:00
renovate[bot]
098d4ba30f
Update module github.com/pion/ice/v2 to v2.3.0
...
Generated by renovateBot
v3.1.54
2023-02-09 09:10:37 -05:00
Steffen Vogel
eafdc7742a
Use new pion/transport Net interface
...
This change adapts pion/ice to use a new interface for most network
related operations. The interface was formerly a simple struct vnet.Net
which was originally intended to facilicate testing. By replacing it
with an interface we have greater flexibility and allow users to hook
into the networking stack by providing their own implementation of
the interface.
2023-02-09 09:39:33 +01:00
renovate[bot]
2af43db4c5
Update module github.com/pion/dtls/v2 to v2.2.4
...
Generated by renovateBot
2023-02-09 14:37:04 +09:00
renovate[bot]
3037913410
Update module golang.org/x/net to v0.6.0
...
Generated by renovateBot
2023-02-09 13:53:49 +09:00
renovate[bot]
d43f782d74
Update module github.com/pion/interceptor to v0.1.12
...
Generated by renovateBot
2023-02-09 13:37:28 +09:00
renovate[bot]
31c8f0ab5b
Update module github.com/pion/dtls/v2 to v2.2.2
...
Generated by renovateBot
2023-02-04 20:06:46 +00:00
renovate[bot]
3dd11049f6
Update golang Docker tag to v1.20
...
Generated by renovateBot
2023-02-03 08:13:21 +00:00
Eric Daniels
0c3da77564
Update module github.com/pion/ice/v2 to v2.2.16
...
v2.2.15 accidentally was an off branch commit.
v3.1.53
2023-02-03 00:50:17 -05:00