Commit graph

9230 commits

Author SHA1 Message Date
dependabot[bot]
4e4e66e593
Bump proc-macro2 from 1.0.40 to 1.0.41 in /src/rust (#7447)
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.40...1.0.41)

---
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>
2022-07-25 12:23:22 +00:00
dependabot[bot]
d78a1416eb
Bump redox_syscall from 0.2.13 to 0.2.15 in /src/rust (#7446)
Bumps redox_syscall from 0.2.13 to 0.2.15.

---
updated-dependencies:
- dependency-name: redox_syscall
  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>
2022-07-24 11:49:26 +00:00
Alex Gaynor
72152be4e9
Revert "try pinning to older 3.10 (#7344)" (#7346)
This reverts commit f581dfa9c9.
2022-07-23 08:13:51 -07:00
Alex Gaynor
806c184161
remove bizzare dead code (#7444) 2022-07-22 20:47:47 -07:00
pyca-boringbot[bot]
16bc747730
Bump BoringSSL version to 4d7b383e989eff619a60eb1da1b18f613af65daf (#7445)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-23 00:24:48 +00:00
pyca-boringbot[bot]
64cb3c2f82
Bump BoringSSL version to 5697a9202615925696f8dc7f4e286d44d474769e (#7442)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-22 00:28:11 +00:00
Andrew Pantuso
61c034cddc
feat: drop max password length of 72 characters from 'serialize_ssh_private_key' (#7439) 2022-07-20 19:52:18 -04:00
pyca-boringbot[bot]
436833107c
Bump BoringSSL version to b95124305ab15c7523d3e21437309fa5dd717ee8 (#7437)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-20 00:24:27 +00:00
pyca-boringbot[bot]
28934d16fc
Bump BoringSSL version to dfddbc4ded0df5fdc7263384ab833562d2e67105 (#7434)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-19 00:24:48 +00:00
Alex Gaynor
59d4a7d7eb
Use pyo3 warning helper (#7433)
Much simpler than importing the warnings module
2022-07-18 16:41:06 -07:00
dependabot[bot]
b7443465d9
Bump dtolnay/rust-toolchain (#7432)
Bumps [dtolnay/rust-toolchain](https://github.com/dtolnay/rust-toolchain) from 3d5c338b548e8aff8b55d96390e28fa86945e1b2 to 1. This release includes the previously tagged commit.
- [Release notes](https://github.com/dtolnay/rust-toolchain/releases)
- [Commits](3d5c338b54...1ce4a7352a)

---
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>
2022-07-18 12:15:23 +00:00
Alex Gaynor
7da2dc3308
nit: remove stray space (#7430) 2022-07-17 14:32:26 +00:00
Alex Gaynor
09d80a5386
Use universal2 openssl in macOS CI (#7428) 2022-07-17 09:25:30 -05:00
Alex Gaynor
d8f6635a01
nit: remove stray space (#7429) 2022-07-17 09:25:10 -05:00
Alex Gaynor
ce3bfbe38a
Added a benchmark for ChaCha20 AEAD (#7427) 2022-07-16 21:38:29 +00:00
Alex Gaynor
07bb910f6f
fix typo in test name (#7426) 2022-07-16 21:31:50 +00:00
Alex Gaynor
12966837d7
Added FixedPool abstraction for use in optimizing various types (#7303) 2022-07-16 13:50:46 -05:00
dependabot[bot]
fdbce867f6
Bump unicode-ident from 1.0.1 to 1.0.2 in /src/rust (#7424)
Bumps [unicode-ident](https://github.com/dtolnay/unicode-ident) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](https://github.com/dtolnay/unicode-ident/compare/1.0.1...1.0.2)

---
updated-dependencies:
- dependency-name: unicode-ident
  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>
2022-07-16 03:19:51 +00:00
pyca-boringbot[bot]
f7fff1601c
Bump BoringSSL version to 557b80f1a3e599459367391540488c132a000d55 (#7423)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-15 19:36:39 -05:00
Alex Gaynor
1c4d4e9d51
Remove usage of actions-rs actions (#7422)
They appear to be unmaintained at this point: https://github.com/actions-rs/toolchain/issues/216

Also for most of these we can simply use the Rust that comes with the GHA image
2022-07-15 11:45:00 -05:00
pyca-boringbot[bot]
dc289d2b0e
Bump BoringSSL version to b6f47e88b09703e925c894ca77a5d90ee413e6b5 (#7421)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-15 00:27:30 +00:00
dependabot[bot]
e5952b62a3
Bump pem from 1.0.2 to 1.1.0 in /src/rust (#7420)
Bumps [pem](https://github.com/jcreekmore/pem-rs) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/jcreekmore/pem-rs/releases)
- [Changelog](https://github.com/jcreekmore/pem-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jcreekmore/pem-rs/compare/v1.0.2...v1.1.0)

---
updated-dependencies:
- dependency-name: pem
  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>
2022-07-13 22:48:54 +00:00
dependabot[bot]
b885b73e48
Bump actions/cache from 3.0.4 to 3.0.5 (#7419)
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.4...v3.0.5)

---
updated-dependencies:
- dependency-name: actions/cache
  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>
2022-07-13 08:19:45 -04:00
pyca-boringbot[bot]
c8e00f8b29
Bump BoringSSL version to c8d31372f7342707d8c6e40c814ce1b64fe36086 (#7418)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-13 00:25:56 +00:00
dependabot[bot]
08b9ff57d0
Bump actions/setup-python from 4.0.0 to 4.1.0 (#7417)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  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>
2022-07-12 12:43:12 +00:00
pyca-boringbot[bot]
da63d821b6
Bump BoringSSL version to dc112e7ffc9bf95d01f08478ac9be90d6a695cdd (#7416)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-12 00:23:36 +00:00
Alex Gaynor
fb4157992b
Run benchmarks in CI (#7414)
fixes #7079
2022-07-10 18:50:11 -05:00
Alex Gaynor
2db5df5944
Added license header to download_openssl.py (#7415) 2022-07-10 19:42:30 +00:00
Alex Gaynor
cab8f94fe5
Update things for 2022 (#7413) 2022-07-10 13:27:18 -05:00
Alex Gaynor
49ddf91e87
fixes #7345 -- macarm64 runner is now native (#7410)
* fixes #7345 -- macarm64 runner is now native

* Update macarm64.yml
2022-07-10 13:43:31 +00:00
pyca-boringbot[bot]
00e2773c92
Bump BoringSSL version to 5c1d5d8035bfad737bed79cd600c6600647e947f (#7409)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-09 00:19:53 +00:00
pyca-boringbot[bot]
c8e7f65520
Bump BoringSSL version to f2029899b2c1dcf3e3120876794da088f42ad351 (#7408)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-07 20:28:33 -04:00
pyca-boringbot[bot]
fd0f708b98
Bump BoringSSL version to e7681d1a788d31a30b714b9688b29074645b096d (#7407)
Co-authored-by: BoringSSL Bot <pyca-boringbot@users.noreply.github.com>
2022-07-07 00:23:11 +00:00
Alex Gaynor
c0e7c2a6e4
Provide a link to create a PAT in the release flow (#7406) 2022-07-06 16:46:17 -05:00
Alex Gaynor
d25c6a8139
openssl version bumps for ci (#7402) 2022-07-05 15:36:20 +00:00
Alex Gaynor
0c88afb12d
Added OCB vectors from openssl (#7401) 2022-07-05 15:30:02 +00:00
Alex Gaynor
c5351befd2
foward port changelog for 37.0.4 (#7400) 2022-07-05 13:47:53 +00:00
dependabot[bot]
753a2baf34
Bump once_cell from 1.12.1 to 1.13.0 in /src/rust (#7398)
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.12.1...v1.13.0)

---
updated-dependencies:
- dependency-name: once_cell
  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>
2022-07-05 12:22:20 +00:00
Alex Gaynor
86d9e39db8
Bump to rust-asn1 0.10 (#7395) 2022-07-05 00:42:00 +02:00
Alex Gaynor
0f81490c7f
Added vectors for long form tags (#7396) 2022-07-04 16:56:07 +00:00
dependabot[bot]
492b1c8596
Bump once_cell from 1.12.0 to 1.12.1 in /src/rust (#7392)
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.12.0...v1.12.1)

---
updated-dependencies:
- dependency-name: once_cell
  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>
2022-07-04 12:21:24 +00:00
Alex Gaynor
c61b924d32
Backport pyo3::intern! from pyo3 0.16 (#7355)
This should speed up all of these code-paths when called repeatedly.
2022-07-04 15:17:37 +03:00
Alex Gaynor
32c3d291b9
Don't force an upgrade of cffi (#7389)
It breaks on pypy where we always want the cffi that came with pypy, not one from pypi.
2022-07-03 18:45:28 +03:00
Alex Gaynor
b90d481b0f
Re-use constant from rust-asn1 (#7386) 2022-07-03 06:57:32 +03:00
Alex Gaynor
15de6a3c55
Added RUSTUP_TOOLCHAIN to tox passenv (#7387) 2022-07-03 06:56:57 +03:00
Alex Gaynor
e181382494
pin rust nightly until regression is fixed (#7388) 2022-07-03 03:13:49 +00:00
Alex Gaynor
56fd22ce07
silence a new clippy warning from rust 1.62 for now (#7384) 2022-07-01 06:13:15 +03:00
dependabot[bot]
336ad32a62
Bump smallvec from 1.8.1 to 1.9.0 in /src/rust (#7383)
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.8.1...v1.9.0)

---
updated-dependencies:
- dependency-name: smallvec
  dependency-type: indirect
  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>
2022-06-30 12:32:23 +00:00
Hood Chatham
5c33dcac26
Add the rustc version to debug assistance output when setup.py fails (#7382)
* Add the rustc version to debug assistance output when setup.py fails

* Update setup.py

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>

* Apply formatter, better string manipulation

* Try again with string manipulation

* check=True

* apply formatter

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2022-06-28 22:07:56 +00:00
Felix Dreissig
2bd0dda700
docs: Fix type returned by get_extension_for_oid() and get_extension_for_class() (#7380)
The previous wording (to me) sounded as if an instance of the specific
`ExtensionType` subclass would be returned.
But the methods actually return an `Extension` instance, from which the
specific `ExtensionType` instance can be accessed through the `value`
property.
2022-06-28 11:26:36 +00:00