dtls2 0.7.0 copy "dtls2: ^0.7.0" to clipboard
dtls2: ^0.7.0 copied to clipboard

DTLS provides datagram socket encryption. Implemented using OpenSSL over FFI.

0.7.0 #

  • feat!: use DynamicLibrary objects for loading libssl and libcrpyto externally
  • feat!: don't expose OpenSsl ffi class

0.6.0 #

  • chore: update dependencies, upgrade to ffi 2.x.x

0.5.2 #

  • fix: fix hostname verification of X.509 certificates

0.5.1 #

  • feat: shutdown DTLS connection upon closing

0.5.0 #

  • refactor: rename NativeLibrary class to OpenSsl
  • feat: expose OpenSsl class

0.4.0 #

  • feat: look for multiple default OpenSSL file names
  • feat: allow passing custom libSsl and libCrypto objects
  • feat: add additional default macOS lib paths
  • chore: also run CI on Windows and macOS
  • fix: fix macOS homebrew paths
  • chore: adjust example
  • docs: update README
  • fix: don't iterate over connection cache for incoming data

0.3.0 #

  • feat!: improve memory safety of DtlsClientContext
  • fix: fix caching of DTLS connections in clients
  • fix!: make connection closing asynchronous

0.2.2 #

  • chore: rename example file

0.2.1 #

  • fix: call BIO_free on the correct NativeLibrary object

0.2.0 #

  • feat: define callback for handling DTLS alerts
  • feat!: refactor library, rework external API

0.1.0 #

  • initial version with added PSK functionality and Windows support
5
likes
0
pub points
33%
popularity

Publisher

unverified uploader

DTLS provides datagram socket encryption. Implemented using OpenSSL over FFI.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

ffi

More

Packages that depend on dtls2