Skip to content

Temporary pre-tls PR to get build running#1961

Closed
mxsasha wants to merge 12 commits intomain-pre-tlsfrom
main
Closed

Temporary pre-tls PR to get build running#1961
mxsasha wants to merge 12 commits intomain-pre-tlsfrom
main

Conversation

@mxsasha
Copy link
Collaborator

@mxsasha mxsasha commented Mar 10, 2026

Not to be merged.

mxsasha and others added 12 commits March 10, 2026 14:43
This disables our custom build, and just installs from PyPI.
We may need to revert this in the future if we switch
back to custom builds.
- kex_hash_func was actually not enabled for mail
- leftover debug lines
- mx_status mismatch
- some error hardening
Some key changes:
* FFDHE2024 -> insufficient, others -> phase out
* Remove ECDHE/DHE min key size - this is superfluous
* Update SHA2 key exchange check to new requirements (must reject SHA1 and older, sha224 to phase out).
* Update cert requirements, including RSA phase out for 2048
* Add RSA-PKCS check
* Update client initiated renegotiation limits, incl DB changes for 3 states now
* Add support for EMS test
* Check all non-root certs for sighash/key size/curve.
* Update content to 98c5150 from TLS branch
This is a bit wonky, but it's fine, it's only for the dev4 test period
This was removed from NCSC TLS update.
We decided not to test this scenario after
considering the suites at each level.
Only bad>(sufficient+good) is considered.
Bumps [django](https://github.com/django/django) from 4.2.28 to 4.2.29.
- [Commits](django/django@4.2.28...4.2.29)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 4.2.29
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.7 to 3.8.1.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](Python-Markdown/markdown@3.7...3.8.1)

---
updated-dependencies:
- dependency-name: markdown
  dependency-version: 3.8.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@mxsasha mxsasha closed this Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant