Commit Graph

18 Commits

Author SHA1 Message Date
Joseph Birr-Pixton e7a54f60f2 Use lcov/llvm for coverage 2017-06-17 22:08:22 +01:00
Joseph Birr-Pixton 46d5fc03a5 Add tests for dangerous_configuration
Also:

- use it for bogo_shim, which previously used DANGEROUS_DISABLE_VERIFY.
  bogo_shim now only built with dangerous_configuration.
- require a non-empty certificate list outside the external verifier;
  this is a internal invariant.
- Abolish ASN1Cert in preference to key::Certificate
2017-05-13 18:08:21 +01:00
Joseph Birr-Pixton 8c3b4da361 Run trytls before bogo: bogo disables certverify 2016-10-22 12:56:05 +01:00
Joseph Birr-Pixton 447d0ffccb Fix pip/trytls on travis 2016-10-22 11:55:07 +01:00
Joseph Birr-Pixton a33ffdafda Run TryTLS tests 2016-10-08 19:27:35 +01:00
Joseph Birr-Pixton ed7e778232 Check compiling out log builds 2016-09-25 13:48:04 +01:00
Joseph Birr-Pixton e5d47ce8b1 Fix coverage build on os-x
Squashed commit of the following:

commit 72ab42b890
Author: Joseph Birr-Pixton <jpixton@gmail.com>
Date:   Fri Sep 23 22:07:21 2016 +0100

    fix osx and leaving dangerous verify.rs around

commit f49bc6429f
Author: Joseph Birr-Pixton <jpixton@gmail.com>
Date:   Fri Sep 23 21:18:20 2016 +0100

    fix bogo instantiation

commit 047855a3c7
Author: Joseph Birr-Pixton <jpixton@gmail.com>
Date:   Fri Sep 23 21:09:56 2016 +0100

    don't use realpath, use readlink

commit e4a3e9bc50
Author: Joseph Birr-Pixton <jpixton@gmail.com>
Date:   Fri Sep 23 20:56:23 2016 +0100

    need coreutils
2016-09-23 22:28:28 +01:00
Joseph Birr-Pixton da7e810883 Coverage work: run tools perhaps through a wrapper 2016-09-23 20:38:08 +01:00
Joseph Birr-Pixton 02ff8b9d0a only do stable rust builds 2016-09-03 19:24:07 +01:00
Joseph Birr-Pixton 18ff4dcbbf get backtraces for failures 2016-09-03 18:37:39 +01:00
Joseph Birr-Pixton 41cbcb191e install sensible openssl on osx 2016-09-03 18:37:34 +01:00
Joseph Birr-Pixton 0564a8264b try using osx on travis 2016-09-03 16:27:22 +01:00
Joseph Birr-Pixton a9c5a79f49 fix travis.yml for tests 2016-08-28 22:39:21 +01:00
Joseph Birr-Pixton d16cc08414 more basic benchmarking 2016-08-28 22:28:02 +01:00
Joseph Birr-Pixton 5df9126c7d try running bogo on travis 2016-08-23 22:15:21 +01:00
Joseph Birr-Pixton b1d21b5287 travis: use trusty 2016-07-05 21:02:14 +01:00
Joseph Birr-Pixton b6f5af0a3a travis: see if we can get a recent openssl 2016-06-08 01:32:57 +01:00
Joseph Birr-Pixton 14d27b7b2c Add travis.yml 2016-05-30 20:14:38 +01:00