Anton Gavrilov
834585d61b
Crypto primitives removed from ethkey ( #11174 )
...
* Crypto utils removed from ethkey
* Fix ethkey lib
* Switch ethsore to new crypto
* Accounts crate fixed
* Secret store crate switched to new crypto
* Ethcore builtin fixed
* Accounts crate fixed
* Ethcore crate fixed
* Util network fixed
* Util network-devp2p fixed
* Private tx fixed
* Ethcore sync fixed
* Secret store fixed
* Rpc fixed
* Parity fixed
* Ethkey cli fixed
* Local store fixed
* Ethcore blockchain fixed
* Cargo.lock pushed; doc comment added for reversed nonce
* Ethstore tests fixed
* Ethstore cli fixed
* Miner fixed
* Snapshot tests are fixed
* Single brackets removed
* Machine fixed
* Verification fixed
* Executive state fixed
* More single brackets removed
* Update version of parity-crypto
* Use published version 0.4.2 of parity-crypto
* New test in tx_filter fixed
2019-10-23 13:03:46 +02:00
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
Andronik Ordian
a3e39c9858
update ring to 0.14 ( #10262 )
...
* cargo upgrade hyper-rustls --all
* cargo upgrade parity-crypto --all
* update Cargo.lock
* propagate NonZeroU32
* use NonZeroU32::new_unchecked for crypto::KEY_ITERATIONS
* update Cargo.lock
* replace unsafe code with lazy_static
2019-02-06 17:53:34 +01:00
Afri Schoedon
7c335e8764
misc: bump license header to 2019 ( #10135 )
...
* misc: bump license header to 2019
* misc: remove_duplicate_empty_lines.sh
* misc: run license header script
* commit cargo lock
2019-01-07 11:33:07 +01:00
Tomasz Drwięga
ff0095ac5e
Move a bunch of stuff around ( #10101 )
...
* Move devtools.
* Merge stop_guard & rename memzero
* Move price-info to miner.
* Group account management
* Clean up workspace members.
* Move local store closer to miner.
* Move clib examples.
* Move registrar and hash-fetch
* Move rpc_cli/rpc_client
* Move stratum closer to miner.
* Fix naming convention of crates.
* Update Cpp examples path.
* Fix paths for clib-example.
* Fix removing build.
2018-12-28 17:33:49 +08:00