Commit Graph

2053 Commits

Author SHA1 Message Date
Eric Daniels
045f0865fe Update module github.com/pion/ice/v2 to v2.2.15
Upgrade to latest (and greatest)
2023-02-03 00:13:23 -05:00
Eric Daniels
32f688396f Update module github.com/pion/ice/v2 to v2.2.14
Upgrade to latest
v3.1.52
2023-02-02 15:22:48 -05:00
treyhakanson
657dab7b97 Adding OnDial handler for datachannels
Adds an `OnDial` handler to be fired once the dialing side has sent
the DCEP OPEN message over the data channel.
2023-02-01 22:03:28 -08:00
cnderrauber
3c802f7169 Reuse passive created sendonly transceiver
When peerconnection create a transceiver by remote's recvonly
offer, the transceiver will have nil sender but can't be reused
since its currentDirection is set to sendonly. This pr change
the currentDirection to inactive so it can be reused by AddTrack.
v3.1.51
2023-01-31 19:18:35 +01:00
Jerko Steiner
5b41ed600e Revert "Revert "Add currentDirection to RTPTransceiver""
This reverts commit a92c400e5a.
2023-01-28 13:39:58 +01:00
Jerko Steiner
a92c400e5a Revert "Add currentDirection to RTPTransceiver"
This reverts commit 045df4c4bf.
2023-01-28 13:37:08 +01:00
Pion
66e8dfc9d8 Update CI configs to v0.10.3
Update lint scripts and CI configs.
2023-01-23 09:31:26 +01:00
Pion
5ef816e38c Update CI configs to v0.10.1
Update lint scripts and CI configs.
2023-01-20 11:56:22 +09:00
renovate[bot]
98a8604803 Update module github.com/pion/sctp to v1.8.6
Generated by renovateBot
2023-01-13 15:16:25 +00:00
renovate[bot]
602cedd4fe Update module github.com/pion/srtp/v2 to v2.0.11
Generated by renovateBot
2023-01-10 20:15:19 +09:00
Pion
bc86d1516c Update CI configs to v0.9.0
Update lint scripts and CI configs.
2023-01-10 17:33:48 +09:00
renovate[bot]
7ab3174640 Update module golang.org/x/net to v0.4.0
Generated by renovateBot
2023-01-01 04:05:29 +00:00
renovate[bot]
e29259c926 Update module github.com/pion/ice/v2 to v2.2.13
Generated by renovateBot
2022-12-30 09:53:53 +00:00
Chinmay Kousik
1c20cd4d7b Update datachannel and sctp to latest
To include SetReadDeadline. A ReadDeadliner can now
be used from an underlying DataChannel
v3.1.50
2022-12-12 17:10:57 -05:00
renovate[bot]
720d9b09e2 Update module github.com/pion/transport to v0.14.1
Generated by renovateBot
2022-12-06 11:14:56 +00:00
renovate[bot]
6a5997bb13 Update module golang.org/x/net to v0.3.0
Generated by renovateBot
2022-12-06 08:55:48 +00:00
cnderrauber
c75da54795 Add EnableLoopbackCandidate flag
Add EnableLoopbackCandidate flag
v3.1.49
2022-11-23 12:58:57 +08:00
renovate[bot]
5faad1ed07 Update module github.com/pion/ice/v2 to v2.2.12
Generated by renovateBot
2022-11-22 13:03:04 +00:00
Kevin Wang
2ebf9c6418 Fix docs typo
Fixes a minor typo, a -> an.
2022-11-18 04:24:40 -05:00
Pion
1365b0a96c Update CI configs to v0.8.1
Update lint scripts and CI configs.
2022-11-18 04:05:20 -05:00
cnderrauber
fa6be2c31d Fix lint error
Fix lint error
v3.1.48
2022-11-15 17:12:22 +08:00
cnderrauber
9713221231 Close unhandled stream when peerconnection closed
When PeerConnection closed, need call unhandled stream's
close method to release buffer created by BufferFactory,
otherwise might cause resource leak if user
provide BufferFactory need close to release the resource.
2022-11-15 17:12:22 +08:00
Artur Shellunts
2e42dfdd4b Add test for pion-to-pion example
Also add new GitHub Actions workflow to run tests for example apps
2022-11-05 18:35:24 +01:00
Artur Shellunts
25624d6371 Simplify docker compose file of pion-to-pion
Removed unnecessary properties from docker-compose file. hostname by
default is equal to service name. Custom container_name and port
mapping are also not needed for the example.
2022-11-03 17:28:04 +01:00
stephanrotolante
257c9e592e Moved duplicate operation to function
No functional changes
2022-11-03 10:24:42 +01:00
Mathis Engelbart
6b1e68413b Fix pion-to-pion example in docker-compose
Fixes the command line arguments to use correct addresses and uses go
install instead of now unsupported go get.
2022-11-01 16:22:38 +01:00
renovate[bot]
a7484214a7 Update module golang.org/x/net to v0.1.0
Generated by renovateBot
2022-11-01 06:45:01 +00:00
mr-shitij
789623a7f7 Update code to be more Go idiomatic
No functional changes
2022-10-31 23:51:17 -04:00
Eric Fontaine
c132bedfe9 Fix ice-single-port example README
Number of connections are 10.
2022-10-31 20:28:23 +01:00
Sean DuBois
9c47fea3f2 Remove new RTCSessionDescription pattern
SetRemoteDescription accepts a RTCSessionDescriptionInit so this is no
longer needed

