aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Drop setup.py test support. (#4879)Alex Gaynor2019-05-073-80/+10
| | | | | | | | | | | | | | * 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 (#4873)Alex Gaynor2019-05-062-2/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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?
* passthrough PYTHONIOENCODING in tox (#4876)Paul Kehrer2019-05-061-1/+1
| | | | this will fix issues in py27 in windows docker containers when running tox for our future glorious CI
* only build tags, *.x branches, master, and PRs (#4875)Paul Kehrer2019-05-061-1/+10
| | | no alex-patch-* :P
* add BIO_free_all (#4874)Dominic Chen2019-05-061-0/+1
|
* Rename macos-wheels.yml to wheel-builder.yml (#4872)Alex Gaynor2019-05-051-0/+0
|
* Replace debian wheezy with ubuntu trusty (#4871)Alex Gaynor2019-05-052-5/+5
| | | | | | | | * Try running tests without wheezy * Added a trusty builder * Update our supported versions in docs
* add RSA PSS certificate (#4865)Paul Kehrer2019-05-042-0/+21
| | | | | | * add RSA PSS certificate * i still maintain that 257 is slightly better than 256
* fix from_issuer_subject_key_identifier to take the right type (#4864)Paul Kehrer2019-05-044-4/+33
| | | | | | | | | | * fix from_issuer_subject_key_identifier to take the right type deprecate passing the old Extension wrapper object * don't use a try:except: * hilarious contortions to satisfy doc8
* Set a timeout for linkcheck (#4870)Alex Gaynor2019-05-041-0/+2
|
* azure badge (#4869)Paul Kehrer2019-05-031-0/+3
|
* Add the start of an azure pipeline for building macOS wheels (#4867)Alex Gaynor2019-05-031-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add the start of an azure pipeline for building macOS wheels * Split this into multiple lines * No display name on upload * Be verbose when building OpenSSL * We don't need to reinstall * Bash correctly * Use a virtualenv * Do more things in the venv * Fix order of commands * fixed pip command * Give uploads a name * Fixed key name * fixed regex and escaping * Crazy shenangins * sudo * Don't install enum34 on python3 * Fix for python2.7 * logging to the request * Use curl correctly
* Set up CI with Azure Pipelines (#4471)azure-pipelines[bot]2019-05-031-0/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Set up CI with Azure Pipelines * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Moving TOXENV to matrix (#4474) * Update azure-pipelines.yml * Update azure-pipelines.yml
* Run linkcheck builds when the commit message mentions linkcheck (#4862)Alex Gaynor2019-04-291-1/+1
| | | | | | * Run linkcheck builds when the commit message mentions linkcheck * syntax fix
* Un-linkcheck-ignore a domain that's now properly serving a chain (#4859)Alex Gaynor2019-04-271-2/+0
|
* fixed ubuntu rolling build for disco release (#4861)Alex Gaynor2019-04-271-2/+2
|
* Fix failing twisted downstream (#4860)Alex Gaynor2019-04-271-1/+1
|
* Use generic DTLS functions added in LibreSSL 2.9.1 (#4855)Charlie Li2019-04-233-4/+10
| | | | | | | | | | * Use generic DTLS functions added in LibreSSL 2.9.1 While here, bump travis. * Remove LibreSSL 2.9.0 from travis now that 2.9.1 exists. Requested by: @reaperhulk
* ... regular expressions... what can you do? (#4849)Alex Gaynor2019-04-171-3/+3
| | | | | | * ... regular expressions... what can you do? * These are raw strings
* Crypto Docs Get Cryptography (#4850)Alex Gaynor2019-04-173-3/+3
|
* It's fixed! (#4851)Alex Gaynor2019-04-171-2/+0
|
* Yet Another Broken Webserver (#4848)Alex Gaynor2019-04-161-0/+2
|
* update a link since MS redid all their MSDN blogs (#4847)Paul Kehrer2019-04-161-1/+1
|
* 4810 bugfix: avoid UnicodeEncodeError on python 2 (#4846)redshiftzero2019-04-162-5/+23
| | | | | | | | * test: regression test for UnicodeEncodeError in x509 name in #4810 added utf8 encoding at the top of the file due to PEP 263 * bugfix: #4810 resolve UnicodeEncodeError in x509 name
* Fixes #4830 -- handle negative serial numbers (#4843)Alex Gaynor2019-04-132-1/+12
|
* More linkcheck ignores (#4844)Alex Gaynor2019-04-131-0/+2
|
* Refs #4830 -- added a vector of an x.509 certificate with a negative … (#4842)Alex Gaynor2019-04-132-0/+27
| | | | | | * Refs #4830 -- added a vector of an x.509 certificate with a negative serial number * Line wrap
* Add a mention of our security reporting guidelines in our ISSUE_TEMPLATE (#4839)Alex Gaynor2019-04-121-0/+4
|
* Update linkcheck ignores for the latest nonsense (#4838)Alex Gaynor2019-04-121-1/+1
|
* fix a memory leak in AIA parsing (#4836)Paul Kehrer2019-04-113-2/+31
| | | | | | * fix a memory leak in AIA parsing * oops can't remove that
* Added BN_is_negative -- refs #4830 (#4831)Alex Gaynor2019-04-051-0/+1
|
* Fix typo (#4829)Ofek Lev2019-04-021-1/+1
|
* Ignore the Russian CA for now (#4827)Alex Gaynor2019-04-011-0/+2
|
* Added an explicit content type for long_description (#4826)Alex Gaynor2019-04-011-0/+1
| | | It already defaults to x-rst, but this silences a warning
* fix != comparison in py2 (fixes #4821) (#4822)Mathias Ertl2019-03-252-4/+16
| | | | | | | | * fix != comparison in py2 (fixes #4821) * remove blank line b/c pep8 * move __ne__ next to __eq__ as per review request
* implement eq__, __hash__ and __repr__ for OCSPNoCheck and PrecertPoison (#4819)Mathias Ertl2019-03-252-0/+68
|
* Try to use getrandom even in manylinux1 wheels (#4816)Alex Gaynor2019-03-191-0/+12
| | | | | | * Try to use getrandom even in manylinux1 wheels * typo
* update ed25519 docs to note we support openssh serialization (#4814)Paul Kehrer2019-03-181-5/+12
|
* add new branch for unsupported openssh serialization (#4813)Paul Kehrer2019-03-182-3/+15
| | | | | we don't support ed448 openssh keys so we'll use that to test this branch. if we ever do support ed448 keys we can always just call this private method directly to keep coverage.
* Added a CHANGELOG entry for #4811 (#4812)Alex Gaynor2019-03-181-0/+3
| | | | | | | | * Added a CHANGELOG entry for #4811 * linewrap * linky nicely
* add OpenSSH serialization for ed25519 keys (#4808) (#4811)bernhl2019-03-172-0/+18
| | | | | | * add OpenSSH serialization for ed25519 keys (#4808) * address review comments
* poly1305 support (#4802)Paul Kehrer2019-03-099-0/+334
| | | | | | | | | | | | | | | | | | | | * poly1305 support * some more tests * have I mentioned how bad the spellchecker is? * doc improvements * EVP_PKEY_new_raw_private_key copies the key but that's not documented Let's assume that might change and be very defensive * review feedback * add a test that fails on a tag of the correct length but wrong value * docs improvements
* Improve deprecation warning to specify the release (#4804)Josh Soref2019-03-081-2/+2
|
* remove maccontext (#4803)Paul Kehrer2019-03-079-88/+21
|
* add poly1305 test vectors from rfc 7539 (#4800)Paul Kehrer2019-03-072-0/+61
|
* add poly1305 NID/EVP, and EVP_DigestSign{Update,Final} for incremental (#4799)Paul Kehrer2019-03-073-0/+25
|
* Add PEP 517 to pyproject.toml (#4783)Paul Ganssle2019-02-281-2/+5
| | | | | This puts a new minimum on the PEP 518 requirement for `setuptools` because older versions of setuptools' PEP 517 backend will fail to include `setup.py` in an sdist.
* Reopen master for 2.7 (#4788)Alex Gaynor2019-02-283-2/+7
|
* 2.6.1 release with fixed wheels (#4792)Alex Gaynor2019-02-283-2/+10
|
* Don't use pep517 when building our wheel (#4790)Alex Gaynor2019-02-281-3/+3
| | | Refs #4789, https://github.com/pypa/pip/issues/6304