openethereum/accounts/ethstore/src/json
David 9584faee55 Upgrade to parity-crypto 0.4 (#10650)
* [whisper] Move needed aes_gcm crypto in-crate

In the latest `parity-crypto` release (upcoming 0.4), the aes GCM features were removed (done to remove the dependency on `ring`).
This PR adds the bare minimum crypto needed for Whisper directly to the crate itself and as those were the only features needed from `parity-crypto`, removes the dependency on that crate altogether.

* Upgrade to parity-crypto 0.4

Reverts using NonZeroU32 (introduced [here](b347599cf7)).

* Check for 0 in `args.arg_keys_iteration`

* Use beta.4

* parity-crypto 0.4.0 is released
2019-05-28 07:50:10 +02:00
..
bytes.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
cipher.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
crypto.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
error.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
hash.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
id.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
kdf.rs Upgrade to parity-crypto 0.4 (#10650) 2019-05-28 07:50:10 +02:00
key_file.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
mod.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
presale.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
vault_file.rs Upgrade to parity-crypto 0.4 (#10650) 2019-05-28 07:50:10 +02:00
vault_key_file.rs Upgrade to parity-crypto 0.4 (#10650) 2019-05-28 07:50:10 +02:00
version.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00