| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Fedora has rev'd it's Python to 3.7
* here too
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* allow bytearrays for key/iv for symmetric encryption
* bump pypy/cffi requirements
* update docs, fix some tests
* old openssl is naught but pain
* revert a typo
* use trusty for old pypy
* better error msg again
* restore match
|
|
|
|
|
|
|
|
|
|
| |
* remove idna as a primary dependency
* empty commit
* dynamodb test fix (thanks to Matt Bullock)
* review feedback
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* simplify pep8
* remove buster/sid 2.7 jobs
|
|
|
|
|
|
|
|
| |
* move linkcheck to travis
only run it on master merges just like we do on jenkins
* don't build for a PR
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docker experiment in travis
* let's run 'em all
* okay run as travis
* fine just use a number
* remove xenial since we test that elsewhere
* suspicion
* review feedback
* more comments
* use workdir
* heavy sigh
|
| |
|
|
|
|
|
|
| |
* ignore new W504 from flake8/pycodestyle
* allow josepy to fail for the moment
|
|
|
|
|
|
| |
* Add testing with LibreSSL 2.8.2
* Drop librsesl 2.4.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixes #4459 -- switch all our builds to xenial on travis
* Attempt to fix tests
* Try disabling sudo?
* typo
* try this?
* shellcheck
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* try something a bit different.
* newer compiler plz
* permute
* fix some warnings
* fix getters on OpenSSL < 1.1.0
* this is getting involved
* given our compiler flags we can't have SSL_CTX_set_cookie_verify_cb
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* test openssl 1.1.1
* let's see what a 1.1.1 pyopenssl does
* 1.1.1-pre8
* pre9
* docs and test more things
* 3.7 needs xenial
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* try compiling with asm for our custom openssl
* we also need to update the cache dir
* try actually compiling it
|
|
|
|
|
|
|
|
|
|
| |
So pyca/cryptography's Python classifier already claims support
of Python 3.7, but there is no testing matrix for it. This patch
adds the recently released Python 3.7 to the matrix of testing.
It requires sudo:true and xenial to pass.
Fixes Issue #4301
Signed-off-by: Eric Brown <browne@vmware.com>
|
|
|
|
|
|
| |
* add downstream tests for awslabs/aws-dynamodb-encryption-python
* require recent OpenSSL for awslabs/dynamodb-encryption-python downstream tests
|
|
|
| |
Their tests appear to require ALPN now, and the OpenSSL 1.0.1 that comes with the travis image doesn't have ALPN.
|
|
|
|
|
|
|
|
| |
* libre 2.7.3 compatibility
* add a changelog
* actually build against 2.7.3
|
|
|
|
|
|
| |
* build and test libre on travis
* remove libressl jenkinsfile data
|
|
|
|
|
|
| |
* Fixes #4228 -- move downstream builders to travis
* Use upstream twisted now that we've confirmed the problem
|
| |
|
|
|
|
|
|
| |
* switch to py3 on docs job
* somehow unicode isn't a word
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* expunge python 2.6
* how did THAT happen
* remove another unsupported python from the tox envlist
* hypothesis can now be unconditionally imported
|
|
|
|
| |
we'll re-enable mac builders when travis recovers and remove the jenkins
build
|
|
|
|
|
|
| |
* Get our travis from pypy
* doh
|
|
|
|
|
|
| |
* remove python 3.3 from CI
* remove 3.3 everywhere, not just from CI
|
|
|
|
|
|
| |
* add pypy3.5 to our test matrix
* pypy-nocoverage time
|
|
|
|
|
|
|
|
|
|
| |
* update pythons and pypy, a little prep for pypy3 in CI again
* slightly renamed
* oops
* pypy renames all around
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* only build master and our release branches
* review feedback
* also build the tags
tags are of form `digit . digit` or `digit . digit . digit`
* alex is right
* that should match 0-1 times, not 0-infinity
* so much regex
|
| |
|
|
|
|
|
| |
CRYPTOGRAPHY_SUPPRESS_LINK_FLAGS will now suppress link flags regardless
of platform. Additionally, CRYPTOGRAPHY_WINDOWS_LINK_LEGACY_OPENSSL is
now the flag you need if you want to link against < 1.1.0 on windows.
|
|
|
|
|
|
|
|
| |
* Bump the minimum PyPy/cffi version and simplify as a result
* unused imports
* grumble, fix
|
|
|
|
|
|
| |
* let's use xcode8.3 (still macOS 10.12)
* update comment
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Switch from 12.04 to 14.04 on travis
* test?
* fix for pyenv
* sigh
* try removing this entirely
* one more try
* empty commit to retrigger travis
|