Commit graph

10546 commits

Author SHA1 Message Date
dependabot[bot]
4f05a71fa3
Bump windows-targets from 0.48.0 to 0.48.1 in /src/rust (#9149)
Bumps [windows-targets](https://github.com/microsoft/windows-rs) from 0.48.0 to 0.48.1.
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/compare/0.48.0...windows-targets-0.48.1)

---
updated-dependencies:
- dependency-name: windows-targets
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 23:30:58 +00:00
Alex Gaynor
420d945869
fixed linkcheck build (#9148) 2023-06-28 06:05:13 +02:00
pyca-boringbot[bot]
204b6a937e
Bump BoringSSL and/or OpenSSL in CI (#9147)
Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
2023-06-28 00:17:36 +00:00
Alex Gaynor
1eb823a058
Stop explicitly enabling RSA blinding (#9143)
It is on by default in OpenSSL, going back at least as far 1.1.1d, and probably much farther.
2023-06-27 22:31:34 +02:00
Alex Gaynor
16ee22f6b8
Try using the rust cache action (#9145)
* Try using the rust cache action

* Trigger CI to test cache
2023-06-27 22:22:54 +02:00
pyca-boringbot[bot]
35219339d9
Bump BoringSSL and/or OpenSSL in CI (#9142)
Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
2023-06-26 20:37:30 -04:00
Alex Gaynor
05f5219917
Remove explicit enablement of sparse registry from wheel builder (#9141)
Its on by default in rust starting with 1.70.

Note: I'm not removing it from ci.yml until our MSRV is 1.70, as there are older builders. However, wheel-builder.yml always builds with the latest rustc, so it can safely be removed.
2023-06-26 16:23:39 +02:00
dependabot[bot]
140022ca4d
Bump proc-macro2 from 1.0.60 to 1.0.63 in /src/rust (#9139)
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.60 to 1.0.63.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.60...1.0.63)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 06:33:38 +02:00
Alex Gaynor
d729efe3eb
Update comment to be more precise (#9135) 2023-06-26 06:33:12 +02:00
dependabot[bot]
dd587c9f15
Bump libc from 0.2.146 to 0.2.147 in /src/rust (#9140)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.146 to 0.2.147.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.146...0.2.147)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 04:32:57 +00:00
dependabot[bot]
c4e7e5f6a7
Bump mypy from 1.4.0 to 1.4.1 (#9138)
Bumps [mypy](https://github.com/python/mypy) from 1.4.0 to 1.4.1.
- [Commits](https://github.com/python/mypy/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 03:40:34 +00:00
dependabot[bot]
8bc9eff9b9
Bump keyring from 24.1.0 to 24.2.0 (#9137)
Bumps [keyring](https://github.com/jaraco/keyring) from 24.1.0 to 24.2.0.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v24.1.0...v24.2.0)

---
updated-dependencies:
- dependency-name: keyring
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 03:36:19 +00:00
dependabot[bot]
c2c1590668
Bump dtolnay/rust-toolchain (#9136)
Bumps [dtolnay/rust-toolchain](https://github.com/dtolnay/rust-toolchain) from 1f5cdb56c8779e3efa22473ce181ff83143b172c to 0e66bd3e6b38ec0ad5312288c83e47c143e6b09e.
- [Release notes](https://github.com/dtolnay/rust-toolchain/releases)
- [Commits](1f5cdb56c8...0e66bd3e6b)

---
updated-dependencies:
- dependency-name: dtolnay/rust-toolchain
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 03:32:57 +00:00
pyca-boringbot[bot]
66b68ba191
Bump BoringSSL and/or OpenSSL in CI (#9134)
Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
2023-06-25 20:21:36 -04:00
James Hilliard
2f9cd402d3
Fix include directory when cross compiling (#9129) 2023-06-25 19:39:19 -04:00
Alex Gaynor
93a6a3528e
Stop caching cargo and pip dirs (#9128)
They're of very limited value (I think), and they're some of the most unreliable parts of our infra.
2023-06-25 19:24:39 +02:00
Alex Gaynor
313dd9d33f
Added another potential future MSRV (#9126) 2023-06-25 19:23:38 +02:00
Alexander Kanavin
562b2d9731
Revert "cryptography-cffi: substitute include path from target sysroot in cross builds (#9105)" (#9131)
The original code was right all along: it uses the official API for
obtaining header locations, and it is on the build environment
to ensure python supplies that in cross-build scenarios
(another option is to apply a custom patch, however any such patch
is not eligible for upstream submission due to its specificity).

Further info: https://github.com/pyca/cryptography/pull/9129

Co-authored-by: Alexander Kanavin <alex@linutronix.de>
2023-06-24 18:17:32 +00:00
pyca-boringbot[bot]
4806828ebf
Bump BoringSSL and/or OpenSSL in CI (#9130)
Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
2023-06-24 00:25:12 +00:00
dependabot[bot]
2efee2873c
Bump platformdirs from 3.7.0 to 3.8.0 (#9123)
Bumps [platformdirs](https://github.com/platformdirs/platformdirs) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/platformdirs/platformdirs/compare/3.7.0...3.8.0)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-23 14:37:31 +00:00
dependabot[bot]
66515932c5
Bump ruff from 0.0.274 to 0.0.275 (#9127)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.274 to 0.0.275.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.274...v0.0.275)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-23 14:29:53 +00:00
dependabot[bot]
da7bd1d5ff
Bump pytest from 7.3.2 to 7.4.0 (#9125)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.2 to 7.4.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.2...7.4.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-23 14:21:56 +00:00
dependabot[bot]
9b4472513d
Bump keyring from 24.0.1 to 24.1.0 (#9124)
Bumps [keyring](https://github.com/jaraco/keyring) from 24.0.1 to 24.1.0.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v24.0.1...v24.1.0)

---
updated-dependencies:
- dependency-name: keyring
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-23 14:21:41 +00:00
Alex Gaynor
cd9137adbd
Removed unused conditional bindings (#9121) 2023-06-23 14:18:30 +02:00
Paul Kehrer
8ebd0b38d6
remove more BN bindings (#9118) 2023-06-23 07:05:02 -04:00
Alex Gaynor
380652e621
Remove many unused EC bindings (#9117) 2023-06-23 05:40:14 +00:00
Alex Gaynor
f38eb4a0e4
Migrate EC support to Rust (#9024) 2023-06-23 06:36:41 +02:00
Alex Gaynor
31c3f2daf8
Attach version comments to all pinned actions (#9115)
Excludes dtolnay/rust-toolchain since those are a commit on main
2023-06-23 05:26:38 +02:00
Alex Gaynor
42acf4091c
Enable ruff's own ruleset (#9114) 2023-06-23 05:25:46 +02:00
pyca-boringbot[bot]
4ae49a46ec
Bump BoringSSL and/or OpenSSL in CI (#9116)
Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
2023-06-23 00:17:59 +00:00
Diogo Teles Sant'Anna
27f8745dc4
ci: Update GitHub owned actions to be referenced by SHA. Work automated using StepSecurity (#9113)
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
Co-authored-by: StepSecurity Bot <bot@stepsecurity.io>
2023-06-22 20:20:46 +02:00
dependabot[bot]
3e7145d239
Bump keyring from 24.0.0 to 24.0.1 (#9112)
Bumps [keyring](https://github.com/jaraco/keyring) from 24.0.0 to 24.0.1.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v24.0.0...v24.0.1)

---
updated-dependencies:
- dependency-name: keyring
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-22 13:13:22 +00:00
dependabot[bot]
46a63d0ced
Bump platformdirs from 3.6.0 to 3.7.0 (#9106)
Bumps [platformdirs](https://github.com/platformdirs/platformdirs) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/platformdirs/platformdirs/compare/3.6.0...3.7.0)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 13:44:08 +00:00
dependabot[bot]
4aa15f4f08
Bump ruff from 0.0.273 to 0.0.274 (#9108)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.273 to 0.0.274.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.273...v0.0.274)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 13:36:55 +00:00
pyca-boringbot[bot]
4401b41169
Bump BoringSSL and/or OpenSSL in CI (#9037)
Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
2023-06-21 13:36:24 +00:00
dependabot[bot]
8482b3b824
Bump pluggy from 1.1.0 to 1.2.0 (#9107)
Bumps [pluggy](https://github.com/pytest-dev/pluggy) from 1.1.0 to 1.2.0.
- [Changelog](https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pluggy/compare/1.1.0...1.2.0)

---
updated-dependencies:
- dependency-name: pluggy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 13:19:37 +00:00
dependabot[bot]
5a94e0bac2
Bump openssl from 0.10.54 to 0.10.55 in /src/rust (#9101)
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.54 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.54...openssl-v0.10.55)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 13:11:57 +00:00
Alex Gaynor
47105c6b7c
Don't build dh code on BoringSSL (#9103)
It doesn't support DH via EVP
2023-06-21 14:52:52 +02:00
Alexander Kanavin
aa8dbd81f0
cryptography-cffi: substitute include path from target sysroot in cross builds (#9105)
Existing code gets include path on the target device (e.g. where
the code will run). For the cross build environments such as yocto,
INCLUDEPY contains the correct value.

Fixes #8867.

Co-authored-by: Alexander Kanavin <alex@linutronix.de>
2023-06-21 12:10:55 +00:00
Alex Gaynor
c52e192ed8
Update link (#9102) 2023-06-21 06:22:44 +02:00
dependabot[bot]
4a12cc55b0
Bump mypy from 1.3.0 to 1.4.0 (#9098)
Bumps [mypy](https://github.com/python/mypy) from 1.3.0 to 1.4.0.
- [Commits](https://github.com/python/mypy/compare/v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 22:41:58 +00:00
dependabot[bot]
539d17b09a
Bump ruff from 0.0.272 to 0.0.273 (#9099)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.272 to 0.0.273.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.272...v0.0.273)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 22:40:47 +00:00
dependabot[bot]
ed0445787f
Bump target-lexicon from 0.12.7 to 0.12.8 in /src/rust (#9096)
Bumps [target-lexicon](https://github.com/bytecodealliance/target-lexicon) from 0.12.7 to 0.12.8.
- [Commits](https://github.com/bytecodealliance/target-lexicon/compare/v0.12.7...v0.12.8)

---
updated-dependencies:
- dependency-name: target-lexicon
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 22:04:10 +00:00
dependabot[bot]
97e37c675a
Bump openssl-sys from 0.9.88 to 0.9.90 in /src/rust (#9100)
Bumps [openssl-sys](https://github.com/sfackler/rust-openssl) from 0.9.88 to 0.9.90.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.88...openssl-sys-v0.9.90)

---
updated-dependencies:
- dependency-name: openssl-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 21:57:30 +00:00
dependabot[bot]
acabd1adde
Bump readme-renderer from 37.3 to 40.0 (#9093)
Bumps [readme-renderer](https://github.com/pypa/readme_renderer) from 37.3 to 40.0.
- [Release notes](https://github.com/pypa/readme_renderer/releases)
- [Changelog](https://github.com/pypa/readme_renderer/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/readme_renderer/compare/37.3...40.0)

---
updated-dependencies:
- dependency-name: readme-renderer
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 13:52:06 +00:00
Alex Gaynor
b86c358fa5
Added a timeout to the all-green job (#9094) 2023-06-20 15:49:26 +02:00
dependabot[bot]
48863e5bf3
Bump dtolnay/rust-toolchain (#9091)
Bumps [dtolnay/rust-toolchain](https://github.com/dtolnay/rust-toolchain) from 52e69531e6f69a396bc9d1226284493a5db969ff to 1f5cdb56c8779e3efa22473ce181ff83143b172c.
- [Release notes](https://github.com/dtolnay/rust-toolchain/releases)
- [Commits](52e69531e6...1f5cdb56c8)

---
updated-dependencies:
- dependency-name: dtolnay/rust-toolchain
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 13:20:03 +00:00
dependabot[bot]
efc50c7592
Bump keyring from 23.13.1 to 24.0.0 (#9092)
Bumps [keyring](https://github.com/jaraco/keyring) from 23.13.1 to 24.0.0.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v23.13.1...v24.0.0)

---
updated-dependencies:
- dependency-name: keyring
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 13:17:57 +00:00
dependabot[bot]
dc3301a577
Bump virtualenv from 20.23.0 to 20.23.1 (#9089)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.23.0 to 20.23.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.23.0...20.23.1)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 13:48:32 +00:00
dependabot[bot]
91a1423767
Bump platformdirs from 3.5.3 to 3.6.0 (#9088)
Bumps [platformdirs](https://github.com/platformdirs/platformdirs) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/platformdirs/platformdirs/compare/3.5.3...3.6.0)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 15:27:16 +02:00