382 Commits
Author SHA1 Message Date
Misha BraginandGitHub 9f298b226d Register multiple muxedConn per endpoint in UDPMux
Register multiple udpMuxedConn for
a single remote address in UDPMux.

When using UDPMux and UniversalUDPMux,
it is possible that a registerConnForAddress()
can be called twice or more.
E.g., when different HOST candidates
ping the same remote endpoint, the udpMuxedConn
gets overwritten by the last one.
This is also the case when a single socket
is used for gathering SRFLX and HOST candidates.
2022-09-07 23:02:54 +02:00
renovate[bot] be69d2c2ae Update golang.org/x/net digest to 83b083e
Generated by renovateBot
2022-09-01 05:31:58 +00:00
Antoine BachéandAntoine Baché cfc20992b4 Fix UDPMux memory leaks
Clients performing an early termination/cancelation
would cause `udpMuxedConn` to leak addresses
into `UDPMuxDefault`
2022-08-26 14:18:57 +02:00
renovate[bot] 245fd75134 Update golang.org/x/net digest to c7608f3
Generated by renovateBot
2022-08-01 03:17:44 +00:00
cnderrauberandcnderrauber 90dc7280e2 Add nonblock write option to TCPMux
add nonblock write option for sfu broadcast don't want
slow connetion affect other clients.
2022-07-20 14:33:39 +08:00
renovate[bot] e5242f621c Update golang.org/x/net digest to 69896b7
Generated by renovateBot
2022-07-01 04:07:47 +00:00
renovate[bot] 4c335df172 Update module github.com/pion/transport to v0.13.1
Generated by renovateBot
2022-06-22 22:00:13 +00:00
Renovate Botandrenovate[bot] 2faac62299 Update golang.org/x/net digest to c690dde
Generated by renovateBot
2022-06-07 07:11:27 +00:00
PionandSean DuBois d14cb7e231 Update CI configs to v0.7.10
Update lint scripts and CI configs.
2022-05-24 09:52:37 -04:00
PionandSean DuBois 03b3340051 Update CI configs to v0.7.9
Update lint scripts and CI configs.
2022-05-22 13:53:08 -04:00
PionandSean DuBois 55ce40525b Update CI configs to v0.7.8
Update lint scripts and CI configs.
2022-05-20 21:09:36 -04:00
Renovate Botandrenovate[bot] 18a1f7691c Update module github.com/pion/dtls/v2 to v2.1.5
Generated by renovateBot
2022-05-16 23:06:30 +00:00
Kacper BąkandSean DuBois 6ff52a9264 Fix typo in error comment
passoword -> password
2022-05-11 12:57:26 -04:00
Renovate Botandrenovate[bot] 019548fadc Update module github.com/pion/dtls/v2 to v2.1.4
Generated by renovateBot
2022-05-11 02:18:00 +00:00
Steffen VogelandSean DuBois b418d293ee Use distinct message for CandidatePair unset
Easier when debugging to tell when setting (or unsetting)
2022-05-09 12:39:07 -04:00
PionandSean DuBois 72b5271d4c Update CI configs to v0.7.5
Update lint scripts and CI configs.
2022-05-08 23:24:11 -04:00
Steffen VogelandSean DuBois 4669f66673 Improve UDPMux Error Logging
Include error in warning output if candidate
gathering via UDPmux fails.
2022-05-08 22:53:42 -04:00
Steffen VogelandSean DuBois e32a520e4c Do not use newlines in logging statements
A newline is automatically added by the DefaultLeveledLogger.
The current code-base used a mix of log statements w/o endlines.
This is misleading for custom loggers.
2022-05-08 22:53:42 -04:00
PionandSean DuBois 0c59668b2a Update CI configs to v0.7.3
Update lint scripts and CI configs.
2022-05-04 13:12:26 -04:00
Renovate Botandrenovate[bot] 7e127dadc2 Update golang.org/x/net digest to 2871e0c
Generated by renovateBot
2022-05-01 04:07:03 +00:00
PionandSean DuBois 16e03db8f8 Update CI configs to v0.7.2
Update lint scripts and CI configs.
2022-04-26 23:27:21 -04:00
Sean DuBois 9b523704bb Enable acceptAggressiveNomination by default
Always accept Aggressive Nominations by remote agent

Relates to 18f7a214aa
2022-04-22 15:12:20 -04:00
cnderrauberandcnderrauber 18f7a214aa Accept aggressive nomination
Add config for accept aggressive nomination, it is useful for
compatible with chrome or other clients use aggressive nominate
to update nominate candidate pairs.
2022-04-21 15:18:01 +08:00
Kyle CarberryandSean DuBois 1bbdb40185 Fix close delay collecting STUN candidates
This was causing a 5s delay when closing the agent.
2022-04-18 13:41:35 -04:00
PionandSean DuBois e6cfc5103e Update CI configs to v0.7.1
Update lint scripts and CI configs.
2022-04-13 12:10:19 -04:00