14 Commits

Author SHA1 Message Date
Xiaobo Liu eef8d96d36 Replace interface{} with any type alias
This change maintains full backward compatibility while adopting
modern Go type alias conventions for better code clarity.

Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com>
2025-06-14 16:52:30 +08:00
Joe Turki cad1676659 Upgrade golangci-lint, more linters
Introduces new linters, upgrade golangci-lint to version (v1.63.4)
2025-01-17 08:21:15 -06: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 28cf1cd9f3 Allow multiple agent.Close 2024-08-05 21:59:05 -04:00
Sean DuBois abf50f9c34 Don't allocate new error inside TaskLoop
Libraries use errors.Is to catch this error. Allocating a new one inside
internal breaks that
2024-07-25 10:22:51 -05:00
Steffen Vogel fdca6c47c0 Move taskloop into dedicated package
Reduce size of Agent and simplify code
2024-03-22 20:09:57 -04:00
renovate[bot] 8d69e9ecd8 Update module github.com/pion/stun to v2
Generated by renovateBot
2023-09-08 14:25:52 -04:00
Artur Shellunts 53ecdad0e2 Move MockPacketConn to fakenet package 2023-05-08 11:56:47 +02:00
Steffen Vogel 8b166270df Fix capitalization of acronyms like UDP, TCP, STUN 2023-04-20 22:15:07 +02:00
Steffen Vogel 5ef81b65f4 Make package REUSE compliant 2023-04-18 13:46:38 +02:00
Steffen Vogel c6c0a15708 Fix new golangci-lint errors 2023-04-12 09:27:03 +02:00
Steffen Vogel 67f28cf23a Move util.go to more appropriately named files
Move util.go to more appropriately named files
2023-02-10 22:48:36 +01:00
Steffen Vogel 16d645c6b3 Move atomicError type into internal package
Move atomicError type into internal package
2023-02-10 22:48:36 +01:00
Steffen Vogel 359f068c08 Move fakePacketConn to dedicated file
This is a first step to cleanup the gatherer code
2023-02-10 22:48:36 +01:00