Releases: pion/turn
Releases · pion/turn
v5.0.2
v5.0.1
v5.0.0
Changelog
- d798e1b Update Module Path to v5
- e372ffd Fix UDPConn.WriteTo to return the payload length
- 27f733c Add bandwidth quota example
- f22112c Make RelayGen allocator API extensible
- d6febb7 Return the parsed user-id from the AuthHandler
- 6873863 Tighten IPv6 address-family handling
- c442342 Ignore already closed error
- 59effa2 Fix TestCreateTCPConnection accept race
- fc7c385 Tests for RFC Adherence on Allocation Retries (#533)
- ae0e5b7 TURN Client TLS Example (#530)
- c7d6eb3 Consistent Joining of Host + Port (#529)
- 73d5c2d RFC 6156: TURN Extension for IPv6 (#528)
- edb776d Fix: Example Servers Users Parsing (#527)
- 9960f3c Client TLS (mTLS) Demo (Turn Client + Turn Server) (#525)
- 28314ad Add
simple-quotaexample - 1c21e32 Fix TLS ConnState not being passed to AuthHandler
- bf1de9e Update Outdated Links to Usage in README
- 7c97b89 Improve Client TLS Turn-Server Example
- 61a9a79 Bind relay connections to TCP relay address
- d74862d Upgrade to pion/transport/v4
- b019c69 Enhance Custom Authorization Abilities
- 7a0272f Add Auth Check in handleConnectRequest
- 51e521b If ConnectionBind closes don't hold open socket
- 2db65b0 Cleanup TCP on Allocation Close and Timeouts
- ec9ad02 Include TransactionID in UnknownAttributes error
- aee5425 Update module github.com/pion/stun/v3 to v3.1.0
- 9e70c93 Move RFC 6062 to 'Implemented' section in README
- 1234d55 Expose Client Permission Refresh Interval
- cb6f2d0 Add TCP Relay support
- a12c1e6 Initialise unknownAttributes to nil
- 47cddef Fix TCP + Auth Merge Conflicts
- c437783 Implement section-4.3 from RFC6062
- f80c90e Check username for existing Allocations
- 205e54b Add test.CheckRoutines to Allocation lifetime test
- 75000e8 Convert subtests to tests
- 0849b1c Update CI configs to v0.11.36
- 8ed164d Fix linting for IPv6 and deprecated comment
- aacd94c Add tests reading from closed UDPConn
- f3f8f58 Add Test for REQUESTED-TRANSPORT in TURN Server
- 793eb93 Set Allocation Lifetime in E2E Test
- f54678d Make Allocation/Permission lifetime configurable
- 91613b1 Assert DONT-FRAGMENT behavior in Server
- 06c7e8f Add TestNilAddressGenerator
- 6ceeff4 Add Client test without Channels
- 45d9900 Add more tests for Client
- effe646 Add unit tests for RelayAddressGeneratorPortRange
- 2d2436d Add test coverage for ServerConfig
- f21cabf Add code coverage to StunConn
- d9abe78 Add test coverage for Reservations
- 45bc23d Add Unknown Attribute Handler
- fc80ea6 Run
pandoc -wrap=autoagainst examples/README.md - b3f56a5 Update module github.com/pion/stun/v3 to v3.0.2 (#485)
v4.1.4
v4.1.3
v4.1.2
Changelog
- e9c2262 Wrapped TURN errors (#480)
- dc16e63 Upgrade stun to v3.0.1
- b10adda Update CI configs to v0.11.32 (#482)
- 55f84c2 Update CI configs to v0.11.31
- c166a0c Update module github.com/pion/transport/v3 to v3.0.8
- 578b912 Address code review comments
- dd0d303 Adapt autotests for windows
- b7262e1 Update CI configs to v0.11.29
- f5925d6 Update module github.com/stretchr/testify to v1.11.1
- 3cf0a14 Update CI configs to v0.11.26
- 0173545 Update CI configs to v0.11.25
- a0eecbe Update CI configs to v0.11.24
- dac75d8 Add a configurable sized nonce generator
v4.1.1
v4.1.0
v4.0.2
v4.0.1
Changelog
- 3c4173e Avoid calling String() on nil turn address
- 381c8ad Update social media links, move to discord
- 437516a Update lint rules, use testify/assert
- 03a668d Update module golang.org/x/sys to v0.30.0 (#445)
- 02831c0 Fix data race in WriteTo
- 98ed93b Fix order dependent test in server_test.go
- 31282d5 Update module github.com/pion/logging to v0.2.3 (#435)
- 9d49944 Remove funlen linter (#433)
- d6b6f05 Update module golang.org/x/crypto to v0.32.0 (#429)
- 54b9d20 Upgrade golangci-lint, more linters (#432)
- 7a3d4d2 Update module golang.org/x/sys to v0.29.0 (#426)
- c6bb67a Update module github.com/stretchr/testify to v1.10.0 (#424)
- 6f03caf Update README.md (#431)
- 2a33fd5 Remove trailing newlines from log messages (#430)
- 3ff9392 Update module golang.org/x/sys to v0.26.0
- cc03474 Update module golang.org/x/sys to v0.25.0
- e05fc07 Update module golang.org/x/sys to v0.24.0
- b3f48c9 Update go.mod version to 1.20
- 50e1d52 Update CI configs to v0.11.15
- 01ef67e Fix pkg.go.dev link