diff --git a/.travis.yml b/.travis.yml index 5a4fcef3d..554aa4ef8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,16 +4,16 @@ sudo: required matrix: include: - - rust: 1.31.0 + - rust: 1.41.0 script: cargo test --verbose --all --exclude aead --exclude signature --exclude universal-hash --release - - rust: 1.36.0 + - rust: 1.43.0 script: cargo test --verbose --package aead --package signature --package universal-hash --release - rust: stable script: cargo test --verbose --all --release - rust: nightly script: cargo test --verbose --all --release # tests if crates can be built with std feature - - rust: 1.31.0 + - rust: 1.41.0 script: ./build_std.sh - env: TARGET=i686-unknown-linux-gnu diff --git a/README.md b/README.md index cc1afce17..0a5bf208a 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Collection of traits which describe functionality of cryptographic primitives. | [`stream-cipher`](https://en.wikipedia.org/wiki/Stream_cipher) | [![crates.io](https://img.shields.io/crates/v/stream-cipher.svg)](https://crates.io/crates/stream-cipher) | [![Documentation](https://docs.rs/stream-cipher/badge.svg)](https://docs.rs/stream-cipher) | ### Minimum Rust version -All crates in this repository support Rust 1.31 or higher unless otherwise noted. +All crates in this repository support Rust 1.41 or higher unless otherwise noted. In future minimally supported version of Rust can be changed, but it will be done with the minor version bump. diff --git a/aead/Cargo.toml b/aead/Cargo.toml index d18a3efa2..81179f243 100644 --- a/aead/Cargo.toml +++ b/aead/Cargo.toml @@ -11,7 +11,7 @@ keywords = ["crypto", "encryption"] categories = ["cryptography", "no-std"] [dependencies] -generic-array = { version = "0.13", default-features = false } +generic-array = { version = "0.14", default-features = false } heapless = { version = "0.5", optional = true } [features] diff --git a/block-cipher-trait/Cargo.toml b/block-cipher-trait/Cargo.toml index 70e9e7785..fe8498872 100644 --- a/block-cipher-trait/Cargo.toml +++ b/block-cipher-trait/Cargo.toml @@ -10,7 +10,7 @@ keywords = ["crypto", "block-cipher", "trait"] categories = ["cryptography", "no-std"] [dependencies] -generic-array = "0.13" +generic-array = "0.14" blobby = { version = "0.1", optional = true } [features] diff --git a/digest/Cargo.toml b/digest/Cargo.toml index faeeff901..e0a2e7ceb 100644 --- a/digest/Cargo.toml +++ b/digest/Cargo.toml @@ -10,7 +10,7 @@ keywords = ["digest", "crypto", "hash"] categories = ["cryptography", "no-std"] [dependencies] -generic-array = "0.13" +generic-array = "0.14" blobby = { version = "0.1", optional = true } [features] diff --git a/stream-cipher/Cargo.toml b/stream-cipher/Cargo.toml index 159a1806b..1355e7dc0 100644 --- a/stream-cipher/Cargo.toml +++ b/stream-cipher/Cargo.toml @@ -10,7 +10,7 @@ keywords = ["crypto", "stream-cipher", "trait"] categories = ["cryptography", "no-std"] [dependencies] -generic-array = "0.13" +generic-array = "0.14" blobby = { version = "0.1", optional = true } [features] diff --git a/universal-hash/Cargo.toml b/universal-hash/Cargo.toml index 0f412af61..66da45701 100644 --- a/universal-hash/Cargo.toml +++ b/universal-hash/Cargo.toml @@ -11,7 +11,7 @@ categories = ["cryptography", "no-std"] edition = "2018" [dependencies] -generic-array = "0.13" +generic-array = "0.14" subtle = { version = "2", default-features = false } [features]