Commit Graph

17 Commits

Author SHA1 Message Date
sthen
dae9f91e31 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:28:39 +00:00
tb
7cd9c71207 Update to py-tlslite-ng 0.8.0-alpha43 2022-05-11 22:56:58 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
sthen
3fb7cdbcf6 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:35 +00:00
tb
4272311c82 Update to py3-tlslite-ng-0.8.0alpha42v0
This has a few bug fixes. It would come with EdDSA support if libcrypto
had Ed25519/Ed448 support.
2021-08-06 16:02:20 +00:00
tb
161c3dfded Update to tlslite-ng 0.8.0-alpha41 2021-05-27 14:25:00 +00:00
tb
9d062a9548 update to py-tlslite-ng 0.8.0-alpha40
* fix wrong error message in AES implementation (Bernt Røskar Brenna)
* fix API break caused by the workaround for Bleichenbacher; RSA keys generated
  in-memory with m2crypto wouldn't work for decryption/encryption
* handle too short RSA ciphertexts for the key size consistently between
  backends
2021-01-23 12:24:04 +00:00
tb
37d08c2261 Update to py3-tlslite-ng 0.8.0-alpha39
Workaround CVE-2020-26263 - Bleichenbacher oracle in RSA decryption.
Please note that while the code was fortified, because of peculiarities of
python, it's not possible to fully fix it. If you require resistance against
side-channel attacks please use a different library.

Various optimizations in RSA, certificate selection and PRF.
2020-12-20 04:53:20 +00:00
tb
bc5f0e925f tlslite's home moved to the tlsfuzzer organization
Update GH_ACCOUNT and bump
2020-11-20 23:27:48 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
tb
eb77b33d08 update to py3-tlslite-ng 0.8.0alpha38
eliminates need for workaround for py3-cryptodome installations
2020-06-17 13:01:17 +00:00
tb
c1ce609263 Add a runtime dependency on py3-M2Crypto, which speeds up the tests for
libressl by a factor between 4 and 6.  I sent this for py3-tlsfuzzer
which was ok kmos, jca.

jca subsequently convinced me to move the dependency to tlslite-ng.
2020-05-14 15:27:03 +00:00
jca
7e6a45e6eb Bump EPOCH after introducing support for alpha[N] package versions
I highly suspect this is not needed but it's too tempting to just bump
three ports and forget about it.
No objection from tb@ (py-tlslite-ng maintainer)
2020-03-26 19:55:08 +00:00
tb
054c37438d tlslite-ng needs ecdsa as an RDEP
ok sthen
2020-03-03 18:49:14 +00:00
tb
b5fbe5bcb6 Fix typo in patch description. 2020-02-29 19:47:08 +00:00
tb
87ad4b4b94 Avoid loading pycrypto. If py3-cryptodome is installed, it will be loaded
instead and this will break RSA use.

ok kmos
2020-02-29 19:17:15 +00:00
tb
25542836b9 import py-tlslite-ng
ok kmos sthen

tlslite-ng is an open source python library that implements the SSL and
TLS cryptographic protocols.  It can be used either as a standalone
wrapper around the python socket interface or as a backend for multiple
other libraries.
2020-02-28 09:18:41 +00:00