- Jun 04, 2018
-
-
* Update `add_license` script * run script * add `remove duplicate lines script` and run it * Revert changes `English spaces` * strip whitespaces * Revert `GPL` in files with `apache/mit license` * don't append `gpl license` in files with other lic * Don't append `gpl header` in files with other lic. * re-ran script * include c and cpp files too * remove duplicate header * rebase nit
-
- Jun 02, 2018
-
-
-
André Silva authored
-
- Jun 01, 2018
-
-
* Remove public node related settings * Fix tests * Unwrap accounts provider in all rpc apis * Unwrap AccountProvider in all cli places * Fix rpc tests
-
* Custom Error Messages on ENFILE and EMFILE IO Errors Add custom mapping of ENFILE and EMFILE IO Errors (Failure because of missing system resource) right when chaining ioError into ::util::Network::Error to improve Error Messages given to user Note: Adds libc as a dependency to util/network * Use assert-matches for more readable tests * Fix Wording and consistency
-
* ci: Remove check for shared libraries in gitlab script * ci: allow android arm build to fail
-
-
* network-devp2p: Test for discovery bucket insertion. All test values are randomly generated and the assertions are checked manually. Test fails because distance metric is implemented incorrectly. * network-devp2p: Fix discovery distance function. The Kademlia distance function (XOR) was implemented incorrectly as a population count. * network-devp2p: Refactor nearest_node_entries to be on instance. Optimizations are possible with more access to the discovery state. * network-devp2p: Fix loss of precision in nearest_node_entries. * network-devp2p: More efficient nearest node search. The discovery algorithm to identify the nearest k nodes does not need to scan all entries in all buckets.
-
* Lots of println to figure out what eth_getBlockByNumber does/should do * Remove debugging * Print warnings when fetching pending blocks When calling `eth_getBlockByNumber` with `pending`, we now print a deprecation warning and: * if a pending block is found, use it to respond * if no pending block is found, respond as if if was a request for `Latest` Addresses issue #8703 (not sure if it's enough to close it tbh)
-
- May 31, 2018
-
-
Wei Tang authored
-
vrde authored
Piping `curl` to `bash` while **disabling** certificate verification can lead to security problems.
-
-
-
Niklas Adolfsson authored
-
Niklas Adolfsson authored
* fix some nits using clippy * fix tests
-
Benjamin Kampmann authored
Additionally as to the port, the new command line option now allows the user to specify the network interface the P2P-Parity listens, too. With support for 'all' and 'local' like in all other versions of this flag. Default is 'all' (aka ).
-
Wei Tang authored
-
- May 30, 2018
-
-
* Add a deadlock detection thread Expose it under a feature flag: `cargo build --features "deadlock_detection"` * Address Nicklas's comments
-
-
- May 29, 2018
-
-
* Shutdown the Snapshot Service when shutting down the runner * Rename `service` to `client_service` * Fix tests
-
-
- May 28, 2018
-
-
On nightly rust passing `public_url` works but that breaks on stable. This works for both.
-
-
* Make dev chain more foundation-like and enable wasm. * Fix compilation warnings.
-
-
- May 25, 2018
-
-
fixes #8184
-
- May 24, 2018
-
-
-
David authored
* Set the request index to that of the current request When setting up the chain of (two) requests to look up a block by hash, the second need to refer to the first. This fixes an issue where the back ref was set to the subsequent request, not the current one. When the requests are executed we loop through them in order and ensure the requests that should produce headers all match up. We do this by index so they better be right. In other words: off by one.
-
-
Thibaut S authored
- Update interfaces affected by unsafe-expose - replace `{{ }}` as this throws an error in Jekyll (wiki)
-
-
- May 23, 2018
-
-
Andrew Jones authored
* Update ethereum-types so `{:#x}` applies 0x prefix
-
- May 22, 2018
-
-
-
-
-
-
* Allow post-homestead forks to be specified in CommonParams * Fix all json configs * Fix test in json crate * Fix test in ethcore * Fix all chain configs to use tabs Given we use tabs in .editorconfig and the majority of chain configs. This change is done in Emacs using `mark-whole-buffer` and `indent-region`.
-
* parity: indicate disabling ancient blocks is not recommended * parity: display decimals for stats in informant
-
- May 21, 2018
-
-
- May 20, 2018
-
-
* Add license and readme * Use pure rust implementation * Bump version to 0.1.1 * Don't use C, prefer the pure Rust implementation * Add test for `write_keccak` * Bump version * Add benchmarks * Add benchmarks * Add keccak_256, keccak_512, keccak_256_unchecked and keccak_512_unchecked – mostly for compatibility with ethash * Remove failed git merge attempt from external git repo Cargo.lock updates * whitespace * Mark unsafe function unsafe * Unsafe calls in unsafe block * Document unsafety invariants * Revert unintended changes to Cargo.lock
-