Mon, 21 Dec 2020 13:50:25 -0500 run-tests: add a 4th `HGPORT` value
Matt Harbison <matt_harbison@yahoo.com> [Mon, 21 Dec 2020 13:50:25 -0500] rev 52288
run-tests: add a 4th `HGPORT` value I want to add tls1.3 support, and test-https.t already uses the existing ports to test tls1.0 through 1.2. It doesn't look to me like it can easily be converted to a bunch of #testcases, because this also tests downgrades to prior versions for the given client version. This partially reverts bc010fcd836b.
Mon, 11 Nov 2024 12:32:04 -0500 sslutil: drop the unused `commonssloptions()`
Matt Harbison <matt_harbison@yahoo.com> [Mon, 11 Nov 2024 12:32:04 -0500] rev 52287
sslutil: drop the unused `commonssloptions()` The last usage was removed in 94cf83d9a2c9.
Wed, 20 Nov 2024 16:31:40 -0500 sslutil: de-indent the Python 3.7+ code from the previous commit
Matt Harbison <matt_harbison@yahoo.com> [Wed, 20 Nov 2024 16:31:40 -0500] rev 52286
sslutil: de-indent the Python 3.7+ code from the previous commit
Fri, 08 Nov 2024 19:48:06 -0500 sslutil: drop support for Python prior to 3.7
Matt Harbison <matt_harbison@yahoo.com> [Fri, 08 Nov 2024 19:48:06 -0500] rev 52285
sslutil: drop support for Python prior to 3.7 There's also a block of code around line 47 related to `ssl.HAS_TLSv1` to determine the supported protocols that references "Python 3.7", but I'm not altering that because the commit referenced there wasn't landed until just prior to the 3.9 release, and I'm not sure what flavors of py38 might not have a backport. Avoid de-indenting for now for a clearer text diff.
Tue, 12 Nov 2024 23:20:04 +0100 rust-manifest: use `memchr` crate for all byte-finding needs
Raphaël Gomès <rgomes@octobus.net> [Tue, 12 Nov 2024 23:20:04 +0100] rev 52284
rust-manifest: use `memchr` crate for all byte-finding needs While writing a very dumb manifest diffing algorithm for a proof-of-concept I saw that `Manifest::find_by_path` was much slower than I was expecting. It turns out that the Rust stdlib uses slow (all is relative) code when searching for byte positions for reasons ranging from portability, SIMD API stability, nobody doing the work, etc. `memch` is much faster for these purposes, so let's use it. I was measuring ~670ms of profile time in `find_by_path`, after this patch it went down to ~230ms.
Wed, 30 Oct 2024 19:38:56 -0700 histedit-continue: wire up `hg continue` and `histedit`
Brian Hulette <bhulette@apache.org> [Wed, 30 Oct 2024 19:38:56 -0700] rev 52283
histedit-continue: wire up `hg continue` and `histedit`
Wed, 20 Nov 2024 15:53:19 +0100 branching: merge stable into default
Raphaël Gomès <rgomes@octobus.net> [Wed, 20 Nov 2024 15:53:19 +0100] rev 52282
branching: merge stable into default
(0) -30000 -10000 -3000 -1000 -300 -100 -30 -10 -7 +7 +10 tip