-
Notifications
You must be signed in to change notification settings - Fork 422
Comparing changes
Open a pull request
base repository: pyca/pyopenssl
base: 23.3.0
head repository: pyca/pyopenssl
compare: 24.0.0
- 12 commits
- 15 files changed
- 6 contributors
Commits on Oct 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c8b8c1e - Browse repository at this point
Copy the full SHA c8b8c1eView commit details
Commits on Nov 14, 2023
-
Bump dessant/lock-threads from 4 to 5 (#1269)
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 4 to 5. - [Release notes](https://github.com/dessant/lock-threads/releases) - [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md) - [Commits](dessant/lock-threads@v4...v5) --- updated-dependencies: - dependency-name: dessant/lock-threads 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>
Configuration menu - View commit details
-
Copy full SHA for 5b17340 - Browse repository at this point
Copy the full SHA 5b17340View commit details
Commits on Nov 30, 2023
-
docs: include test dependencies when developing pyOpenSSL (#1271)
If someone is running `pip install -e` to develop on pyOpenSSL, presumably they want to be able to run the tests too.
Configuration menu - View commit details
-
Copy full SHA for bb4a60d - Browse repository at this point
Copy the full SHA bb4a60dView commit details -
Fix various issues around X509_STORE_CTX reuse (#1272)
* Don't try to access X509_STORE_CTX after _cleanup Although OpenSSL happens to leave the errors in there on X509_STORE_CTX_cleanup, in no other OpenSSL API is accessing a cleaned up object meaningful. Do it in the other order. * Internal variables are internal The underscore-prefixed variables were not intended to be exposed as public API, so don't bother exposing it in the first place. * Don't reuse X509_STORE_CTXs There's a lot of history with X509_STORE_CTX's somewhat messy transition from a stack-allocated type to a heap-allocated type. (This is why a double X509_STORE_CTX_init used to leak memory.) We can avoid all this mess by just making a new X509_STORE_CTX each time.
Configuration menu - View commit details
-
Copy full SHA for acb31fb - Browse repository at this point
Copy the full SHA acb31fbView commit details
Commits on Dec 5, 2023
-
Put mypy, coverage.py, pytest in pyproject (#1273)
* Put mypy, coverage.py, pytest in pyproject Signed-off-by: William Woodruff <william@trailofbits.com> * tox: coverage[toml] Signed-off-by: William Woodruff <william@trailofbits.com> --------- Signed-off-by: William Woodruff <william@trailofbits.com>
Configuration menu - View commit details
-
Copy full SHA for 5dc1044 - Browse repository at this point
Copy the full SHA 5dc1044View commit details
Commits on Dec 7, 2023
-
Bump actions/setup-python from 4 to 5 (#1274)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python 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>
Configuration menu - View commit details
-
Copy full SHA for abf91d7 - Browse repository at this point
Copy the full SHA abf91d7View commit details
Commits on Jan 10, 2024
-
Fix a typo in deprecation warnings (#1280)
The correct spelling is `equivalent`, not `equivilant`.
Configuration menu - View commit details
-
Copy full SHA for 8219562 - Browse repository at this point
Copy the full SHA 8219562View commit details -
Replace RSA-512 test keys with RSA-2048 (#1281)
RSA-512 was factored in 1999. Since none of these tests are specific to the size of the RSA key, best to test inputs that are representative of real-world inputs, lest the underlying cryptography library start enforcing post-1999 security levels.
Configuration menu - View commit details
-
Copy full SHA for 920fa96 - Browse repository at this point
Copy the full SHA 920fa96View commit details -
Add Connection.get_selected_srtp_profile (#1278) (#1279)
If an SRTP profile was negotiated as part of the handshake, make it possible to retrieve the name of the profile. This is needed to determine which profiles were offered using `Context.set_tlsext_use_srtp` was actually selected.
Configuration menu - View commit details
-
Copy full SHA for 34b018f - Browse repository at this point
Copy the full SHA 34b018fView commit details
Commits on Jan 13, 2024
-
Fix changelog by moving new features to 24.0.0 release (#1282)
PR #1279 inadvertently appended the change to a past release, so fix this.
Configuration menu - View commit details
-
Copy full SHA for df358b3 - Browse repository at this point
Copy the full SHA df358b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9752e4 - Browse repository at this point
Copy the full SHA d9752e4View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f3e4f9 - Browse repository at this point
Copy the full SHA 7f3e4f9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 23.3.0...24.0.0