Copyright (C) 2013-2019 Nikos Mavrogiannopoulos
See the end for copying conditions.
+* Version 3.8.1 (unreleased)
+
+** libgnutls: ClientHello extensions are randomized by default
+ To make fingerprinting harder, TLS extensions in ClientHello
+ messages are shuffled. As this behavior may cause compatibility
+ issue with legacy applications that do not accept the last
+ extension without payload, the behavior can be reverted with the
+ %NO_SHUFFLE_EXTENSIONS priority keyword.
+
* Version 3.8.0 (released 2023-02-09)
** libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key exchange.
renegotiation thus this option must be used with care. When this option
is set no versions later than TLS1.2 can be negotiated.
+@item %NO_SHUFFLE_EXTENSIONS @tab
+will prevent randomizing the order of ClientHello extensions. By
+default, those extensions are randomized to make fingerprinting harder.
+
@item %NO_STATUS_REQUEST @tab
will prevent sending of the TLS status_request extension in client side.