Skip to content

Commit 46403b1

Browse files
committed
release 0.8.0-alpha46
1 parent e5722d5 commit 46403b1

File tree

5 files changed

+10
-8
lines changed

5 files changed

+10
-8
lines changed

README

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ Functionality implemented include:
2424
- anonymous DHE key exchange
2525
- anonymous ECDH key exchange
2626
- PSK and PSK-DH key exchange in TLS 1.3
27-
- session ticket based resumption in TLS 1.3
28-
- post-handshake key authentication in TLS 1.3
27+
- session ticket based resumption (RFC 5077) and in TLS 1.3
28+
- post-handshake client authentication in TLS 1.3
2929
- NULL encryption ciphersuites
3030
- FALLBACK_SCSV (RFC 7507)
3131
- encrypt-then-MAC mode of operation for CBC ciphersuites (RFC 7366)

README.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
tlslite-ng version 0.8.0-alpha45 (2023-08-01)
1+
tlslite-ng version 0.8.0-alpha46 (2023-08-03)
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/)
@@ -62,7 +62,7 @@ Implemented TLS features include:
6262
* padding extension
6363
* keying material exporter
6464
* RSA, RSA-PSS, ECDSA, and EdDSA certificates
65-
* ticket based session resumption in TLSv1.3
65+
* ticket based session resumption
6666
* 1-RTT handshake, Hello Retry Request, middlebox compatibility mode,
6767
cookie extension, post-handshake authentication and KeyUpdate
6868
(TLS 1.3)
@@ -686,6 +686,7 @@ may not work with all asyncore.dispatcher subclasses.
686686
* handle too short RSA ciphertexts for the key size consistently between
687687
backends
688688
* strict handling of CCS in TLS 1.3 (don't allow it post handshake)
689+
* detect and reject multi-byte CCS messages
689690
* improved RSA key generation - don't generate biased primes
690691
* support for both encodings of RSA-PSS algorithm identifier in X.509
691692
* Support for EdDSA (Ed25519 and Ed448) in TLS 1.2 and TLS 1.3, both
@@ -694,7 +695,8 @@ may not work with all asyncore.dispatcher subclasses.
694695
* Better handling of HMACs in FIPS mode
695696
* Generate RSA keys with 65537 as public exponent with m2crypto (as with
696697
other backends)
697-
698+
* Ticket based session resumption in TLS 1.2 and earlier
699+
* strict size checking of `session_id` field in ClientHello
698700
699701
0.7.0 - 2017-07-31
700702

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-alpha45'
65+
release = u'0.8.0-alpha46'
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-alpha45",
14+
version="0.8.0-alpha46",
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-alpha45"
4+
__version__ = "0.8.0-alpha46"
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)