Resolves #2324
2022-10-24 22:36:30 -04:00
Pion
e66501e359 Update CI configs to v0.8.0
Update lint scripts and CI configs.
2022-10-21 10:00:00 +09:00
renovate[bot]
42dc0d4788 Update module github.com/pion/sctp to v1.8.3
Generated by renovateBot
2022-10-17 00:21:15 +00:00
cnderrauber
9030083fa5 Update pion/ice for UDPMux
Update pion/ice for UDPMux, also update example
v3.1.47
2022-10-11 17:06:06 +08:00
renovate[bot]
5c13a6ecd6 Update golang.org/x/net digest to bcab684
Generated by renovateBot
2022-10-02 11:05:25 +00:00
Yoon SeungYong
9509f736be Fix panics in ICEGatherer when it's already closed
ICEGatherer throws panics in GetLocalCandidates(), GetLocalParameters()
when it is already closed. Fix them.

Resolves pion#2261
2022-09-30 09:58:26 -07:00
cnderrauber
81376b2ca8 Fix generated Mid conflict with user set Mid
Inside one cycle renegotiation, if user both has manually set Mid
and auto generated Mid for transceivers, CreateOffer will failed
for Mid conflict.
2022-09-30 14:54:41 +08:00
cnderrauber
0b3df2b25f Update settingengine.go
Co-authored-by: David Zhao <dz@livekit.io>
v3.1.46
2022-09-29 14:22:30 +08:00
cnderrauber
371d27cb57 Add IPFilter to SettingEngine
When machine's network interface have more than one ip address and
user don't want expose one of these ips to remote peer, interface
filter can't work in this case, so add a ip filter for that
2022-09-29 14:22:30 +08:00
renovate[bot]
360b0f1745 Update module github.com/pion/ice/v2 to v2.2.9
Generated by renovateBot
2022-09-28 10:31:09 +08:00
renovate[bot]
176b183c4b Update golang Docker tag to v1.19
Generated by renovateBot
2022-09-26 17:22:19 +00:00
renovate[bot]
0add2c5a11 Update module github.com/pion/rtcp to v1.2.10
Generated by renovateBot
2022-09-26 13:52:26 +00:00
cnderrauber
62ea7bd5a6 Update pion/ice for mux fix
Update pion/ice for mux fix
v3.1.45
2022-09-26 15:22:49 +08:00
renovate[bot]
808e797e76 Update module github.com/pion/sdp/v3 to v3.0.6
Generated by renovateBot
2022-09-26 06:28:19 +00:00
renovate[bot]
19b66ec80a Update module github.com/pion/ice/v2 to v2.2.7
Generated by renovateBot
2022-09-26 02:15:42 +00:00
cnderrauber
045df4c4bf Add currentDirection to RTPTransceiver
add currentDirection to RTPTransceiver, don't reuse
transceiver if its currentDirection is sendrecv or sendonly
v3.1.44
2022-09-15 09:24:56 +08:00
Mathis Engelbart
4e853582ca Add reference to NLnet sponsoring
NLnet sponsors work on congestion control in Pion.
2022-07-16 11:16:00 +02:00
renovate[bot]
7feac50286 Update module github.com/pion/srtp/v2 to v2.0.10
Generated by renovateBot
v3.1.43
2022-07-12 17:25:45 +00:00
renovate[bot]
dd41fbfb29 Update golang.org/x/net digest to 69896b7
Generated by renovateBot
2022-07-01 03:50:56 +00:00
renovate[bot]
80e5cdda56 Update module github.com/pion/transport to v0.13.1
Generated by renovateBot
v3.1.42
2022-06-22 21:32:43 +00:00
Renovate Bot
589d67e5ab Update golang.org/x/net digest to c960675
Generated by renovateBot
2022-06-01 02:57:15 +00:00