Skip to content

Commit 1ff516b

Browse files
committed
release 0.8.0-beta1
1 parent 8370b03 commit 1ff516b

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

README

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ operations but is not dependant upon them.
77
Functionality implemented include:
88
- all above mentioned protocols, including support for client certificates
99
(RFC 6101, RFC 2246, RFC 4346, RFC 5246, RFC 8446 - not complete)
10-
- RSA, RSA-PSS and ECDSA certificates
10+
- RSA, RSA-PSS, DSA, and ECDSA certificates
1111
- RC4, 3DES-CBC, AES-CBC, AES-GCM, AES-CCM, AES-CCM_8 and ChaCha20 ciphers
1212
(RFC 5246, RFC 6347, RFC 4492, RFC 5288, RFC 5289, RFC 7539, RFC 7905,
1313
RFC 6655, RFC 7251)
1414
- MD5, SHA1, SHA256 and SHA384 HMACs as well as AEAD mode of operation with
1515
GCM or Poly1305 authenticator
16-
- RSA, DHE_RSA, ECDHE_RSA, ECDHE_ECDSA key exchange
16+
- RSA, DHE_RSA, DHE_DSS, ECDHE_RSA, ECDHE_ECDSA key exchange
1717
- full set of signature hashes (md5, sha1, sha224, sha256, sha384, sha512,
1818
rsa_pss_rsae_sha256, rsa_pss_rsae_sha384 and rsa_pss_rsae_sha512) for
1919
ServerKeyExchange and CertfificateVerify

README.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
tlslite-ng version 0.8.0-alpha47 (2023-08-21)
1+
tlslite-ng version 0.8.0-beta1 (2023-08-24)
22

33
[![Build Status](https://github.com/tlsfuzzer/tlslite-ng/workflows/GitHub%20CI/badge.svg?branch=master)](https://github.com/tlsfuzzer/tlslite-ng/actions?query=workflow%3A%22GitHub+CI%22+branch%3Amaster)
44
[![Read the Docs](https://img.shields.io/readthedocs/tlslite-ng)](https://tlslite-ng.readthedocs.io/en/latest/)
@@ -61,7 +61,7 @@ Implemented TLS features include:
6161
* Extended master secret
6262
* padding extension
6363
* keying material exporter
64-
* RSA, RSA-PSS, ECDSA, and EdDSA certificates
64+
* RSA, RSA-PSS, DSA, ECDSA, and EdDSA certificates
6565
* ticket based session resumption
6666
* 1-RTT handshake, Hello Retry Request, middlebox compatibility mode,
6767
cookie extension, post-handshake authentication and KeyUpdate
@@ -676,6 +676,7 @@ may not work with all asyncore.dispatcher subclasses.
676676
curves and signature algorithms advertised by client (Ivan Nikolchev)
677677
* basic support for DSA certificates; verification of DSA signatures
678678
in ServerKeyExchange (Frantisek Krenzelok)
679+
* support for DSA client certificates
679680
* small optimisations to PRF methods, speeds to handshake
680681
* support for MD5 signatures in X.509 certificates (Jean-Romain Garnier)
681682
* add support for Brainpool curves in TLS 1.2 and earlier (pytz)

docs/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
# The short X.Y version.
6363
version = u'0.8'
6464
# The full version, including alpha/beta/rc tags.
65-
release = u'0.8.0-alpha47'
65+
release = u'0.8.0-beta1'
6666

6767
# The language for content autogenerated by Sphinx. Refer to documentation
6868
# for a list of supported languages.

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
README = f.read()
1212

1313
setup(name="tlslite-ng",
14-
version="0.8.0-alpha47",
14+
version="0.8.0-beta1",
1515
author="Hubert Kario",
1616
author_email="[email protected]",
1717
url="https://github.com/tlsfuzzer/tlslite-ng",

tlslite/api.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Author: Trevor Perrin
22
# See the LICENSE file for legal information regarding use of this file.
33

4-
__version__ = "0.8.0-alpha47"
4+
__version__ = "0.8.0-beta1"
55
# the whole module is about importing most commonly used methods, for use
66
# by other applications
77
# pylint: disable=unused-import

0 commit comments

Comments
 (0)