Pion
850dec457f
Update CI configs to v0.11.25
...
Update lint scripts and CI configs.
2025-08-31 22:25:38 -04:00
Sean DuBois
f32c107a62
Update lint rules, force testify/assert for tests
...
Use testify's assert package instead of the standard library's testing
package.
2025-04-22 23:36:32 -04:00
Sean DuBois
39c90d8419
Upgrade dtls, turn and sturn
...
New major version of dtls causes API breaks on three packages
2024-08-12 11:43:44 -04:00
Eric Daniels
def1670796
Clean up Agents in tests more aggressively
2024-07-25 16:31:21 -04:00
Steffen Vogel
52f2075c2e
Replace t.(Error/Fatal) with require.NoError
...
Make tests easier to read
2024-03-23 21:03:07 -04:00
Sean DuBois
85a3a7f524
Simplify usage of test.TimeOut()
...
Execute directly instead of allocating function
2024-03-23 20:28:47 -04:00
Sean DuBois
01c35354b0
Simplify usage of test.CheckRoutines()
...
Execute directly instead of allocating function
2024-03-23 20:08:57 -04:00
Steffen Vogel
05ab684741
Use testify/require instead of testify/assert
...
Don't continue to run a test if it has already failed
2024-03-23 07:42:06 -04:00
renovate[bot]
8d69e9ecd8
Update module github.com/pion/stun to v2
...
Generated by renovateBot
2023-09-08 14:25:52 -04:00
renovate[bot]
d21edf9690
Start pion/ice@v3
...
This is required to update pion/transport/v2 to v3
The public API of transport changed, and we expose transport as part of
our public API.
2023-09-03 23:51:36 -04:00
Steffen Vogel
ca9de18fd6
Move URL type to pion/stun.URI
2023-05-10 16:33:20 +02:00
Steffen Vogel
5ef81b65f4
Make package REUSE compliant
2023-04-18 13:46:38 +02:00
Steffen Vogel
0194bd6ce8
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-08 21:58:49 +01: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
Atsushi Watanabe
47186b5abd
Fix timeout check order
...
Timeout check must be inside the scope of routine leak check.
Routine leak check internally has wait for routine exit which
may causes timeout error in some case.
2020-06-26 11:16:59 -07:00
Sean DuBois
3e38db1ea5
Gather TURN/STUN concurrently
...
Each URL is gathered in a goroutine. Add tests to ensure that this
doesn't regress in the future.
Resolves #118
2020-02-23 22:05:13 -08:00
Atsushi Watanabe
0b788eed85
Fix TestRelayOnlyConnection on debian
...
Debian based linux uses 127.0.1.1 as a local loopback address
in some condition of the install.
2020-01-13 20:25:38 -08:00
Atsushi Watanabe
d001618082
Support WASM build/test
...
Some tests using net.Conn connection are disabled for now
as it is not fully supported by WASM MVP stage.
2020-01-13 08:51:13 +09:00
Sean DuBois
442c324a51
Bump pion/turn
...
Use v2, should have no client changes
2020-01-09 22:05:54 -08:00
Hugo Arregui
b3e05469f0
Add vnet support with the new pion/turn client
...
Relates to pion/webrtc#712
2019-07-15 01:00:21 -07:00
Sean DuBois
f335ea3cc2
Add E2E testing for Srflx and Relay candidates
...
Using pion/turn add tests for both candidates types
Resolves #47
2019-06-07 20:42:39 -07:00