Skip to content

Releases: pion/dtls

v2.2.5

15 Feb 17:51
Compare
Choose a tag to compare

Changelog

  • 92a9245 Update github.com/pion/udp to v2

v2.2.4

05 Feb 14:48
Compare
Choose a tag to compare

Security

This release contains 2 patches by @nerd2 from Motorola Solutions that could lead to panics at runtime. We'd like to thank Sam for finding and responsibly disclosing the vulnerabilities to @pion/security.

Changelog

  • 9e922d5 Add fuzz tests for handshake
  • a50d26c Fix panic unmarshalling hello verify request
  • 7a14903 Fix OOB read in server hello

v2.2.3

04 Feb 20:30
Compare
Choose a tag to compare

Changelog

  • 8b8bc87 Update module github.com/pion/udp to v0.1.4

v2.2.2

04 Feb 15:17
Compare
Choose a tag to compare

Changelog

  • 0473adf Add SkipHelloVerify option to dTLS
  • 11ea8c2 Update module golang.org/x/crypto to v0.5.0
  • f3c7b2d Update module golang.org/x/net to v0.5.0
  • 3dca8e4 Update github.com/pion/transport to v2
  • 3606b0d Use Go's built-in fuzzing tool instead of go-fuzz
  • b122250 Update CI configs to v0.10.3
  • 6aaf97c Fix fuzzing of recordLayer
  • 3a6f531 Update CI configs to v0.10.1
  • d0f27fe Update module github.com/pion/udp to v0.1.2
  • 205e480 Update CI configs to v0.9.0
  • f40c61d Update hash name check to be case insensitive
  • 3026357 Update module golang.org/x/crypto to v0.4.0
  • 08c3602 Update module golang.org/x/net to v0.4.0
  • 5e7f90f Update CI configs to v0.8.1
  • c21afb8 Ignore lint error on Subjects() deprecation
  • 0b11454 Update module golang.org/x/crypto to v0.3.0
  • 265bf7a Update module golang.org/x/net to v0.2.0
  • f4896b5 Update module github.com/pion/transport to v0.14.1
  • 1209570 Update module github.com/pion/transport to v0.14.0
  • 8eed8ed Update module golang.org/x/crypto to v0.1.0
  • 4ae7e13 Update CI configs to v0.8.0
  • 984d41b Update golang.org/x/net digest to 107f3e3
  • aabc687 Update golang.org/x/crypto digest to eccd636
  • 4f8fa1e Update golang.org/x/crypto digest to c86fa9a
  • 980895f Update golang.org/x/net digest to 83b083e
  • a04cfcc Implement GetCertificate and GetClientCertificate
  • 43968a2 Close connection when handshake timeout occurs
  • b8ebc62 Set e2e/Dockerfile to golang:1.18-bullseye
  • 82c1271 Implement VerifyConnection as is in tls.Config
  • de299f5 Make the Elliptic curves and order configurable
  • 66ec820 Update golang.org/x/net digest to 69896b7
  • 194c03a Update golang.org/x/crypto digest to 0559593
  • 0dd0f95 Update module github.com/pion/transport to v0.13.1
  • 0d729a7 Update golang.org/x/net digest to c960675
  • 4589ddf Update golang.org/x/crypto digest to 793ad66
  • fa5afe3 Update CI configs to v0.7.10
  • 2d27879 Fix KeyUsage on x509 template
  • 74571b5 Fix CertificateVerify for ed25519
  • 89cd8ae Update CI configs to v0.7.9
  • 84b65ad Update CI configs to v0.7.8
  • 10d3c06 Consolidate signaturehash tests
  • 189d384 Enable ED25519 E2E tests
  • ba33f3d Use full image reference

v2.2.1

04 Feb 12:51
Compare
Choose a tag to compare

