| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
* Remove 0.9.8 isms from the DSA and x509 verify bindings
* fixed syntax and remove more gunk
* remove some obscure flags
|
| |
|
| |
|
|
|
|
|
|
| |
* 0.9.8 error code conditionals no longer required
* move the error codes to be with their brethren
|
| |
|
|
|
|
|
|
|
|
| |
* remove unneeded AES conditionals now that we no longer support 0.9.8
* This comment was inaccurate. EVP AES CTR is available in 1.0.1+, not 1.0.0.
* update function definition to match 1.0.0 and move to functions
|
| |
|
|
|
| |
Refs #2982
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Drop OpenSSL 0.9.8
* Drop this test, it's not relevant any longer
* unused import
* Remove CRYPTOGRAPHY_ALLOW_OPENSSL_098=1 from our tox
* removed unused code for Cryptography_HAS_PKEY_CTX
* return unused code for _AESCTRCipherContext
* syntax :-(
* remove some unused tests and skips
* remove unused code for Cryptography_HAS_PBKDF2_HMAC
* Revert "return unused code for _AESCTRCipherContext"
This reverts commit 7d149729205aa4c9735eb322414b167a75b302df.
* Remove unused RSA code
* Remove unused test code for conditional bindings
* Remove unused dsa code
* unused import
* Remove unused x509 extension code
* Remove unused EC code
* Attempt to remove unused DER key loading code
* document this
* grammar
* Added back this paragraph
* Update docs
|
| |
|
|
|
|
|
|
| |
* remove the i2d_{EXTENSION_NAME} macros since we don't need them
* we still need this for a few more moments
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* changelog and version bump
* typo, sigh
* fine you win doc8
* it's a brand new day
* add sign/verify for RSA to changelog
|
|
|
|
|
|
|
|
|
| |
This patch adds wrapper methods to allow the user to sign and verify a
single message block without having to go through the multi-step
process of creating a signer or verifier, updating it with the one
message, and finalizing the result. This will make signing and
verifying data more user-friendly when only using small messages.
Partial bug #1529
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* some rsa oaep sha2 support
* various improvements
* fix a thing
* simplify
* update the test
* styyyyyle
* more styyyyle
* fix libre, remove a skip that should never be hit
* OAEP version check fixes
|
|
|
|
|
|
|
|
| |
* added a repr to the dsa numbers classes
* fix
* another test
|
|
|
|
|
|
| |
* remove some bindings we don't use
* thread state is not required
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* SSH serialization for public keys
* name errors ahoy!
* id, ego, superego
* dsa support
* EC support
* Don't keyerror
* Documentation OpenSSH
* flake8
* fix
* bytes bytes bytes
* skip curve unsupported
* bytes!
* Move a function
* reorganize code for coverage
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Add alias for Certificate serial as serial number
* Adding deprecation to utils
* Now with catch warnings and proper vers
|
|
|
|
|
|
| |
* Fixing typo in asymmetric utils
* Fixed the other similar typo on utils
|
| |
|
|
|
|
|
|
|
|
| |
* Bind another function because reasons
* ptr
* move to the correct section
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* unicode characters make everything angry
* changelog entry and make skip msgs more informative
* typo fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* NIST SP 800-108 Counter Mode and Feedback Mode KDF
* CounterKDF unit tests
* Refactor to support multiple key based KDF modes.
* Extracting supported algorithms for KBKDF Counter Mode test vectors
* Adding support for different rlen and counter location in KBKDF
* support for multiple L lengths and 24 bit counter length.
* Adding KBKDF Documentation.
* Refactoring KBKDF to KBKDFHMAC to describe hash algorithm used.
|
|
|
|
|
|
|
|
|
|
| |
* add functions to handle opaque RSA
A subsequent PR will utilize these new functions.
* update to latest C code from github
* these can live in functions
|
|
|
|
|
|
| |
* initial DSA backend changes for opaque struct
* don't use DSAparams_dup because centos5 0.9.8e is a mystery
|
|
|
|
|
|
| |
* add DSA getters/setters for opaquing the struct
* these can live in functions
|
| |
|
| |
|
|
|
| |
We don't use CRYPTO_add and neither does pyOpenSSL
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add more bindings to OpenSSL, all are used by the Python _ssl module.
* Add a conditional: SSL_CTX_clear_options() does not exist before 0.9.8m
* 80 cols
* Condionally define the TLSEXT error codes.
* Address review comments
* Remove all parameter names
|
|
|
|
|
|
| |
* Handle two more error conditions correctly
* fixed test case
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
complete deprecation of CRLExtensionOID in favor of CRLEntryExtensionOID
|
| |
| |
| |
| | |
Deprecated in 1.2, removed in 1.4 per policy.
|