libervia-backend/sat
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi d0741de2ad core (memory/crypto): replaced PyCrypto by cryptography:
`PyCrypto` is unmaintained for years but was used in SàT for password hashing. This patch
fixes that by replacing `PyCrypto` by the reference `cryptography` module which is well
maintained.

The behaviour stays the same (except that previously async `hash`, `encrypt` and `decrypt`
methods are now synchronous, as they are quick and using a deferToThread may actually be
more resource intensive than using blocking methods).

It is planed to improve `memory.crypto` by using more up-to-date cryptography/hashing
algorithms in the future.

PyCrypto is no more a dependency of SàT
2020-02-09 23:50:26 +01:00
..
bridge bridge (dbus): new bridge_dbus_int_prefix option (in [DEFAULT] settings) to change interface prefix 2020-01-29 18:54:40 +01:00
core core (xmpp): avoid starting several clients at the same time: 2020-02-03 13:46:24 +01:00
memory core (memory/crypto): replaced PyCrypto by cryptography: 2020-02-09 23:50:26 +01:00
plugins core (memory/crypto): replaced PyCrypto by cryptography: 2020-02-09 23:50:26 +01:00
stdui fixed shebangs 2020-01-29 10:07:00 +01:00
test fixed shebangs 2020-01-29 10:07:00 +01:00
tools tools (images): fixed type for recommended_size. 2020-02-05 23:59:19 +01:00
__init__.py fixed shebangs 2020-01-29 10:07:00 +01:00
VERSION 0.8 development starts 2019-07-31 11:31:22 +02:00