summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Additional MSRV comments (#8611)Alex Gaynor2023-03-251-0/+2
|
* Bump target-lexicon from 0.12.4 to 0.12.6 in /src/rust (#8608)dependabot[bot]2023-03-251-2/+2
| | | | | | | | | | | | | | | Bumps [target-lexicon](https://github.com/bytecodealliance/target-lexicon) from 0.12.4 to 0.12.6. - [Release notes](https://github.com/bytecodealliance/target-lexicon/releases) - [Commits](https://github.com/bytecodealliance/target-lexicon/compare/v0.12.4...v0.12.6) --- 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>
* Bump indoc from 1.0.4 to 1.0.9 in /src/rust (#8610)dependabot[bot]2023-03-251-5/+2
| | | | | | | | | | | | | | | Bumps [indoc](https://github.com/dtolnay/indoc) from 1.0.4 to 1.0.9. - [Release notes](https://github.com/dtolnay/indoc/releases) - [Commits](https://github.com/dtolnay/indoc/compare/1.0.4...1.0.9) --- updated-dependencies: - dependency-name: indoc 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>
* Bump filelock from 3.10.3 to 3.10.4 (#8605)dependabot[bot]2023-03-251-1/+1
| | | | | | | | | | | | | | | | Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.10.3 to 3.10.4. - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/py-filelock/compare/3.10.3...3.10.4) --- updated-dependencies: - dependency-name: filelock 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>
* Bump pyo3 from 0.18.1 to 0.18.2 in /src/rust (#8607)dependabot[bot]2023-03-251-10/+10
| | | | | | | | | | | | | | | | Bumps [pyo3](https://github.com/pyo3/pyo3) from 0.18.1 to 0.18.2. - [Release notes](https://github.com/pyo3/pyo3/releases) - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md) - [Commits](https://github.com/pyo3/pyo3/compare/v0.18.1...v0.18.2) --- updated-dependencies: - dependency-name: pyo3 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>
* Bump parking_lot from 0.11.2 to 0.12.1 in /src/rust (#8606)dependabot[bot]2023-03-251-16/+14
| | | | | | | | | | | | | | | | Bumps [parking_lot](https://github.com/Amanieu/parking_lot) from 0.11.2 to 0.12.1. - [Release notes](https://github.com/Amanieu/parking_lot/releases) - [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md) - [Commits](https://github.com/Amanieu/parking_lot/compare/0.11.2...0.12.1) --- updated-dependencies: - dependency-name: parking_lot 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>
* port 40.0.1 changelog to main (#8604)Paul Kehrer2023-03-251-0/+8
|
* Fix handling very large pointer values (32-bit) (#8602)Alex Gaynor2023-03-252-3/+3
|
* Bump BoringSSL and/or OpenSSL in CI (#8601)pyca-boringbot[bot]2023-03-251-2/+2
| | | Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
* Use sparse protocol in bench (#8599)Alex Gaynor2023-03-241-0/+3
|
* Add benchmark for loading DER certificates (#8597)Alex Gaynor2023-03-241-0/+10
|
* Drop our own intern! macro in favor of pyo3's (#8596)Alex Gaynor2023-03-2417-323/+266
|
* Upgrade to pyo3 0.18 (#6935)Alex Gaynor2023-03-2420-244/+196
| | | | | | | * Upgrade to pyo3 0.16 * Upgrade to pyo3 0.17 * Upgrade to pyo3 0.18
* Migrate from setup.cfg to pyproject.toml completely (#8116)Alex Gaynor2023-03-255-116/+105
| | | One less file?
* Use the DEFINED BY functionality from rust-asn1 in pkcs7.rs (#7848)Alex Gaynor2023-03-252-23/+21
|
* remove unused binding (#8593)Alex Gaynor2023-03-251-1/+0
|
* remove unused warning constant (#8594)Alex Gaynor2023-03-251-1/+0
|
* fix copyright years (#8595)Alex Gaynor2023-03-252-2/+2
| | | | | * fix copyright year in docs * update copyright year
* remove a test dep (#8446)Paul Kehrer2023-03-243-8/+4
|
* update MSRV 1.48.0 -> 1.56.0 (#8587)Paul Kehrer2023-03-246-17/+12
| | | | | * update MSRV 1.48.0 -> 1.56.0 * bump some deps for MSRV
* drop python 3.6 support (#8448)Paul Kehrer2023-03-2413-71/+47
| | | | | | | | | | | * drop python 3.6 support * Update tests/hazmat/bindings/test_openssl.py Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com> --------- Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
* drop support for openssl < 1.1.1d (#8449)Paul Kehrer2023-03-2420-1194/+20
| | | | | This removes the OS random engine, which contained the only CPython PSF licensed code in the repository. Accordingly, that license has now been removed.
* get the proper workflow id for publishing (#8586)Paul Kehrer2023-03-241-1/+1
| | | does this fix #8585? maybe.
* Bump actions/checkout from 3.4.0 to 3.5.0 (#8590)dependabot[bot]2023-03-244-13/+13
| | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0) --- updated-dependencies: - dependency-name: actions/checkout 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>
* Bump actions/checkout from 3.4.0 to 3.5.0 in /.github/actions/wycheproof (#8588)dependabot[bot]2023-03-241-1/+1
| | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0) --- updated-dependencies: - dependency-name: actions/checkout 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>
* reopen main for 41 dev (#8584)Paul Kehrer2023-03-243-2/+9
|
* version bump and changelog for 40.0.0 (#8583)40.0.0Paul Kehrer2023-03-243-5/+5
|
* Migrate x25519 to use rust-openssl (#7933)Alex Gaynor2023-03-2413-158/+410
|
* fixes #8450 -- enable sparse registry everywhere (#8566)Alex Gaynor2023-03-241-12/+3
|
* Bump ruff from 0.0.258 to 0.0.259 (#8580)dependabot[bot]2023-03-241-1/+1
| | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.258 to 0.0.259. - [Release notes](https://github.com/charliermarsh/ruff/releases) - [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md) - [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.258...v0.0.259) --- 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>
* Bump openssl from 0.10.47 to 0.10.48 in /src/rust (#8581)dependabot[bot]2023-03-242-5/+5
| | | | | | | | | | | | | | | Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.47 to 0.10.48. - [Release notes](https://github.com/sfackler/rust-openssl/releases) - [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.47...openssl-v0.10.48) --- 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>
* Bump filelock from 3.10.2 to 3.10.3 (#8579)dependabot[bot]2023-03-241-1/+1
| | | | | | | | | | | | | | | | Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.10.2 to 3.10.3. - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/py-filelock/compare/3.10.2...3.10.3) --- updated-dependencies: - dependency-name: filelock 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>
* Bump BoringSSL and/or OpenSSL in CI (#8578)pyca-boringbot[bot]2023-03-241-2/+2
| | | Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
* Bump filelock from 3.10.0 to 3.10.2 (#8575)dependabot[bot]2023-03-231-1/+1
| | | | | | | | | | | | | | | | Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.10.0 to 3.10.2. - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/py-filelock/compare/3.10.0...3.10.2) --- updated-dependencies: - dependency-name: filelock 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>
* we don't need these in the constraints since we no longer depend on them (#8577)Paul Kehrer2023-03-231-4/+0
|
* Bump ruff from 0.0.257 to 0.0.258 (#8574)dependabot[bot]2023-03-231-1/+1
| | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.257 to 0.0.258. - [Release notes](https://github.com/charliermarsh/ruff/releases) - [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md) - [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.257...v0.0.258) --- 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>
* Bump BoringSSL and/or OpenSSL in CI (#8573)pyca-boringbot[bot]2023-03-231-4/+4
| | | Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
* Refs #8570 -- lower cxx version to match our MSRV (#8572)Alex Gaynor2023-03-221-8/+8
|
* handle case where WIN32_LEAN_AND_MEAN may already be defined (#8571)Paul Kehrer2023-03-221-0/+2
|
* Bump actions/stale from 7.0.0 to 8.0.0 (#8569)dependabot[bot]2023-03-221-1/+1
| | | | | | | | | | | | | | | | Bumps [actions/stale](https://github.com/actions/stale) from 7.0.0 to 8.0.0. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/stale/compare/v7.0.0...v8.0.0) --- updated-dependencies: - dependency-name: actions/stale 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>
* also update mtimes on src/_cffi_src (#8567)Alex Gaynor2023-03-221-4/+4
|
* Remove unused error bindings (#8568)Alex Gaynor2023-03-221-3/+0
|
* Bump proc-macro2 from 1.0.52 to 1.0.53 in /src/rust (#8565)dependabot[bot]2023-03-221-2/+2
| | | | | | | | | | | | | | | Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.52 to 1.0.53. - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.52...1.0.53) --- 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>
* Bump BoringSSL and/or OpenSSL in CI (#8562)pyca-boringbot[bot]2023-03-211-4/+4
| | | Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
* Bump iana-time-zone from 0.1.53 to 0.1.54 in /src/rust (#8561)dependabot[bot]2023-03-211-3/+69
| | | | | | | | | | | | | | | | Bumps [iana-time-zone](https://github.com/strawlab/iana-time-zone) from 0.1.53 to 0.1.54. - [Release notes](https://github.com/strawlab/iana-time-zone/releases) - [Changelog](https://github.com/strawlab/iana-time-zone/blob/main/CHANGELOG.md) - [Commits](https://github.com/strawlab/iana-time-zone/compare/v0.1.53...v0.1.54) --- updated-dependencies: - dependency-name: iana-time-zone 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>
* remove hypothesis from our test suite (#8560)Paul Kehrer2023-03-216-82/+0
| | | | we weren't really getting any value from it and we haven't expanded our use in numerous years
* update docs about testing, switch to 3.1.0 across more of our CI (#8558)Paul Kehrer2023-03-212-10/+11
|
* no more types-requests (#8559)Paul Kehrer2023-03-211-1/+0
|
* Bump BoringSSL and/or OpenSSL in CI (#8557)pyca-boringbot[bot]2023-03-211-4/+4
| | | Co-authored-by: pyca-boringbot[bot] <pyca-boringbot[bot]+106132319@users.noreply.github.com>
* Added support for handling python buffers in Rust code (#8556)Alex Gaynor2023-03-218-5/+92
| | | This is extra mega cursed, and strictly speaking unsound. It does, however, match the status quo ante, where someone mutating a buffer while its being used in cffi code will basically always be UB.