André Silva
|
610f6f1425
|
[Beta] Backports (#8136)
* Support parity protocol. (#8035)
* updater: apply exponential backoff after download failure (#8059)
* updater: apply exponential backoff after download failure
* updater: reset backoff on new release
* Max code size on Kovan (#8067)
* Enable code size limit on kovan
* Fix formatting.
* Limit incoming connections. (#8060)
* Limit ingress connections
* Optimized handshakes logging
* WASM libraries bump (#7970)
* update wasmi, parity-wasm, wasm-utils to latest version
* Update to new wasmi & error handling
* also utilize new stack limiter
* fix typo
* replace dependency url
* Cargo.lock update
* add some dos protection (#8084)
* revert removing blooms (#8066)
* Revert "fix traces, removed bloomchain crate, closes #7228, closes #7167"
This reverts commit 1bf62038678295e5586f02a38a0c5aab9a9efe62.
* Revert "fixed broken logs (#7934)"
This reverts commit f8a2e53f3e .
* fixed broken logs
* bring back old lock order
* remove migration v13
* revert CURRENT_VERSION to 12 in migration.rs
* more dos protection (#8104)
* Const time comparison (#8113)
* Use `subtle::slices_equal` for constant time comparison.
Also update the existing version of subtle in `ethcrypto` from
0.1 to 0.5
* Test specifically for InvalidPassword error.
* fix trace filter returning returning unrelated reward calls, closes #8070 (#8098)
* network: init discovery using healthy nodes (#8061)
* network: init discovery using healthy nodes
* network: fix style grumble
* network: fix typo
* Postpone Kovan hard fork (#8137)
* ethcore: postpone Kovan hard fork
* util: update version fork metadata
* Disable UI by default. (#8105)
* dapps: update parity-ui dependencies (#8160)
|
2018-03-19 21:40:56 +01:00 |
|
Nikolay Volf
|
684322cd6f
|
Kovan WASM fork code (#7849)
* kovan fork code
* introduce ethcore level vm_factory and let it fail
* fix json tests
* wasmcosts as option
* review changes
* wasm costs in parser
* fix evm tests
* review fixes
* fix test
* remove redundant json field
|
2018-02-19 12:27:42 +01:00 |
|
Nikolay Volf
|
fb4582a90e
|
wasmi interpreter (#7796)
|
2018-02-05 20:59:27 +01:00 |
|
Tomasz Drwięga
|
709fbff067
|
Std-json format for VM traces (#7262)
* Std-json logging.
* fixed merge with master
|
2018-01-18 10:32:22 +01:00 |
|
Alexey
|
d927320719
|
[WASM] mem_cmp added to the Wasm runtime (#7539)
* mem_cmp added to the Wasm runtime
* schedule.wasm.mem_copy to schedule.wasm.mem_cmp for mem_cmp
|
2018-01-15 18:24:24 +04:00 |
|
Marek Kotewicz
|
e95b093483
|
dissolve util (#7460)
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
|
2018-01-10 15:35:18 +03:00 |
|
Tomasz Drwięga
|
00883e477a
|
Get rid of clippy remainings.
|
2017-12-21 11:27:26 +01:00 |
|
Robert Habermeier
|
81212c5031
|
Merge branch 'master' into upload-crates
|
2017-11-17 16:42:41 +01:00 |
|
Sergey Pepyakin
|
bcdfc50a0b
|
pwasm-std update (#7018)
|
2017-11-13 00:21:15 +03:00 |
|
Robert Habermeier
|
ec5519ccd1
|
rename hash crate to keccak-hash
|
2017-11-10 20:08:28 +01:00 |
|
Nikolay Volf
|
f72858ee0a
|
Add hint in ActionParams for splitting code/data (#6957)
* Action params and embedded params handling
* fix namespaces
|
2017-11-02 12:49:57 +01:00 |
|
Tomasz Drwięga
|
8dfdebc2a2
|
Refactor static context check in CREATE. (#6886)
* Refactor static context check in CREATE.
* Fix wasm.
|
2017-10-25 11:27:18 +02:00 |
|
arkpar
|
301190a16f
|
Fixed RETURNDATA out of bounds check
|
2017-10-12 12:57:27 +02:00 |
|
Nikolay Volf
|
1601030081
|
WASM gas schedule (#6638)
* some failing tests
* finalize
* fallable -> fallible
* alter mul/div/static_i64
* Update schedule.rs
* to u32
* balance charge also
* review fixes
* remove redundant line
|
2017-10-09 13:12:58 +02:00 |
|
Arkadiy Paronyan
|
25b35ebddd
|
Byzantium updates (#5855)
* EIP-211 updates
* benchmarks
* blockhash instruction gas cost updated
* More benches
* EIP-684
* EIP-649
* EIP-658
* Updated some tests
* Modexp fixes
* STATICCALL fixes
* Pairing fixes
* More STATICALL fixes
* Use paritytech/bn
* Fixed REVERTing of contract creation
* Fixed more tests
* Fixed more tests
* Blockchain tests
* Enable previously broken tests
* Transition test
* Updated tests
* Fixed modexp reading huge numbers
* Enabled max_code_size test
* Review fixes
* Updated pairing pricing
* missing commas (style)
* Update test.rs
* Small improvements
* eip161abc
|
2017-09-15 21:07:54 +02:00 |
|
Hawstein
|
dd7a60c7a8
|
rename trie to patricia-trie
|
2017-09-15 11:49:26 +08:00 |
|
Hawstein
|
ade37be25b
|
separate trie from util and make its dependencies into libs:
* bytes
* hashdb
* memorydb
* nibbleslice
* nibblevec
|
2017-09-15 11:03:53 +08:00 |
|
Fredrik
|
308f36a532
|
Don't reexport bigint from util
|
2017-09-04 16:36:49 +02:00 |
|
debris
|
f0e8abb07b
|
Hashable::sha3 -> fn keccak for ethcore
|
2017-08-30 19:18:28 +02:00 |
|
Tomasz Drwięga
|
4f69ee0437
|
Add test to cover that.
|
2017-08-28 12:32:19 +02:00 |
|
debris
|
a2c05123fd
|
Merge branch 'master' into split
|
2017-08-01 14:24:47 +02:00 |
|
NikVolf
|
017430e803
|
fixed evm tests
|
2017-08-01 14:33:49 +03:00 |
|
Nikolay Volf
|
b7006034b1
|
Decouple virtual machines (#6184)
* work in progress for splitting vms
* evm working
* Evm -> Vm
* wasm converted
* ethcore working
* test fixes
|
2017-08-01 13:37:57 +03:00 |
|