Skip to content

Releases: MISTLab/tls-python-object

Release 0.3.0

06 Jan 04:01
3af67ab
Compare
Choose a tag to compare

The release adds support for the SubjectAltName field of TLS certificates, which is now required by service-identity.

It also comments out an old hack that was causing hanging issues on KeyboardInterrupt in newer versions of Windows.

Release 0.2.5

04 Feb 22:00
Compare
Choose a tag to compare

Release 0.2.5

Endpoints can now be set up such that deserialization happens upon object retrieval instead of randomly in the background thread.

This option is useful for situations where it is important that tlspyo does not slow the main process down whenever an Endpoint randomly receives an object, e.g., the tmrl library.

Release 0.2.4

02 Feb 03:48
Compare
Choose a tag to compare

Minor release 0.2.4

Bug fix: updated the pyopenssl version requirement to avoid conflict with cryptography (pyca/cryptography#7959)

Release 0.2.3

02 Dec 04:07
Compare
Choose a tag to compare

Minor release 0.2.3

Bug fix: tlspyo should not crash anymore when executed in a thread

Release 0.2.2

20 Nov 04:17
Compare
Choose a tag to compare

Minor release 0.2.2

Added the possibility to customize the Endpoint reconnection behavior when network fails

Release 0.2.1

14 Nov 21:22
Compare
Choose a tag to compare

Minor release 0.2.1

This release is backward-incompatible!

After internal discussion, it has been decided that the naming of the connection argument was a security concern, as it did not state its role explicitly.
Therefore, connection has been changed for security, and does not accept "TCP" anymore (you can use security=None instead of connection="TCP" for the same effect).

Previous versions of the library will be removed from PyPI.

Release 0.2.0

13 Nov 06:13
Compare
Choose a tag to compare

Major release 0.2.0

This release is backward-incompatible.

  • tlspyo now manages TLS credentials in a cleaner and user-friendlier fashion
  • Custom serialization is now supported
  • Various bugfixes

Release 0.1.1

09 Nov 18:23
Compare
Choose a tag to compare

This release makes TLS credentials generation user-friendly, and improves the overall security of the library

  • tlspyo now creates a tlspyo/credentials directory in the home directory upon installation. credentials are stored there when generated
  • TLS credentials cans be generated via python -m tlspyo --credentials
  • default credentials were removed from the repo to enforce a secure usage of the library when using TLS (default)

TransformiloopV0.1.0

27 Oct 22:50
f6f52eb
Compare
Choose a tag to compare

First public release of the tlspyo package.