aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* hack workaround so wheel builder works (#4905)Paul Kehrer2019-05-301-3/+9
| | | | | | * remove don't use pep517 flags now that we have an explicit backend * lol
* reopen master for 2.8 (#4906)Paul Kehrer2019-05-303-2/+11
| | | | | | | | * reopen master for 2.8 also add the missing changelog * sigh, empty commit to trigger azure pipelines
* bump for 2.7 release (#4903)Paul Kehrer2019-05-303-6/+4
|
* brew update (#4904)Alex Gaynor2019-05-301-0/+3
|
* update to latest openssl on travis builders where appropriate (#4900)Paul Kehrer2019-05-281-7/+7
|
* Added a new packaging test (#4899)Alex Gaynor2019-05-273-2/+18
| | | | | | | | | | | | * Added a new packaging test * Fixed packaging job * typo * more fixes * one more
* update docs with latest info & remove the last ci.cryptography.io stuff (#4898)Paul Kehrer2019-05-262-7/+8
|
* Remove the final vestigates of Jenkins (#4897)Alex Gaynor2019-05-269-417/+5
| | | | | | * Remove the final vestigates of Jenkins * flake8
* Add windows to azure wheel builder (#4881)Alex Gaynor2019-05-261-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.4-3.7 (#4895)Alex Gaynor2019-05-251-0/+48
| | | | | | | | | | * 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 (#4896)Paul Kehrer2019-05-251-1/+1
| | | | | | * set the path so codecov can find coverage on windows * don't clobber the existing path
* Strip out unused paths for Jenkinsfile (#4894)Alex Gaynor2019-05-251-120/+52
| | | This includes removing the docs-upload builder. I was the only one using it, and it will be hard to port to Azure.
* Delete Jenkinsfile-Update-Homebrew-OpenSSL (#4893)Alex Gaynor2019-05-251-33/+0
|
* Update release.py to use azure for wheel building (#4878)Alex Gaynor2019-05-253-139/+90
| | | | | | | | | | | | * 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 (#4892)Paul Kehrer2019-05-252-15/+1
| | | | | | | | | | * 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
* Small style cleanup (#4891)Alex Gaynor2019-05-191-1/+1
|
* add name for ExtensionOID.PRECERT_POISON (#4853)redshiftzero2019-05-192-1/+9
| | | | | | | | * 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 (#4889)Paul Kehrer2019-05-182-12/+75
| | | | | | * fix aia encoding memory leak * don't return anything from the prealloc func
* use a random key for these tests (#4887)Paul Kehrer2019-05-181-1/+1
| | | | | | 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.
* Fix typo in docs hazmat Ed448 (#4886)Stephen.Y2019-05-101-1/+1
|
* Order the elements in reviewing patches reasonably (#4883)Alex Gaynor2019-05-091-6/+6
|
* test py27 with windows container on azure (#4880)Paul Kehrer2019-05-082-0/+36
| | | | | | | | | | | | | | | | | | | | * 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
* Use a different azure task for uploading and stop installing idna (#4882)Alex Gaynor2019-05-081-6/+10
|
* 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