Skip to content

Releases: pion/dtls

v2.0.12

10 Dec 09:33
Compare
Choose a tag to compare
  • Do not include supported_groups extension in ServerHello

v2.0.11

10 Dec 09:32
Compare
Choose a tag to compare
  • Do not include IP addresses as SNI values

v2.0.9

08 May 17:09
Compare
Choose a tag to compare
  • Allow for and validate RSA private keys

v2.0.8

08 May 17:13
Compare
Choose a tag to compare
  • Add a new KeyLogWriter in #344
    This makes it possible to log TLS master keys somewhere, which is useful for debugging using tools like Wireshark. This mirrors the KeyLogWriter on tls.Config in the Go standard library

v2.0.7

08 May 17:15
Compare
Choose a tag to compare
  • A follow up from #314, which ensures we include NegotationInfo in the ServerHello

v2.0.6

08 May 17:16
Compare
Choose a tag to compare
  • Ensure we include RenegotiationInfo in ServerHello and indicate we don't support renegotiation

v2.0.5

08 May 17:20
Compare
Choose a tag to compare
  • General reorganisation of the library
  • Properly handle empty extension lists in Server/ClientHello
  • Add support for TLS_PSK_WITH_AES_128_CBC_SHA256
  • Allow both PSK as well as certificate based connections on the same server/connection
  • Add the PSK Client Hint on the connection state
  • Add support for anonymous ciphers
    We don't and will not carry anonymous ciphers in this library, but it's now possible to plug in your own if you have a use case that requires it

v2.0.4

25 Nov 11:13
Compare
Choose a tag to compare

Summary

  • We now always select the matching cipher suite, instead of the first one in the suite. #308
  • We now always send an empty renegotiation indication extension when acting as a client since we don't support renegotiation. This was an oversight on our part, it's clearly mentioned in the RFC, and should improve compatibility with other servers like Bouncy Castle. #314

v2.0.2

25 Nov 11:07
Compare
Choose a tag to compare

Summary

  • Add AEAD_AES_128_GCM SRTP Profiles

v2.0.1

25 Nov 11:06
Compare
Choose a tag to compare

Summary

  • Fix flight1 handshakeRecvSequence handling. Only update handshakeRecvSequence when the flight successfully completes. Before we would prematurely increment putting us in a state where it would never complete.