dtls icon indicating copy to clipboard operation
dtls copied to clipboard

DTLS 1.2 Server/Client implementation for Go

Results 44 dtls issues
Sort by recently updated
recently updated
newest added

## Summary Hybrid DTLS client connection that acts also as a server. It can accept a client hello, perform a full handshake and override the previous DTLS state with the...

### Your environment. - Server: pion/dtls v2.0.0 - Client: nRF9160 (Mbed TLS) ### What did you do? - A client successfully handshakes with a server and sends application data. -...

This is open for discussion, but in `pion/dtls` I want to be notified when the DTLS Conn is closed. The read is happening on the other side of the code...

question

#### Description I am proposing a modification to the current PSK validation mechanism to include the client's address as part of the validation process. This change is crucial for implementing...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/net | `v0.20.0` -> `v0.22.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/crypto | `v0.18.0` -> `v0.21.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fcrypto/v0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/stretchr/testify](https://togithub.com/stretchr/testify) | `v1.8.4` -> `v1.9.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fstretchr%2ftestify/v1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

#### Description Add more `go-fuzz` tests, add input seed and remove bloat. Bug found: https://github.com/pion/dtls/issues/591 #### Run: ```bash go test -fuzz=FuzzUnmarshalBinary $(pwd) go test -fuzz=FuzzUnmarshal $(pwd)/pkg/protocol/extension go test -fuzz=FuzzDtlsHandshake $(pwd)/pkg/protocol/handshake...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | docker.io/library/golang | final | minor | `1.20-bullseye` -> `1.22-bullseye` | ---...