aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1681 from dstufft/fix-setuppy-testPaul Kehrer2015-02-201-0/+10
|\ | | | | Pass the sys.path into the subprocess
| * Pass the sys.path into the subprocessDonald Stufft2015-02-191-0/+10
|/ | | | | | | | | If we're running tests via ``python setup.py test`` in a clean environment then all of our dependencies are going to be installed into either the current directory or the .eggs directory. However the subprocess won't know to activate these dependencies, so we'll get it to do so by passing our entire sys.path into the subprocess via the PYTHONPATH environment variable.
* Merge pull request #1651 from reaperhulk/x509-signature-algorithmAlex Gaynor2015-02-199-8/+194
|\ | | | | X509 certificate signature algorithm support
| * surrender to alex's feels and name our constants consistentlyPaul Kehrer2015-02-192-19/+19
| |
| * address review feedback, fix short names for sig alg OIDsPaul Kehrer2015-02-192-33/+29
| |
| * attempt to clarify signature hash algorithm a bit morePaul Kehrer2015-02-161-1/+5
| |
| * try to make this a bit more clearPaul Kehrer2015-02-161-3/+3
| |
| * document vector provenancePaul Kehrer2015-02-141-1/+3
| |
| * refactor obj2txt to be a separate methodPaul Kehrer2015-02-141-15/+11
| |
| * address review feedbackPaul Kehrer2015-02-142-23/+19
| |
| * implement signature_hash_algorithm insteadPaul Kehrer2015-02-146-16/+55
| |
| * add legacy Verisign PCA (MD2) root to vectorsPaul Kehrer2015-02-142-0/+16
| |
| * add changelog entryPaul Kehrer2015-02-141-0/+3
| |
| * add support for signature_algorithm in x509.CertificatePaul Kehrer2015-02-145-0/+134
| |
* | Merge pull request #1680 from alex/simplificationPaul Kehrer2015-02-191-1/+1
|\ \ | | | | | | Simplify x509.Name.get_attributes_for_oid
| * | Simplify x509.Name.get_attributes_for_oidAlex Gaynor2015-02-191-1/+1
|/ /
* | Merge pull request #1679 from reaperhulk/libre-supportAlex Gaynor2015-02-196-15/+65
|\ \ | | | | | | LibreSSL support
| * | move some compression things around for librePaul Kehrer2015-02-191-4/+15
| | |
| * | move COMP_METHOD define and change to typedef for librePaul Kehrer2015-02-191-8/+8
| | |
| * | Update changelog for LibreSSL fixesSteven McDonald2015-02-191-0/+1
| | | | | | | | | | | | | | | This changelog entry represents the previous three commits, which all fix compile- or test-time problems running against LibreSSL.
| * | Allow the OpenSSL version string to begin with LibreSSLSteven McDonald2015-02-191-3/+6
| | | | | | | | | | | | | | | LibreSSL aims to be source-compatible with OpenSSL, so there is no good reason to fail this test simply because the name has changed.
| * | Disable features exclusive to newer OpenSSL when using LibreSSLSteven McDonald2015-02-191-2/+2
| | | | | | | | | | | | | | | Some features added to newer OpenSSL versions are absent in LibreSSL, so don't mark these as present if LIBRESSL_VERSION_NUMBER is defined.
| * | Define COMP_METHOD when building against LibreSSLSteven McDonald2015-02-191-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LibreSSL no longer uses compression in ssl.h, so the case that was formerly activated by defining OPENSSL_NO_COMP is now the default, and COMP_METHOD isn't defined (it's defined in comp.h, but that's no longer included by ssl.h). In order to make all the type definitions here line up with what's actually in LibreSSL's ssl.h, define COMP_METHOD as void. This definition is still compatible with the later type declaration in ssl.py: typedef ... COMP_METHOD;
| * | conditionally bind cryptodev engine for LibreSSLPaul Kehrer2015-02-191-2/+14
| | |
| * | conditionally bind EGD for libresslPaul Kehrer2015-02-191-4/+19
| | |
* | | Merge pull request #1676 from alex/more-httpsPaul Kehrer2015-02-191-1/+1
|\ \ \ | |/ / |/| | This link is also HTTPS
| * | This link is also HTTPSAlex Gaynor2015-02-181-1/+1
|/ /
* | Merge pull request #1672 from alex/https-all-the-thingsPaul Kehrer2015-02-182-2/+2
|\ \ | | | | | | Use HTTPS for a few URLs in the docs that support it
| * | Use HTTPS for a few URLs in the docs that support itAlex Gaynor2015-02-172-2/+2
|/ /
* | Merge pull request #1671 from alex/update-linkPaul Kehrer2015-02-171-1/+1
|\ \ | | | | | | Fixed a link that the EFF moved
| * | Fixed a link that the EFF movedAlex Gaynor2015-02-171-1/+1
| | |
* | | Merge pull request #1670 from reaperhulk/pypy25Alex Gaynor2015-02-171-2/+2
|\ \ \ | |/ / |/| | use pypy 2.5 on our os x builders
| * | use pypy 2.5 on our os x buildersPaul Kehrer2015-02-171-2/+2
| | |
* | | Merge pull request #1668 from reaperhulk/move-kdf-interfacesAlex Gaynor2015-02-177-63/+92
|\ \ \ | | | | | | | | move KDF interface
| * | | move KDF interfacePaul Kehrer2015-02-167-63/+92
| |/ /
* | | Merge pull request #1667 from alex/update-urlPaul Kehrer2015-02-171-1/+1
|\ \ \ | |/ / |/| | Fixed URL in the docs
| * | Fixed URL in the docsAlex Gaynor2015-02-161-1/+1
|/ /
* | Merge pull request #1666 from reaperhulk/move-asym-interfacesAlex Gaynor2015-02-1612-74/+122
|\ \ | | | | | | move asymmetric signature/verification interfaces
| * | move asymmetric signature interface docsPaul Kehrer2015-02-162-31/+34
| | |
| * | move asymmetric signature/verification interfacesPaul Kehrer2015-02-1611-74/+119
|/ /
* | Merge pull request #1665 from reaperhulk/move-asym-padding-interfaceAlex Gaynor2015-02-169-38/+58
|\ \ | | | | | | move asymmetric padding interface to primitives.asymmetric.padding
| * | add changelog entryPaul Kehrer2015-02-161-0/+4
| | |
| * | move asymmetric padding interface to primitives.asymmetric.paddingPaul Kehrer2015-02-168-38/+54
|/ /
* | Merge pull request #1659 from reaperhulk/move-cipher-interfacesAlex Stapleton2015-02-1619-338/+466
|\ \ | | | | | | Move cipher and mode interfaces
| * | export interfaces from base in ciphers, update docsPaul Kehrer2015-02-1412-59/+66
| | |
| * | fix docs linksPaul Kehrer2015-02-132-3/+3
| | |
| * | move paddingPaul Kehrer2015-02-135-21/+59
| | |
| * | move cipher and mode interfacesPaul Kehrer2015-02-1315-311/+394
| | |
* | | Merge pull request #1664 from alex/flake8Alex Stapleton2015-02-162-9/+10
|\ \ \ | |_|/ |/| | Fixed new flake8 warnings from teh latest version
| * | Fixed new flake8 warnings from teh latest versionAlex Gaynor2015-02-152-9/+10
|/ /