Changelog

  • 0473adf Add SkipHelloVerify option to dTLS
  • 11ea8c2 Update module golang.org/x/crypto to v0.5.0
  • f3c7b2d Update module golang.org/x/net to v0.5.0
  • 3dca8e4 Update github.com/pion/transport to v2
  • 3606b0d Use Go's built-in fuzzing tool instead of go-fuzz
  • b122250 Update CI configs to v0.10.3
  • 6aaf97c Fix fuzzing of recordLayer
  • 3a6f531 Update CI configs to v0.10.1
  • d0f27fe Update module github.com/pion/udp to v0.1.2
  • 205e480 Update CI configs to v0.9.0
  • f40c61d Update hash name check to be case insensitive
  • 3026357 Update module golang.org/x/crypto to v0.4.0
  • 08c3602 Update module golang.org/x/net to v0.4.0
  • 5e7f90f Update CI configs to v0.8.1
  • c21afb8 Ignore lint error on Subjects() deprecation
  • 0b11454 Update module golang.org/x/crypto to v0.3.0
  • 265bf7a Update module golang.org/x/net to v0.2.0
  • f4896b5 Update module github.com/pion/transport to v0.14.1
  • 1209570 Update module github.com/pion/transport to v0.14.0
  • 8eed8ed Update module golang.org/x/crypto to v0.1.0
  • 4ae7e13 Update CI configs to v0.8.0
  • 984d41b Update golang.org/x/net digest to 107f3e3
  • aabc687 Update golang.org/x/crypto digest to eccd636
  • 4f8fa1e Update golang.org/x/crypto digest to c86fa9a
  • 980895f Update golang.org/x/net digest to 83b083e
  • a04cfcc Implement GetCertificate and GetClientCertificate
  • 43968a2 Close connection when handshake timeout occurs
  • b8ebc62 Set e2e/Dockerfile to golang:1.18-bullseye
  • 82c1271 Implement VerifyConnection as is in tls.Config
  • de299f5 Make the Elliptic curves and order configurable
  • 66ec820 Update golang.org/x/net digest to 69896b7
  • 194c03a Update golang.org/x/crypto digest to 0559593
  • 0dd0f95 Update module github.com/pion/transport to v0.13.1
  • 0d729a7 Update golang.org/x/net digest to c960675
  • 4589ddf Update golang.org/x/crypto digest to 793ad66
  • fa5afe3 Update CI configs to v0.7.10
  • 2d27879 Fix KeyUsage on x509 template
  • 74571b5 Fix CertificateVerify for ed25519
  • 89cd8ae Update CI configs to v0.7.9
  • 84b65ad Update CI configs to v0.7.8
  • 10d3c06 Consolidate signaturehash tests
  • 189d384 Enable ED25519 E2E tests
  • ba33f3d Use full image reference

v2.2.0

04 Feb 12:43
Compare
Choose a tag to compare

Changelog

  • 5f48042 Use Go's built-in fuzzing tool instead of go-fuzz
  • b122250 Update CI configs to v0.10.3
  • 6aaf97c Fix fuzzing of recordLayer
  • 3a6f531 Update CI configs to v0.10.1
  • d0f27fe Update module github.com/pion/udp to v0.1.2
  • 205e480 Update CI configs to v0.9.0
  • f40c61d Update hash name check to be case insensitive
  • 3026357 Update module golang.org/x/crypto to v0.4.0
  • 08c3602 Update module golang.org/x/net to v0.4.0
  • 5e7f90f Update CI configs to v0.8.1
  • c21afb8 Ignore lint error on Subjects() deprecation
  • 0b11454 Update module golang.org/x/crypto to v0.3.0
  • 265bf7a Update module golang.org/x/net to v0.2.0
  • f4896b5 Update module github.com/pion/transport to v0.14.1
  • 1209570 Update module github.com/pion/transport to v0.14.0
  • 8eed8ed Update module golang.org/x/crypto to v0.1.0
  • 4ae7e13 Update CI configs to v0.8.0
  • 984d41b Update golang.org/x/net digest to 107f3e3
  • aabc687 Update golang.org/x/crypto digest to eccd636
  • 4f8fa1e Update golang.org/x/crypto digest to c86fa9a
  • 980895f Update golang.org/x/net digest to 83b083e
  • a04cfcc Implement GetCertificate and GetClientCertificate
  • 43968a2 Close connection when handshake timeout occurs
  • b8ebc62 Set e2e/Dockerfile to golang:1.18-bullseye
  • 82c1271 Implement VerifyConnection as is in tls.Config
  • de299f5 Make the Elliptic curves and order configurable
  • 66ec820 Update golang.org/x/net digest to 69896b7
  • 194c03a Update golang.org/x/crypto digest to 0559593
  • 0dd0f95 Update module github.com/pion/transport to v0.13.1
  • 0d729a7 Update golang.org/x/net digest to c960675
  • 4589ddf Update golang.org/x/crypto digest to 793ad66
  • fa5afe3 Update CI configs to v0.7.10
  • 2d27879 Fix KeyUsage on x509 template
  • 74571b5 Fix CertificateVerify for ed25519
  • 89cd8ae Update CI configs to v0.7.9
  • 84b65ad Update CI configs to v0.7.8
  • 10d3c06 Consolidate signaturehash tests
  • 189d384 Enable ED25519 E2E tests
  • ba33f3d Use full image reference

v2.1.5

18 May 09:35
Compare
Choose a tag to compare

This release includes fixes for a security issue reported by the Mattermost security team. We'd like to thank them for the responsible disclosure and urge any consumers of the DTLS package to update.

v2.1.4

10 May 21:33
Compare
Choose a tag to compare

This release includes fixes for two security issues reported by the Mattermost security team. We'd like to thank them for the responsible disclosure and urge any consumers of the DTLS package to update.

v2.1.0

11 Jan 20:30
Compare
Choose a tag to compare
  • Add support for stateful session resumption

v2.0.13

16 Dec 14:20
Compare
Choose a tag to compare
  • Upgrade pion/transport to fix a deadlock