Skip to content

Releases: pyrogram/tgcrypto

v1.2.5

11 Nov 19:30
Compare
Choose a tag to compare

Notable Changes

  • Add support for Python 3.11

v1.2.4

11 Oct 09:22
Compare
Choose a tag to compare

Notable Changes

  • Updated minimum requirements

v1.2.3

08 Jan 07:08
Compare
Choose a tag to compare

Notable Changes

  • Enabled GitHub actions
  • Added function signatures and docs
  • Added support for Python 3.10
  • Various other improvements

v1.2.2

23 Oct 14:55
Compare
Choose a tag to compare

Notable Changes

  • Added support for Python 3.9 and AArch64.
  • Dropped support for Python 3.5 and below.
  • All builds are now produced and tested with Travis CI only.

v1.2.1

23 Oct 11:15
Compare
Choose a tag to compare

Notable Changes

  • Stricter CI requirements.
  • Added Python 3.8 to CI builds.
  • Fixed deprecation warnings complaining about PY_SSIZE_T_CLEAN.
  • Updated copyright year.
  • Fixed parentheses imbalance in some macros (contributed by @mendelmaleh in #11).

v1.2.0

26 Jun 19:24
e5ef22a
Compare
Choose a tag to compare

Notable Changes

  • Added a new AES mode: AES256-CBC, used for encrypted passport credentials.
  • Implemented input validation checks (addressed issue #6).
  • Added lots of tests for each mode: using public known vectors as well as random ones.
  • Released the GIL when calling expensive functions that don't deal with Python objects (contributed by @YoilyL in #8).
  • Wheels are now automatically built and tested using Travis CI (Linux, macOS) and AppVeyor (Windows), for both 32-bit and 64-bit architectures.
  • Updated usage examples.

v1.1.1

20 Sep 09:49
Compare
Choose a tag to compare

Notable changes

  • Performance improvements.
  • API methods renamed: added "256" to mode suffixes to make it clear is AES-256.
  • CTR mode can now be used as a truly stream cipher.
  • Usage examples updated.

v1.0.4

20 Sep 09:42
Compare
Choose a tag to compare

Notable changes

  • Small fixes to make it compile in old python environments.

v1.0.3

13 Mar 13:27
Compare
Choose a tag to compare

Notable changes

  • Updated package info

v1.0.2

19 Feb 14:55
Compare
Choose a tag to compare

Notable changes

  • Development status to Production/Stable.