1. May 07, 2018
    • Tomasz Drwięga's avatar
      [stable] Backports (#8557) · b9ceda38
      Tomasz Drwięga authored
      * Update wasmi and pwasm-utils (#8493)
      
      * Update wasmi to 0.2
      
      New wasmi supports 32bit platforms and no longer requires a special feature to build for such platforms.
      
      * Update pwasm-utils to 0.1.5
      
      * Fetching logs by hash in blockchain database (#8463)
      
      * Fetch logs by hash in blockchain database
      
      * Fix tests
      
      * Add unit test for branch block logs fetching
      
      * Add docs that blocks must already be sorted
      
      * Handle branch block cases properly
      
      * typo: empty -> is_empty
      
      * Remove return_empty_if_none by using a closure
      
      * Use BTreeSet to avoid sorting again
      
      * Move is_canon to BlockChain
      
      * typo: pass value by reference
      
      * Use loop and wrap inside blocks to simplify the code
      
      Borrowed from https://github.com/paritytech/parity/pull/8463#discussion_r183453326
      
      * typo: missed a comment
      
      * Pass on storage keys tracing to handle the case when it is not modified (#8491)
      
      * Pass on storage keys even if it is not modified
      
      * typo: account and storage query
      
      `to_pod_diff` builds both `touched_addresses` merge and storage keys merge.
      
      * Fix tests
      
      * Use state query directly because of suicided accounts
      
      * Fix a RefCell borrow issue
      
      * Add tests for unmodified storage trace
      
      * Address grumbles
      
      * typo: remove unwanted empty line
      
      * ensure_cached compiles with the original signature
      
      * Enable WebAssembly and Byzantium for Ellaism (#8520)
      
      * Enable WebAssembly and Byzantium for Ellaism
      
      * Fix indentation
      
      * Remove empty lines
      
      * Fix compilation.
      v1.10.3
      b9ceda38
  2. Apr 27, 2018
    • Afri Schoedon's avatar
      Stabilize 1.10.3 (#8474) · d9f6aba3
      Afri Schoedon authored
      * Stabelize 1.10
      
      * Bump stable to 1.10.3
      
      * Update Gitlab scripts
      
      * Fix snap builds (#8483)
      
      * fix docker build (#8462)
      
      * Use  as Docker's  ( is not used anymore)
      d9f6aba3
  3. Apr 23, 2018
    • Afri Schoedon's avatar
      Update Parity beta to 1.10.2 + Backports (#8455) · f4ae813f
      Afri Schoedon authored
      * Update Parity beta to 1.10.2
      
      * Allow 32 bit pipelines to fail (#8454)
      
      * Disable 32bit tragets for gitlab
      
      * Rename linux pipelines
      
      * Update wasmi (#8452)
      
      * Fix Cargo.lock
      
      * Revert Cargo.lock changes
      
      * Revert Cargo.lock changes
      
      * Fix Cargo.lock
      v1.10.2
      f4ae813f
  4. Apr 20, 2018
    • Wei Tang's avatar
      [beta] Backports (#8450) · 7202f7ae
      Wei Tang authored
      * Use forked app_dirs crate for reverted Windows dir behavior  (#8438)
      
      * Remove unused appdirs dependency in CLI
      
      * Use forked app_dirs crate for reverted Windows dir behavior
      
      * remove Tendermint extra_info due to seal inconsistencies (#8367)
      
      * handle queue import errors a bit more gracefully (#8385)
      
      * Improve VM executor stack size estimation rules (#8439)
      
      * Improve VM executor stack size estimation rules
      
      * typo: docs add "(Debug build)" comment
      
      * Fix an off by one typo and set minimal stack size
      
      This avoids the case if `depth_threshold == max_depth`. Usually setting stack size to zero will just rebound it to
      platform minimal stack size, but we set it here just in case.
      
      * Use saturating_sub to avoid potential overflow
      v1.10.2-ci0
      7202f7ae
  5. Apr 13, 2018
  6. Apr 10, 2018
    • Tomasz Drwięga's avatar
      [beta] Backports (#8346) · fc652db7
      Tomasz Drwięga authored
      * Warp-only sync with warp-barrier [blocknumber] flag. (#8228)
      
      * Warp-only sync with warp-after [blocknumber] flag.
      
      * Fix tests.
      
      * Fix configuration tests.
      
      * Rename to warp barrier.
      
      * Allow unsafe js eval on Parity Wallet. (#8204)
      
      * Update musicoin spec in line with gmc v2.6.2 (#8242)
      
      * Supress TemporaryInvalid verification failures. (#8256)
      
      * Include suicided accounts in state diff (#8297)
      
      * Include suicided accounts in state diff
      
      * Shorten form match -> if let
      
      * Test suicide trace diff in State
      
      * replace_home for password_files, reserved_peers and log_file (#8324)
      
      * replace_home for password_files, reserved_peers and log_file
      
      * typo: arg_log_file is Option
      
      * Enable UI by default, but only display info page.
      
      * Fix test.
      
      * Fix naming and remove old todo.
      
      * Change "wallet" with "browser UI"
      fc652db7
  7. Apr 04, 2018
  8. Mar 26, 2018
  9. Mar 24, 2018
  10. Mar 23, 2018
  11. Mar 20, 2018
  12. Mar 19, 2018
    • André Silva's avatar
      [Beta] Backports (#8136) · 610f6f14
      André Silva authored
      * 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 f8a2e53f.
      
      * 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)
      v1.10.0-ci7
      610f6f14
    • Kirill Pimenov's avatar
      Probe changes one step deeper (#8134) (#8135) · 2403fc52
      Kirill Pimenov authored and Marek Kotewicz's avatar Marek Kotewicz committed
      2403fc52
  13. Mar 14, 2018
    • Rando's avatar
      Beta backports (#8053) · 0ab1930c
      Rando authored
      * CI: Fix cargo cache (#7968)
      
      * Fix cache
      
      Blocking waiting for file lock on the registry index
      
      * Only clean locked cargo cache on windows
      
      * fixed ethstore sign (#8026)
      
      * fixed parsing ethash seals and verify_block_undordered (#8031)
      
      * fix for verify_block_basic crashing on invalid transaction rlp (#8032)
      
      * fix cache & snapcraft CI build (#8052)
      
      after successful testing it is necessary to port in a ```beta``` and ```stable```
      
      *  Add MCIP-6 Byzyantium transition to Musicoin spec (#7841)
      
      * Add test chain spec for musicoin byzantium testnet
      
      * Add MCIP-6 Byzyantium transition to Musicoin spec
      
      * Update mcip6_byz.json
      
      * ethcore: update musicoin byzantium block number
      
      * ethcore: update musicoin byzantium block number
      
      * ethcore: update musicoin bootnodes
      
      * Update musicoin.json
      
      * Update musicoin.json
      
      * More bootnodes.
      0ab1930c
  14. Mar 01, 2018
  15. Feb 28, 2018
  16. Feb 27, 2018
    • Marek Kotewicz's avatar
      clean up account fmt::Debug (#7983) · 9fec2142
      Marek Kotewicz authored
      9fec2142
    • Marek Kotewicz's avatar
      e32b6005
    • Marek Kotewicz's avatar
      ExecutedBlock cleanup (#7991) · df63341e
      Marek Kotewicz authored
      * ExecutedBlock cleanup
      
      * authority round makes only one call to note_rewards
      
      * move Tracing from block to trace module
      
      * removed BlockRef
      df63341e
    • Niklas Adolfsson's avatar
      Hardware-wallet/usb-subscribe-refactor (#7860) · 6445f12c
      Niklas Adolfsson authored and Marek Kotewicz's avatar Marek Kotewicz committed
      
      
      * Hardware-wallet fix
      
      * More fine-grained initilization of callbacks by vendorID, productID and usb class
      * Each device manufacturer gets a seperate handle thread each
      * Replaced "dummy for loop" with a delay to wait for the device to boot-up properly
      * Haven't been very carefully with checking dependencies cycles etc
      * Inline comments explaining where shortcuts have been taken
      * Need to test this on Windows machine and with Ledger (both models)
      
      Signed-off-by: default avatarniklasad1 <[email protected]>
      
      * Validate product_id of detected ledger devices
      
      * closed_device => unlocked_device
      
      * address comments
      
      * add target in debug
      
      * Address feedback
      
      * Remove thread joining in HardwareWalletManager
      * Remove thread handlers in HardwareWalletManager because this makes them unused
      6445f12c
  17. Feb 23, 2018
  18. Feb 22, 2018
  19. Feb 20, 2018
  20. Feb 19, 2018