diff --git a/CHANGELOG.md b/CHANGELOG.md index 998167d34..2a4498ce3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +### Changed + +- Bump OpenSSL version to 1.0.2p. + ## [v0.1.14] - 2017-11-22 ### Added diff --git a/README.md b/README.md index ac6bfa8c7..13846bd70 100644 --- a/README.md +++ b/README.md @@ -189,44 +189,44 @@ worst, "hang" (never terminate). | Target | libc | GCC | OpenSSL | C++ | QEMU | `test` | |--------------------------------------|--------|---------|---------|:---:|-------|:------:| -| `aarch64-linux-android` [5] | N/A | 4.9 | 1.0.2m | ✓ | N/A | ✓ | -| `aarch64-unknown-linux-gnu` | 2.19 | 4.8.2 | 1.0.2m | ✓ | 2.8.0 | ✓ | -| `arm-linux-androideabi` [5] | N/A | 4.9 | 1.0.2m | ✓ | N/A | ✓ | -| `arm-unknown-linux-gnueabi` | 2.19 | 4.8.2 | 1.0.2m | ✓ | 2.8.0 | ✓ | +| `aarch64-linux-android` [5] | N/A | 4.9 | 1.0.2p | ✓ | N/A | ✓ | +| `aarch64-unknown-linux-gnu` | 2.19 | 4.8.2 | 1.0.2p | ✓ | 2.8.0 | ✓ | +| `arm-linux-androideabi` [5] | N/A | 4.9 | 1.0.2p | ✓ | N/A | ✓ | +| `arm-unknown-linux-gnueabi` | 2.19 | 4.8.2 | 1.0.2p | ✓ | 2.8.0 | ✓ | | `arm-unknown-linux-musleabi` | 1.1.15 | 5.3.1 | N/A | | 2.8.0 | ✓ | -| `armv7-linux-androideabi` [5] | N/A | 4.9 | 1.0.2m | ✓ | N/A | ✓ | -| `armv7-unknown-linux-gnueabihf` | 2.15 | 4.6.2 | 1.0.2m | ✓ | 2.8.0 | ✓ | +| `armv7-linux-androideabi` [5] | N/A | 4.9 | 1.0.2p | ✓ | N/A | ✓ | +| `armv7-unknown-linux-gnueabihf` | 2.15 | 4.6.2 | 1.0.2p | ✓ | 2.8.0 | ✓ | | `armv7-unknown-linux-musleabihf` | 1.1.15 | 5.3.1 | N/A | | 2.8.0 | ✓ | | `asmjs-unknown-emscripten` [4] | 1.1.15 | 1.37.13 | N/A | ✓ | N/A | ✓ | -| `i586-unknown-linux-gnu` | 2.23 | 5.3.1 | 1.0.2m | ✓ | N/A | ✓ | -| `i686-linux-android` [5] | N/A | 4.9 | 1.0.2m | ✓ | N/A | ✓ | +| `i586-unknown-linux-gnu` | 2.23 | 5.3.1 | 1.0.2p | ✓ | N/A | ✓ | +| `i686-linux-android` [5] | N/A | 4.9 | 1.0.2p | ✓ | N/A | ✓ | | `i686-pc-windows-gnu` | N/A | 6.2.0 | N/A | ✓ | N/A | ✓ | -| `i686-unknown-freebsd` [1] | 10.2 | 5.3.0 | 1.0.2m | ✓ | N/A | | -| `i686-unknown-linux-gnu` | 2.15 | 4.6.2 | 1.0.2m | ✓ | N/A | ✓ | -| `i686-unknown-linux-musl` | 1.1.15 | 5.3.1 | 1.0.2m | | N/A | ✓ | -| `mips-unknown-linux-gnu` | 2.23 | 5.3.1 | 1.0.2m | ✓ | 2.8.0 | ✓ | -| `mips64-unknown-linux-gnuabi64` | 2.23 | 5.3.1 | 1.0.2m | ✓ | 2.8.0 | ✓ | -| `mips64el-unknown-linux-gnuabi64` | 2.23 | 5.3.1 | 1.0.2m | ✓ | 2.8.0 | ✓ | -| `mipsel-unknown-linux-gnu` | 2.23 | 5.3.1 | 1.0.2m | ✓ | 2.8.0 | ✓ | -| `powerpc-unknown-linux-gnu` | 2.19 | 4.8.2 | 1.0.2m | ✓ | 2.7.1 | ✓ | -| `powerpc64-unknown-linux-gnu` | 2.19 | 4.8.2 | 1.0.2m | ✓ | 2.7.1 | ✓ | -| `powerpc64le-unknown-linux-gnu` | 2.19 | 4.8.2 | 1.0.2m | ✓ | 2.7.1 | ✓ | -| `s390x-unknown-linux-gnu` | 2.23 | 5.3.1 | 1.0.2m | ✓ | 2.8.0 | | -| `sparc64-unknown-linux-gnu` [2] | 2.23 | 5.3.1 | 1.0.2m | ✓ | 2.8.0 | ✓ | -| `sparcv9-sun-solaris` [1] | 2.11 | 5.3.0 | 1.0.2m | ✓ | N/A | | +| `i686-unknown-freebsd` [1] | 10.2 | 5.3.0 | 1.0.2p | ✓ | N/A | | +| `i686-unknown-linux-gnu` | 2.15 | 4.6.2 | 1.0.2p | ✓ | N/A | ✓ | +| `i686-unknown-linux-musl` | 1.1.15 | 5.3.1 | 1.0.2p | | N/A | ✓ | +| `mips-unknown-linux-gnu` | 2.23 | 5.3.1 | 1.0.2p | ✓ | 2.8.0 | ✓ | +| `mips64-unknown-linux-gnuabi64` | 2.23 | 5.3.1 | 1.0.2p | ✓ | 2.8.0 | ✓ | +| `mips64el-unknown-linux-gnuabi64` | 2.23 | 5.3.1 | 1.0.2p | ✓ | 2.8.0 | ✓ | +| `mipsel-unknown-linux-gnu` | 2.23 | 5.3.1 | 1.0.2p | ✓ | 2.8.0 | ✓ | +| `powerpc-unknown-linux-gnu` | 2.19 | 4.8.2 | 1.0.2p | ✓ | 2.7.1 | ✓ | +| `powerpc64-unknown-linux-gnu` | 2.19 | 4.8.2 | 1.0.2p | ✓ | 2.7.1 | ✓ | +| `powerpc64le-unknown-linux-gnu` | 2.19 | 4.8.2 | 1.0.2p | ✓ | 2.7.1 | ✓ | +| `s390x-unknown-linux-gnu` | 2.23 | 5.3.1 | 1.0.2p | ✓ | 2.8.0 | | +| `sparc64-unknown-linux-gnu` [2] | 2.23 | 5.3.1 | 1.0.2p | ✓ | 2.8.0 | ✓ | +| `sparcv9-sun-solaris` [1] | 2.11 | 5.3.0 | 1.0.2p | ✓ | N/A | | | `thumbv6m-none-eabi` [3] | 2.2.0 | 5.3.1 | N/A | | N/A | | | `thumbv7em-none-eabi` [3] | 2.2.0 | 5.3.1 | N/A | | N/A | | | `thumbv7em-none-eabihf` [3] | 2.2.0 | 5.3.1 | N/A | | N/A | | | `thumbv7m-none-eabi` [3] | 2.2.0 | 5.3.1 | N/A | | N/A | | | `wasm32-unknown-emscripten` [4] | 1.1.15 | 1.37.13 | N/A | ✓ | N/A | ✓ | -| `x86_64-linux-android` [5] | N/A | 4.9 | 1.0.2m | ✓ | N/A | ✓ | +| `x86_64-linux-android` [5] | N/A | 4.9 | 1.0.2p | ✓ | N/A | ✓ | | `x86_64-pc-windows-gnu` | N/A | 6.2.0 | N/A | ✓ | N/A | ✓ | -| `x86_64-sun-solaris` [1] | 2.11 | 5.3.0 | 1.0.2m | ✓ | N/A | | -| `x86_64-unknown-dragonfly` [1] [2] | 4.6.0 | 5.3.0 | 1.0.2m | ✓ | N/A | | -| `x86_64-unknown-freebsd` [1] | 10.2 | 5.3.0 | 1.0.2m | ✓ | N/A | | -| `x86_64-unknown-linux-gnu` | 2.15 | 4.6.2 | 1.0.2m | ✓ | N/A | ✓ | -| `x86_64-unknown-linux-musl` | 1.1.15 | 5.3.1 | 1.0.2m | | N/A | ✓ | -| `x86_64-unknown-netbsd`[1] | 7.0 | 5.3.0 | 1.0.2m | ✓ | N/A | | +| `x86_64-sun-solaris` [1] | 2.11 | 5.3.0 | 1.0.2p | ✓ | N/A | | +| `x86_64-unknown-dragonfly` [1] [2] | 4.6.0 | 5.3.0 | 1.0.2p | ✓ | N/A | | +| `x86_64-unknown-freebsd` [1] | 10.2 | 5.3.0 | 1.0.2p | ✓ | N/A | | +| `x86_64-unknown-linux-gnu` | 2.15 | 4.6.2 | 1.0.2p | ✓ | N/A | ✓ | +| `x86_64-unknown-linux-musl` | 1.1.15 | 5.3.1 | 1.0.2p | | N/A | ✓ | +| `x86_64-unknown-netbsd`[1] | 7.0 | 5.3.0 | 1.0.2p | ✓ | N/A | | [1] For *BSD and Solaris targets, the libc column indicates the OS release version from where libc was extracted. diff --git a/ci/script.sh b/ci/script.sh index 182f86a8b..f52244fee 100644 --- a/ci/script.sh +++ b/ci/script.sh @@ -113,8 +113,7 @@ EOF pushd $td cross test \ - --no-default-features \ - --features "gen-tests mangled-names" \ + --manifest-path testcrate/Cargo.toml \ --target $TARGET popd diff --git a/docker/openssl.sh b/docker/openssl.sh index 7bd419295..ca2dbb907 100644 --- a/docker/openssl.sh +++ b/docker/openssl.sh @@ -1,7 +1,7 @@ set -ex main() { - local version=1.0.2m + local version=1.0.2p local os=$1 \ triple=$2