Skip to content

Releases: pion/dtls

v3.1.2

12 Feb 08:35
a621789

Choose a tag to compare

Changelog

  • a621789 Retract v3.1.0
  • 1beb12f Fix OpenSSL Interop for RSA SignatureHashAlgos
  • 605dc7e Update module golang.org/x/crypto to v0.45.0 [SECURITY] (#756)
  • 2d6d27f Update CI configs to v0.11.39

v3.1.1

12 Feb 07:55

Choose a tag to compare

Changelog

  • fa21c26 Retract v3.1.0
  • dc45e23 Fix OpenSSL Interop for RSA SignatureHashAlgos

v3.0.11

12 Feb 20:21

Choose a tag to compare

Backport security fix for GHSA-9f3f-wv7r-qc8r (CVE-2026-26014)

This is the only release with the security fix for Go v1.21.

v3.1.0

10 Feb 20:04
61762de

Choose a tag to compare

Options patterns, Security fix and performance improvements.

Changelog

  • 61762de Use sequence number for nonce in GCM ciphers (#796)
  • 46ee7c3 Refactor Common AEAD Code in Ciphersuite Package (#789)
  • 10bd10a Prefer server srtp protection profiles ordering
  • 93c2677 Fix rare flaky test
  • d46d2a7 Fix Bug in signature_algorithms_cert Handling (#791)
  • acad848 DTLS 1.3 signature_algorithms_cert Extension (#788)
  • 0a5b311 Introduce options patterns
  • 9495bef DTLS 1.3 RSA-PSS Signature Scheme Support (#778)
  • f1c63e9 Refactor error types for 1.3 extensions (#787)
  • bed33fe Add PreSharedKey extensions for DTLS 1.3 (#773)
  • 01f7ba5 Update CI configs to v0.11.37
  • 5b824b0 CCM Encrypt Speed + Memory Mgmt Improvements (#784)
  • 100a3aa GCM Speed + Memory Mgmt Improvements (#783)
  • 199a753 Add Ciphersuite Benchmark Tests (#781)
  • 6b2fbf1 Fix Race Condition in TestListenerCustomConnIDs (#782)
  • 8ea3afc Fix intermittent unit test failures (#780)
  • c6db81b Update README
  • 44160f0 DTLS 1.3 CertificateRequest + Certificate Messages (#774)
  • 9121462 Add Cookie extension for DTLS 1.3 (#770)

v3.0.10

08 Jan 18:37
713910a

Choose a tag to compare

Changelog

v3.0.9

11 Dec 19:59
ab5f89b

Choose a tag to compare

Changelog

  • ab5f89b Implement TLS_EMPTY_RENEGOTIATION_INFO_SCSV
  • d5761ac Prevent negative intervals

v3.0.8

03 Dec 22:21
ffd97f5

Choose a tag to compare

Changelog

  • ffd97f5 Backoff handshake retransmit
  • 7ab1bc9 Update actions/checkout action to v6
  • bdb5f23 Update module github.com/pion/transport/v3 to v3.1.1 (#754)
  • 1d9b6b1 Update module github.com/pion/transport/v3 to v3.1.0
  • c06c3a7 Lock while writing to encryptedPackets
  • ca7d80e Update CI configs to v0.11.32
  • 9cfb13f Improve the record layer fuzz tests
  • daa0fd4 Add fuzz tests for gcm
  • 9ed5950 Add fuzz tests for ccm
  • 7b68bd9 Add fuzz tests for packet buffer
  • 7c62411 Update CI configs to v0.11.31
  • 3e12f76 Add more tests for prf
  • e7cbd62 Migrate elliptic curves from elliptic to ecdh
  • 6ff535f Update module github.com/pion/transport/v3 to v3.0.8
  • f6b0286 Add the supported_versions extension
  • 120a895 Handle ECONNREFUSED timeout
  • ed044c0 Update CI configs to v0.11.29
  • 5611b14 Apply go modernize
  • 27c3405 Update actions/checkout action to v5
  • 8764fbd Update CI configs to v0.11.26
  • 465f544 Update CI configs to v0.11.25
  • 6e1e3c9 Update module github.com/stretchr/testify to v1.11.1
  • 495a7b5 Update CI configs to v0.11.24
  • 0b11eab Update module github.com/stretchr/testify to v1.11.0
  • b8c2ab4 Fix lint issues with golangci-lint@v2
  • 0bf1902 Update CI configs to v0.11.22

v3.0.7

16 Aug 11:37

Choose a tag to compare

Changelog

  • e3cf6bc Comply with RFC5746 and RFC5246
  • f0c0987 Update module github.com/pion/logging to v0.2.4
  • 63bf30c Update CI configs to v0.11.20
  • 34fbe21 Replace interface{} with any
  • 8bf2c71 Fix packet buffer read index after buffer resize
  • 806ff2f Refactor cfg.onFlightState, avoid data race
  • f5e908f Update CI configs to v0.11.19
  • 58d3b7e Update lint rules, force testify/assert
  • e57dc04 Update social media links, move to discord

v3.0.6

31 Mar 02:43
32d02d5

Choose a tag to compare

What's Changed

  • Revert rollback Go version bump by Renovate by @joeturki in #700

Full Changelog: v3.0.5...v3.0.6

v3.0.5

12 Mar 19:10
fbc7bae

Choose a tag to compare

Changelog

  • fbc7bae Update docker.io/library/golang Docker tag to v1.24 (#694)
  • 13b929b Update module golang.org/x/net to v0.37.0 (#697)
  • 3a0f50a Use crypto.Signer whenever possible (#681)
  • 16d6306 Update module golang.org/x/net to v0.34.0 (#693)
  • 8eb9a91 Upgrade golangci-lint, more linters
  • 1c0df61 Update module github.com/pion/logging to v0.2.3 (#691)
  • 1e4ae60 Update module golang.org/x/net to v0.33.0 [SECURITY]
  • ceb8458 Update module golang.org/x/crypto to v0.31.0 [SECURITY]
  • 4e34db5 Update module golang.org/x/net to v0.31.0
  • 02434c7 Update module golang.org/x/crypto to v0.29.0