Skip to content

1.6.0

Compare
Choose a tag to compare
@Synss Synss released this 07 Aug 09:56
· 400 commits to master since this release
  • tls: Fix arguments of TLSWrappedSocket.sendto() method.
  • *: Add MacOS support and tests on GitHub.
  • *: Add Windows support and tests on GitHub.
  • *: Remove Travis-CI job: The main CI is moved to GitHub Actions because of the less FOSS-friendly policy by Travis CI.
  • *: Implement the pickling protocol (PEP 307).
    RingBuffer, ciphers, TLSConfiguration and DTLSConfiguration, and x509 certificates are copyable. The other Cython classes are non-copyable.
  • tls: Fix missing DTLS-only parameters in DTLSConfiguration __repr__() and __eq__(). Equality, especially, could have returned True for two configuration differing only on some parameters.
  • tls: Fix handling of min and max handshake timeout when set independently.
  • tls: Fix exception raised when unwrapping a TLSWrappedSocket before opening it.
  • tls: Augment size of the accept buffer for DTLS (nicho2).
  • Update wheels to mbedtls 2.16.11.