Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support NO_ENGINE (#4763) | Paul Kehrer | 2019-02-25 | 1 | -4/+7 |
| | | | | | | | | * support OPENSSL_NO_ENGINE * support some new openssl config args * sigh | ||||
* | run docker builds in travis instead of jenkins (#4526) | Paul Kehrer | 2018-10-25 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Add flags to error on compile with incompatible pointer type (#4455) | Paul Kehrer | 2018-09-05 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | * 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 | ||||
* | Run things with -ex and shellcheck (#4436) | Alex Gaynor | 2018-08-30 | 1 | -6/+3 |
| | |||||
* | reorganize downstream tests to avoid dependency squashing (#4418) | Matt Bullock | 2018-08-30 | 1 | -60/+6 |
| | | | | | | | | | | | | | | * reorganize downstream tests * fix run.sh syntax * add instructions for adding more downstream tests * rework downstream CI test guide into rst readme * remove unnecessary example test handler * all test handlers should "exit 1" if an unexpected argument is received | ||||
* | Fixes #4388 -- when running the aws-encryption-sdk tests only point pytest ↵ | Alex Gaynor | 2018-08-12 | 1 | -2/+2 |
| | | | | | | | | at one directory (#4391) * Fixes #4388 -- when running the aws-encryption-sdk tests only point pytest at one directory * Drop -l, there's no purpose for how we use these | ||||
* | Refs #3331 -- added initial wycheproof integration, starting with x25519, ↵ | Alex Gaynor | 2018-07-16 | 1 | -1/+1 |
| | | | | | rsa, and keywrap (#4310) * Refs #3331 -- added initial wycheproof integration, starting with x25519 tests | ||||
* | try compiling with asm for our custom openssl (#4328) | Paul Kehrer | 2018-07-10 | 1 | -1/+1 |
| | | | | | | | | * try compiling with asm for our custom openssl * we also need to update the cache dir * try actually compiling it | ||||
* | add downstream tests for awslabs/aws-dynamodb-encryption-python (#4280) | Matt Bullock | 2018-06-12 | 1 | -0/+7 |
| | | | | | | * add downstream tests for awslabs/aws-dynamodb-encryption-python * require recent OpenSSL for awslabs/dynamodb-encryption-python downstream tests | ||||
* | build and test libre on travis (#4256) | Paul Kehrer | 2018-05-21 | 1 | -0/+3 |
| | | | | | | * build and test libre on travis * remove libressl jenkinsfile data | ||||
* | Fixes #4228 -- move downstream builders to travis (#4250) | Alex Gaynor | 2018-05-16 | 1 | -2/+61 |
| | | | | | | * Fixes #4228 -- move downstream builders to travis * Use upstream twisted now that we've confirmed the problem | ||||
* | Remove macOS travis stuff, we don't intend to reenable it (#4244) | Alex Gaynor | 2018-05-15 | 1 | -26/+9 |
| | |||||
* | Run no longer used debugging output from travis (#4233) | Alex Gaynor | 2018-05-12 | 1 | -4/+0 |
| | |||||
* | compile all our mac builds against 1.1.0 in travis (#3689) | Paul Kehrer | 2017-06-07 | 1 | -2/+4 |
| | | | | | | | | | | | | | | * compile all our mac builds against 1.1.0 in travis * Just install * try this why not * ... * of course * upgrade the existing openssl | ||||
* | allow global suppression of link flags (#3592) | Paul Kehrer | 2017-05-24 | 1 | -1/+1 |
| | | | | | 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. | ||||
* | time to remove commoncrypto, fare thee well (#3551) | Paul Kehrer | 2017-05-20 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | | * time to remove commoncrypto, fare thee well * remove even more * update the changelog * remove more things * don't need this function * remove CAST5 CTR tests since that was only supported in commoncrypto * assert a thing | ||||
* | no-ssl3, and some hacks (#3313) | Alex Gaynor | 2016-12-12 | 1 | -1/+1 |
| | |||||
* | Simplify OpenSSL bits in travis (#3172) | Alex Gaynor | 2016-09-26 | 1 | -7/+2 |
| | | | | | | | | * Simplify OpenSSL bits in travis * more simplify * missed one | ||||
* | test against 1.1.0a instead of 1.1.0 (#3170) | Paul Kehrer | 2016-09-26 | 1 | -1/+1 |
| | | | | | | * test against 1.1.0a instead of 1.1.0 * change the dir to foil travis caching | ||||
* | OpenSSL 1.1.0 support (#2826) | Paul Kehrer | 2016-08-26 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * make pre5 work * add a blank line to make the diff happier * 1.1.0-pre6 working * support the changes since 1.1.0-pre6 * fixes * add 1.1.0 to travis * expose the symbol * better testing for numericstring * handle libre... * actually use the 1.1.0 we compile * cache the ossl-110 dir on travis * add some newlines * changelog entry for 1.1.0 support * note that we test on 1.1.0 * proper skip on this test * reorder | ||||
* | Removed some code that existed for OpenSSL 0.9.8 (#2983) | Alex Gaynor | 2016-06-18 | 1 | -3/+1 |
| | | | Refs #2982 | ||||
* | run a 1.0.0 test in travis as well | Paul Kehrer | 2016-01-03 | 1 | -0/+2 |
| | |||||
* | Backticks are apparently legacy. | Alex Gaynor | 2016-01-03 | 1 | -1/+1 |
| | | | | I just do what shellcheck tells me | ||||
* | Quote a few things that shellcheck suggests | Alex Gaynor | 2016-01-03 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2629 from reaperhulk/travis-refactor | Alex Gaynor | 2016-01-03 | 1 | -4/+8 |
|\ | | | | | refactor travis custom openssl code to work with other versions | ||||
| * | use -n instead of ! -z | Paul Kehrer | 2016-01-03 | 1 | -1/+1 |
| | | |||||
| * | refactor travis custom openssl code to work with other versions | Paul Kehrer | 2016-01-03 | 1 | -4/+8 |
| | | |||||
* | | don't test CC on a dynamic link build on OS X travis | Paul Kehrer | 2016-01-02 | 1 | -0/+3 |
|/ | |||||
* | rename 098 directory in CI to 098l | Paul Kehrer | 2016-01-02 | 1 | -4/+4 |
| | |||||
* | 0.9.8 experiment for travis | Paul Kehrer | 2015-12-23 | 1 | -0/+6 |
| | |||||
* | remove all mac 0.9.8 tests | Paul Kehrer | 2015-12-23 | 1 | -15/+7 |
| | | | | | | This will probably slow down the test infrastructure as we're running far more CommonCrypto tests than before. We should figure out what to do there before merging this. | ||||
* | switch to directly grabbing pyenv rather than using homebrew on mac | Paul Kehrer | 2015-11-01 | 1 | -0/+4 |
| | |||||
* | pypy 2.6.1 has a bug where it can segfault during vector install | Paul Kehrer | 2015-09-18 | 1 | -1/+0 |
| | | | | | This PR changes our tests to run against the latest nightly for now. We should change it back when pypy 2.7 is out. | ||||
* | Merge branch 'master' into static-linking-osx | Paul Kehrer | 2015-09-04 | 1 | -1/+1 |
|\ | |||||
| * | fix | Alex Gaynor | 2015-09-01 | 1 | -1/+1 |
| | | |||||
* | | rename env var to CRYPTOGRAPHY_OSX_NO_LINK_FLAGS | Paul Kehrer | 2015-08-31 | 1 | -1/+1 |
| | | |||||
* | | pypy doesn't name that shared object quite the same | Paul Kehrer | 2015-08-29 | 1 | -1/+1 |
| | | |||||
* | | add some otool output to the OS X builds | Paul Kehrer | 2015-08-29 | 1 | -0/+4 |
| | | |||||
* | | update travis to static link homebrew openssl (plus one dynamic job) | Paul Kehrer | 2015-08-29 | 1 | -1/+6 |
|/ | |||||
* | install pypy 2.6.0 in container infra | Paul Kehrer | 2015-06-07 | 1 | -0/+7 |
| | |||||
* | Change the envvar for tox env to the officla tox one | Alex Gaynor | 2014-12-05 | 1 | -1/+1 |
| | |||||
* | we shouldn't need the unused arguments flags any more. | Paul Kehrer | 2014-10-15 | 1 | -5/+2 |
| | |||||
* | clang clang clang goes the CI | Paul Kehrer | 2014-04-16 | 1 | -2/+5 |
| | |||||
* | move some dashes around :) | Paul Kehrer | 2014-01-20 | 1 | -2/+2 |
| | |||||
* | experiment to disable duplicate cc test runs on osx and speed up travis | Paul Kehrer | 2014-01-20 | 1 | -1/+6 |
| | |||||
* | check if openssl is installed via homebrew on osx. install if not | Paul Kehrer | 2014-01-12 | 1 | -2/+1 |
| | |||||
* | remove unneeded openssl bottle | Paul Kehrer | 2014-01-10 | 1 | -0/+2 |
| | |||||
* | move script to separate file for readability | Paul Kehrer | 2014-01-10 | 1 | -0/+15 |