Skip to content

Commit

Permalink
Bzedge v4.4.0 vendored crates
Browse files Browse the repository at this point in the history
  • Loading branch information
miodragpop committed Apr 26, 2021
1 parent e22da9d commit 756e4ef
Show file tree
Hide file tree
Showing 2,224 changed files with 343,875 additions and 39,745 deletions.
2 changes: 1 addition & 1 deletion vendored-sources/aes-soft/.cargo-checksum.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"files":{"CHANGELOG.md":"971dd8a7dbf1beed479bd458c3c0c88a20567aac403941891ac0f5ea4e52bce9","Cargo.toml":"92a0587ad091840e6ca3fb850fa41c39a6b2e26ddfb590568589c8d9dca3f377","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"6eba9e277bd64664962824ceb78875f943d9a361a43132742b76cd1bda18b51e","benches/aes128.rs":"2f67c24c326b6eb828a7069f2041cfd5ace76ac928cf8603f39bf19e54736467","benches/aes192.rs":"d868e304798ac21df219393ee4100436c0acca7ee1f5d5d4254f4135932b8e4b","benches/aes256.rs":"050b70b6e7a429e1555ba613105a5fd1630af0b6a41330a0fc396b0c59e32ef8","src/bitslice.rs":"34e72f16ccd4f2a70076fdd3ad4aeabac51436f6a5953b4969e6793a03282706","src/consts.rs":"5db4cd0839a8757a5eaaf62eb78dc120fa2ba49967dc4edf969e4bdcfdd5e819","src/expand.rs":"859f05b3483e841e78a1ab89228c090e381bed75e83088579afcf99830bff4db","src/impls.rs":"eedb3f681acb44494cf7e84b85ddfe46fd49cdacf804e45ca5803ca4638cfae8","src/lib.rs":"7961460f8b6b68c8aa0455a377d0feb108633e6299f588e5d38e917e74a04e3b","src/simd.rs":"e7dad577cbb5b4fde51c849b765eb7de4d3d7d44757edde954e8ae0cbc494d51","tests/data/aes128.blb":"96bd534f5025089a88d1062d666e1228fc507334b61f08ba9033d3e85e36a356","tests/data/aes192.blb":"4361e569dd7413058b1c73b89eeff9db1f7fd199c36f21a2e63c6a667f81d23d","tests/data/aes256.blb":"28c4f1e84e188645a59077f1304816d18ff1115f974a46eea19ab76a26ef467e","tests/lib.rs":"cbbd301c96ba4f3bf54dbbb46cd07702cf8a0202a8515570988e03da63cc669e"},"package":"63dd91889c49327ad7ef3b500fd1109dbd3c509a03db0d4a9ce413b79f575cb6"}
{"files":{"CHANGELOG.md":"982b3b86997fe5d17f9b1a24a4fddff5ae773ce9f46c2d054551a460100b80fe","Cargo.toml":"cc10784a68d28d47d2e51a75d699dba9fdfe69d50bf8fb144cdab5e491ac52c5","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"6eba9e277bd64664962824ceb78875f943d9a361a43132742b76cd1bda18b51e","benches/aes128.rs":"56899447163dbd7eb978bc9af50e17121017d955d79410127750b8ac067b5978","benches/aes192.rs":"c4a5228347c075b7340ff7340ec4cd5beceb5ad1dcdf6897209f528f9d3e54c6","benches/aes256.rs":"7e7bf749a24bf01025befcde7b69829e8a0c678528545e641d275b80851b47e3","src/fixslice32.rs":"e909f9fd9a6b59c23b7bce49894d3dddffa10ea6302e82fe290daab70c5db5d4","src/fixslice64.rs":"fb4fa7800edd72fd5af4231bbc258b046ce6f3afca022eb03bcb71f384f46556","src/impls.rs":"74e6695875f2d23432838e74457a1622d750f64ae6f1be53a66c6a1d5772dff3","src/lib.rs":"41951c8f0f341818cc007ad3247973570ca14d310eab5c052e8e67f287d7f2e2","tests/data/aes128.blb":"96bd534f5025089a88d1062d666e1228fc507334b61f08ba9033d3e85e36a356","tests/data/aes192.blb":"4361e569dd7413058b1c73b89eeff9db1f7fd199c36f21a2e63c6a667f81d23d","tests/data/aes256.blb":"28c4f1e84e188645a59077f1304816d18ff1115f974a46eea19ab76a26ef467e","tests/lib.rs":"b8eae2b8a38be5a58ed81331a665cc1d4da9393349d820a4374f66a3380719d3"},"package":"be14c7498ea50828a38d0e24a765ed2effe92a705885b57d029cd67d45744072"}
49 changes: 49 additions & 0 deletions vendored-sources/aes-soft/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,55 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.6.4 (2020-11-16)
### Changed
- Rework of xor_columns ([#197])
- Implement semi-fixsliced support under `semi_fixslice` Cargo feature ([#195])

[#197]: https://github.com/RustCrypto/block-ciphers/pull/197
[#195]: https://github.com/RustCrypto/block-ciphers/pull/195

## 0.6.3 (2020-11-01)
### Changed
- Comprehensive refactoring of fixslice code ([#192])
- Forbid `unsafe` ([#190])
- Re-order (`inv`)`_sbox` using custom scheduler ([#189])

[#192]: https://github.com/RustCrypto/block-ciphers/pull/192
[#190]: https://github.com/RustCrypto/block-ciphers/pull/190
[#189]: https://github.com/RustCrypto/block-ciphers/pull/189

## 0.6.2 (2020-10-28)
### Added
- 64-bit fixsliced AES implementation ([#180])

### Changed
- Fixsliced AES decryption ([#185])
- Improved AES fixsliced MixColumns algorithms ([#184])

[#185]: https://github.com/RustCrypto/block-ciphers/pull/185
[#184]: https://github.com/RustCrypto/block-ciphers/pull/184
[#180]: https://github.com/RustCrypto/block-ciphers/pull/180

## 0.6.1 (2020-10-26)
### Changed
- Use fixslicing for AES encryption - 3X performance boost ([#174], [#176], [#177])
- Additional bitslicing performance optimizations ([#171], [#175])

[#177]: https://github.com/RustCrypto/block-ciphers/pull/177
[#176]: https://github.com/RustCrypto/block-ciphers/pull/176
[#175]: https://github.com/RustCrypto/block-ciphers/pull/175
[#174]: https://github.com/RustCrypto/block-ciphers/pull/174
[#171]: https://github.com/RustCrypto/block-ciphers/pull/171

## 0.6.0 (2020-10-16)
### Changed
- Replace `block-cipher`/`stream-cipher` with `cipher` crate ([#167])
- Performance improvements ([#166])

[#167]: https://github.com/RustCrypto/block-ciphers/pull/167
[#166]: https://github.com/RustCrypto/block-ciphers/pull/166

## 0.5.0 (2020-08-07)
### Changed
- Bump `block-cipher` dependency to v0.8 ([#138])
Expand Down
17 changes: 8 additions & 9 deletions vendored-sources/aes-soft/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,22 @@
[package]
edition = "2018"
name = "aes-soft"
version = "0.5.0"
version = "0.6.4"
authors = ["RustCrypto Developers"]
description = "AES (Rijndael) block ciphers bit-sliced implementation"
documentation = "https://docs.rs/aes-soft"
keywords = ["crypto", "aes", "rijndael", "block-cipher"]
categories = ["cryptography", "no-std"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/RustCrypto/block-ciphers"
[dependencies.block-cipher]
version = "0.8"

[dependencies.byteorder]
version = "1"
default-features = false
[dependencies.cipher]
version = "0.2"

[dependencies.opaque-debug]
version = "0.3"
[dev-dependencies.block-cipher]
version = "0.8"
[dev-dependencies.cipher]
version = "0.2"
features = ["dev"]

[features]
semi_fixslice = []
10 changes: 9 additions & 1 deletion vendored-sources/aes-soft/benches/aes128.rs
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
#![feature(test)]
extern crate test;

use aes_soft::block_cipher::{BlockCipher, NewBlockCipher};
use aes_soft::cipher::{BlockCipher, NewBlockCipher};
use aes_soft::Aes128;

#[bench]
pub fn aes128_new(bh: &mut test::Bencher) {
bh.iter(|| {
let cipher = Aes128::new(&Default::default());
test::black_box(&cipher);
});
}

#[bench]
pub fn aes128_encrypt(bh: &mut test::Bencher) {
let cipher = Aes128::new(&Default::default());
Expand Down
10 changes: 9 additions & 1 deletion vendored-sources/aes-soft/benches/aes192.rs
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
#![feature(test)]
extern crate test;

use aes_soft::block_cipher::{BlockCipher, NewBlockCipher};
use aes_soft::cipher::{BlockCipher, NewBlockCipher};
use aes_soft::Aes192;

#[bench]
pub fn aes192_new(bh: &mut test::Bencher) {
bh.iter(|| {
let cipher = Aes192::new(&Default::default());
test::black_box(&cipher);
});
}

#[bench]
pub fn aes192_encrypt(bh: &mut test::Bencher) {
let cipher = Aes192::new(&Default::default());
Expand Down
10 changes: 9 additions & 1 deletion vendored-sources/aes-soft/benches/aes256.rs
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
#![feature(test)]
extern crate test;

use aes_soft::block_cipher::{BlockCipher, NewBlockCipher};
use aes_soft::cipher::{BlockCipher, NewBlockCipher};
use aes_soft::Aes256;

#[bench]
pub fn aes256_new(bh: &mut test::Bencher) {
bh.iter(|| {
let cipher = Aes256::new(&Default::default());
test::black_box(&cipher);
});
}

#[bench]
pub fn aes256_encrypt(bh: &mut test::Bencher) {
let cipher = Aes256::new(&Default::default());
Expand Down
Loading

0 comments on commit 756e4ef

Please sign in to comment.