| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
* fix osrandom/builtin switching methods for 1.1.0+
In 1.1.0 RAND_cleanup became a no-op. This broke changing to the builtin
random engine via activate_builtin_random(). Fixed by directly calling
RAND_set_rand_method. This works on 1.0.x and 1.1.x
* missed an assert
|
|
|
|
| |
detect md5 and don't generate short RSA keys
these changes will help if we actually try to run FIPS enabled
|
| |
|
|
|
|
|
|
| |
* add bindings to parse and create challenge passwords in X509 CSRs
* moved away from the 1.1.0 section
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Remove irrelevant DHBackend test conditions
DHBackend provides functions for plain finite-field Diffie-Hellman.
X25519 and X448 are their own algorithms, and Ed25519 and Ed448 aren't
even Diffie-Hellman primitives.
* Add missing backend support checks.
Some new AES and EC tests did not check for whether the corresponding
mode or curve was supported by the backend.
* Add a DummyMode for coverage
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* ed25519 support in x509 certificate builder
This adds minimal ed25519 support. More to come.
* Apply suggestions from code review
Co-Authored-By: Alex Gaynor <alex.gaynor@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
* more ed25519 vectors, better description of RFC 8410 vector
* typo
* oops, doc'd wrong
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Fixes #4731 -- update the secure memory wiping docs
* It's a word!
|
|
|
|
|
|
| |
* Refs #4923; deprecate OpenSSL 1.0.1
* changelog
|
|
|
| |
Introduced in OpenSSL 1.1. Added compatibility for older versions.
|
| |
|
|
|
|
|
|
| |
* fixed broken random order
* Err, fix
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add manylinux2010 wheel builder
* various updates
* empty commit
* need to pass a plat tag
* hacks need hacks
|
| |
|
|
|
|
|
|
| |
* remove don't use pep517 flags now that we have an explicit backend
* lol
|
|
|
|
|
|
|
|
| |
* reopen master for 2.8
also add the missing changelog
* sigh, empty commit to trigger azure pipelines
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added a new packaging test
* Fixed packaging job
* typo
* more fixes
* one more
|
| |
|
|
|
|
|
|
| |
* Remove the final vestigates of Jenkins
* flake8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add windows to azure wheel builder
* whoops syntax fix
* syntax fix
* Added missing container image
* Drop the virtualenv
* Quotes
* Update wheel-builder.yml
* Update wheel-builder.yml
* Update wheel-builder.yml
* Update wheel-builder.yml
* Windows.
* Update wheel-builder.yml
* Update wheel-builder.yml
* Update wheel-builder.yml
* Update wheel-builder.yml
* Update wheel-builder.yml
* Added 3.4,3.6,3.7 windows wheels
* fix
* Update wheel-builder.yml
* py35 wheel builder
|
|
|
|
|
|
|
|
|
|
| |
* Added Windows tests for 3.5-3.7
* Ooops, fix image
* Fixes
* Added Python 3.5
|
|
|
|
|
|
| |
* set the path so codecov can find coverage on windows
* don't clobber the existing path
|
|
|
| |
This includes removing the docs-upload builder. I was the only one using it, and it will be hard to port to Azure.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Initial stab at this script
* Convert to the old style artifact publish
* Update script based on some testing
* Remove this
* Adapt release.py to combine azure and jenkins wheels
|
|
|
|
|
|
|
|
|
|
| |
* we don't have these mac builders any more
let's see if we get coverage from azure like we should!
* remove a branch we can't cover in tests
* remove unused import
|
| |
|
|
|
|
|
|
|
|
| |
* test: ensure all public members of ExtensionOID have names defined
* add name for ExtensionOID.PRECERT_POISON
ref: https://github.com/google/certificate-transparency/blob/5fce65cb60cfe7808afc98de23c7dd5ddbfa1509/python/ct/crypto/asn1/oid.py#L338
|
|
|
|
|
|
| |
* fix aia encoding memory leak
* don't return anything from the prealloc func
|
|
|
|
|
|
| |
Using an all 0 key causes failures in OpenSSL master (and Fedora has
cherry-picked the commit that causes it). The change requires that the
key/tweak for XTS mode not be the same value, so let's just use a random
key.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* test py27 with windows container on azure
* refactor a bit
* oops missed this
* show me some autocrlf
* wat
* add a gitattributes to force LF endings.
can't use autocrlf false because we don't control the git clone in azure
* remove thing we don't need
* more things
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Drop setup.py test support.
It's fragile and relies on eggs. While our downstream redistributors don't love this (sorry!), it seems like the right tradeoff.
* Remove unused
* Added a changelog entry
* typo
* line length
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add manylinux1 wheel builder to azure
* ?
* Drop 32-bit manylinux1
* cleanup
* fix
* Run as root
* fix?
* Do it in a venv
* typo
* Added an extra step
* For debugging
* Fix
* computers are stupid
* gibberish
* fix?
|
|
|
|
| |
this will fix issues in py27 in windows docker containers when running
tox for our future glorious CI
|
|
|
| |
no alex-patch-* :P
|