_sslutil__be_less_strict_about_which_ciphers_are_allowed_when_using___insecure
# HG changeset patch
# User Julien Cristau <jcristau@debian.org>
# Date
1649507032 -7200
# Sat Apr 09 14:23:52 2022 +0200
# Node ID
c871c4fbc94f88e8c78a6bd4ece15d239cbdea10
# Parent
410916fc5935c7855c2cf4876d8311d34aabc29a
sslutil: be less strict about which ciphers are allowed when using --insecure
Python 3.10 restricted which ciphers are enabled by default, leading to
no available ciphers for TLS < 1.2. When using the --insecure flag we
allow old TLS, so also adjust the cipher list to give connections a
chance to work.
On the server side, also loosen the cipher selection in tests (when
using the devel.serverexactprotocol option).
Differential Revision: https://phab.mercurial-scm.org/D12489
Gbp-Pq: Topic py310
Gbp-Pq: Name 4_sslutil__be_less_strict_about_which_ciphers_are_allowed_when_using___insecure.patch
_sslutil__avoid_deprecation_warnings_from_python_3_10_s_ssl_module
# HG changeset patch
# User Julien Cristau <jcristau@debian.org>
# Date
1649506532 -7200
# Sat Apr 09 14:15:32 2022 +0200
# Node ID
410916fc5935c7855c2cf4876d8311d34aabc29a
# Parent
96cc0ab5e1e68e4e163e8933842f908dcf42897a
sslutil: avoid deprecation warnings from python 3.10's ssl module
Use ssl.PROTOCOL_TLS_{CLIENT,SERVER} and
SSLContext.{min,max}imum_version when supported (3.7+).
And, catch deprecation warnings when the user asks for deprecated TLS
versions (1.0 and 1.1).
Differential Revision: https://phab.mercurial-scm.org/D12488
Gbp-Pq: Topic py310
Gbp-Pq: Name 3_sslutil__avoid_deprecation_warnings_from_python_3_10_s_ssl_module.patch
_run_tests__silence_distutils_deprecation_warning
# HG changeset patch
# User Julien Cristau <jcristau@debian.org>
# Date
1649431378 -7200
# Fri Apr 08 17:22:58 2022 +0200
# Node ID
96cc0ab5e1e68e4e163e8933842f908dcf42897a
# Parent
ff73927e33968c053bc245884deddb78f5fb6212
run-tests: silence distutils deprecation warning
Gbp-Pq: Topic py310
Gbp-Pq: Name 2_run_tests__silence_distutils_deprecation_warning.patch
_zeroconf__fix_deprecation_warning_with_python_3_10
# HG changeset patch
# User Julien Cristau <jcristau@debian.org>
# Date
1649276989 -7200
# Wed Apr 06 22:29:49 2022 +0200
# Node ID
ff73927e33968c053bc245884deddb78f5fb6212
# Parent
b6f535f3beda19406d5f869f5a3ba33f04bf7aa0
zeroconf: fix deprecation warning with python 3.10
threading.condition.notifyAll → threading.condition.notify_all
Differential Revision: https://phab.mercurial-scm.org/D12487
Gbp-Pq: Topic py310
Gbp-Pq: Name 1_zeroconf__fix_deprecation_warning_with_python_3_10.patch
mercurial (6.1.2-1) sid; urgency=medium
* Add zsh_completion to debian/copyright (closes: #
1004341)
* New upstream bugfix release
* Fix test failures with openssl 3 (closes: #
1011076)
[dgit import unpatched mercurial 6.1.2-1]