Skip to content

Releases: pion/transport

v2.0.2

18 Feb 10:28
Compare
Choose a tag to compare

Changelog

  • 3747aec Update module golang.org/x/net to v0.7.0

v2.0.1

07 Feb 16:00
Compare
Choose a tag to compare

Changelog

  • 895931c Update module golang.org/x/net to v0.5.0
  • d668f81 Rename Interface.Addresses() to Interface.Addrs()
  • 818ab5f Update CI configs to v0.10.3
  • 40abc81 Update CI configs to v0.10.1
  • 20b2e1d Update CI configs to v0.9.0
  • f298716 Update module golang.org/x/sys to v0.4.0
  • 206c43e Update module golang.org/x/net to v0.4.0
  • d5e63b1 Update module golang.org/x/net to v0.2.0

v2.0.0

30 Nov 23:02
Compare
Choose a tag to compare

v2 of pion/transport introduces a new interface for abstracting Pions use of the network stack.

This refactoring should allow us to make Pion agnostic of the underlying network stack.
A migration guide for other Pion modules is available in the Wiki "Migration from vnet.Net to transport.Net".

Changelog

  • 8b19d1c Update cherry-picked commits to /v2
  • d774501 Harmonize assertion handling
  • c0da539 Return error in vnet.NewNet()
  • 7e1f72a Add more interface getters to Net
  • f455ca8 Fix some errors found by golangci-lint
  • 1d0366c Add preliminary TCP support to Net interface
  • 479a1c1 Add a new interface 'transport.Net'
  • e75143a Update CI configs to v0.8.1
  • 4d1ad5f Add missing go:build directive
  • d9e13d0 Refactor cchunk to TimestampedChunk
  • d581dcf Fix Typos
  • 536ae85 Fix invalid getter in test/bridge.go
  • 0289e1d Update module stretchr/testify to v1.8.1
  • b08a509 Start /v2

v0.14.1

30 Nov 22:55
Compare
Choose a tag to compare

Changelog

  • 452b133 Revert commits that break public API
  • b6de406 Retract v0.14.0

v0.14.0

19 Nov 11:28
Compare
Choose a tag to compare

Changelog

  • 0b684cf Harmonize assertion handling
  • 49d07d1 Return error in vnet.NewNet()
  • 20b7857 Add more interface getters to Net
  • c9fb36e Fix some errors found by golangci-lint
  • fed2e86 Add preliminary TCP support to Net interface
  • 35de69e Add a new interface 'transport.Net'
  • a284a0e Update CI configs to v0.8.1
  • 216bd97 Add missing go:build directive
  • ca9a267 Refactor cchunk to TimestampedChunk
  • 8c5d1fd Fix Typos
  • 611de07 Fix invalid getter in test/bridge.go
  • 9f2193c Update module stretchr/testify to v1.8.1
  • 7bbf06b Bugfix: deadline.Set() memory leak (issue #208)
  • 4ce527f Update module golang.org/x/sys to v0.2.0
  • 5b692de Update module golang.org/x/net to v0.1.0
  • 1d9067c Update CI configs to v0.8.0
  • cfce383 Update golang.org/x/sys digest to f11e5e4
  • e5bd4dd Update golang.org/x/net digest to 107f3e3
  • 6c977fd Update golang.org/x/sys digest to d48e67d
  • 7c6fc19 Update golang.org/x/net digest to 83b083e
  • bb776fc Update golang.org/x/sys digest to 6e608f9
  • b06f2a7 Update golang.org/x/net digest to c7608f3
  • 61e5e26 Update golang.org/x/sys digest to f75cf1e
  • 9900c36 Update golang.org/x/net digest to 69896b7

v0.13.0

16 Dec 14:04
Compare
Choose a tag to compare
  • Support directly deliver packet to UDPProxy
  • Add Token Bucket Filter for bandwidth limitation
  • Implement delay filter queue
  • Fix deadlock in connctx.WriteContext

v0.12.3: Support UDPProxy to communicate with real servers

13 Apr 12:25
Compare
Choose a tag to compare
It make vnet be able to talk with any server,
which is written by other languages, might
not Go.

v0.12.2: Add buffer packet protocol type

04 Jan 01:55
Compare
Choose a tag to compare
Helpers to identify buffer type in buffer factory